kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri May 15 14:24:08 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.241' (ECDSA) to the list of known hosts. 2020/05/15 14:24:22 fuzzer started 2020/05/15 14:24:25 dialing manager at 10.128.15.235:4272 2020/05/15 14:24:25 syscalls: 338 2020/05/15 14:24:25 code coverage: enabled 2020/05/15 14:24:25 comparison tracing: enabled 2020/05/15 14:24:25 extra coverage: support is not implemented in syzkaller 2020/05/15 14:24:25 setuid sandbox: enabled 2020/05/15 14:24:25 namespace sandbox: support is not implemented in syzkaller 2020/05/15 14:24:25 Android sandbox: support is not implemented in syzkaller 2020/05/15 14:24:25 fault injection: support is not implemented in syzkaller 2020/05/15 14:24:25 leak checking: support is not implemented in syzkaller 2020/05/15 14:24:25 net packet injection: enabled 2020/05/15 14:24:25 net device setup: support is not implemented in syzkaller 2020/05/15 14:24:25 concurrency sanitizer: support is not implemented in syzkaller 2020/05/15 14:24:25 devlink PCI setup: support is not implemented in syzkaller 2020/05/15 14:24:25 USB emulation: support is not implemented in syzkaller 14:24:32 executing program 0: r0 = socket$inet(0x2, 0x4, 0xc0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) mlockall(0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0xffff) msgget(0x2, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x9, r4, r5, 0xffffffffffffffff, r7, 0x1, 0xcd6}, 0x400, 0x0, 0x20}) r8 = socket(0x10, 0xe28fab196c37d9bc, 0x80) r9 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0}, 0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0}, 0xc) r13 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0}, &(0x7f0000002600)=0xc) getgroups(0x8, &(0x7f0000002640)=[0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r1, 0xffffffffffffffff]) socketpair(0x20, 0x5, 0xe8, &(0x7f0000002680)={0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000002a40)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000024c0)=[{&(0x7f0000000280)="eaf56ff65bc3dad83bb326f940ae05bc0af7cc7fc37f19818a8ad49beb92ed133f83e61c59b0c3e0bf3c4e2cbb21557a201da2ebf8ee649268b83386021d1c59bdb5114e023855d9bc46180cd12ca5d9f477462c33023ccda4f8e421a390e6b86a65b910a805e870dea4330642febfdc0702182fa84273807ff09e395d9a8da2cc0c440a29da660dcf001f33335b244113d1f2e8111040a3e7b61030f6f8a9191ee12b3ff7f93da1c4d903e997d2f51e7ce4140e4289b0e8cf99bfc3d171bc2ff5c98af1f41ba39b3684d04e040331d37a5bdc2497606c13c3769aa2fe35ae93bf", 0xe1}, {&(0x7f0000000380)="702466349bfa29389aca32474bce927596716d5718", 0x15}, {&(0x7f00000003c0)="fa2c6bf6d7a63c7fc625ecf8db7a0a6d8c23602f0ee5df0bc98e1aed8bb242ed4b6edda2d35bad700b94d7fece47f51bce01463ee3f9f32a86ebfe3befcad091b3c8c131aa4c0b6fedaa7033781552e8f287ad363462bac373174647c15359602078a53985a932017147b96d75379d9ab4168c0b73a15b2ccec8e702643d3a3b7bd49d939e0e7ab60c9fab50a7062f051d4723b3612968ee4dcde4fa1ea1049933f782c530b38bb542c11d4a03ca9e74170299410536df94d9fa209bc1b0ce3e2d19355bd818008bff8a23449f82ecec87ef4f8ae64b439e7db9a592bf", 0xdd}, {&(0x7f00000004c0)="b4fcf2af038b595d4c91509416e1a416f3bac70db266ee4ec0f5abe9500bf935dc5601be2636fa07e0289d7382276b029b22dfef7c588884c6e2604fe798a0e246019cb94491d85b4d9f030c719bbd00efbde9c52a99543338c197d20de5f4a1840224d906a95e5c65fafe2b549ac42fe10ca656e63e3bdacc9a5a0047c658e9a52568972ca35916864ef082fbe84d9a0f2534af315228f5808bc944f849d3892da12acc8e59bdb4dc92a8a73fb26af55dd14ebeb040f973a571311408db8c312339a1e06972786b27a2a7a14037aed6c6d8d1773d77e0beb77f8ec142e8ec4104fdbb03a6be47889ac26bff3ff5b6103decf63c5df148a8cd720aa2343dbb4a8614911c972a566c79e4c67492dfa23518d93e0680f6736b6d8c34374a27119a0e9dd4e5efdda6e548fe9770c253f49107d2757ea33a453d9190106c0d42ea3c745752d5b9064a7d9f697e96d4b7e6a4e677d5171520b670bbbab2c6820b3dbc369e50a8f205aec4579ff533cd371d8e6cb64a6fa8981ff4ced25117c6c078be5b4d037efc23be01ffb892357b5134e50d0554777d0cae22a4a13b7b343dd69909edc8080bdec2348a5789978bed65a18a74e00ec6818443a0dbcd977110431ebe1f02f90bbcb0e71e16a4a9295bc37fb9d070d6432336eb836dea69f59a98cf4e6b1257206f78510671ed03f9e082a05890082ea502eb165081c4cf3c793132e5db80944bd8a8554879c3b2a96443d892aac8f345ff19a43a5ddee5169779d52d9b9e6fb90babb62c8bd63801e99b299da7deda1ccf727fe069995820919221ab3d2d4e97a3c645c8b4d5afeff92e712bc4e13821fca5c83644fc3e05d6749ba1d927d8a26f7e02010b4ec9a726223077fdac030fe0546fba0388463fc76cfae56e7570a6a3a0ff1c6b46d43e31c313e13b3d7fd785a885e45f0879cd1b347ae7a9bf99085667fcc1a7adac17f23dc557f2b2f2a15f12faf52229967d7f8eeaa3ae4de6b724deea3e9e062232353f252a6476e93846967c817816eb70824569a421689c799c3abc3973f0e5524235a7f5831a43a94964f8dccfb5e54dcc6ab042835d978863b7c7a8f8280482a76f8e03349930d5454c4ec6798ecc8e35956612348b3265be6a4146e2ff1f1cc46d40aefe12dce79aca6336bb4d1920ed2b9f2758ab859964570c414b68d84ed6a2d00ea17a8b3fe04c94b8d2570aedaa43b586bde0786377691fadfdb88e1da70c8d75e0dfa8ce16daec8f364399f1b9c130cd4ce39be1b6c69c6d51734b9a335874cc5aec18abece032902dd85316286e386a3411f686210247ef63f6dc31b4c01bf2bcc1d4babec623b6746e30b854af7463a89ba5f850236a99eb55f7ce9b0efba0ed1ef57fd718acbd90b6cde3aaf49b732ee2720df648953514ad923da467526ff998e6a828bfde5e75ef242328db3e94bd8b26226b7def50656741d2b26ef424229123190da757a276909a14c6c52dae052ea4ed862c6a646b22b72751b54e37820ace569ba9eeaf314cf4bab493bcabc155324b5febd1d423bf46faa38e833030875187847aa78e061ba5527f0987ab8e36c563e835940d7b85006e3083d65f4fb026787c1ba47d8be2cf26977d3928144f99b37acd0777666f44838ce35ed8ac26ff6b5336a60507aa94dc2d5504b1f9a884bc7132a9e765ddc74c459a99fc4c6c32f32cea398ceba1fbb3a65062f41994644338c1c82f053e1556da8526710fabab854dc0dd6d223195be3a95f369165dc5981fd635170364f4ffa6bdd6d6b1aeb9f8b57c2df53e8d7bad721f4efc2e92a13d102581860c22061761ee333147b02d85356672117afce5c0619c11a371094947f7f8e6f6a998c2cf54ecf09224ef66eb8403aee27a5793396cbb5a70a01e846b9058e3619f169e36ef5b8940c605ff7baf58c7a08a080c136453d1068dc70fb43f4b23a0b70b9d4cc10e0cbc45bf0c0bb036fb0d9b4713360496950aea8115e4e3bd62867cabfe9393d72b383bf036337ede03c2c47f9032ae2c0ab78431bf63c26078f26ee0f86b7efd64a52b84e8640805ea7b3e6fca7190fa2156ddc5cfaa5d4c9736447abfa3bf33c542d3c1637b1e2450ff729f2fcf180b537354ab8c614cea2e2fe16dcbc917af624e562e08b279516663f0567b1d6dde280ae8a834dbfbfc6b90eb1bbf306e8d110abd034d600434dbf5f53cda5bc6d551dbcceca97ea99f005e6771cb80cf5d3dffc266882060a4b576ac777b6cc4ef601f7497fc5d331a39c2900d9437a1bf2a530986c7ac2a6fb75850c43ac7122df047cbec286bf99fa82d08cbdbbe815977f498b1e11d5b97ee9930511f6412efbc12eaeaad92371a9a6730536f65eb52ce1714b9d7b18ed16c93d37065b2275083ed8d6e3b961e4fb327810b7a33c1325d3b3ed5b843de69ef7f0d1332787406a9f2dcf1e8d0999c1366013fddfbf5665a7007033e4cc601c9221814a05620f85cd9926c75de48259bb66eb722bcb277e4ff995416e098f3f035d9764af91e1b605cf6daea7ae42238cc40b7a3c0b807db75771a9b61c535885631e7ce6580d0822b9f22468521cc63e1340b93b5e0ed4761867772f63e870d228ffc2f0516c3c6535d88fea8f696bcb9dba176222a9ac611cd2e90b1d9610f77500cba0757f0bb58e6abc4d7d2abf5c37a57db9bb5465e37f7f9725dd16cb0222aed8c3d5a93fce9fde1f9d915418d9831f22173500281e10150d63195e6fd15bec48ddc2046c36e359924680a72330baa72a7540eb0904af28ceaebeee6f03d308d1ede879339eb034e89f88f0109a68aab5ff48681c2eeb2e8fc980695aaafae1576e1928a7145f21de8210a298746ce17a7332e4b3198c9c9a0f4bc4ce86036feead1e9bd2e683159b8d94110e55e15d2e1c9f682c18ce1df3ff380ce9e773b0b2934bbd95eb83a47c5f8ad5c6bcdd1f18a8d99461256ed039d65a972ccd68163daabc034609b0d13d9bee06db6ee905bc546b579111c82663a78fa5df9ac1056bfe30152a5aeb9010a8bae44f1fb920f3c289469fb785b330bc80caea1ebff55b2a17007212b24a1781cfcd2ca1893f56e5c9a9893bf4f8601597dcbb83a0fad5fe563b022f678fdae094bcea98d2253fc2f9b4a99cdf5fd464ed7c1ca84cfe439ba81fff75c371af7e38a9713f8090b4ca037ff87d19ce46be58f7e9a3af7a91072e44393add95f7a34b3a1fddb021d7a623460a185fecace77f376bd5bb733c9cf84b139be060560be4370736a6cb032ab0346f86c3ee99d9643308ff371484a55cf9f759d7dc9afd99094359fb719061e9b154a65bc79938cf9767f84e17148aa86f51fa5c363e2e58b45293a8ea4208d22a534f9f023f471b1d0a29064da54e46215d508f76de11e9a33293964b31777ebdcc71cc95462cfc0369b23e26174bcf917949b9aa2b92d95708fd5f6920a938fb768a8a29697b7a309f45a15c3fb851f61ebf0474e2ef8f03a8493dc85cf8a8029c1ef2508ae876a5b46f999dd5a531f56a38078b9d518facd8445dbab80ef00e037ef56a978c94f3bba3de69649a73334e885b395bd81261c16cc2d191d6075652494feaf90101ab0b6bb9f90fa9ba8f8ced71f2332d9e9268268cd5e87d88014fb2b4bf1f04ea434aea3f78a8fb93f3c32fcbbc7e22c984cd6199fd13dd0d7928e27857a62b66f3b43e3b52efb98a90c5b3c82a59a9db581bc4d9b89a576f6b78ee96e63579e3273a65f397875094a500d6553a8fd3582972eb76246a34b6723a2b6e7366061ed38ab65448de8d250499502638f4d102c2c046c146cef0d030c6d829f3808639f61461038d03dcbc7ef5375bb7c5578245af884b5da0ab0fe317d6e5781c62955e9e694ea9b69d1dc25d87bf12f945ccc5c56d909d506efbc1bcfffb48381e1c69bb8849a8d4df1f6220b5b90cec6749b1a534e3255f2e43fc6f3370bb4ef3b4ddf57257a8cfe8011975b9c91acb9dcdfc43dd90e9bbf96e642c6c3d56572099ab4aa524d071909d77871324643d57ae6b82db7af442bc7b8c60ecee027ad71aa3387cec3af4321136a40688600ae15576c1646012f9030f94b925906511c8d1473dd7480655929282f7695efce219b0fa5dd12106b24794f43bd4b4ff03e4066118aa000ac9c73ebdcc02080970ff0f522d8627f4bac83e89aae527bf71b4786acb0e6dd5c17750323b130e5811d93a9c99cd4b5585d6070fbe94399b0ee0649c6eb5d5f0abf6cc6d43a75db38a0605c7f234b48021254aea442a1cf54fe5593677f393a7e92ff0651b76aa26db117515670ae16a520dca95fcaaef128856a7e907468112eda12452bb73a863aaddf75d17233ab4a167faad38680a54034243726bdd7b669efdfec89c23e7daa7d6cd61ff985fdcdf61aea0e67c7dcbe0d25b5a0f5134df9eb5ffba14cc1649ea8d38ec1ffb4e7e110b88637fe3e181711c9c50e27b6d6fbcb3929c722b17d392a05b496dbaad3083dda3e235bc286df1dc6cfbd48d59da02563b5813f7913311dd68c3d2b29713d7d73067a04469ae24d7e2b39068d917be4559043d731f71694d1c943f94b7083d30e2d910c20933c2050064f28d54d2a62a8b17d613ceb96e6709e787e4da30356268f688a22ab3b998e9907e568d830d5639d43a7a5311d642b8198d494a6298c960b74d356a2aad050789867a97f5470e8cbfcd5862a46a1aac4771529431bded944c3990ebc4c6403c95c665dcf141bf3a5824e77af399d00818effc7adbd58abfabc8976c2ff8b43088ea394134bbeed3cf56af896a233a93f09ee286940dd2b26eed9587554d9f6b3e6e77a41e6622250e2d490ebd1f3f08d03e736519691b17bef8bf817ef42c5b95fe928b1ec121552b056a2055b5a047efd74f819c867de2ac35020a0c0a3c709140befd9b55e90dd46e28a4748f8a4ea427f07bd21acdda0229ddd8213a4a945a6b77ab0c9acfb3da326fbefb5d82ff5e461394171a3b2ec6ec9b02c2ad64c8228187ef94076410350880ab9bb2c8fb1716a64b385b4bdfe4c96239c4c65ead7327eb2f1bd9f8fb9bda4b8d7c03d7919146c1c02ddb4e0e3b4406e36194dea70afd574340388a4ad7f3874465dadc082eda7af5fe269c998e7241ecbae8e306801c73a4540bc5ffdb2272be47316dd99793dba393327674c06a45c211b0cb239b372005643522356dd295f9323344ec8251a92c458660cf5d66379d01ff62b174bdb9e9f40757e3b3d2e08a2945b19e5b3e4e7f6a806fc24ba773360138110a57410c2f10427627f7684b5bf4994318909c8f3d0e96de5c8dc84faa25812bdb212f85602885ad5a4c3d41a16ad19594020518b83eea3eb1f9965addb0d7ca8ec3eb9ffd967d459332be7dde149016389ae528abb77b37cbb079722ec063a58c8b7fffbe097da4401d57d8d39311e2e2ed17dee35c4cbcc21c5dd38f5f71043c942eab9476485655e44f12c051c89eb62effd79788a2a180c37a1e4b0e0eb47c868557fdf3445070d408c563c2fda10c83c956e64d1d6c8d3d008c9d5b4c48f750022bc0ea91bf264218ccea2c2c5d1294eddb61c351d97e7efece6acf726feaa2e82e9a7df4c0b8f444e13b36e1f77ba1612885bf7ec703ac4b4f0082ed864a88848f732b49543f28eb20dd694bcc019939d7a03cf304d5159cefa09983f471870830ada320bbdc79d6c70cc95499fc199484aec943ad5c530bbeb0a5973d3b8294902779603f69b763b6b093511faa56136d2c74045ff1d844c889d85110b77959d2b3f1a0791c39e92", 0x1000}, {&(0x7f00000014c0)="ab249b48bebc1d8c757b679fb300a1deda63d5e64b2eb8e2bf097048c1cceece2706272a7c2b2beb1671d427f51d57dc680b147b6ef7b9eecc2d6995425ba0dc6f9cb933cc090494f24353a36329a3a11ab14247ef872c04618f857889df8a122edea3e21d2599c289ffa7a590c3e7f0ad3681fec311b9a4d9ca16206432435ab8a9eb51dde2cb10a9e4f3b4631ac2419e8878825158c91756e92262ef98641e0b72dde543812b591ce24996ead429e346f5738c94f4bd55f2862b7ab8611e3ee7076d32024762403f01942a173d8fc2c160eb9c38e78b62127513f3395d80657258879d113faa7e9327b012a99c7e8a45b66fb62428d7efa3c575a23a0bd132b79b1540896d15adffd06d489934377da25d37949ec1457761193e3cbacaadba371a842671cf1d5ccddea3d6f69dda6a761345e12a569200444a9dbc05d767583ff2b967052a6e6c6b883500b82f62da353853b82eaca1dfd9f419d1319d5bc1d04983bf36254bf8d0835562b17fd79b56f7218e9c648a1f28e84498d196df71dc0f267f783b9ce3bce602b70414132ea1811141d1bd161117b624800aa04a9c5167c50ef0b5299fdf29ba2a2cc44d29ad807300a1512b474c8103d6658d96efb570435042b029dbedd97617616559453c9236f01ca927af4ccf46e23dcaabaf3a7b77fd2593de78d24d39c8e4418c58c91be1cf9543f440c285b6632080303a4a5f4a0c3027f7073df41e449d44a41079cf0b994b63a0216ac76dd9b865ca801d64f77fde8b557f4d264afa28c423208eef44ce28e96520536855de41ffd2eb651c757bb4f197d8ff62cfea44a25c7964b7875793444476fe2e26c7df23140dffd08012754c39165a4193ccd2d27c3525a52fcfeeee070b0241cc172f9f4dfea17e229ebac74fa090fc0f39b62872487df08b947631296911257b4513a4f182ca5bb4de4ad65209556b5a88a9ad41644e93aeb4951cba8b2f65a2430ab6d77c07516390253a14b546f42694994d7e4426376f0662fb5402a503f9da4aa4bf11ee27e413d2e7bad0933f83aafd000c4a37b2fdc855efab3561f5af2961485f97cba7002451c09d11220b1ca0374a64762fbeebdf00ee7dea8e686fd7a5bb828b17e7010ee0ada4df23fff1851747288be108012f666aed68f4611a8358a82a9679158c550ed368f848037bff7ac08a18a2d4d29aa48be13a9e740409f515d5131479f810c4a8f244466b77c0fc17a1b76b36641ed3bac39a30987d4e967f8db350a9cba19e0b4bd4eaa517c2b4090ac412e65f4cf44dc793eb2eb814101e81b23a375891bee49e95f146263374757f27bb1e13e38becb52bfd6e3d8b26046f11aed153e4d9e1158b0e85c753c2e2522e7429dffff5af5a3c9d8b8df82a79be5a534cb6e741ffdf11e9a8bafeef5dd261920069b5d1e9f9d187b8bf8e4a479c5db1fcc0ee7e7f8e8a5f1c20dceeaf710d183ea7a2757c07ea9226e2812ece3919e6730f2d8f2ac96ac40480d03cff00be1d4dd71db8085cf1ae6ae22f4fc3f76307580626c345e2bfb62e29fec4e401f4b15ae5219903142a7eff679c7fabfad577ede103c19b931e2fbdb8a14d99254fe22012437465ca5d0bb4452f25c698bf1b63b543aa293911c17a93a613baa01ca39578f48b042c9e3d3f8459c287f56fe08862133e8b25c6f5bb18fdb76d97e569c28eebd6035b9cc4180e065788837ef73b31892fc402106d913b0f5ea23a94b7dea042d3e1ec17ccda9cf6f310e1f3ac97c799c64450eb39adc544209dc13b4bdfe12c186b68f03664edcda3e1e09dbc46dfb38c23f24e3de141693c8cabebf160b1560b380abef0015f2b92c62c795e7ccfccdc89314edeb9ba7cceac126050557a7229e42d6f6dbedfca74fb10efe60161aa0572d8f0303214df2f5b0d2e1505215c166e7a44b566588b46247ccd9bb27e36e2361436369a9f9fe6e4222a9363cce2f13f8621879e945e5dd0253d36e42ef3f11945ed5cfc395c764e5279c81c931cae97922e73dcfdeb4e3d51193130eb86c8f3fc75a2b93eff194c9f9744b322079f1fc5c43bfac40e128d80ac5f62d35393c847a1073bd80a1df83fefb45c5a0543f35f32a9eadfd18eeb558b3e827f3f4e1eb6d6bce49d5000fdd4f3da0ce3bce78ed83c19f2c2d562a24ffc73a3709f11b7015a375d98624322089bbcd02a6b9f424fefbd7a6d676eab9e5abc45448b3720c41943b754220de4f4a0a33e7bc47c37c6cfda6cb1e5f58d0666ac063cbc7108f5161728bcce28475ca3ef4fb73393ff445fa9f0c15f26ccb9bf2bd6f3a0dba5f9d960d542463ab831940c4254f4b3ea21a75c181bcd6e20fd089ea3905b0cbbaa4a26076fd05d5e8f428b0d02e6fb4e0af4573f2c891f6eb259d2ce4356619157485d9cdac2cf5032037317528489dc1d7b740956beaa1421178425b6e4a3323ef481f39c12a838dc63cc71a547b85d2552564d6afed0b5b85b526aa0042e7d0421ac3c91f28c2f08f921b6770b437bbdf316403d5fd8f56cb57c3d1f22470d54cef732ef7a43fa88b9bf018e46a36c53c6724563efebc6a000d7ed59592fa252bc80f889cb09a84056385d88186c233790f4e0ae4733eed8a0376ad84209cd22ff7c9fb0d282b7c951468e335528daf92c7b05f660b008e419eacf034356854e8140ea59fdecd2b7ab1fdd2cfed9e663e9dbc000d50c66329010db0f317ee53900601795ea7a80804e5e1815ba40392a180805d2e4cb6e4d7544ecb70859d43f3b266c1e5ce52d9dc75ef42b59c4dcd60cafb52821e64b1dcdb5f24d34bb9d12541514a83da2cc3fb57a5107a7232954c5931552f9e2cd751247fa659660fd4b814f90a9e14d222f8077e6864e9bc1ab78fdaa27e030dd4839290c3c3ffe40f05fad543f57ac778cb0689e44be420dd18fc8bc410107c3a6e71b9255220eea0e5b014a4f81e82ab5555d32f29d4c8fd4fba760ca18b75f347ed8b89dd63722faf3749131ae4407e2b3ac1b26bfd0e1093cf23f751274d1b43cf5b62e440c2a34308913673a82b9a4a0ea143aa386a6750bfcad52c7a98b2c74f06468631f9d00a7a02fe30eb90107d5ce8ca08c6844b4136c11fc8b7780e72d559bd586c335504241c4d4fa2b28113dc5fc1f4a079d33e82be8cb45299eecc89e529507febeb636e1f1fc62d918e0291009e6001fdc456f6d31e2165da0d5dd580bad1363ce737bcc02e5b0577110001f4ae160e56bf1a2c07c1ac950ff7c024ebb3ce8dff2090914d76df63062e0bc517b90c61b1cbc65680313ea6bcd8f11d61e82e7f18002528364cee93ae3267359c0d90e80333d65a86c482037a08608bffd36211a51b0813838535648bf58553550c3e151f4161034b2f109a4b1bc5ef1cc3e6ecc25af006ee1b9b80dfd8a733e83fcd1b160f0a676ed03520023ba7c8e436d6a45d862f60486795b70eae164d2797cd587562ef4874f7716fd92a13f40a7cea9598a4431b21de47f4340d22dbb88f1fd61bc62cb47382584031042fb0cc84076d0551f74d385e6b817e1490ba6cb516fed62a791f7e2c609c90ca8f105203b64e558dda587021b5c97deee34f66dc6ed4d8de67b809fe7b11ea4e755edd7523a3524a6180edfd8fff7edc7dbf77a1501c5b5ffb9be3df853424e3096ae9eb04c642e70d17a1040b5b6aa830a63ddc6a61046469567d55eb1b7aff56e6dbf573a0ccbb58cf5524e95436621fdee464bd2e2c6c9ae2c5f18833491f98161728fc1214253c465740a9d81316224fd368b807b9eb478bdb0e3c07bb3e5a50593a50bbbbfbbf2f1c56eec7db67817ae80e1baf91ad40a56ce9f30baa469ba1c6f4fb3f8824aa386b8febc1edf454e5a67669f8b63c6367027305951f77dc7e4e9cdfd2795edebdfaf72a73ea8b02c0f476cc61d46611c22254d904344553a700f2f700ced0948c1daf0800ad1e1777da6aca3a8996b4ab7838d93dd7f0c44d0cbf489239dcf2840559912da2fe2ad510d225ad8680cd201da24029de3b6652d8c8113c07cece1aabba0d26c227841a0959ecf29a99ede035c279e558c88db1610f1297584c113984d85b523c7b015b94f203da5fe6e7608101c9e94bf6970b92b2f2ac5eccfde85995649e6154d4afcf238abdedda8bbc8785e756b10423843801d7d017ef038dd8b991da4a2273f66dfa2253ef824635f39e6a58d03bf3814e4a2fb0baa9b0c42a925e7f012fa9e0adf50a1a70e927e5677c1a26edb3e371a98d533c43a6435182ae03d56db6bbb4be1bb7e5e183c63d8e30272cbf8243f707db1b19f803c65a29b81bd7a24a928b4ece4b6c73be2909839f0ed12ac10221e4c50062eedcb1e679c03d0d4afadc8ccc1c955468569176065da9c221d2bef769184f3aff8dde057e7923ce3e7ef5c317ffc6f75670de3c371c469de14147e61dbf98427064f25e01fb8be7d44c07e49dcfd3eb65c0042b27fffa35a0b1d9eed0c8955614c177d55e10f138c5b9b60eace2df4e0c4a58e1b7eed989816abfce8ac3e9cda4eaf22cc092e1420ee1ba51609262ec34713580d3b3d51cd991194febe19aef1f3851ab6adcf290cae01ad7e60b784c1d558c86c5b2d5a78e9935b1099a172e4fbd3f8f2601443d3d1ff3c6da51951d178b321e5fcea5bf13b81704ff1ec773e190a2d2947cf8029430fd2bf5137abcb738a923441cc3b62e3dfc59803a0dc3911de684996f50fcd58fa6a8985ebdb6af4243b4697f554c8517791b29abff1ea347148c6d20d1844d3493b36e258a1391014ff05a578d68038225f6b60ef085d7fb0cfbeb4f1cf3ac08c91240e7ea21e935007a96eb2963e8988904a3d6521dc868440974b92dad33db86eac0f6662be6d1e18587ae3adf742c1c9ed6be2ed70cca55049bb5159bb10574c91877b6845782cb27ef3a783a0a9ca31b607339bb3855baca693f161197eafcae31efbbfac5f6a8e2ad24c63e8761ebad9ad8b7c7191b3de61c2a51470c633904e48457f508cb69b7151d67f54160943bc8b231bcfc2b090ad7f198ffe187ae850f1162a70637d69660fec5d84e87c24b7614d42556780cd3c5a29bc4e5c82e9a5e9a548ebcc9034df0b3963ea0c8f15035fb9af15ce2a3c6626d44b30330dc2726d191d092797492cc945d8106912bab8e794f7227576b69b8663f2fb2961d64c5017b7443f104808afa2047b4be2aade7414ac90e9b1b7a3ac3f8746eb5155511393aca6459de4a671e8b4f7ff2c2e003002155a9b4e7600ebb6c694e69ef248e9da58557eb069c10e25306ecf8fb9278b0ca36e959e0dd137b224c86127130db345e9f7b3c70d2ca5374c6c361c9cd76d745c0bc3ddbf6f3ae6d8bf84d7088906a26b41161fcf5d4f5b3d2b1bc21c3d8ce51fce00af83a4a065f76e6fbc1f4ce3b9e663e31abeccebd0e72910ad79a6699f081ef57e33173638f90b8596fa846ee60f18ae2fec296ab4a1a6e2b89283465b8943bfc48394f44e0d34e948fcbb1db08b28c9f010385082c687b2a45cb45ee457361354c191fb496e1c1f3bd20cef925f6aac08aaf868c2c5d6daeff9daec2d50c822a759defebe705c75b56c30c94f7fa1b425f74f980107d8bd7c03ef11047ee0178e64b7b3892d88413a621159d23b266e9b531b78c137ffb7460a5238f238d7054d6e1eb2de60f1fa61b3c7a62e2a36bf9c477b84cef0ad50f1715173d522707cf35f59be800b8925a4c8ac3dcf32ca2adb353953e7dd1a804dc4746bf41238e767698bafa8174e836854a4b9f42b98fbb22d774c2406a038a073", 0x1000}], 0x5, &(0x7f0000002900)=[@cred={0x20, 0xffff, 0x0, r9, r10, r1}, @cred={0x20, 0xffff, 0x0, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x38, 0xffff, 0x1, [r16, r0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r2, r2, r2, r2, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r6}, @cred={0x20}], 0x120, 0x2}, 0xc) 14:24:32 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, 0xffffffffffffffff, r1) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x100, 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x115}, {r3, 0x20}, {r4, 0x8}], 0x3, 0x81) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwrite(r5, &(0x7f00000001c0)="5edd515dd772409cbc3a1c20850f88acc84a809fe3439a9ede2270eddfb84f46ed5d493f06f36f612a336816f34508263ef3f9c79809cdca6cb0a47a64fbc7858c82ca67ff4ada494ae33ff1405d88caecd93f9a0ef42262f914e4e6b10dff16629aa63a2d14ae4abcec18c94be5319ffaa42a3995a6f52a7449e553e984f7a24cbe13d643f60f019675bb799754fbb7", 0x90, 0x0, 0x100000000) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pf\x00', 0x100, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000002c0)=0x2) r7 = open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x1) ioctl$KDDISABIO(r7, 0x20004b3d) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000340)=0x2) r8 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x80, 0x4) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000000640)={0x9, 0x7, 0x5, 0xffff, &(0x7f00000003c0)={{0x3, 0x8, 0xf7, 0x4, 0x3f, 0x342, 0x94e0}, {[0x0, 0x9, 0x7, 0x3f, 0xb1b2, 0xffffffffffffffff, 0x9, 0x8001, 0x7, 0x1, 0x2, 0x1000, 0x100, 0x2, 0x6cc5b7f9, 0x100000000, 0x7, 0x6], [0x20, 0x6441c53c, 0x1000000000000000, 0x800, 0x8, 0x7, 0x0, 0x5, 0x8001, 0xffffffffffffff87], [0x2, 0xbc, 0x1ff, 0x8, 0x1, 0x85b4, 0x100000001], [0x0, 0x2b, 0x20, 0x1000, 0x1, 0xffffffffffffffdd], [{0xac5, 0x3, 0x6, 0xfff}, {0x3, 0x40, 0xc4, 0xdf88}, {0x45, 0x2, 0x1000, 0x3b}, {0x80, 0x1b0, 0x3ff, 0x40}, {0x5, 0x5, 0xfff, 0xa796}, {0x2000, 0x7fff, 0x8, 0x7fff}, {0xff, 0x2, 0x3, 0x100000000}, {0x0, 0xffff, 0x0, 0x6}], {0xb3, 0x6, 0x4}, {0x1, 0x9, 0xffff, 0x8}}}, 0x7, 0x6}) fchdir(0xffffffffffffffff) r9 = dup2(r5, 0xffffffffffffffff) getsockopt(r9, 0xb4b3, 0x2d, &(0x7f0000000680)=""/4096, &(0x7f0000001680)=0x1000) openat$zero(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/zero\x00', 0x400, 0x0) 14:24:32 executing program 0: pipe2(&(0x7f0000000000), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x40000000, 0xfffffffffffffff9, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x10, &(0x7f00006c5000/0x4000)=nil) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) chmod(&(0x7f0000000080)='./file0\x00', 0x0) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) 14:24:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0xffe1, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="775bf47239e0c6d7f6c2e4d1580295558962e191f671184d5a6ffbb8451765fecbea7989696cbc54e128193f92aa9338a1879a4fdf57080000003c5a399e21fc8e5611d111499104350edb93225c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x0, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, r3}, 0xc) 14:24:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffefdfdffff], [0x0, 0x0, 0x10000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000040)="92d16a38cf6cc2fe428ebd3221d116349653d0aca4e20028c707e10fa212f02f12a926786f89891d4343780a5b1be3fbf1c4b68c4d803c4d9da4e4101b", 0x3d, 0x0, 0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:24:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCSBRK(r3, 0x2000747b) 14:24:33 executing program 0: socket$inet6(0x18, 0x1, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x2, 0x0) dup(r1) socket(0x2, 0x2, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000100)) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000000)=[{}], 0x2000000000000042, 0x0) 14:24:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) setpgid(0x0, r1) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x8, 0x8000, {0x0, 0x2}}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186e8530e134dd070100000000000000000000fffffffffffff7f9000000000000000000000000454c", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x6, 0x6, 0x1}, {0x9, 0x7, 0x7f, 0x1}, {0x1, 0x81, 0x6, 0x55aea7bc}, {0x4, 0xff, 0x3f, 0x7}, {0x7, 0x81, 0x2, 0xbd0e}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x1, 0x1f, 0x41e1}, {0x2, 0x1, 0x2c, 0x5}, {0x380, 0xff, 0x1e, 0x1}]}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x149, 0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) 14:24:33 executing program 1: pwrite(0xffffffffffffffff, 0x0, 0xffffffffffffff68, 0x0, 0x0) r0 = msgget$private(0x0, 0x22a8af386ad3e413) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 14:24:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="bec79d6f1bb01f8407ff1507e2b014fe0000001862b9d8dcd161342e000003000000000000000000000000afd9bf2b4875fe1092df1126432b5f4cd7f456fe61c0028bb3ca", 0x45}], 0x1) execve(0x0, 0x0, 0x0) 14:24:33 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0xc003, 0x2f) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/130, 0x82) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 14:24:33 executing program 0: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x3ff, 0x4, &(0x7f00000006c0)="ebffcbffa4e5814e7d92609068c97cff622204e4d2e2ee3332a2dc1408b72806b76202a002cc687804c9a5dc608e4a049c238ec51acf5312771d6e5c5e6922b72bfa53fd0338a6078996436fef08c541fa743b93633aafd2f620fb0d704b30843510931de064a75b3241ea3f5aa578304fe179753e1086f96e72e04c2c7bf1508673b819f7fabb886106271a35e12e8373f9e82ce6684b00"/166, 0xa6) writev(r2, &(0x7f0000000d40)=[{&(0x7f0000000080)="5191183e01cda3ad1f3f33890fa8876d5330295ffdaa20a81fd9d58e0edafc5769", 0x21}, {&(0x7f00000014c0)="915e80e9bbca9bcc9c91b1a636b3d309e1f00ded2136d06919688898f8b8f5a59f4e531e2a516d6c154df6fcd040d16eb2cf302dd411f94515f82c0661e4b859ba10f9e3585f1ce16aa2bb7e6f7242583d7164b3a9e07a98678ddc6cd8ca269167bba44749088b0883497257cdd39cbf4c1c30263615e289e6fb575d7cf59db2c82dd7a4552f152c", 0x88}, {&(0x7f0000000340)="e5708d61b7296e7dcbea99b58435b5ea1a158edb7520ffc0c52d58072bfa99c56cf96ea766c4480f88cfaf249aecb3b87f7fe9a78bb05108c1c58ff7d48c99ca26e55d0f26b7b21bfadb4a6f3870eb25849f81c8c9eb7974ad4a7d07037d12ac51eff97402250990017a0732fe489d83c0ad681511a8442d93f14fed53be39bf559e671174", 0x85}, {&(0x7f00000004c0)="da2c369eb775f25a512495eeb64031c5b47ae67449b6344252a474aff56eb72e4b2b8841552bc92648ee7c2df1035513b915baf7fd16be831368528dfbeeb4003238169403e964b7b108ac7b4d7da9371e43b64bbfddf24dfb2342b609b993ad78d82a9fdce8c12ce9c18b7fbe36c747273c4cea305c16846f22263bdf7d86164735c32c3edb049249ccf8a760f07fd10a89fb21f92233cb599300f17c34c4dae6ed3a6337ecb647573ab05b791d68214cd1d1af0a86bf9e884d30095240ee7aae1f179ad04e8ec7c33ce5605c6794ea0100df61f7e4", 0xd6}, {&(0x7f00000005c0)="738136c78b9a5e438ce177a36a1cb9c605bd394291e123cbaff88479120bc9f90d326dcddcfc0bc4e4cb85c8691781b7544b273ddb8edeb21ef918d4af27b154ea57a231119b95a99fc1624300f8e7159a83c38d76c25694e4bcb3b1c312644d8b5f1150fdb237797818dc2b9c24fe3392ea4906d712156ae5a79e26626a4e727ba47917df2f4f6dd117572dafeae06e31f4accf71422ca531cdcf3f2a3bdf564a2ef7940b2cc318670eba9dff8d4358811b6b51d7aa8d3c2ced1de64ed4e8eaa9e9da1202abfd407ccc545e6b87e7743a0e98590910318b37b83f67e1e460", 0xdf}, {&(0x7f0000001180)="b8dfc38fc0ef206d90fc26b6e5d49d30b9f04e974cf7a3bdca63fe25331df252121753ec7a5b164f978a6562dd087828056c7d76b574d2675698a32ae1e71e0de934db164e1c39575f48c1219398a832cc598094af69827c8bae8b56361971d847464b1fb3d6a6b4c30f2e1fcf87ca2275a53293a18641a02313458d58bed8ba5313de55bd5d59ee8173e5e28e2a0080c9b8ef82803e08ef0a39807402bfce985e759f5a55a63e6203b4955f80e86b0c389814c445a3a1a5d1565946b7ceb5d82d823e4f3a69f284337ded3f7726a54b5040205250016760c706dd98ab017b72daa866b001f4ee527af670e489b05459b289718951cd3ee91e19c053952e837e44633dcecc953c30db03d1780ce829fec8c85f301514e39db47cfc90f06fa1e400eec208ee127f11cd0caebfeeac225ddf0d85397090a7bc6149f0489a6898b8e9b543b2fa564923f846da620cde2d2bfd228ba01164f3574ea1434410fdeb4e555799270a766acdcfe60e452b3cbde75d2bc4682870b7a4a33d1429b8fbaabb352086cb6f4606ba77af43c836f32bf1b132e5665946380dc96e04f7df73c14a663b948a6a20a9dbb2ab856f0a54a2bac44632ebffd8b69fda78214e03fab9b01583e1d4886f3635934cc9384ae903241fc819f91929cbdb1400"/516, 0x204}, {&(0x7f00000013c0)="c33df658870bde8c83235e3274b2949500bef2134658127919810fd8dcc652c1f1064b0586f097243758bb39c9408ec88b3151b9820bb7f01752edb7890ab5d79427280dde221cdf84eea60ab7fd3b0b9eed12aa2608fad90f367728de81bbcffba567906f00159ab2039624f703573748babe30bb70086aa439312fe34722d28d96b1ea821c977987069cfda31feee861e5075faae1c8b2850d48fb429ba2495ca5c5e135142ca6a78748c12fa1a3702504e2a6aa950ed6211bad7c7bac16a30cf669763babefcde31722c3efc23e11d1d1e4834c2111c28a3a56fa4657b06756", 0xe1}, {&(0x7f0000000f40)="01000000", 0x4}, {&(0x7f0000001000)="f79b58f834556b2dc5623c742bf23a06a1535ec570abcd433bf6216b81f5fee30bc09a426b4d4555c512cb7f0b74b9c7b4a5741ae60e07a8e40b50446e88527fc2aafa87a01f139b42cebd07510fe96ac9fbd436bb16b3d73a1ea9c11cd3f43507791369ec926ebd265191766eb38f83cd4c50b2c2ad9362643d769a258bd22f0e77d604f1275fb18948547f9ca6900a36afb986c2eae624b81f21e9c75c1114d66c1f421911f7bc5748acd62f1019e677f7c08da0001b8842f9e618f7b2b359888fc22741391e4b94", 0xc9}], 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x0, './file0\x00', 0x7, 0xf3f1, 0x399, 0x5}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x81, 0x4, 0xffffffff, [{&(0x7f0000012000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x20000000006}, {&(0x7f0000013000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x1000000005}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f0000006000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil, 0x100}, {&(0x7f000000f000/0x1000)=nil, &(0x7f000000b000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000012000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x8}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000008000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000e000/0x1000)=nil, 0x6bb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x89) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) socket(0x18, 0x2, 0xfe) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f00000007c0)={0x7, 0x400}) geteuid() nanosleep(&(0x7f0000000ec0)={0x0, 0xfffffffffffffff8}, &(0x7f0000000f00)) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r4) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r6) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 14:24:33 executing program 1: poll(0x0, 0x0, 0x400) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/253) 14:24:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="e4012e2f66696c653000a9e2d4acbb20bf74db862c26910a19cdf8d7a57bb505f6c640c702ca9d54e46289e41044d767fc7751ca98709acffe05d52fa4588f2035b431ba3ad6b1ca8fbce09e3888dea899ed327300"], 0xa) 14:24:34 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f009fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000a87da95943078c6da0385e370e49eaeb000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb398d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb77605c1299b20c7d93f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000b00)={0x400, './file0\x00'}) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) r5 = accept(r4, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) write(r5, &(0x7f0000000540)="085dc21f40ab9a88ac14f6a660542d6a6fe08ec76ea3c18702bab5b0a8da7028c6a27fe90022b34aa6474277ef5eedeaa6573bf8dc00ccadb522e6c44714843e6bc0fe8e70972111538eaf4f", 0x4c) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) r7 = getgid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000180)="e4572332cff75e7560fc1fea0ada49cbb6c45d4321555c87e11cb44ff14a929c7afd441964a1d86c563db87ff302037125698ed6eb6ab1df421042c187b259edea44cdb280291e3d7b0aaf7ac4bdc50f8c7aa2a14c13db11024a0e9591d70b3c92a027678bb3b2853e2743db468b52c908edbf680223352ee8e6e31bffd0425a5f18000000000000000000", 0x8b}, {&(0x7f0000000100)="312a439c5b3eb20710db9bc40694b857fe34b2dd9d18b0ddff7acc60b95e03f7410212d2dd4c25188ccb20b6cb7eef7f2e42b7557970b6", 0x37}, {&(0x7f0000000300)="a4a02a18257c329c2c8fcfb0f5706cb0e54053a4061795c2f3f106658e9de11bca8ae23abe17236f2f34158e8cc647084cd67778bca5854b8f73df1ac75a19928e2a1768755108056abea1bbfbff9d0cc8a4694aa9fb57026af6261a20082f36264b442049058cd7a4c8da7e87f02f09ecb076b9fccfe6b0aca1d62d68fff3bf712e5e7eaee64f34452671552e702d0398a180d58b58a62173c84e0999589456b31a40db643969d8decba79b5b85b53c3de222fa2e8845be5c80c8b19df015cdee1646f660eb59697c9037169f6b60d603cc", 0xd2}], 0x3, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r3, r6]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r7}], 0x38, 0x3}, 0xe) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x2) login: pckbd_enable: command error 14:24:35 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x7) r2 = dup(r0) pwrite(r2, &(0x7f00000001c0)="543532c5", 0x4, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000100), 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x20081, 0xff, 0x5, 0x6, "d196f195b0109f1adbb4e1b597da2cf4553d8a8e", 0x7b, 0x7}) 14:24:35 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0xffff65b9, "9a3710baa00def07d701010100", 0x80, 0xfffffffc}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000004c0)="fc552dd8acb5e454859f358c28fc2b7ff5a8114316bf94e11306834c792bee0bbd81803c21feb0c0feb78f4f54ba7d8ae64ebe5e7aba2b0e7a8a5d57562b6aec664831a6a1f176b6556230d8a42c3f7351c80af35b29d72f6d48e1339b5b2a2a52589e21a6c8c392ca26997698f8313e35e948d620b6af74191f44ea837aa85ab79acfaf76393b9f22716066ca5177c2e046c265ae078bca296d94c271f4afb7bc73f7159ceff114a39e10ba736c03ac12f60fe0db1e550fdb26f875052fa1a84bf50e4cf1ded58fb8bb37e9bd7e8af0be22beb8662d3a897f1af3abde255ee8488361f4101e84de04137bb0de43f596b7578c6ae8d19d19abfa184bdcb35dafe95bf97d8d22ab8d1029bf988b4856685884ce592e9bcf77bfe05c12cf3acd2884d414c5881e0ef459c1fc438111b673abf39008984411d21d7df35b2d1225bd0514baedba10ee80d3cd24fcf6e21f6d7e9434fa5e3f1d8b8f1af7156550ef50c8339824542c7693dcc795254b4ee48c3d89b6553d341fcf87f47b59b2a8970967ac85f9181b705721b2a0a63e0fccb7d98c4a7b69973a59e97f99238bddb4e48ae37335ccdd2a96c64aacbc33762a55d0d5156ed1e54020e74301beaa4256f8b8997d7b935bb0d23b329ce1da9c01821bb2564ae3e2ec3e54e3498a435114c4bba09cf9ac5095952d902903ef6dffaac39b2468a83f899b459d9f38ce1d0789cbee8d35b7a168f224f5e47b3eec437ce2016b74f5462ec74a04f3f4b9bd566a95b9d86192a97af5381748ffe3e3b848e57920eb47162e65e33a18af70dbfee289aab5deaedee2c58bc868934df2de2490735e4c9bb30fdef9b2eb5faea1af1cc3ac6ce0af4393a32bc4a61f1190d0e5f8d976aee4e90e8a9960130e503a59a20ebec5d853eef51e861643cf142f337e57260affb3432aebe17f09f6d1a9fc32ff0b33eb6ce04e90bc19583d4fcb5006ad94d6cf5ea30c97dfa87d47185ea17dae6ff7bc3795780b4680b999b7dc818be2016f9e3242d0c9f2801c1f5c83f6b81deb61cd831f820fb0b54913dbbb13f40b7d054a00381bbe02c2529bf79f25bc1ebbb1c0589a542d39555712a4d1c9197fdacf68540db044181d6be9aae0948f72f14e5c52cbd5e68381eeb17243ad158d54713f8fcd33f90f2bc3262542cc00cb466e310accf432795eebf6f26571b53a16159eaf4cf88ec0a4144547aaa2c78089f0ec6f46401f07b84a76a8050908a091059b7c7fba538487d77659dfb955ba0d9fffcdf2dd674c95a4942006ad05959ec65d1d65c1129b7a7171e139ed39921114c510a1c4feb9057c00d9f1167ac63305912a896bddaab32fbd8e3f1b193946b92bfcd536e95f74cec996fceade0665c434f05664ffffc2da6b424fe6e93867fa88baa399f27b92265a2f283bd0456766cb64be786b8e49d8d5f0909f9ed87eb3d2282bcfe208af7e861122f4f691342a82a598ba3b703b140255faca82b3fd5662c305e0ec76b4fe4685ac62b042c93b313f3e0a2acacc0b3102870769b5294d1e902462618a382fb29425ec8f9cefaf1670936739cf1897ba13faef3ca4c74bcd3f173e1c84a41f53318a2785c9ecfee6329d0e8a24fbad0334fe6f9fc279f39845f774f36bcc87ba5a12289ecfdaf8e715fb58c0a2644514701fe937b04a7c753b002b4cdb030dbf64c05e7dacf15eaf781f80beb0a5652aa1880dd9263314b5d4be2d96a251d3404e5f2414f2b0f59d150a60d04972831e03ef9ef89ccc3d1822e574eb154392ee9b76cd3e104267adcbe48f7b728589f8032b5a3adb7852d2acb24e3584e68727a041964d33af4e117634c2ae8b85f697e4b29fa36588f061181da401bc2ad5ccdfd686ad83239b88a594ced36d92d45aca7c657f9ca396bf50c24dbadf14dfe7ec167b12e7bb744e57ace36423ddd32752b9e10b4b4db007b0c4c1a18f272a3b8cdd146e17732fa0daf05b5739f08eca33c61a9a76174950b10784920b12ac1f46e213fcf334b8826579f0831f2ef3adfc2613f3e53d0c03b30a2ed11f8d5a387ae2d4244dc5e92bc1348eebf0ef49546a0687de079dddcef6b83f8876fa1b0d30ab91ae6b2ccf91348f11b11e79c82d2007b4de2292b0c28ff272ac66ed07a425b1f5349763295a7de3f80f6587b4742788af5f502507774f90e24980ee8562ea1aa6216ee00a7d5c1790f9e9b3a41667bc5ad093ecdb4ae7ac1d2223594f8d94cf91a6082abde0b77c1da4c49696171bc5c0be157eab552c3f864a6694ed0483054caae6026ffa7ec92ddc04b7ead0778cb453919a8d9c79268eeb13a263e44947b0733f75d055a06b0032dca32a7f365760c76b6ed6f3a5bbddd10c3836147695775c63b249898fbc314e5e1644afa64e4bc826405248a7c7db7bbc4fe187d2e9b6afe394547d971b44fee9b6486e32691f79eb999228430050139010437adf928c51ca05830f6b0542638323fe4f0b9f4a53275fc41588a9837d7da633233f48a683b91b79c6bee7b31410ab0278c30fe9a57f14d9655ba930d3137247183486065c50afd47f97d04e93eee51927ebf7f4cc548396de3b89ae324abcf4f2768bd14d818989f054477d6794a778527c32c72e724542e0c62c6732e75685318de804d1017c2c7739bbbbf9cfef", 0x75a}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCCDTR(r0, 0x20007478) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="dcace03bcc7566b8d7ddc1f87430eb1a4eb9b259319b33b1ac0aad3fc75b30d444033335f03553ad42b047592b77436b5d03bc1ccd38b541116ea313e96851abac68c4e803809a12b0875011076bce54cbd2544a514ee1427d385a21484697d1068ab21f76fa8efcd34f77f691640a65b2f0a7a3358528aa9ae230273a67904a9fd1d2c61d68c66db20efa08be1748b38f86c341d5bae30e619867125039c7887d0d797b47966c8d6d3dc9a3204abfdae16062c519af14b41a344a374534cfab4f71e3636fad5932c79144036a0749bb3af1c2479efcf8264e4e91", 0xdb}, {&(0x7f0000000140)="0baebbff4b41d586b8144861a83de9c3dc513eb881d59a1419509c757ef55fb1eb", 0x21}], 0x2) 14:24:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x3, 0x3f) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f0000000200)='./control\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') r2 = semget$private(0x0, 0x3, 0xa4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/224) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x4) r3 = semget$private(0x0, 0x4, 0x1b2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x200, 0x0) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r3, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) semget(0x3, 0x6, 0x400) r4 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 14:24:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x2000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000200)={0x3, 0x9}) close(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0x9) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = kqueue() r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0x6) r5 = socket(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 14:24:35 executing program 1: socket(0x2, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) recvfrom(r0, &(0x7f0000001080)=""/4108, 0x100c, 0x2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 14:24:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1ff, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffdefffffffff], [0x0, 0x0, 0x3fd], [{}, {}, {0x0, 0x0, 0x200}], {0x8002}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fsync(r1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x0, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 14:24:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) pread(0xffffffffffffffff, &(0x7f0000000300)="a9d61cfa38f0abd375c0adf8218e22c2d34c57e0c1de7211bfe4d839f91c6f19c5ed81f0c5c1d3e4d19f79946148a99e3a2449abad44e411867eeb83fe423c19704e4300752f2b0903", 0x49, 0x0, 0x9) pwrite(r1, &(0x7f00000002c0)="000000000000000000020000000000", 0xf, 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x4, 0x8, 0x4, 0x20}, {0x8, 0x8, 0x20, 0x9}, {0x3, 0x5, 0x9, 0x4}, {0x7c, 0x7, 0xfa, 0x4}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) fchmod(0xffffffffffffffff, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x10}, {0xd93, 0x10, 0x4}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x6) pipe2(&(0x7f0000000100), 0x0) 14:24:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = getuid() truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) chown(&(0x7f00000000c0)='./bus\x00', r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_metric}) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0xffffffffffff0000}, {0x38, 0x1}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) getegid() writev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204018b002b3a0000828104875aa3d9030083ca4fb4af0a400cc5579771368074868765e1d48c0f871ac08986d38fbd4827823ad900c5d1e33b088311cc626b791253ff92e6ca1bad5a8b8c00000000000000", 0x57}], 0x1) 14:24:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x543, &(0x7f0000000340)) 14:24:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x4, 0xe0) 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) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x6f1, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 14:24:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) acct(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000001c0)='./bus\x00', r0}) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) acct(&(0x7f0000000100)='./file1\x00') linkat(r3, &(0x7f0000000080)='./bus\x00', r4, &(0x7f00000000c0)='./bus\x00', 0x0) 14:24:35 executing program 1: mmap(&(0x7f0000604000/0x4000)=nil, 0x4000, 0x0, 0x5013, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 14:24:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xffffffff, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$IPC_RMID(r1, 0x0, 0x0) 14:24:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x48}, {0x6, 0x0, 0x0, 0x200003ff}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSCTTY(r2, 0x20007461) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0xfff, 0x6, 0x3, 0x3}]}) 14:24:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x20) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 14:24:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002002, 0x3d00) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) renameat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f00000000c0)='./bus\x00') r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) getsockname(r4, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/56], &(0x7f0000000180)=0x38) 14:24:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1100, 0x0, 0x0) r4 = dup2(r0, r1) chflagsat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCPROMISC(r6, 0x20004269) setsockopt(r5, 0x0, 0x2, &(0x7f0000000100), 0x0) 14:24:36 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ccc7508c"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000001200)="8904da5343e255da81a29fd2b24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578db9cb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83ff18dd181536349637df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf42e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632bc3eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc", 0x2ae}, {&(0x7f00000016c0)="50468ba14fdab7bd099bd3bcb276e6406efcd32900f910ea11bc8ac000284493bccab0b05f1da8baf415fbff734c3a234c743e4fe3c9a200034898f860bd2ac9aa64cfc26b77aa46f6862c67c489762ad8841c73d15c19ff2b625140475dbf8cb3f6d74bae0c8f022ee885cf8e64aae3eca63ebdaae1aec388bf1a7181a9d526397d515147cbc4938d2e2cf72002bf443beaf49148097fd8f5d078691b8a646aad41e357e8f9b3641c6e019b8117126cc89a8aac39717377fde0a81c4acabfe64dc71832a622c7829d7881e8987ca647ee4cac2035e2a6d0f5bde6975c59b0c4cc6eaa0c11a6a5701da8519b43ffbcb948cf841a3802d5522c11b105538f90143e77b306bf35c5cae54ad8ce542033dbf94f22e384e5598e6afddf58fac2888022dcd10852ccfea4c4a760e2c533e4ed086e2fa3a7d38fd4c93207eb290d7d1b97076a559062dfe9adb37ee939d8e143963d152847235581c9594386859e789304769a179122ebd3931c69b305d27dda1f0ce686438e23468e018856ff6ac48e866ececb2b5ad9a49276e9cf6457387cbccb1b844fc15d0f5c7b4c96ea21391ad5d19ca8f33a7a54d90eb84d2deed2402f4252b45cc323ba62cd1f200e427e0eaf7db52b8c15d29b190edef8bd34c29bd997e706df29604e465c6a4a033097e6e81c739dcca4ea26d427d1c2284984d6757b1d20a37fc6e53bf96ae580844e81f8c17461c32d16985f045f59663655aad8a4a876b8196093e34dcf4f6dec46b44ee1f152f6459cc4995222703a3cf41dd837305534a79e17fb72051aa20be98ad0f3176eaf7dac1881858334629923d3b731c60b7432f46283243318c0f827328a22df6402fee05e1c9d16f5fc6bdfe78fd89f9a10a10dfd901ddc69dc4a6639a5cfbc45a3ec48175b8a01fba3398d1103c5bdb294ce5added2b6f498d8e21e2e08b8d86fbfa08549589e21020614c129ff2456d050d3aa6b72b4f00abec7a8537068d01c1ebc652a3e79cae84b9256bb5ee3b600c3bd85a5a347f60a2935bfc182be82fd2a3bcee7d72538b4dc374d3d1ddadbba74b7cdff74d90ed4c8cb3321759d2051a56e4e2533c94ecfc92f0161b836eadd336a413790721a924251ca372f1d64e98809bfe0c653567cb13343500fa0227359d1691817fe97fc9ea00c08c824441fbda18bbc04c0d48195ec53259540d4f7085cfd92a328ad7c3f2ad624a6a37854139fcd9ac5bf38838f4d42181ad0563495c8d4b5cfcf511b784ec01c361e0f2670f46d1a5f0ffa19dc0376ea8d472631833c1124963752a09215525186e1a4d1473b808906b14a9226ed1b820f6b4d4aa507bd1aed80f68af99f451883909d690f0e1cdc220de54d328c799921d8dd08fe43154532c3e9c184847acd983b967bae6df6bd04303e3b8da1017c734af38f12fb21969ca093eac87dd4aa46d86a1f621a056eeaf9abedb1fcde2746a0e2fc83e1146b0735ca32e7aa1a094d1aefac2a5d1be225700dfdee7c0f63a59f8b577f8cfe25a76af389863fa1c527398cecb1fc3ebb9534211c84dc1763ca9a3e7c1c2c053b52a328dcd68dfbdf3ceb5d07c861d2ede898cf00e189d8506f2e0f09fa2cce0267baa60757fa8230273fffca8e620279d7f6c2f4daba2c439f3b6159a06264144aa0aa2ad864b0762bf4322e0c54c4297cd97d7c32cf40c56de798f8008d63b2dc484d4a24aa05bdaff5bb7d38baf986fc4cd0bd38f80832928d41a789dee71eb9f8abb9e39626c694e6230bdd7fb8dde5427e1d6a55a4b7297354e3515c4cc963f8d9072d9bdf1a355bbab32f98448a24cdb299ff9997d3ceada8baf30c757813db045aa56a404e9026bcf1a8f90b52e4c21e05c54e6578fcf31bb359bff2cf2a1b7a27339e3d9212389ca5934e74c54ad02fdfc0d36cbfaff2f3f1a47febb384a408e9e7b7fd8cf0fafbe3ea5a4148f4a172e20bd7ffb40627b8807219a96360033b1162abb0f77dd4179713aa0d8455ce37674a9b5a91d059a3599bf78a1a786fe351a4d6c2e467d34b2f0b2c2e78e52f2240072b8a45c6f0eb3a8b09f767522a55aca718e3f778d63bbc87de18396204dbcc8776b2209e062a51361d60c9564d58590bf9043e40a1b3b2abe6f9361eb41277bd6a80a41dcb27a647eea45f0547f30032bca72b98de54ac2ed1e5438abe8b0ff4492dde7572a66fcaecb3220b2b48ac2934a22b646c16b7c91fd8a776091836e72f0362176d3fbb44ce3e4e1", 0x639}], 0x5) 14:24:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000280)=""/242, 0xf2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) close(r0) 14:24:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/135, 0x87, 0x42, &(0x7f0000000000)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x68, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100323a0000000000000000000000000000000000ff02000000000000000000000000000102197fb31c00000000f98000000000000000000000000000aa00000000000000000000ffffac1400aaca97988d60495af3331993c68e7fbf03908f00000000000000"]) 14:24:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2}, {0x1}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x100, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x6, &(0x7f0000000480)=[{0x6, 0x9, 0x4, 0x9}, {0x1000, 0x8, 0x9, 0x80000001}, {0xd86, 0x3f, 0x5, 0x6}, {0x1, 0x1, 0xc5, 0x9}, {0x8, 0x5, 0x0, 0x8}, {0x4, 0x12, 0xff, 0x1}]}) write(r1, &(0x7f00000002c0)="b3e24ed4e8490a621f4293e475d488dd0bf08855d583c0ad79290aa9f630591fe405a100ea2b56d652e4ee7ab334db3f68df77ccfbae960594226b000aea98bc11b57345207502bb18b4960779f7c1995fe620977042b57eba9b1967b3f86c6246e7034442b963c3828e18ebf227a6ba36373fd119475ed4b6004836d79c0e2847a693f9e614bada39b7", 0x8a) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) write(r2, &(0x7f0000000380)="0d220df05a1ef10eefd6f741081ea22cc5af64ff590d1cf16f5cbcf945d12bc151850ee454dbdcb18a2dc7dcbc9b225480975514aef1", 0x36) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[0x200000]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0x8) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10000) connect$unix(r5, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000400)=0x6, 0x4) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000180)=0xf29) 14:24:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x8000000000005200) kqueue() r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x9, 0x28e, 0x5, 0x1ff, &(0x7f0000000180)={{0x6, 0x5c, 0xff, 0xe1, 0x0, 0x0, 0x80}, {[0x0, 0x9, 0x0, 0x2cba, 0x0, 0x400, 0x15e, 0x4, 0x5, 0x2, 0x20, 0x1, 0x3a11, 0x0, 0x9, 0x7fffffff, 0x10000, 0xb74c], [0x4, 0x1, 0x8, 0x7, 0xffff, 0x7, 0x5, 0x33, 0x3, 0x3fffffff80000], [0x1, 0x3, 0xb97, 0x9, 0xc28b, 0x6, 0x40], [0x5, 0xfffffffffffffffd, 0xfffffffffffffffc, 0xe332, 0x8, 0x9], [{0x6, 0x1ff, 0x5, 0x100}, {0xb810, 0x3, 0x0, 0x80000001}, {0x4, 0x3f, 0xfffffff7, 0x42}, {0x6, 0x2ef, 0x4, 0xb9b3}, {0x0, 0xffff, 0x0, 0x3}, {0x5, 0x0, 0x1, 0xffffffffffff7fff}, {0x7fff, 0x7fffffff, 0xe0000, 0xe0a2}, {0x1, 0x6, 0xcda, 0x81}], {0x7f, 0xb9, 0xc2, 0x4}, {0x7, 0x8, 0x101, 0x8}}}, 0x6, 0x81}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x4, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xa9, 0x0, 0xfffff801, 0x0) 14:24:36 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="0100", @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @broadcast}, @icmp=@mask_reply}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x10001) 14:24:36 executing program 0: open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 14:24:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x363, 0x4, 0x34e55883, [{&(0x7f0000292000/0x4000)=nil, &(0x7f00005de000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f00005c4000/0x3000)=nil, &(0x7f00007bf000/0x4000)=nil, 0xcabf}, {&(0x7f0000595000/0x2000)=nil, &(0x7f000051c000/0x2000)=nil, 0xde6}, {&(0x7f0000726000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f00003d2000/0x1000)=nil, &(0x7f0000399000/0xe000)=nil, 0xa500}, {&(0x7f000074e000/0x4000)=nil, &(0x7f00006ea000/0x1000)=nil, 0xe9f}, {&(0x7f00003f8000/0x2000)=nil, &(0x7f0000725000/0x2000)=nil, 0x100000001}, {&(0x7f00006cf000/0x1000)=nil, &(0x7f0000292000/0x1000)=nil, 0x8d}, {&(0x7f0000637000/0x1000)=nil, &(0x7f0000799000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00006fc000/0x1000)=nil, 0x5}, {&(0x7f00003b4000/0x4000)=nil, &(0x7f000023d000/0x1000)=nil, 0x7}, {&(0x7f000022d000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00006f9000/0x3000)=nil, 0x5fa}, {&(0x7f00001d2000/0x4000)=nil, &(0x7f0000021000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000581000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:24:36 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20100, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x910]}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x5, 0x4, 0x9, [{&(0x7f0000ff0000/0xe000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x7fff}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x5}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x4}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x8000}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 14:24:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xdd6f, 0x90d2, 0x0, "da1800000000e74de40000000800000000000004"}) writev(r0, &(0x7f0000000080), 0x0) syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f0000001400)='./file0\x00') ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000001440)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() r4 = socket$unix(0x1, 0x1, 0x0) readv(r4, &(0x7f0000001380)=[{&(0x7f0000000080)}, {&(0x7f0000000100)=""/94, 0x5e}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/10, 0xa}, {&(0x7f0000001200)=""/132, 0x84}, {&(0x7f00000012c0)=""/182, 0xb6}], 0x7) 14:24:36 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\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', r1, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000100), 0x0, 0x2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') 14:24:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setregid(0x0, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="409407537e97abf94af52a1aca57b3001bb2f86d88892bf6f4d2f2d6f1e2db46", 0x20}, {&(0x7f0000000280)="816300d7cecb89ae9e1ebc4fbf7b277ecf6f2813edcb882d50aa4a4f5753", 0x1e}], 0x2, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0x40}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) r4 = dup2(r2, r3) poll(&(0x7f0000000000)=[{r0, 0x20}, {r1, 0x4}, {r4, 0x100}], 0x3, 0x9) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) setsockopt(r6, 0x80000000, 0x7, &(0x7f0000000200)="43485f5b8d155d66616d592970ff779e98f2aec18e510f6e151ed0972efc51f78cfa4e13b12607e95957e07586536e19ec80a08e859038e7fd63eb3a1e208bd2d5821ec01a3f378d14e303a8ba5b2d603c267425f37b4577f34b", 0x5a) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f71a40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f71a40 14:24:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="081d2fcba538a5c9390acb072cabe2cd2a4e555803054948812b2fcf9ce4d112"], 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), 0xe7) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x6, 0x1}, {0x89, 0x8}], 0x2}) 14:24:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/21}, &(0x7f0000000080)=0x17) socket$inet(0x2, 0x4, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2f24, 0xffffff73, 0x3, 0x1, "2ad9e6ffc16eb3354b7b1e69d8ba9c1c3ca26320", 0x7, 0x40}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x2) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) 14:24:36 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000], [0x1], [], [], [{0x0, 0x0, 0x0, 0x2}]}}) kevent(r0, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) 14:24:36 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbe, 0x0, 0x4100004, 0x0) kqueue() mlock(&(0x7f00003eb000/0x12000)=nil, 0x12000) madvise(&(0x7f00003f5000/0x1000)=nil, 0x1000, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f71a40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f71a40 14:24:40 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10282, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r1, 0x4}) 14:24:40 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) read(r0, &(0x7f0000000380)=""/231, 0xe7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x61}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="0000f9000000000000000000eaa07917824f9d90ae9de5161d35abe9129d823c97a1ff37d3f98730c76c544416f20518db61b5d30c96cf81318022723e1023ae5da48e471db35040244a4a5c1d9021548ff690f490a4c12688b2bb88e7d1969b19fb4b7514cbe1e30d5cd2a87ade04429c232624a96a276641f8a1a4f4b807768731a12b7d3caffa460820389368174a6c1af8e0e15666383f147933e46236348bd8df380be1fb8083291040c60242855d2b235a6ad32d6e0aefa6b68cc61e5c3764495cf2aba7a1c93a6dce2b04c0ad5e43f1"]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x895, 0x78e) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000040)=0xfffffffe) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)='0', 0x1}, {&(0x7f0000000480)="8446f764c11d98a8aecd1cf82eeec8cf2cdf970960813021a01d419f1008c7102792b77f3dd41e91fe122310f3ce91396da812b7ef56b6ad2353e8b244fa4d6c3c58010eb1f8600e98d7216e667371c51372e2745fe06f9ab2ade46bc5f8d0f65120814a29d1bd9e15122ba9592bfa9268df2745ae25f165313bd364d034691014c2c8e4f5ad9dbd39c8e200c598e7a3aefa738cd3650eb65addba94d9d74eedbd71178712e6b027f05f705cf66ee0c125a503f6b591177e52348fe8e2ca25310bb53c6a4f6eb9e3503042f72e19e18c5aae1c559f06c36a5f636926a6af5775344c64d39eed01badc", 0xe9}, {&(0x7f0000000200)="ee93c40b2ecef31f630fd70ee84d8adf6698f6543798b240", 0x18}, {&(0x7f0000000580)="f1154a027824eed92b554258cd1518511e7acd4d0207528d9bba89663fd4c95d245aaf818116d8dd6fbea3dc699d49564b6f323ee94ee0cb8d9fff0842a1a4f8d7c2a26a0a77a8ae26500389d877f44aabd8ef36d2db5f995f4f42fee847576ceb3097c1ec7694", 0x67}, {&(0x7f0000000600)="5d295309615036c3821a0392ac411150b4ae0284399aa1f7a01d76e057c2c9746d8091ca12a6f4c6c95ae55624ef91a5b0edef3447c12a075f8243644353b9517f53962317030efcf851c5e68ee95b", 0x4f}, {&(0x7f0000000680)="ca6c18884403da37b90c48c52ff702f232c78fb10bbb2abe914a2c75ae782703", 0x20}], 0x6, 0x0, 0x2) 14:24:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696cca71e93ebb4594bda0be7b36ec8c65eaa6722076bd01d110c75005bba15afedd2dcddea44fc1546846868cef6e98af6f9a62d144034190bed264fcafcd85dbe824e46ed1c170441ed612feae0800b1e552068ed018f238b6943a5ab8a10d941bff7315490436c8be7718477b26f8287bfb367ea5439bdb4a5cdc58680b3fa1880f0a6efcf77c3d6f631a5046926503be3134ca86061e62928442e8427aa4c1c5edd3567d40cdf7fab54eed1c4fa01282148407f62f1f80209cc6dca2ea5c"], 0x10) write(r1, &(0x7f0000000300)="9e3eaa56000000000004bf9a5c42304086000000e41bcca5230eaf06fa651c1ece0efdd308e6b7cad64d7f1be08f39518968b93ec934e3275c5faa56881211ec602a6c710271632583eb3d426c92a04ae39e520c862f05aa0ca37032fddef9bbb12379cb111fde9399d98521a4ebe51b63ed84139799749995ff74464bc6934b70ab4ffd82b99560184dfef0121593b9a37e21d5b14cf7454e221f48a3f890b92fd54aca244c1d7c7cf20bebb512edecc3f6b33a3b699219b6feeafebc97f506e15963842f584b4fac1f27b057d6b304223e2b879bf70ca803492ee894f7e5a0a161d81d42d7e439f052f0ce88902c32bff3cdf3dd6cb2afae2dba7521686f76aed84b028e6f5e5b6c3464e6a43b789b0766b5a28f986939669f95e6161bab7dade7ba1ad1bab24469138e03193f7ae850edb590668254cf3aa452536bec12759630f28b01040000000000001b41765bc3cedd99e7a01b956e720842afdb46", 0x15f) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000240)="ce0cf122d30ac38b9671153251b4ec1836c4c1c974764fc64ba9ae27287d8286", 0x20}, {&(0x7f0000000280)="8a2c00a05b5940909215fd952689a660f3abc52e584566eca65d3006e2c6e0d2e712b830b5fb4616a8095f1686ec055807d8b2a04bdd6da839361fd4494d8d010f020764216e58d35c37abff42f6307c416df9e2878e799979ff80f4767b47", 0x5f}], 0x2, 0x0, 0x200) 14:24:40 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = semget(0x3, 0x1, 0x11) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/180) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="90a564", 0x3}], 0x1, 0x0, 0x0) 14:24:40 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getuid() setreuid(0x0, r4) setreuid(r3, r4) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 14:24:40 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) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x5, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r2) r4 = socket(0x18, 0x3, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x20, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 14:24:40 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x200, 0x0, 0x1ff, 0x0) 14:24:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x7fff, 0x7, 0x27d34b99, "00000e091fe600"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x7fff, 0x2, './file0\x00', 0xfffffffa, 0x2, 0x9, 0x5}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 14:24:40 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2c, 0x0, @mcast2, @rand_addr="22c9d18d594c9364e0560c68ddf4da4c", [@hopopts={0x11, 0x0, [], [@ra={0x5, 0x2, 0x6}]}]}}}}}}}) 14:24:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) listen(r1, 0x0) socketpair(0x1, 0x1, 0x25, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) listen(r1, 0x0) 14:24:40 executing program 0: 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/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, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=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}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\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) r0 = socket(0x400000000018, 0x3, 0x0) 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) shutdown(r0, 0x0) r3 = socket(0x18, 0x3, 0x85) semop(0xffffffffffffffff, &(0x7f0000000540)=[{0x1, 0x3ba}, {0x3, 0x845, 0x2000}, {0x2, 0x9, 0x1000}, {0x1, 0x3, 0x1000}, {0x2, 0x800, 0x1800}, {0x3, 0xe566, 0x1000}, {0x0, 0xff, 0x1800}, {0x3, 0x5, 0x400}, {0x3, 0x1, 0x1800}], 0x9) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 14:24:40 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) r0 = socket$inet6(0x18, 0x3, 0x7f) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file1\x00', 0xc41, 0x6, 0x4245, 0x0, 0xfffffffd, 0x8, 0x8000, 0x0, 0x1, 0x2, 0x3}) fcntl$dupfd(r0, 0xa, r1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) 14:24:40 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c2826500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8078dd6204b96de83ad23483df355e"], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c139249425525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) 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(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x0) 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)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semget$private(0x0, 0x6, 0x89) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 14:24:40 executing program 0: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xc37) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) write(r4, &(0x7f0000000000)="3c9ebbd555feff969613ba3e1f03004e867837330fc003b9963294c4d3c8824c5593939e0659820eff209b29ce0900", 0xfffffffffffffcfd) pipe2(&(0x7f0000000080), 0x10000) 14:24:40 executing program 0: ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1000, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) socket$unix(0x1, 0x1, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 14:24:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x3f], [{0x0, 0x8}, {}, {0x0, 0x0, 0x10001}, {0xfffd, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x0, 0x400}, {}, {}, {0x0, 0x0, 0x5}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:24:40 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x10}], 0xf8000000, 0x0, 0xff, 0x0) 14:24:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = getpgrp() setpgid(r1, 0x0) r2 = getuid() setreuid(0x0, r2) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000003c0)=0xab) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x30000) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x80, 0x0) socket$inet6(0x18, 0x2, 0x5) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="01e424635c6d4d85f7495ba18c8788d8de0dce11dd31e10c78e77fc41aa50e10cf3e3c85652b2ddc299c3639192720ca1256c3ba36bc09b9257d3a6a758b2a429f2e753018e2ed0dcf3688beac6a5981c94c7f3292ae350a1df159db1aa56682a232282fb8e31056d7319897a1bec7b38df0de3cc0fe2b51c347d61572658015b01e78a7c5f21a1c814e22", 0x8b}, {&(0x7f0000000180)="dd0b642870b3fc9df120a235d1af547de44e22d849186f0608ecb4cb9f1c4c8096f7a6ba9c822173bf", 0x29}, {&(0x7f00000001c0)="83d3f8bf4ce0a980776bfde69e7d630f59e5", 0x12}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, 0x0, r2}, @rights={0x20, 0xffff, 0x1, [r5, 0xffffffffffffffff, r5, r6]}], 0x60, 0x1fa530809b17dc20}, 0x1) r7 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000040)=0x9) close(r7) pckbd_enable: command error 14:24:41 executing program 1: socketpair(0x1, 0x1, 0x1, &(0x7f0000000140)) socket(0x20, 0x3, 0x40) r0 = kqueue() write(r0, &(0x7f0000000000)="863c4ee4431085145b404c05cf834e31e7580b57528c686e297aa304a5b38dafdb204042a8c8ecbe83efdd6c6d9dacc2d01afe4ac48c6260f7641702e0884d8c37e2e0950d9c2e68768680fd050d48d6967a076b1cd1c890cb53b01e4da4cc491c7c6d0efbf3baa746d13e976d4df86acc96c85f6048154140c05df99755982927d411e07212e948957f6fabbb2649034506cf06f51032b8159367d7fe018077822f0c5c8a31419d6bfac6cdd2c5f28388113ce92bdb18", 0xb7) 14:24:42 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 14:24:42 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xb1, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x4, 0x8}, 0xc) pckbd_enable: command error 14:24:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r1, 0xffffffffffffffff) r2 = getuid() setreuid(0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x1200000, 0x0, r1, r2, r4, 0x40, 0x5}, 0xffff, 0x9, 0x1}) r5 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000a70, 0xffffffffffffffff) renameat(r5, &(0x7f0000000080)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r6 = getuid() setreuid(0x0, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r8, 0xffffffffffffffff) chown(&(0x7f0000000100)='./file0\x00', r6, r8) 14:24:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000831, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:24:42 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) socketpair(0x18, 0x1, 0x6, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r1, r2) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)="ec56abfb3c8f4768ff559ce036cd5223b5c91f1db215d8d73ceef46b42bf8b8e751e3c232fa70c176ee2c8e818bc1005ebc293ca8670172818bc4536bdf0835cef86b267e852232f2187396443758a43c357a203ed66101a4c0ab9c45c776d95d9b505730bc192ef282cf9ba1e4020000c3b848a88cd7fcce50aaad72df459eb6a3bd206c5eca0f417c3a1d65193bb85b58ea4a068e0504c20bca058b8e031483613ab3199ffa2bed7810d7470c89db799f8", 0xb2) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x4}, {0x18, 0x0, 0x3}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) 14:24:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='r\x00', &(0x7f00000001c0)='r\x00', &(0x7f0000000200)='%:!:\x00', &(0x7f0000000240)='r\x00', &(0x7f0000000280)='r\x00'], &(0x7f0000000400)=[&(0x7f0000000380)=':!,]\x00', &(0x7f00000003c0)='r\x00']) chmod(&(0x7f0000000080)='./file0\x00', 0x2c9) setuid(0xee01) r0 = socket(0x1e, 0x4003, 0x0) socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000480)={0x5, './file0\x00', './file0/file0\x00'}) mkdir(&(0x7f00000004c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000100)=""/86) r3 = semget$private(0x0, 0x4, 0x530) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000500)={0x3f, 0xf3c, './file0\x00', 0x7, 0xffff, 0x1ff, 0x977a}) semctl$IPC_RMID(r3, 0x0, 0x0) 14:24:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpgrp() setpgid(r1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000022e, r1) ftruncate(r0, 0x0, 0x7fffffffff6) 14:24:43 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x4}) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x8000, 0x200) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:24:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00\t\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00']) 14:24:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x80) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x2, 0x0, 0xffffffff}], 0x0, 0x0, 0x8, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:24:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x6cb6c453d84ecd1e, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x0, 0x2, 0x6, 0xf612, &(0x7f0000000280)={{0x1f, 0x0, 0x6, 0x6, 0x3f, 0x9, 0x6}, {[0x2, 0x0, 0x7, 0x98, 0x8, 0x4a9d, 0x9, 0x2, 0x5, 0x7, 0x1000, 0x80, 0x739, 0x4, 0x6, 0x1, 0x0, 0x3], [0x8, 0xd4d3, 0x2c2d, 0xfc, 0x0, 0x5, 0x1, 0x8, 0x7], [0x9, 0x80000001, 0x9, 0x6, 0xe3fb, 0x9, 0x6], [0x76, 0x7fff, 0x25, 0x81, 0x588, 0x66], [{0xfc00, 0x8, 0x6, 0xfffffffffffffffc}, {0x7f, 0x4, 0x14c, 0x3a}, {0x4, 0xffffffff, 0x19, 0x7}, {0x3f, 0x40000000, 0x80, 0x2}, {0x2, 0x80, 0x7, 0x800003}, {0x588f, 0x2, 0x7, 0x3}, {0xffff, 0xa595, 0x2, 0xd99}, {0xec3b, 0x75, 0x243, 0x100}], {0x0, 0x7, 0x7ff, 0x8000}, {0x9, 0x9, 0x14, 0x7}}}, 0x7, 0x7}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) setreuid(r3, r4) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 14:24:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffeffffffffffffc], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:24:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x50}, {0x6, 0x0, 0x0, 0x1000fc}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000000)={0x0, 0x64, 0x0}, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/100, 0x64}], 0x1, 0x0}, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r5 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:24:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) accept(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) 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) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) 14:24:43 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5e78) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f0000000100)="341217c0416a87c02cfd6fa047f766a50e9ef7c0f6e135a47d4aea4877e2aa84ef336f68f5dad6e59d64712d7bdfa3724e728f64fbd4d0b6c94d67af"}) 14:24:43 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) setreuid(r1, r2) r3 = socket(0x18, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) setsockopt(r3, 0x6616, 0x1f, &(0x7f0000000200)="33745cf440dc729cd2a379dd5cab69bfbfb2f5e3cc50687cd4ca2090dfb4e9ee7eff7b9a5cb9947c64b76ba89fa73bf8ef74e2d55a0f8f0560607df83430dc6194aac60467959ba40fd5b524cda5974a3c97fef867d5cd45dc2a14263ec4fb1f51d851527cd3deacae34790bcd133b43588e0adf27d8a0af32c4744218117681adf01b3b14a5887dd325c44e2b2c923b6302caefad8ab53904135752fe245995d4fb6098d02320a89e46b8196ec966ef76c8", 0xb2) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000080)=[0x7f, 0x8, 0x1, 0xffff0001, 0x9, 0x4, 0xffffffff, 0x2, 0x4d51]}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 14:24:43 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = getpgrp() setpgid(r2, 0x0) ktrace(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x204, r2) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socket(0x10, 0x8000, 0xfb) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) bind$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="ee264764003402f1e28f86109a884831aeb63b2aee497bb16c9c2db1a485c651cf2c2cf63865ea51cd4de74e86bf471a0685095ae5dbfb9487ae7090fe1557830e414faff0a59c001b34a8f9e958ec6ec2d2d93bbd5df85ead3f98af2f19458f0e09155d73e871211e4e8dc4aa19a8406830132321679ca12fa41b67374f01023765105592abb5e453f0b792387be4aceac8cf1277134dd4e0b8243f6e0049c93d649e30e5c583a0049d5aa3d386f6d8c88a75879eaa7adbb273b890af5922e8d6153bf9"], 0xa) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 14:24:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x4) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 14:24:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x3c, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCEXCL(r0, 0x2000740d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 14:24:43 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa89aaaaaaaaaaaaaaaa0800450000300000000000009078ac1400aaffffffff0b00907800000000450000e0000002fffdffff"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x1, 0xd28, 0x4}) 14:24:43 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000000e4000447403ab967104e5dc1ec1efa2bf616678934d75e88e175ff92"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xa7, "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) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x17d, 0x8}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:24:43 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2020, 0x38515982) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) dup(r0) 14:24:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) syz_open_pts() r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) r6 = fcntl$dupfd(r1, 0xa, r5) r7 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r7, 0x9, 0x4, &(0x7f0000000080)='U', 0x1) ioctl$TIOCFLUSH(r6, 0xc1206951, &(0x7f0000000300)) 14:24:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:24:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x40000000001a, 0x1, 0x1) setsockopt(r3, 0x1000000029, 0x7, &(0x7f0000000100)="ebffcbff13838cdd011fd781248782688034d91daab9f9812eaa4e713048e69931929648", 0x24) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:24:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000043}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x100) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) setsockopt(r1, 0x2, 0x101, &(0x7f0000000200)="a527206bbfbb48e64fe1f2f79e4d4cc2dbedcddc0f08e3220e891d82a3b2ef461a50411919bdf5", 0x27) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x81) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) pwrite(r3, &(0x7f0000000300)="446e4a1914fc9b076301b897a0b8dcde94668d81567f170fb708ed3871015a9284ee453f94eeae7303e69004168e5b31ed9d518f0c1a7be0bd67d45ecbdbf211d44052421aa3831086a176f828af38b81dfdd1c72b8185083df4bdd917aa6e4555035b898febeb526c8d7bda7245c50f0ec5739d46c76ee14f8d2fa38eec50439e490bb6d7aaa82b582197a88315227b7369690cd357540918cafa232b86129f30aaf1986f3e1ed00ccbd0f50b99afd41cfe69a2c9fb8fe8fca738a62ac7ddfbe726de35583b27dc6ee1de2f568abcc659bf312966e24ab3f74ecf9e8b01967b260d8bd096761012af6a30e6fb3d09257dd34c2708d4fbd144f85ecfad7a7d061a74f8c01506c8d5379a424be405a9310883dc76a1cf6b57e1d28bcc843c75fd3879cdc7f9f547b016f483490f99c8feaa5345cc46e08ca20154f857c12694dccd8812f577d68af3c970933515492f2a685eb9ff66a9a2380ca78111155cc9c92efd68210e6c3d74c9b44202b9a5e3233eb43a40eee42a01d7206bf17832a82496b879472dd5165daf8b8f10cc73507232585b47c548ea690b161150fc5ada8053dedf46d80e355eeb5b8ce2ba2cef0d1afc60ae6a0650d0c3a1ff6e4810b1f15437feef5a204eb6ce77f65e6f07373224524271453d92083e6ac116b2a271d3a33b14e40e93881d396281c20380d9990fb28b9ce3c3f4497679bf2ce80591490b081bffa3be56dc71bc4f37fa5c6fe1343176818baf4b67bd92b068439326f19f2024092bcef321d45e6d9bcdcfd1ba8405dfe9ae3331a698dc6616a5bd6aa59f4992a4731264809a242cb2d47c70781af0c63162f8f7bdca52f73e5190e27498b277cdfc01b1063ac43e21caf13b5e30bb7ebea1257bf57cb6ecb3041338681284f4ce2e9d572ee86724817fd36495c1e8478662a9b5d4c583ea5aebbe8425b3849b75eb4859710b820f3a003513f87e25a60bc85d177252a934a48c287244107586f0995559bd5d3e7b72b40d1fc0b6c8d544b7c8019d43fd1b844ac04ad67c2f091a1ced69ea29d612442bd51ee53d0c48e73b629ca0e73486ad48151f0a44014bfada02940114466fcbc597d9ad4774abe5fa32a75383aa627affd75757081366cfbcb38bba499bc107f3ff5a7fb1d0498bec7581ea70a3fdf99d634af7c710d57560be45e110c8c26153aee3e878ec709b796ee4a878f9f3da2c52828bec12b0dc382bcd2f580d9ddb44fbc2ebf87529199c675892d8c690c35e40ef74d7fd8378b3e8d691e900fffc4ccd11e2bc57503aafbb405882e1bee6a713b0311ed4ddbe5cec9c7f4459b900a41be9ed836c84011e8d8165188c942496caff41f6e647b47705d1e02694acee4a704cb0f94ab674d4c45630ddc930f3a45d32b6783010021ace26b029d30ee8f89b337d2fd777ce62065675013b260f9f065672c41c5320f670c188fc741640d937233a06a5afb5012bd257a214b5b7db77882ee54664050548e975cb7a08d281360a7ca94a84ab0d4fbbca240ab174a964d3fdbbc5b4571e7493bb4cf165007977fd5aaa53acb9395507bc5bd0f5aa66e4f8eff094eb1459cf4a5664c830ed369b33b7bc63943b8b83938bc10975e16f6aec610b1d7f55e78f892cf046615d932ffa7479b7e731abe58e6e6e4f16a5bab772b02c4ffcc34d133bda7caf939362188ccb21e50640b754aa67d13c970a90869082a0fa398002cf93bb2a57ae5e15d2282ffd75a4e8daf2fa4d971348b10183d85e35ed19e5122bf23f98024ab0c708f2f49ec0b673acd0a2ec34132df9a77cc0e602ca4c6217bb7861f710752745b2ffd4976a271b7d0de314313019a2694b7c33b08c95490a5ae830961e866ac5fb373ff7ba8b1bce07e62d73e6ff5393cc0d86acb264a099763ae5a1374edd49c849110903adf0baba157af0d29eae159881415bf64d87bbcd561c02ca9bba4140913f639b79e6470022ce00c74230c58ef33ccb223350ef173ddc26831068e1c9e99d3155a86ccb697af9d0ed3ffec1de27c2844f2c47eff1c69f3630b169549d9fea9d9dea753131bbb4d37089bfe6e5a379ded1c23e6c858303746f17db05527189f7c914d6e85b626c81ba1b0c9e0546002c80ed58d0b084e34e960f957e126694b68527c8a05284752057e8f2c4783a11c97c7f1360484fe745ee13d1159069435387cb6bf0982190ee8b340cf144f4f6bade1f9e204fee09a9de1f6313b5fc757e66016a0d618bc5f9c7122bc7f8b1b06f08bda5e9f5b7100081cff7eec6493c5d2381c7a7efeb3b21c847eee49f3a0d2d5c23a3607b4212ef061378e638d387e70aab4eb28e25f930b8817732ca6f7686c8a17e2f3175ee48099ac366cf0b9c874fce40a0abe261e6d8f8bacdb5c6a562e6acc6e05e25c7ea36eeb975bf38d2153109669df7ad226f2bdb184d4c8c907e88b143447c88207c045dc05b199d60dc720d4dc1ff10440cea508745f2b47da6771ffb66718853b3e318ae3c9979c0b713b1993d5f1ef233643cca4df0c392e3b24975dbdb2c0124b3eb4b0a50445bf6cfbd36670bb02023dcf8a458a612093e8d07ce3b84544be89cea4adf1a73f16b5fc7fa911b9c851df18f20e6eb143163984b139600a023c84477da33baec5071257b69758ce1ec232e7b7674aead4c06aa8698831f51e34c97ef8ca0e474d2785578a1b1438f744308a97cc3636c83147c53b6a99abfbc17b62247726909663111e46f86155ee9d4475c2d8f7456b74fecf067b7da90839935b6418216c6d0a810d66780f6d9159989e40351f60093c862b8c434f313b0ec0be61d58df8cf02cf76ff943674a88e8be34234e4e5668830fc3fc65ffdb37c81c5232502f8fe5d24ee3ea65e06b5841f2e1da8c645bfe10e45ba18a04fe5523e4cd9067edda612fcd287ba6978f0071ae73d130aec9222db80d29bcea0e258f3bb8fef7ca300ad35263f0299ef1d60603a88950251a9f7258b797aa16feeb1c2d860d334c80cbb78b60eb651a75c17bb0373c536dcbb5cdf039dcb2c47326da37ff9107def200d3d2167731a4b03f6e81a3e0d094da2fb198f398f09f4d3952626cbc32c0d9eae915e661183460b9842ae1ea3f241a786feeb6ce643e265e6aa43f4bf3d9b0b3dbd1b39857a216b24be0239be1bd24f32dccb436e2c308c91bad01cb3c257ee79e74b16b535aed43686d8218e7c85612b9cd769e2ab955929282829bf259ebddb7515063a84761c210c0d61fe717d5f2cb7f15c4498aa7568e2fab5799c536702f194bf89937266e81fffc1bdcf47d59eae1116df82eb80c04cf6eceebcd0ea6943b06cf28cc2f1a0fe0c2fef1ab47d681f34eca62b1f1a4b91fb2e522c9e6d2b324f1f5f7c909324f58f7d4fef7df647e01003cc7921c9a7467fc418c97c9c2848a27a0e762e59703d3dc583719e8308ddaa052fc86f099db59cc82fa4486458e789285b38d256b2ae28253a846f23c8235297d61b95828fefb0415a42c758b9eea572b5a462a4a8de61ab3f9a125b75e626a36b8a88662493a6cc47f558f9d49a56e657a72374cd1c529c52fa8a89264f22a5b06121605fa8bb5f582f02f87239d3dfdb488a22adaeeb0120f49103bc9a8b8073d39cbfaf7c6025936ade87e02a1e696bb229f41df7333fd4e9a59ffd3e8de7fecade8127a671c55fb68e4aa5159db54d542b7a1cb39f2bc1d413591b658386cce0404f7366213132e81911a2565ddb3aacd0932979bfa3f497dc7f6b70ec57cf9f61e2d161de85fc1d9580f31a67da7d456928d48e8382cf056b9f77a92b3e48af58875d2bcd2d3226724bb82f1cbcaf0ee5cf79c84e21ca815e4f89e46103d9bb2784198b1efb69f2812aac7e3218f97d77ad4d9353857836fe2427cd7c609f0ce6d05818d772191eca1f88975d99bdb68e7f4e3ed1b3d59598440363d3e5e05c8ab89ae3e825b86089391a84b53428f66cc9b2fdc75f41a9d699e76d96ba23bdae70dce193aa3ebbffdec0c7c4010aa53eb16da1b61e3165ba1164ab6d8c859c3ecbbeee13f6f22cc82f773845431d9d9f15080fd80031d517a9d77c8f8050d2ad549234dd4e516091eede307bbe0b42fc614b80d81fa2a03735c993b29273e5223986243f2930480edf70f02075fb42065a02c1238c4533f3242f1421375d68c63975cb6b724fafefd4e328161dcb0b90f985694bac37f6a3ea6afd0bb2d7be19215164f6904e58ee7971c8f3c0707a5e4c8999085edad7f8c90acc81fe821b372ef3bd577c4ee4c3167cca478ad6cd66570d85ee5ae3b791c2fd32ac7d622cc01c34db0701581df9f13b9c9c2f2ec2a33d66b30912aa2794516c7d2c8b5fbe88fca9634f1192090280889cd05c6e8652474f3e9cc344510765b4e76b3f8b830b6345146dfe139a6f9eabbb81c533b900fbe8118a76e18cb5fe7e99ddf5a44f0dfebdc35f303f44cd99d3bb5c5ac8eb055af38d35fe42e2745e7969c0ef9197f2abedaba66b8a8138176fe7fd1e44add94030c9541402e5d7fc1dfed82f40c9c32df084867332c38e9849ccc97e8b78d2e2ed14f73d4653090b3a66aed30e0b4b146fa69a8e9441084640b8c8465fb85142ab1108eb381ad849fa6e20c35fd26d2fbe581ef47c6058ebe36296ff43fb441bad77402671ba844acf9808802a3f44b382dab31071660359f209ef4b7c47ec39e472fcc182b65d83d5ac9075ea4656bcc875be63153b4230df9e861608c75bc68ffce8c758802d2a5e04fd7f694556aa6016a0a5e20e60900d028128f61a0259a216c84383abde72f28fa17221ce61abefc03742e77ab5d08333ce06fc1108b0ec7512a0da05eeb4f77a657008776bd24c972774ba42b135264d6acb94d049504d93c9e7d134a29cc2dd7482aa8369983e54b04630db154f345341e5ccefdedb3dc884c8585a7d5614c94d2a5138cd7527ba63489de841e73ba624ba260a7c969547b64d2ecb86d1d9f35b4c2b81f1e766da3a492336fa594a2ae42c05562c6fe0d1e464286f9487f014a9e4581a24c9d718e98fc6618f6762e5b5c39bcb38ca1cce86fb1725506e46fdbcc70985794d9edb034b2a713fdf5cd96d00e03892d045c0d4994b0e044cfd519d08314fe65f73d76937bc2ba699f4a58fd43ccfac64304e71946d83c15dc2a98ff355b6363734a92820617dad1a0f9eaec044d50bd86ee8d2d17a7bcc224dbfcf1db5750da2242b96a4b9dc966741d7c6c3f66acebb00d96a6bd5c1a8762c918cf64e90339e74bb81dd7230c35e585492b83bab8f41a9b8cb91c2f6c983e91258e634dade9c9e8cf8c40d25e45101611406055693c1026db8a62b1246cb40fc95b64218b65a324bb340ce66e2e6c9c7119fea04d222a0baee4d3f0b330858125a24e5c8842ce467551727a6f7de44c993256d3afd01dece563fe2df6cc9de11c8c3ded6efa870a75d1b3c1f6b91271f341c8f5ad8145ea7c63b65f2cb2a4d7daccce34d68412864b5410993e9f7bf9440d103755b93c6c40deae2306666320d25ba1381732f3ee36ef30a60ddc357b1e4fc3b31e01aaa316aaad6cf0182b6900499169b81c44e1d5bf81cccac9bb0c3c5c7e5113b9daf1ce2ef34e706f46c4f4730195d053ed1b18f4c7a3661a588adca730040e9e5b53d0f058950a3c5ddf9c6c476ad476f01e10ba31c88c75cb7b71955073d9bcb11a13dd2d9ebdaebcb76d12c8d7138d05839d272e8ec476d18abb82a869b78f3ee0c23847570f3a5c43e49bc13439d007751012f18445a676b9a081704b4a3b1f5792fbd71a50d1ca", 0x1000, 0x0, 0x1ff) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) r4 = openat(r2, &(0x7f0000000040)='./bus\x00', 0x800, 0x122) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000000c0)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0x7) 14:24:43 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x1, 0x4) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 14:24:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x8}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:24:43 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(r0, &(0x7f0000000100), 0x0, 0x0, 0x2, &(0x7f0000000140)={0x0, 0x1}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x9, 0x0, 0xb83, 0x0, 0x7ff, 0x116, 0x4, 0x0, 0x0, 0x0, 0x800}) 14:24:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x8, {[], [0x0, 0x9, 0x0, 0x1, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [0x0, 0x0, 0x6], [{}, {}, {}, {0x0, 0x6}, {0x2000}], {}, {0x0, 0x717}}}) msgget$private(0x0, 0x57e6365772070fe7) munlock(&(0x7f0000587000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x8000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000000)) 14:24:43 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x96) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x800, 0x800, 0x8, 0x0, 0xec6, 0x0, 0x3, 0x2, 0x0, 0x0, 0xd711}) ioctl$KDDISABIO(r1, 0x20004b3d) semget$private(0x0, 0x7, 0x20) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r3, &(0x7f0000000000)=[{0x0, 0x5, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) geteuid() bind(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f666965310027dcf0b66ba773fd2ae1cd4c0c1932799b0af0c541bcd7010000007d4b"], 0xa) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$GETPID(r3, 0x3, 0x4, 0x0) setreuid(0x0, 0x0) 14:24:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) 14:24:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xce, 0x0, 0xfffffffffffffffc], [0x1f, 0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0x0, 0xffffffffefffffff}, {}, {0x0, 0x1}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x40}], {}, {0x0, 0x0, 0x0, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000100)=0xfffffffb) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) socket$inet6(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x181c2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000080)={0x3, 0x1f800000}) 14:24:43 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(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r0 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0xfffff, 0xffffffff}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) kqueue() 14:24:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000002000000ffff000800000000f87c8a5b67a0f72a6746747a000000b8100010002900000023"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x7, 0x3, 0x0, 0x8}, {0x8000, 0x7, 0x2, 0x6}, {0x6125, 0xff, 0x2, 0xfff}, {0x2, 0x8, 0x6, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x401, 0x5, 0x5b}, {0xa2, 0x9, 0x1, 0x7fff}, {0x800, 0xc1, 0x4, 0xe8}, {0x3ff, 0x1, 0x7f, 0x5}, {0x100, 0x1, 0xc1, 0x6}, {0x0, 0x4, 0xff, 0x3}, {0x200, 0x5, 0x4, 0x200}]}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:24:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x4, 0x0, 0x5, 0x10001}, {0x1007, 0x81, 0x6}, {0x2, 0x27, 0x6, 0x2}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) 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, &(0x7f0000000240)=ANY=[], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8909, 0x11d, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69921929648", 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", 0x191) 14:24:43 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f00000002c0)=""/60, 0x3c}, {&(0x7f0000000300)=""/49, 0x31}], 0x3, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x7, 0x7fff}) write(r1, &(0x7f0000000340), 0x10000014c) 14:24:43 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x43) fsync(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001480)=ANY=[@ANYBLOB="0dfda99defca8c4afde2e341f0867d8d46d02113324356a097c68a20fbebb7d275dd31ce10f11edc2b028331888d60963a06981a672a6326de451276c8c698a56a9f1ae0934e033a2f41cfc6ad68a0d1189a36c71bef8e2478dfa7cc3cac266a3dfd5141da1eae8d9536ae96083ddd0da68abfadee518cd1b795dc7e7abbb3f00032425d3bddcf83b820ad9d490afe8be7858aa5166c52f770627725a4af2a398efe88bfb4b9d0a7285b91a2d12e6db1c56bd067c296810a2ca4dd7a6f8f64a905a35b47b57d403ca69b9dc8a1ed31defafe740c01afbf27c1a1a06cdafc8d76a88e8efaf7c64671df0baab6a65ee2c974be430a450d6cbe3fa57183421ff8860b4fb18f9ae8e9b4efab9731a2b89f44b55d8dc75635c7338de38ad762270e07937339e2174a8d66e5e03b9f5485bd1284979c16548b8a12dc16fea03270962f0952a49aeab431fa56df1d91f66e0c37d28c1ef6b7bb3046c2f7519702541fd55fffe91203607817f36b738a9521d438ab8fc0db2c20d13c08172f88bbfa29f3e64f18a46d57062b8a77267192815558587cdedc4497dfd3cd370a62ce1265d7aabd53e12854d72f6f84f6ccea2a70fa041c9889e9c457afe78b83fb8a93b289329970cd2fd394ba3f06fb2dcf8d1a134fba619543d587785c940912494145a67fbfcd722a5934f3aebcba890e35d7cee4786002719f5e9ed5189f4a9fa4cf41289513f075deaf092344bfd91d2ecdeac806053832b3e67b1dbfab3abae762d8ee29aac652da605f4879905fddf61269e4be10a30691bfa9e95001a3d601555dfbb7715c7fcc13df9a6775973f10f9f8457d67e1fb1a347b2a0ec144052e28a538411d80e266a680131c5659000fde7e8c6e754cf44916dd5ed0cd4afcfd3f8b49b7161b9163fa7e6980ced17de5719cedef372a26c0f8725d722b48394aad8139e0fb123da331169ae927998646f20da3e76a794b655228714aa2a45980611f910d5975978f4f165dd5dc0fcc42288e08ad5424bd3006d7177ae3cbb188adc8b198c55f212b5b121e72005b0ab9a3bdcb236ef8abb857bdb262768a3036916871b6a7cdb3370a2e0698ae2155cb49adbb972578997b810a50d9c1ff16c3ca6ab26af436172cb25b871f6e6a617c890244c925383cfa68ee5a3f40d7d1bc01bc1f8a1df36d7a4f03b32f5e6e6215a6c7e03ed769e28b1cc46e34505f4c2fbb902ae7350726b078c143804388779312b37d9b692b8775d9df632b66e3c0e6ef1a1de0f4335e79e0b3f4b25b575cd8143d2b7b27ac4b9ab69e195434ffccd4c48e2ee45d4462f84c1669142e5c8efc41fe183c351be89da21b289d499fb079b2659839093eb2f7f512049d6a74e1619790a74c0782697ddf68baca2de33b57b94e009a2eaa7c16ade5b35c7afe3763fbe05b23044ff600fe284928d4cf6e70904d7b1f04974c83e8c741a92e60b5a1319685093f91920ae7f2ba899439b407557c462c64554c2e35c0114c06918c30d7192414ff380c9fa50eef9132b7aba72208c1123b509171ed16aa14c94e0da88be6357f8c8f92cb19251c527afd123156cf5df42e4d47919540092e0e6d8d191983972f2068ba0d2c9580eebafe70d96c01dc2861bb06e7d52159f38a43d9d24fd3d82d84fac51e22ca03f6553159b23510f59cd7a7795e7a50068fec740fc5cd090b95c5595e967476252a58348ab7a27a4036bc17818f1eb6377ff74aaf8ff73ed30d85fd88c8d453e3d1e8667220ede047be6899e663fc49e8899caac8acf3a73e37c5556a74890a58dea5b349e4e435c0573642f22816991270c15b16607e3435e59850fc9eac5911e44d87e016c0c2a3df7ed620e12144c89798617bdc965d299b50228553054d3bf418b7193af989b1ea73216367b1c381f0ed3d714e65ee2c300ae709e92fa078209ff9859e11fc9ddd4d40c69dfa1fbeca73cfc95cdf1267826dc8c8c99ce619cb2d24315783cced8b6637956d68b4b4ef591c7afadbb1ca02609eb66fd52f6199ca5c00db8f6f5ef620f1751422d5f96164b847007a164ecd06ba329623e98556ee39a3cb56f7f1419dec0ad758b7f669b3cfc79c6a2015a961438d5b6f81e1fc70ee739fa9151fc841e476697bc8063e29453f865e195c6f6ab3349c01169e1d89687f8d3a218b9b7b274db68bf21f863a33b08be3fd71f6721fdf95443f375b1072d5c8c5166d3e244a48f2b1b0f77b592fe978a7680fab62e754004adc0ff57ad3b8352b97f85846cc393238b9aab5f34f1a141a55acb63969216290fbeb56bf5bad029ce00d30c7566af2b17049a781559bb7359705dc6edf4bad8fb5a8520427d71ed8253eccd7b9f6fe89ad321f5cba550871a8e0edc372d63a7b5845e7a704c49d029dc30653f20fa48580442ae8d7048bc2c4eeeb85b3bd8e3a3e28735f77ea9dcfd70b7d1a4d4cc8d62c1793c37c52bd4eed2611a958fa366cd9a6b16723a9349e47487765682b627dc8756ce13d8a7f738143a3c2060399337fbe5b7082f7759654b63416e411aeec08a58a92982e4d9746b751f5dabec22cb01c78bac5eb530523332d0ef4aefe4c7bbf2fa5c001cd079923f33cac121c459482dfe2cb50d759ef267744484b51493265aba0437facdc6acebdadb041c23d90974f693c34ff49dbace3f92c9237fca26cadb1d5bb2b36d1c5a681c4f5174cc255972f616c5c79d87684b38fc16cf2574c40b380046e7c01c08eee5d0dfc4cc5a24bd776f44e912392530e27d988fefc4832241853298c2ecdcded5cdc3e44fea1e3246e7616885fa13b2b4b50b7adf8099c4328d3c9af365a7946e316e9aeeff744b8f4d4d5893b788c493ec562eb21c8ffcee21d84e56849a9151cd70191de6240c8e21819eed2776495371b256e2ce12314b883728ce521bcee497a3597725e94c3356384448887553e00b11679231acf47826256731bcd95709b4f1d7f2d1822e7d55faae2276165d8b3158ee54bd3ac242151aef0b55e912b78e54d67e750ee141fd0bacd680549e5fb67cdb45c17d2831ac718fcbbd11f03d8c2d67734fd7c20869e8042a410eaf0c9b6a6c7433eaec618da13c58884d86c088f0b48014cc7146bb530057459065b278f46b5f77a969af28b0ea43ed9ccbd2f89698380e683ea52088dd21aef09995f9424584e8daf8da52239bf25acad8e3b0f1b76f9e06d564b0dc31a47aceeed0231333ce1a096e10f54ff0dfd457e6a283cff1f7941ba30086f04927f2022a86e9c9b25c05d81d6084b17cd6edadeddbdfd1752c5556397a0409afe55534998623b0a3a115062ae05221016f2b2726b9a30ae38361df020d581f3f1b7009dbb9233fd9cfdcde6f499fa5f7255d32c25cb246cdb4c480da4a7432e1c97e803a7e974753d26d2550d72e287436d680085b9fb24a3bd947ed1d4d2986f6dcd3c30e8e013b1d70e523663a33d2153a61a65974c9603e6fb3a4a23217916ef3302ec00c821b75ad83eaeaded0a9317929ad33207b79deacdd74d47e4d2cef1d5e95022d2f95067850cf09703dd49fe51c1cf40e158196f9a500424d484a51c9f842313ef9edce2eb38b997fe8dc889c3aeaf7cf18e40382e66392ce7caf35c8f6811be3763d9a8773d03632d8857bc0b4fef755cf97864045b23ba2cba8ee3f6397f19e848680a734e6d33e3696ec70589a311a81e2123bf4059f3be16e4ec7ceeeaf8e36f739a223fb91fa36311769c68e665a84fd59d8fab493462dc788b44a5a489605b8801bb75eec7bbfbb28e23cd2464d8bdef72be44b3a13618ebc8b2f187dbf7fbd5ba36b898a11c55fac5e0e809c5597b63cf563b6a584b799ccc36cd7ccb7000ab91cb470df64743cbc5e0e9607d2b410604c1bf8e9dc10cdb4ee5faa01d18021f6a9f2aee1fcafe9ae7ee90bb6f25abbb26deba096db78a7cca40f5d1b930aa0ec037de8fb2ebed5eb8e12809fc7ff82ee72bec8580ab6a43f98e3808b6d7191e86ee25e0cfc6d9560100ce41dd7c66ed432c61900bf0ffa347c6a5af849ab5480514910145f3ece03a9184758f345e424877c9997af7feb01ab6f38cd544e500c2baa04faef2cb14296ae71727f803e8b5555248282436e3329845d78301cd0f321f66b4944c2f4a536a2262a1a1b221de6552152e62ba5105fd41e0519af685de652adcd8bb30606e13ce40d46c4ad5b24c0a9d3a1d8bb8892f32f3ab568d1a950e0cfa629c7b3dc3f57930b64bd565b8bdcf70f85c98a0384c4cf49e70ef512564dab4c887d2d4f36867d85acf317124057a444e6bb49c41bbbfb3e870ffc1b8396b67231e789c83d782ca78151dadaad9dd22e4a68d1e4f34910afb8201b02c01dd92bbcd28d11d37520626d99a728b3f82d594626b0f6d7403eb5d3b6dc5a295cb2beb51f014d6ccce734f1cf913563afdf40995e590ddb325e35618b6d6ca98087fbfb497652e11402e8030619807c08774c8656f7e63851e2f28f4cc3779e528a3927ca54e8ad1ab60f259b575b17cf2ef8288ba347d7932148e4220e14edb13408cea3b4aea09bc952cd286f898d081568f7bcdd97e90378e802e5f08ec9638878c25166e27fdca54326476307da684a8634901238c989309dbff803741304913159ce5f8fcc04d08698d38aa4dd8f2fe82edecab92e2db251c0e70688910cd2c35d646ac971776f66c80121b16b2fe4c502de4d218e6a7d905e36d682647a513ef6071fe1efbc55c52097849f3f7c7be7b1b4b5412233c14c6b5765c7f678d67d0358083118cdfa2154c5b4ec33d7cbabba7c116bf92f3ac2d5989b11e65043deadb4e163bec745cc1e5cba1c42951eaa8c8b0175d5df96c1a05b10c024ab916add01b4797820c0c5409c49310cfe72971d35922b57714d7c18364a67554c3b894310c55eac57f46a6908714cd2e15a4c5027a70a80c51335fc54d7df748ea38491c5111bf7f53f12ed0dc52d400c0a36fa34c0e7110b220a77b8d9a6761d91cee3bcc03f19ccbb26f9093cd678b83b336773d87ab1e9eb35b7fbb9a659fddcab9b24d5bbe6023af9267e422b494ae084ac08ed0dbca0a214cf99aa72922ac61e8cb6aa7c791175d24db492625f5b79e6f8801a94a6bf064cd415b9eadceac90464ef03ebd7afb96e3f8269b61f9abdbd384d1c23fd040c713140d13712ea49fd9344344ee425c6cc14a06338afc87e9e378fa9e4accf66fdec395f7a3a2bb0cb7d19acd4eaf631f45b5773d4c84204e7918df89bb9b6d6a48c2ce6629dcfbd37a62e830ee83ea63f3bb174de07248cd4e7ac2e9090fa9d55fbcf652acd6aed5595d67a981e95ad264c05e543d7ebcb39db99ab497ddae7ce6fb075637fda4521f15f1d7df1d70a5795cf03e165a505ba4a86f4a7c23b05af49071e2a87acc109d72c2279068b3ca85e178536ae6f66d46868cccebf5eea3ddf26fd0b9ec1b3a2d602fb6cda61e3d85c32a184eaecb10aaeaeef7405a9bf25ca5138a576f09cc3b5581fd6998735af105eca9769fcc2e7e32f9832098a018a45360afab2f25e0b2193069d9b5c6ac48263023c5707bf5ccbd065b2b951b624f2f04007a3010774a5576199a0f294879572d89ef6a6037280225adf18bc329d4bc11f6a4d9ecf083f99bf0169a3e83b6a3f992a3a696b67b3b79a8c3e13018bc7c6c35b2e5b033a89d90fed57d6b6bba2afd2b7bfec0569d0975c5067a5675d815cd609ff7956983b9003237a3ea0385aa8f18261f2615267937a64ef3f53228dd036592da13e48db0fd590ffb6956eb7ca43f10be1f921317e26b54e2"], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) setsockopt(r1, 0x0, 0x774, &(0x7f00000003c0)="08000000a9469ebbf62fbdd73c6c15d508ef9c96cd34fb00c57c67b8c82994b88a26ffa22b28a6e64214b511800bb51aa4e24597c0df28f5b4ce136f774e007310eb938daff21a813cb23afbafe0dab1ff21fcab3ec0e2f67e058a4e32d5988eb551e8", 0x63) dup2(r2, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x1, 0x4000, 0x13, &(0x7f0000ff9000/0x4000)=nil) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYRESOCT=r2], 0x10) write(r4, 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r6 = getpgrp() setpgid(r6, 0x0) fcntl$setown(r5, 0x6, r6) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/221, 0xdd}, {&(0x7f0000000180)=""/164, 0xa4}, {&(0x7f0000000240)=""/82, 0x52}, {&(0x7f00000002c0)=""/109, 0x6d}], 0x4, 0x0, 0x1000000000) 14:24:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x200, 0x5, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="02008d14007f8c0bce8fef1163c03addce81df232bde56000000007591b6957522d9fe000000494bf1f829514bf5544feb874aff55c71a9367a910db1911ac66c65e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) chown(&(0x7f0000000080)='./file0\x00', r2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x1, 0x3, 0x80) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040), 0xe7) 14:24:43 executing program 1: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) fcntl$getflags(r0, 0x1) 14:24:44 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file1\x00', 0x8000, 0x20) socket$inet6(0x18, 0x4001, 0x80) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)={0x2}) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000140)='./file0\x00', r0}) 14:24:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000400000000000069078ffffffffffffffff4e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b0026158ea21d5f4d51f90780000941a65e0bded94f191b0d47318f2947c1f0d"]) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x180, 0x106) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) connect$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) r4 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000100)=0xc) bind(r4, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 14:24:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000040), 0x10000) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYRES32=r2]) 14:24:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1, 0x4, 0x3, 0x4c}, {0x0, 0x8, 0xff, 0x400}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x30, 0x0, 0x0, 0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="00f6fc9b32300000000000000000"]) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xa66f76e2a7e2552f, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000840)='/dev/klog\x00', 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000240)="f5cf74e6f0809f3788abfbe448def13dda0232e0d812c75a230905638c840896ec6a5f4faa4da3d1cd669b2988f75c8c2372da545ed8a25ee7cdb604cd8e5cee691d879cada608bca34aad5657a638ee7fd23aa292ad73e7c52abb62aa96147edfc23d04700811c682063e0af352fd5b45c3511ba0c5ae3945a4bf9d7086303a6038a0e7b52d411ca5ac90dcffb18d55f691a2133bdd43e6efe36255da2b9e40c958361139853452c06b31a893035a5d225c59fa93f879615fe7a07d6b02615b007c5c5225c1deb18ba49040d9c28487a93e4dc1c09cb16a9d6cb4b3c4f79ba89f77765a55685e2d6a2d4f91c0ce71f6115f9b75183bed17", 0xf8}, {&(0x7f0000000340)="0c2bbd62fa22b0f65cf54707287ca7051de8e94fa5a68babc7c9f8eb0e5fa0fbe55edf1bcfda45a460e40f600a382b8dad063619dcf5d8fdf97745592b4bcef21bc381d4ccc90af8d866460613a774581ae8d71abb53627dbd82352725d215cc8a5a1584216c72a8113f5ab77a14ab3e04924917e53caab66fcee8955dc0a3938cffa91c9035924ecf21890afe534c96eaefe48262a03d5f730c36c50038cbcb90e421a9593392ed76", 0xa9}, {&(0x7f0000000400)="7245bdfa37f3962690ee7c7cc55518cd19ad1101d3067d0e0dc512d654b60b8326dcb8860d077e9ff935b50eaebd92e96b6a3b55b9170212b5d59a8dec9ff7076ea3434111afa1cdff9e43b43650cdfc8d9f9b6c2f524779a538e43f9bae00e34f5de141b18655e25e4ac98f03af466b762d3d1eb4d5d432081cb3cf868025f2ad9e9fac61ad7d04dc4b05e865773dd8cc193bf18272227d5e8f6a5ddebf94864b9dcc121eefed0f44", 0xa9}, {&(0x7f00000001c0)="81ec4135d6bfacd2ddf8edcf0f8bc7496e3d216cafd1ce", 0x17}, {&(0x7f00000004c0)="4c525f239e53812407b5db83190ecb899be003509bf961bc72b963c45ccd1c835b353f020fe7aca7c3e7f2cb0a5063794cd2ec7f28da0d1a15f3694be62223371d0f282b6e347f2323c36e9d0120a4ce071405532b81edce66df501feb1cf52604d953d0162d771a", 0x68}, {&(0x7f0000000540)="ca9c56f79437b8ff32d59dc4dbffaf8e18fb18546aa458084677adc9cae3ddf75205991b3c4de29758d455eebc851fbdf8d1440032ada49c0191dfd39427614236fe5fadb4e7b0e2dba61bb5c58ef7f61bbd7df7765a5cdb4769748f2332908f19525270594926a454c15f3dcdd66b43fa69cdb151e3188fbd2ae0761aacaba20046d83edc52e732f54af60dc9f46ab17ec5c9bac64893769b368f12672930cc50cdb458f3841c2da5c8fe37908411ed0611c61401a278d5dc4e9570a6169d0531b677909d5727ff", 0xc8}, {&(0x7f0000000640)="4df3aed68f662425393a9408264efde55c42413ac67e18707d38bc3e7c9bd48074dadb9ed71adc06b3eee6ed51af099a4fd563c49ff4b3771b9e42940ee61ee64e0024639815608745db1699593d9149a9fba1ffe75ae48bfc7614fd8c9a34ee5da6735623b54c3d8cb262ded114d59aaa068a9ecdcef9a54b7d41ba6aaed7e596de174e3efbbc0b662b53e1e598e954d948aef96232707694fa890f3275d45614862aa133d25b6402122748c4e709f8af0bc9630adf669820f9cb895074fdc68e77fdfb098341f85f93beb032fb844da554346a97ee9c7a9f8ff950af296abd103859d6ce6bfc2e", 0xe8}], 0x7, &(0x7f0000000880)=[@cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r2, r3, r4, r5, r6, r1]}, @rights={0x18, 0xffff, 0x1, [r7, r8]}], 0xc0, 0x4}, 0x405) 14:24:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) dup(r0) fcntl$lock(r0, 0x9, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup(r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x112) r3 = dup(r2) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) lseek(r4, 0x0, 0x6, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {0x3, 0x2}, {}, {0x3}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2000}, {0x8d7cbe38ad73c7ca}, {0x1}, {0x2}, {}, {0x1}]}) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000300)) r5 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 14:24:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="c5b6000000000000000000000000cb256502c6c6d5f3bede780acc4701d5393988e042cafb88ee0be39ada65780e0d71156af8e9f54ad6524b94c9a5d5aaa362068972f901c29b8f143201cf59da7ac6ae0a74d1b1f862ec3d7975fbcc7b4a62cbbf52f1f775a7f57b90f6405ec94b533e"]) 14:24:44 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x1, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, 0xffffffffffffffff, r4}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b74a635a9408ecb233248bf63ebd8ea65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9ea8389ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fd9e1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be3889e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e30f4cc614df9086c1a10865c2e3856f509402820049356020b62ac8a9af43c79a23c1662411d8b97ab0875b93a4b4ba46255891600a2de6c"], 0x10) sendto$unix(r0, &(0x7f0000000040)="ffff6aaf3cba0e03000000000000005a36274409f0a12c3bfee10bca3e320635c1b2281bfedd64af1f83f7a852096e63d4e9deca323db2cbbfc8a6f4d806a3e2277c7263cdda8ba6ccb35ad1ffff000085337ee27820f5ddb6559d5cbeb34fb8a01d1fb6dd24afa8bb0eb89aa74d8f1d81bfd79858dde147d2c9e7b4671367a7c1e0a87cb2d04c722e83c5ba8eae7ae8a7764fa7ca2d9fb5b9bc6191ef592071dde109e64abfe839c45f64a67fc2026561e2b8be03e1745540efd960d6ba18c2e843ca15ad042c79c1c7151e7814850d", 0xd0, 0x6, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) dup(r5) 14:24:44 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000240)=0x4) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "26a854cce46adcd569ef64e16eb5956c2ccf0200"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r6, 0xffffffffffffffff) fchownat(r3, &(0x7f0000000200)='./file0\x00', r4, r6, 0x4) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x8001, 0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 14:24:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x0, 0xfffffffffffffff9, "737a117c0000000000004000"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x19a, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca104d44cfa3a6150e0279e77c71c65400ee2233df2592c064e136b36f0200916102e6d6cbef0974836fe74411fe59c390fb6bd50f8c202ae13a53bacf5ebf9a5bc32079e5dc2c3944c6a4c9d1d2403dee9e942bae85dc092f4ded783c0c0d6db3bf0ac7007269e60ae7f1860fec40aa07fa58930debce7d21eba631763790f4b53ee95e301ee6ba9f3df18d494da98811c604e89d4a022b4c65e701beb84adf7aa58b09146cfdf05977a292f3e93001a27c1a2975acca74db922c8bb4cb6ce3a06c574ef248b031dd10965f0d3a55b05314b52497e5c", 0x1b2}, {&(0x7f0000000080)="a0c09390f49828f8f774176e85e4485e52701347ab288131ac84b493d7beb67ea0cae00661600c19c81fdd054eb8e474dfec5679ab73e9", 0x37}, {&(0x7f0000000100)="655523b75919fa3dccafa758783b2a6e3cb70a9db8803e8023a1911ab544412dea4772a3eeb666b52c7c744a842dab941e99af866447ce55fe04018b03c4199fefae9f0cdbc87b371d6c32b1ed20ed1c0977d7ff8a66a1bffdd57494d03fbf61c8e2cb1f6b6bda6f12db34b88b3184b0200480a0775951d6004aacb0f01b16a87d78a9be12e1805b43bec39436e978fe948bf12944eb73bbddefafc496048b4162729f92375111f07d4438af4d319ca16d50fe7ef9ff5b21349c3d3a72c92c9144c209270c130d2cea6e15ad756458c4546e41b32c176cdffe588b120c76ad86b4ee86f1b3b037fa013c11e247f0ba1b", 0xf0}], 0x3) ioctl$TIOCSCTTY(r1, 0x20007461) 14:24:44 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="e3ab040f2f00ffffffffffff8000000000000000000039d47502063a0000feeedc805476d4299040153c0000bbff0200000000000000000000000000c4b7638dc7efa67800000000003bb6c1c219956a628cc00a3bf22b5ac8402c47d434a58ee9729b4c93d455b2fe87"]) socket$inet6(0x18, 0x2, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/224) semop(r1, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x1, 0x1f, 0x800}, {0x1, 0xff, 0x1000}], 0x3) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0xada8, './file0\x00'}) 14:24:44 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x27) recvmsg(r0, &(0x7f00000027c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002680)=[{&(0x7f0000000040)=""/63, 0x3f}, {&(0x7f0000000080)=""/234, 0xea}, {&(0x7f0000000180)=""/142, 0x8e}, {&(0x7f00000004c0)=""/68, 0x44}, {&(0x7f0000000540)=""/221, 0xdd}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/63, 0x3f}], 0x8, &(0x7f0000002700)=""/190, 0xbe}, 0x840) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x1], [0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x4000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 14:24:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000340)) 14:24:45 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f0016f93d3cd3fe86dd6076605100103afffe8000000000000000000000000000bbff02000000000000000000000000000186009078000000000000000000000000c7e671eca3c3a0383d41dff731fd0850c1523c3283d5089e556afe78e298b0557f42e538779187b056ff481e6bab355f4dcb3d0eed516e1af19564"]) r0 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/205) 14:24:45 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000200)={@random="e31f00ce2f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x10, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra}}}}}) 14:24:45 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000700)="1ba956c4b33271b119a4abe40a75c65502d442874aaa207ca7a27cff0359c6c7b07fabf409a62d19028f98d25f0daa24e9e38f7fba5f4f2d683ad02975870bbd58ffc275ae02fb5fac7b030576f86c3e3111adeaeeb13ca1bbb972580600b4926b5daa41f57fe51b45e59b060cab546dd313588edad431c141f0fb055515696f899a19f811ada977cc9497edce8f0bdcad0c4b21cf0ccb05d470a95e172694132466f9b510e012a5f0f85d718f47ecc391b54b199676a8b779acd361ffc7475993a0e420b47c3e5f4e6661d38c85c74af9b8831c7fcf85411ec9d899d134a4555d10ed236ae04e714a29e57af7476b24dca672b6220811545a63c23e8a7a7a56ceb459d06fad6677d43771b6bd8ad089e1f2dcfd621b50e47462e66da335e823659cb1a4f0a60ab8eb9e4755288116e0c800800000000000000b5601cc080505069cf691", 0x144}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {0x1}, {}, {0x0, 0x4000000}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) 14:24:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x0, 0x7f}, {0x84}, {0xfffc, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x6810, r0, 0x0, 0x6) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="6c38145c7ecc34fa090078f84e7f3300"]) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0x10000) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x96e, 0x2}) r3 = dup(r0) write(r3, &(0x7f0000000100)="ba7362e6ef8adeaa81211d6ed07fb4f1470bc7fb04f33c592939456ce9f8aed66ec21f8994bcc270d7837877148174334b", 0x31) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000180)={0x8, 0x0, 0x1, 0xe036, 0x3ff}, 0xc) 14:24:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:24:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789630010000000000000515a4c8ab06198824b3d5625bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a380bfaa9479f9b57031147e06257967fc56fc70bad665383eee759ed12db2378c5fdc1890af29b596d11520660866aee5ec7d8cfd4740f9d47b18081cfd09055371bd8956716a812fbeb5c948a7dbf4b692b91ee7627541ea13303f8704208a850eb9d197a1b72b95032847843e59f2b8c7180606cc7f84c83ec5e5548b15afd3f8f1e4f8081c1c9c08e2f207ce48c737aba615979e8dc2ea8877305ff0db5eaf1c59d4bee70dc3b725d0433b5c3f7d89c2436167e1b859bbf69ead83f20506309761fb107b51d07b10b76ba3fcd837f33905beccf29c975e3b4e3623c036415e012d705cb757464cbf28dcfe3b6ac54327c6cb8ebf5", 0x15b) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xfffffff8, 0xfffffffb, 0x8a8, 0x0, "2edb67a9e116ef2bdf89697b3f564e42d1e5e4ea", 0x6, 0xaaa}) r3 = dup(r1) openat(r3, &(0x7f0000000080)='./file1\x00', 0x100, 0x101) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x800, 0x0) fchdir(r4) 14:24:45 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x1}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x84d) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 14:24:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x0, 0x8, 0x81}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8005400400000000200"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 14:24:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xffffffff, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000240)={{0x80000001, 0x100}, {0x1, 0x6b1}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x10, 0x82) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000140)={0x6, './bus\x00', './bus\x00'}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x1ff, 0x1, 0x65, 0x9435, 0x1}, 0xc) 14:24:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) connect(r1, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCEXCL(r2, 0x2000740d) 14:24:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = socket$inet(0x2, 0xc003, 0x1f) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x2, 0x7fffffff}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff53}, 0x10040044001000d, 0x20000400008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 14:24:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x3) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0x2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 14:24:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) r4 = accept$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r4, 0xda3, 0xffffa463, &(0x7f0000000100)="df1d0ff43ce529c76f12e752ebaafc6dca85", 0x12) dup2(r1, r0) r5 = dup(r0) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x39) 14:24:45 executing program 0: r0 = semget(0x0, 0x4, 0x364b2f28f55eaa06) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/39) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffc, 0x0, "cac88b4d363caf170d28c1520f3d631e00aa0e5e"}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) faccessat(r4, &(0x7f0000000140)='./file1\x00', 0xa, 0x1) 14:24:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r1 = dup(r0) listen(r1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x2, 0x84}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x10, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) getrlimit(0x3, &(0x7f0000000100)) r5 = dup(r2) socket(0x2, 0x1, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x6) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 14:24:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x1a1) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) lseek(r2, 0x0, 0x6, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) fchdir(r3) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r5 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) bind$unix(r5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) 14:24:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x4, 0x4, 0x20, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x77}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xeb5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8b1d}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2b4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x508}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0xffff6fa6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) close(r0) 14:24:45 executing program 0: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x100, 0x7, 0x3ff, 0x5, "179662bdc7b950ae5818e242652ab16e3c8a4841", 0x8, 0x3}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) close(r0) open(&(0x7f0000000180)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) fchmodat(r2, &(0x7f00000001c0)='./bus\x00', 0x181, 0x2) r3 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 14:24:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000d8fa8eecec7db181676a98db4217fe01fee3ded954"]) 14:24:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@empty, @random="7c080b6b12d8"}) 14:24:45 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 14:24:45 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x6}, {}], 0x2}) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f0000000080)=[{0x1, 0xfffb, 0x800}, {0x2, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}, {0x0, 0x3}, {0x4, 0x4}, {0x0, 0x5, 0x800}, {0x3, 0xa1}], 0x8) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4}, {0x3, 0x807, 0x800}], 0x2) r3 = getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r3) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="f4c45f3fafb5d518055b0dddc6c6cf3430fee38a3597e10ef6a46bace7cc76dfa42956a2d7787b2faf6c5c4aa7fa0430e6c8771d652da855e6e018aedcd34b658552412fee717c998e00a08cc83c821fd61e4e8d1f699a2c1f8cc37ca9c51a1de234c59453184211139a5975b3c878b043aa7cad1f0fa7ee172890b5ddb58e84de2a4bc815d113729d3a135b717e00c78331161095f998361d633a0e5c33af663c284ed1cf0db54e2fea26a6ebc13829619466e47a46", 0xb6, 0x414, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b77b2603d341b2177a0d2e3f66696c653100"], 0xa) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000180)=""/84) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x2, 0x2, 0x8, 0x80a, r3}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8, 0x6}, {}], 0x2}) dup2(0xffffffffffffffff, r4) semop(r2, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x23, 0x3, 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) 14:24:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x0, 0xfffffffffffffff8, 0xfc80d8f, "022400", 0x0, 0x4}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) 14:24:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) pwrite(r0, &(0x7f0000000300)="fba38a8d1a02aae96914f62c7e3a6ac372af88352d816cd97015b13dbb8d31a568a9716b68fc2477c863d0d1dcfd29716beb4fe85bc0004545bf41a2cc67ae074ec5b65fdc238b5905b16e9dcd659b86cd93cc4abe1f66979aa0e962b2b79f7e28a5371faf2469122af99ccf3ee4e96bf681592675f6c0864acae811fa7d99e558912ed254beea506af96ff34104af64f0e08e184dd14cc1db287b01b04b47b8819432d02ae75e9f2c6a62bea7a918fda2031726fc67da6b3bc3877989ed16a463ae85e514cd290a01cbe647872bf5fd29faf765bf284654a4980ba68172349a69353f4f52ed3cd51f995fa59578cdc3f42978bbeaeccf3f413db28095852226704149de5870dd8707d29dc79f0117507752bb6c3f0ea21af4fff7d483c3a229354dd95dc9b44b23adf1b7c99f218df17c5222169b01ef5a4b549be33a22605d72e005e1d305ea2393c89c111c49c4f90a10b746cc1999d1c3f727e0215d7f82661b2938abe28aec74c722e4c63f026d1556c7d2260579c7fec01fcdc748433c38f897808bfd8ec4b8d7351af46241bf7d2f", 0x192, 0x0, 0x5) 14:24:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x1, 0xffff65b8, "92542c68ae996c1551e2ebec72545f0a765e81b9"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 14:24:46 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000001b6, [{}, {}, {}, {}, {}, {}, {0xffffffff}]}) r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r6, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r8, 0xffffffffffffffff) getgroups(0x4, &(0x7f0000000200)=[r2, r4, r6, r8]) r9 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, 0x0, 0x0) pread(r9, &(0x7f0000000140)="deefbf6b6da8a959947409f4949909ef7c653f0a34d4923c41e2b7ed2f576b1397339752866983ca53791257fe3a35ec0bd8c94cd3f0e22f175f021150c8ccc218e9ad727bd1db9f10ef855af644cebedec43f5823512ecd7c7520b7421b0aae0f909f1827f1fe95c2bd624eb613cdf84030974b392f5d0a2117c5ca9d34123141def19c", 0x84, 0x0, 0x6) 14:24:46 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001440)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000001480)={0x9bc, 0x1000, {0x4, 0x4}}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000013c0)) connect$unix(r1, &(0x7f0000001400)=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)="da024dafd0d1bf09fa878a4fb7f01da082669479c278914ada027ff35d9ce6dd4459fe23803e806b4f61ec1365965ad2b88f6ee305436221f1b571d539f44dbb7d80378f09081f3df62185ada0d37e522fc76af46532b864ab2fe65109c0aab55a5a89d545"}, {&(0x7f00000000c0)="f61c7bd8e59d21d0c0a5601d4e879231eca0ad431b49190879723bfee5e44c73bcc20f7760672742b98fdc411ca38aa015bbc768452b556a445dbd6e1ff1858f8cf72602a95882b53163b5ea696bbdb8182046632cdf5985d9d622e9cdbbcd0df3774d440f8c0f9f5a996da97ab4421e2096cee4a72cd149a446434d965667dd72877ee8bba46110b823cc067a41c7cd7296bd85353152aebdc143dc314c"}, {&(0x7f0000000180)="2ea8f25fd482e2f1912e33359a3df94a4d61adf1c631615c9de9435347c2357063db390f66518d9cc5e68a90a95006d3eea205b70e4c362dad734e2ca83dbb4739e50b45956c518b009e6fb34ce68f3493cca6b104da5ae0ac64297b40130994b6ed3e5057faff8422112fd20de612e580303fef86c325aa176cf41ff09a891bf8e2492fd07d5f4a6985776c3d6ca51bc1faed4fd7fd070d7f982e32d0e305abc36c56731b5aacad903d2e129223ea69a58e96dccc9015ea8a236db166c30e0d54903b54c2319b348ed785c726cfdf12f3f7d5801dfa2e878305b644a9ba37afdfbc52113bbb3cfb48c7aefb1ca7b2dc4541a0c1e0e891a2ba4d94e9d65ed15cd50e2c484b99b729966f12e6038b37923e3b1540069bebc63440613f9d3e1af3eace2e4c7e76a94425e19bf242d7d3609bb994a8e80920010e6d0919607ea81e5074de399146319856aa01f686e32a2f9591d3f94cfb4653d8af6f417356e117bfe28496cfa55cc0752526a10c8aed0b14a94bda36353e598246926d53783574d29495d649587bb519fb713782118b3e8ccd1b3e7c8cfbe081f88e7f8b7b63c7a16e9ac0ce292cce7774fd60eb358e34911576161dd0b5063666820443311906e57e7434fd9c51bb4aa872f54397b0aeba98ac856ecaab0e708cbd69149a8ba1216b573da75fb4be64c42259ce4acff37747017d67a5009ab9b6e6a081ab34aa0347ebf8449619f557a4b7ffa68e76f1a2383a0ba2d0738e4b803ccdb4117fafe0824aa24fa6f68533ddbb1581bb5eb1c1cf755b1ec71bf0887278f15a204a5ade8475380af9c144ce15e74be02df13fdcd6a90f8c3f04f2dc33dc4e3c702b58d787f0a87b2eecd7820be50a7f6ca02e786cd34ac83102faaab8796e6442fb51e74eb9b12cc4d103400dd73bbe5a4c2417d74ca4238086292968271a743e58c5249713b1aacd17fb7ff1acdb661baff69447209f9b280ad832a1ef3d73f4ca4521d065ce101d54d71766398fea56169a37256dfaf7234768273ec8638fccb2a89104c77c03cd141493e7f9fbd6b9b64c9c0fbb2e3aaf6c335692f7f33cd3f59360cdbb1cd7145390d7e7c979c36b15d9389a23b7895981a319c4551ec2b49ccb82de8dfd3d3e050165d147639c942373a6b602679d7e2d798ae92264d0b96a3e6d13e1b0175ac363b7366e94990dfd8f9c7e4656219b9b7c9163febda9b28ac74d081ff4a943699a62ee1adfda74036993edc7f74467f52018e34b82489a5f8bfca7b952c1717527dc45abbc4637a2960a7bf6a2ba4dc6e071492638ba67799d98f611ddea5418dcd42b5eadfd9e6ded57f89160acf021efabee321f3247336ed918deef44f8e880fe5943fcc86100deef6dab9c034e76d71eaad48c0820cbe82fcdfbb65373d9606399764a741b0b3f75ad424409feae960d22678576398157bb36d08958677de4a854f3e228cb0887a8d7e3d9ec8c1a89f659eb0caadc72fa58acce2153da15cb4c8cb998b6726356632f63fbc8e84c758e223a5bfe283645defef4aac7523c913ead43f1ae9fade1866f91485617f47c1a9ed6f040cdb801d687778aed3a91f2204962a44c1fa32dff8814c1c51dd1b41a9fbccef05923e4ebde90179d3bec28fed4f9cd3ea74b215a7103d719dc62fe9a543706dc9092801b80b4009b7c9295f558940765aca7557342059d1dee46f510b07a9a1e28f7457548a00c8f99c8a4fb91f8b28cd275acdbac63a62047f2933877c7a73ec3b2e72ca91ed860d552b6e4f5e592e65545e2c07b711e36d99c02c98bb3ea89cde130d7895eed1220fa2d87bafecea12630159fdbd56bb26340b086989166d7f21129570da5f4f6416432f02fe9d663c177a920c5a6c5459a433c0a14ef4965691af55b2aac67c9dcfde05d871e1115b474d254992c2e593386932436a080c5a4320eaf418c685da9a7cb63e317995b55a7f09bfa3f00e46edeaab776672559e9ea260b8c8552ffca1e37856203596314ccca9aee462e95cbb477112139c986a8e5b9343b221a32dc3f1a3508e9d014da1f2efe62d6d59c36f824f8f3163db9f073f55e9237afe08689a9e42a90540e22918b323c3fe57484b9e1884713414cec5e715494fe2418966ecfd8e4330ddfe05abd63234bd92626b5c4ff0a2ea0f960f2ded8d1595b724fb6712d2738b089f6ba382868e90bde3410a51cbada3015d495092e7dcb1a639be33e09c9945ac8d8d1019603aaa9426c1883ddc4bcf2f72eaaa6761b7cfa381efba6d6805e636471a890a29e6fb56577730b02c50d944b970c2f0924238596d7182ee71719c84bcd2bdbe5921a79f578339e254ff0c176cd50ff9d6a1c93daf9392a36700f1d97bd404e556f874d3b4b40ac5ac0be0181995aaac88e980d80d25df3245512e769348a6c29c584783126595ab80bf8299eccdbf6b675edc3102e29196d5a98635d5d1d727d7354fcccb23ba348a0f981ad32067d6ac354dd2060acb8b6821451e8980db9e3576c18017a9508230fea109e7161753d1824e656b8bbaa1c9412934ca1b56620de6e774ab945c621a8c257d9813b2f80c87578a4a7d80c36146d66038b8070b69123eb61562e1cb6d171d31d7ac0feaab5db0a7e9523fd79c256a3473c106a22e739b3d3d520c431896ae83045a17f19018b81d55fa5fbc50093aebb7bacab0bde90d5e9d6889ec6797ef1ba5df783e98b8611ba5aab23ce0f255383ee7770c44430612d1d36443e25ba7487b2b29b7901d6512a392b9e3478d2d3b6f56baf44f4bdf2410666812ac5d5d88c9c4239adb52ee222d9f2bd3dd0a5547e46bc77f1f576d132eed8e08fd57ff14c488328ff03c553c7ebe9c1064bf95c967afca16bb0f1eaa9d5d8bed9ef4b9aface5142f405719ef54195ca110de0ffebbea060d713edc11c4edcb39e33d1cb83c09614f9588d4ffdd36229f1b2fcd17a6a0c6e6cc0aee9fc5e8860534a55b95261fcd405b5b63c82d0250600eade50b478372321f58f013134592308a76350033a1ae93c7c43ac028a464eec6a3af4deeb7ec9e8030d69b5e605c1b5a031a9825085db29d6f9f470cc1591675bd346c98b5e8e869334c97ed3de88e78a011d822d95ed8b413e697f29c40cc49d881ee62f435539e8b63bc89e442e63410d1d6ac22574d4677a53c95a344d99438d21a6b77727ccc82e245a5578180c2e921c22cf455ae20d8950cb6c190e519ef317af8d96d9988751009f08984382c44d7af5f024c43004be71bc06c9fd13ecd6b5ce843a7a08797ea2c44e9b4ed60a367fcbc7b557d5c4d7fdef4667490e36972f29a13313874d555a013976abcaea33aa0380e87631c19ece4aa9163fe2679c3e51601ae02c71cdb8b617d94916ebfa7dc215ed743b45dbe5b9edde76b71a3ab0f1b9a13bc7aaf38d66485168f6aec213751a1bff925d7bb1118ef23cd52206343403c13b6d4cc25b4a9fe9cc63d92ff1c189890843619db35fa1d0574b3e2d49599397b7d5c5f4123ea0eef6962f85b96487af5d57c56a8c9b6d990a2ff7f0c898176e3053643d632a51f8fbc71834487e9d3b61b353d9e97f057946273282150a993f0a9e126eb66e01b058340b137aca61280fdb6ed87c39cba6ccbc54970370609f69b9eef6ff782388f3c2e8c5635211bee830375ba17cb70bd91e7b5eb5c5883ea64d4c960aecc726f71e8e27e377acca32174ca11c45ebfa7df7c446c924ff22542723ab47a42268f02e2e02960ca3a20fe69d10c2f94ce2ea57f7eae53b6375c5882907f83495a17ca989e6be7087cd9a9355faf160c971421bf3803c7e828988c0404678109aef46862bdc599531d8c7f02488452b70a6e9b64229e369f8adabfdd363cfe7b8c5d8feae8e3184747cd3331872f79c85efda60d02364a4e3519860642e2073a12f4faa60a073191ef397074d58ae3040e360569b5ffed4dd2cc1f4e71c57bd5d8d60d1294f04429f87cb4bdc7beee0320e75f5bd2af9aa0db762f891aaa11a7efa0a0ec97102c696d573d13342c059ac702237500a6b1aca398ab05f5cb5f6f4cf1707b09880850be220b3d69c617605d6789511a6d6700e8662ba694d4025dd2f7c41443f3cba49c45358e594684e6d207bdc05e4d11b471eab896440d511949ab8f48d77b5acf0ba4b8a6027f63e9bdfafb340b90f60a39b54e8e8b0fc2ad7743c2c4e9d83bc67f8bb495e0f902226d9d2ad22692ebab0110439bedc3f5d05b9bcd5b1bfecf9576de9f1d9b81cbcc62f7df2395e80ea25b0447e27a5d93fedeee58923e4997fc0e3e4f5dc1640af65dd0472b195d476da5960e4c9a8a24d190c4639868c20875ee56f23919b7bf98db4d89fff73a998da575c9140efb98ece29a4a47b768f81596a0e27631e460fb4882901fe920a1a34c728d70e976c1152a8383a6b988809552becdd8948dbbb703af74989c6a31ac5168033228d0b63265d0b84a88b7038991e61d193e5860bcbaaebd1d947af9d59b27d414fe40c8bd760e264a26837e2d92f4ee2e406bc8c1c6db93453433d3eeb960797216b13be6592fe3edb2430bb2ad6b3a18905f6e724546c007318c183dfbb1fdef4a6b3b38a170701afb976d15dbff7a24981d58c3fef10b4bf96fa4f6f1df613f8d2ecb25d43d806d8f8cf08b7c0449a791805a2b03009d9095f621b0948a3243c5426da9eac64304e0b2b054fa14a846c0fd413f303c2896369f6193509e34286608234be66b3872d30f71d14ae8b7504378b3f7da88a75c8e01b72d2f2cb72568391e73e03338aa171ab280dcbce7530bcc8adf5b3ffd3996a6c6535171fd4fae1063948d10c20998e0843a190625dae106d3e719b53c8afa1357eeffb16f37c34000406d6b8b542dc0d4572cd83b1830f3eb9fcf997326e0d82011b64dfad3e9afdb15c347569ccd4c948200c4ade3482e11995de280fe4b2953e428c901ceeca2ad416a195b03fafd20a47321404725df520d306f30ce581d4bdef08485ce21e926a26f7e49e2b7543ea0abba7573aee1088910df619bfe75872a40ca82c4a7542dd17ec5d57768c1cc913c4910234cc774db37059879a7dc6db1654db0861ac6cd9ccb0d9734850634d871efbbdfba21d48633b59ece5ae1a1dce592db21add76792d6332ad596160db56b6e7a7889632f7c54375e52075e886826eaf981ed309e2b93bed855fbaf1cb4ba53ab16f75da94ee21700b934226e39afe22a24c689f3b671640cf3f3e228fe9fd227a11c244b48d2fd7b6484df6420c9ba59249ef209162343403cbf717d82d074269f619556dec537eff2f70ee8e5ea13f6d6b3fe60876a062d09b55ea2f5ca35e230175d6f67e02726ef8ee4d2cbdc57363e97fe8cc81b66b95741c63aeed3eea2d629fabaed8df2c38e268b42f811253c8c24ead761b8f4cd13ef0a3824857ad3132405c673183edd0703710fb8533a286a8e7800164ba710940104e239a0ef624893738abc9dd64990a429fd36a7d32f38fe7557a8b3b4232e4b4b6d2dd12f3a6cb207f26a9363c3b0cbc7c6924f9db23fcae70d0a32a73c4f14b7b3728ccf31ca7f3e6fde57cc550ef55d327d52ee8c012f1aa98faa1a89e3b8b603b91267326d9d8a71ce4f18b08b05bb1f581b46f79fda3aa82b7c1ba7928f475040ddb11d54e119d16446107ce6d385c4cf04cdb3d4bfc539e3ef873178d38b3901ec0ffee7ed87d58a4ca681172d1d3da2a7396da58017adccc37b8b54a0534bff94076f6732839e4c619e8d9a3f71e7f13cceb28c85f5007e24d49f90cabb1d43ccbf0"}, {&(0x7f0000001180)="674254439f3083d42fe60fd9739bfb5d157309c6332c804342572e993815e39e08540758c7578b15ce3e2be36ad9431ba15fa3ae7c900f4e2daa8e12d56ce2a070e6888255021a3c275bde863f3e1b0efd9613068eb3c82886902eb5fb0ff073fb2441fdb10e41b726928b03d554c814ccb3adbfef0da052a35b46d0ece3632f3a0dd3538d8e4c56a92e95bfd88e034f52d480169ee56a103707ac695bf80f309b70c52d"}, {&(0x7f0000001240)="107bf873bd732fa958f3565231e667885f03a8f12afe4ab3259041bfae030759b41b4d8e41634c561d14e56ee499a8509561bdd84deda89d9cb6080ca4ee00024148415b9fd2c0e694b99c19fa1cb3d1bacf4b865636e2421dcc3c5b604d7969fb3a10767c395bc732acdde2b7143b866e038c896dfd7511d15394757b352b1bcd70ff1da1fd2295cc6a8a0a72ee3b74eec4bb7d1510cd78eeca793fcfe65ff9c37daebce1db98ba8f168b76d45394f2bdbf70b28bb7717f78762f1a00d7ffead8240cc4d03ca4f770745fdeb207f21f90dac1a082285f8b01c096911258fa5040250dd978c47bcbb8aac649168572"}], 0x1, 0x0, 0x10001) execve(0x0, 0x0, 0x0) 14:24:46 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0xe) symlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) 14:24:46 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000002c0)="b21bb6e54514f5a6509096af605ee6237c0e96b25f43715ca2ff1a705f9309327b2444ee128b6e313a0b3c99a9e11d65ea4028bee905725a4c5e5861ffb2bd7544787aadd8dbc8f8a5234ff25c8e2dab78810733c159b4f73675f5874623", 0x5e}], 0x1) fcntl$dupfd(r0, 0xa, r1) execve(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) pwrite(r2, &(0x7f0000000080)="1455b3127d02b4e02ee39ed8c099cb5bc52e0495760f48eb86d90b3b3bbfc1abf54c0ded70a0a5c4fb82aa0665bdc7a0cdcacf395c69d56b9fd0e87dfefb66b917c20ef866b1b3c053566fcafd25cd9be2c18b39cf23676227f2956fbd4cd01b26546253f052dd790c0aa2309513b69c9b0826a04fbdd10f7f55186fe6ba98c8cfbb2f1fe9e5a1e8bc181b880a823a63fd34271dc7c5f2dd5cfa07e4519834b1fac53825ae55bad724", 0xa9, 0x0, 0xfff) 14:24:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x9], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffff3ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:24:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc8, 0x89) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x0, 0x1, 0x6}) 14:24:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000002380)={{0x7, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmctl$SHM_UNLOCK(r1, 0x4) 14:24:47 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x99, 0x3]}) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@un=@abs}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x50}, {0x6, 0x0, 0x0, 0x800fc}]}) socketpair(0x18, 0x5, 0x5, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r5, 0x0) pwrite(r1, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) 14:24:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./bus\x00', r1}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) write(r0, &(0x7f0000000240)="220e2a", 0x3) syz_emit_ethernet(0x3c, &(0x7f0000000200)={@random="de1c8a2a340e", @empty, [], {@arp={0x806, @generic={0x6, 0x8103, 0x6, 0xa, 0x1, @broadcast, "fcc7e89a48160d25b28e", @empty, "f34fa649bb06332e6b0c233cc46638da"}}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001}) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180)}, {&(0x7f00000000c0)="e1e61a7f90a3dde72f0f562300c70ca68e7f6ca4ca5e6996cee1dc3745c1b81561420c3150a309edac039497c397c4442ea0dac6f9d072743cc410aa0cf513c97dc6078046ed", 0x46}], 0x2, 0x0, 0x0) 14:24:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) getegid() 14:24:47 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x1eb) 14:24:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYRESOCT], 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) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0xfffffffc, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73bd8a6c6c16099ed660b8fca43aa5fca79843771a3e6fd6c5158e99e430b0422a9d5ca89c2a8c6d404f75d0d2664793b1878e25cc3bf0c522b03738606f6a90fa2edc3755f98671143446f1ffebc1876185804b3b8ad544ec72f0cbf35cdb06579744ee0bf10c21f8a19767a81c5406cddc6ea9b0ffffaf81e7cdf66de7644764fdd36ba80f32f33c18e9b355a7516ae17634976c208ebed012247e360a0900001a819ed2c873b4e762f93fa8d2dddc19290e7e0979e839b86a0497492a021b789eb52e5f9d7c0200000035077d4d3da00bcc8e729ccf41566a77088614c24188fededd3f10487f81a7b137f344ba160fa963b6bd30685da7058dc40838bec87d8dbae5572c8d8ee1bb644c01486ecff47ba7b04433de2a654a592053b308ca8616d48a7268737d22cbcfd865150c901e3ef55959bb29da332307bf0961dcd79c71c18c7f730e33942d0db44dbd4619d2487a6a1a9444"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 14:24:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x3, 0x40, 0x2, 0x81}]}) pwrite(r0, &(0x7f00000001c0)="ec390050d9745d8c6d472f6f6e35", 0xe, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x80000000, 0x9}, {0x4, 0xa125}}, &(0x7f0000000080)) 14:24:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x7, 0x40, 0x0, 0x4}, {0x1e, 0x0, 0x4}, {0x8, 0x20, 0x0, 0x100000a1}, {0x5, 0xd1, 0x6, 0x33}, {0x8, 0x2, 0xa3, 0x6}, {0xffff, 0x6, 0xff, 0x2}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 14:24:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x40, &(0x7f00000000c0)={@empty, @empty, [{[{0x88a8, 0x1, 0x1, 0x3}], {0x8100, 0x4, 0x0, 0x6}}], {@arp={0x806, @generic={0xf, 0x800, 0x6, 0x6, 0x2, @broadcast, "d2a180c0bc7a", @broadcast, "372892ebdce0de521843540b5e22b28f"}}}}) 14:24:48 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) accept$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000a5583050000000000000000b9cbe9cb649"], &(0x7f0000000140)=0x35) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:24:49 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e2f66d401a8fafc53fb59e1d248e2b9c5da0e4f65b4bbc2111fe620dbe70c491f18e45efe6c7df16f357291eaca65bb11c999833ac3bc0c7cd2444dc1be3bc399bcaaa0de09ae9ec3a96c7e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cd1a0c1b578df5258f3e4fceae1e0b41b7850f86700ee25e3680bc1d4e525d7171cb8fce479092a48dd623453bbe6"], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x81, 0x6}, 0xc) write(r0, &(0x7f00000000c0)="9e3eaa56070000000004bf9aab4230408600000000d0459370410547000000002e945883501e5cbf", 0x28) write(r0, &(0x7f0000000700)="e252ae490600000000000000df1443e5b5d70b0fcf8e9a2c741c36dce90b5df38215969928a5f2a2ef25ff5dcf7f5d777b3d3e08", 0x34) 14:24:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) symlinkat(&(0x7f0000000040)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00') ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 14:24:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xdf2a, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820000000f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00002d4000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x20, 0x3, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) write(r4, &(0x7f0000000040)='\"7v', 0x3) 14:24:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x881) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0xa7, 0xeed9, 0x5, 0xa90}) 14:24:49 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r3, 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) chdir(&(0x7f0000000000)='./file\x00') 14:24:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) dup2(r1, r0) 14:24:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x45}, {0x20000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/14]) 14:24:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d7000600deff0000005b000000000000fde74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) 14:24:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f00000001c0)=""/25, 0x19) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setregid(0x0, r1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x0) faccessat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 14:24:51 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) fsync(r0) r1 = semget$private(0x0, 0x0, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/30) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x9, r2, r3, r4, r5, 0x9, 0xfc01}, 0xf4a2, 0x80, 0x1f}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x20000, 0x0) flock(r6, 0xd) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000200)={0x9, 0x3, {[0x2, 0x1f, 0x8, 0x8, 0x4a71, 0x7, 0x7, 0x10001, 0x6, 0x1, 0x6, 0x0, 0x0, 0x2, 0x4, 0x3de, 0x2, 0x2], [0xffff, 0x5, 0xc3bb, 0x5, 0xbe2, 0x3, 0x2, 0x2, 0x3], [0xee0, 0x3f, 0x3, 0x3, 0x3, 0xe5fb, 0x4], [0x1000, 0x400, 0x4, 0x0, 0x2, 0x9], [{0xffcb, 0x7f, 0x1f, 0x100000000}, {0x3, 0xae3, 0x5, 0x3d2c}, {0x5, 0x63, 0x5, 0x6}, {0xfffc, 0xfff, 0x2}, {0x1ff, 0x5, 0x8}, {0x100, 0x3, 0x400, 0x1ff}, {0x401, 0x5, 0x9, 0x3ff}, {0x2, 0x4, 0x7, 0x10000}], {0x1f, 0x40, 0x0, 0x11}, {0x7, 0x1ff, 0x3, 0x4}}}) r8 = openat(r7, &(0x7f0000000440)='./file0\x00', 0x100, 0x100) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000480)=0x6) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x40, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r9, 0x0, 0x1) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000540)=0x40000000) socket$unix(0x1, 0x1, 0x0) 14:24:51 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000380), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xd}}) accept$unix(r0, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="4b8bf4e9da9ae1051a6606b73c54ba57663f6d6661cc4250ac0451d7aacd53a63a540ad9994bf98348346f4b23bd6adaaabb982c69ab2a26ad8d178780b7d04fad0007652889fb62becbc976d7cd709933bc30a0850979897e449d6609b9aa5eccbdccbf7da0e663854c02c0f815f52969e9c81d8a81fcd3f1f15fc6535cb6025a72d2696aa2f3b8a62254e6cf06d7c1434843d067c9b8caee02f36f59048f241c768c23df160e33333bfd140c26736d42be0a333044e6de86ce9e0ba15a93846e6390cd9e68897beffaa8f1faa3d0f36e8a65ee16657758", 0xd8) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 14:24:51 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0xfffffffe) 14:24:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) setsockopt(r0, 0x4, 0x2, &(0x7f0000000100)="64604033a550fffb3d63c3d3a54be21a63d95a14933291fe22c8ac629ee32c675b040d7eb12b91de11d13ca549ab912b34a9fb0869c2962d1ba59ebe8c6c607711a1431ca97673fe455d8db8e93cdef3b14273756c2aec7af586ec858780fdd3b043da78c8bedc40cee3594f9808f4b52c10c2902c053767f172ee486ee344205478408f23b8b2c415eab0c9bfed09de47c3041888f9749a5bdb5046371b5cf16ed52efcdf0651f21aadd52a3a5e0fc5ca211769b8ee5b5347792f7d45b212622f4455385529dc98ab73a2509b2eac333781e5736a644d66dc1bf963e706749f21ad5a737fcd6b1a9872871e208705db31", 0xf1) semget(0x3, 0x5, 0x240) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCCBRK(r1, 0x2000747a) 14:24:51 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202000002006c653000"], 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100000100}]}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r4, 0xffffffffffffffff) getgroups(0x5, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, r4]) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r2, &(0x7f0000000140)="fc356a677cf79ef07a7d359585b17482dadf724a8494e56fb007598fb72ebd684d4fddc02da16ae21b72006aaee936039d65ab4a49abf226a46af7acb6281d9124d92317b01dea0904fd841d9818a22fbe7d7d22d383acd55263ef9e463768715215d461e89c26787901d3d0daf9bf1c9fe876b9b5fec9957159e5267c495df096045fcad7e4722658614efed348c02df028ccae799954f3d5c4603a9a71b24b7699fe028e4080fa4ad2428572c9e8b82f8f", 0xb2, 0x0, 0x6) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x3, 0x6, 0x1800}], 0x5) 14:24:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000080)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300000000000019078e000000200000000030d907800000000450000000028df13e0aa1d0915a02800000000001ffa8b9b87da5cf6976d02f6835a6989110837581d9d2fb8c6d446ce800e635ac3ab1b5e4c5b4f159604ed85c93772dbbea4a7dafc872c4a4987f5a2e410bb6f939e3e72233ddad7295bcf227d9ba3895b58a6c7a70519c2601df6cbe32165acada5ea6641dfbe9d43ad1350f0b33cc74f31e266e43fbeaa90c7963214fb3ed54d477d17d079b4c2beb7ec9b5405de06366e0c1ae6b88d8a3bb015f348579591a308b4ca78c5031ce129138474efae358af2a57906dd19bf19e9fe0e4dbeaea85f1e6e6e0c2f866d07feaec9b35d6ebad73296a43c66839100000000000000000000000000000000c63fe6ccde29f43ec550ee327d3673ee8a0a9e4ad44438a876d16771a9880feb91da20d9f116aa148db5d7f6c8e6ff25549d4ac83e15853dbb77da245b"]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x1f, 0x0, './file1\x00', 0x4, 0x80000001, 0x2, 0x800}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) 14:24:51 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) kqueue() ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000300)=""/185, 0xb9}, {&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f0000000200)=""/240, 0xf0}], 0x3) 14:24:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r4, @ANYRES32=r2, @ANYRESDEC=r6, @ANYBLOB="89055b53a728895fb8c5e7d3028ebc6a38b1c9dc6e379b4633c98012ed0121f7760e5bd957537a912c2a254273daf4cc22ffc1c23831a8fd0c0a6130f2b1fb1e1f091533b55ead0e10f4b990012901cfa4a6613d00fd66a6ad9f3c42d0e7145032ae0ca9e84166e270ebf003c4eac264"], 0x1) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r7, &(0x7f0000000040)=[{0x0}], 0x1) 14:24:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) dup(r0) fcntl$lock(r0, 0x9, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup(r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x112) r3 = dup(r2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)=r4) r5 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0xffffffffffffffff, 0x8}, 0x0, [0x9, 0x1400, 0x0, 0x1180000, 0x0, 0x0, 0x0, 0x3]}, 0x3c) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 14:24:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0xfff) syz_open_pts() 14:24:52 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x14}, {0x6c}, {0x4006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 14:24:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="fb2d2331df403fc57290731ef0f3264ad7c13933e071174297110c943c77c50067addff6ba0fcabf33b6934dea4280df39958e803aaa3225e9d1993c875095c3c239de7f83315fe5d282b544d3acd9ed441ea6d41e357cda87c37728e049378ce82589a5c17f81ed603a1e886efffcc71d479a3328da4c9cc40701710af5fe3a69e41f919d2d88c9fe4989a731d492ba1b44c30517f505f243b43832b55838c2d240473ab822dbce293c4ff5aab76bb3cbaa32efd12f15fe4b601776d7"], 0x10) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000100)=0x1, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) lseek(r1, 0x0, 0xcfb60000000, 0x1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) write(r0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10000, 0x1) fchflags(r3, 0x10000) 14:24:52 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8001, 0x5, 0x3, 0x7}, {0x0, 0x81, 0x0, 0x4}, {0x3, 0x3, 0xfc, 0x80000001}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) shmat(r0, &(0x7f0000b86000/0x2000)=nil, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getuid() write(r2, &(0x7f0000000000)="200e607622", 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdc}, 0x4020080c1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3, 0xfffffffffffffff7}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x4b384794cc658658, 0x0) mlock(&(0x7f0000c5f000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ac5000/0x3000)=nil) 14:24:52 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x8, &(0x7f0000000640)={0x1}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x3a2, 0x0, 0x6, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x7fff, 0x4}) 14:24:52 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) 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) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x50a, 0x5, 0x3, {[0x200, 0x4, 0x1f, 0x4, 0xff, 0x8c, 0x7, 0x10001, 0x1ff, 0x7fffffff, 0xd42, 0x0, 0x9, 0x1, 0x3f, 0xa6, 0x1, 0x9], [0x3ff, 0x3, 0x9b, 0x20, 0xffffffffffffffff, 0x100000000, 0x5, 0x6, 0x1f0f, 0x1f], [0x800, 0x100, 0xb0b, 0x7e0e, 0x4, 0x3, 0x5], [0x40, 0x1, 0x6, 0xaf3, 0x4, 0x3], [{0x0, 0xcc70, 0x7f, 0x5}, {0x3ff, 0x800, 0x0, 0x4}, {0x7ff, 0x8, 0x10001, 0x10001}, {0x6d, 0x97cc, 0x520, 0x8}, {0x1, 0x3, 0x200, 0x3ff}, {0xf000, 0x0, 0x1, 0x400}, {0x7, 0x8001, 0xfffffff9, 0x7fffffff}, {0x1000, 0x6, 0xf11, 0xfff}], {0x3, 0x80000000, 0x8, 0x3ff}, {0x4, 0x1, 0x3ff, 0x4}}}) r2 = socket(0x18, 0x2, 0x0) close(r2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:24:52 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@random="af0955779021", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, @udp={{0x2, 0x1, 0x8}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 14:24:53 executing program 1: clock_gettime(0x4, &(0x7f0000000080)) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x1ea) read(r0, &(0x7f0000000100)=""/20, 0x729518d7ae52c1df) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) r3 = getpgrp() setpgid(r3, 0x0) fcntl$setown(r2, 0x6, r3) read(r1, &(0x7f0000000100)=""/20, 0x729518d7ae52c1df) 14:24:53 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x9}, 0x0, 0x0) shutdown(r0, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) fsync(r1) 14:24:53 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setitimer(0x0, &(0x7f0000000080)={{0x1ff, 0x2800000000}, {0x1, 0xfff}}, &(0x7f00000000c0)) 14:24:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x2, 0xfffffffffffffffc, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x200, 0xeb], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x8906], [0x0, 0x1000000, 0x482], [{}, {}, {}, {}, {}, {0x101}, {}, {0x8}], {}, {0xfc00}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:24:53 executing program 1: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000600)="ebffcbff", 0x4) writev(r2, &(0x7f0000000d40)=[{&(0x7f0000000080)="5191183e01cda3ad1f3f33890fa8876d5330295ffdaa20a81fd9d58e0edafc5769", 0x21}, {&(0x7f00000014c0)="915e80e9bbca9bcc9c91b1a636b3d309e1f00ded2136d06919688898f8b8f5a59f4e531e2a516d6c154df6fcd040d16eb2cf302dd411f94515f82c0661e4b859ba10f9e3585f1ce16aa2bb7e6f7242583d7164b3a9e07a98678ddc6cd8ca269167bba44749088b0883497257cdd39cbf4c1c30263615e289e6fb575d7cf59db2c82dd7a4552f152c", 0x88}, {&(0x7f0000000340)="e5708d61b7296e7dcbea99b58435b5ea1a158edb7520ffc0c52d58072bfa99c56cf96ea766c4480f88cfaf249aecb3b87f7fe9a78bb05108c1c58ff7d48c99ca26e55d0f26b7b21bfadb4a6f3870eb25849f81c8c9eb7974ad4a7d07037d12ac51eff97402250990017a0732fe489d83c0ad681511a8442d93f14fed53be39bf559e671174", 0x85}, {&(0x7f00000004c0)="da2c369eb775f25a512495eeb64031c5b47ae67449b6344252a474aff56eb72e4b2b8841552bc92648ee7c2df1035513b915baf7fd16be831368528dfbeeb4003238169403e964b7b108ac7b4d7da9371e43b64bbfddf24dfb2342b609b993ad78d82a9fdce8c12ce9c18b7fbe36c747273c4cea305c16846f22263bdf7d86164735c32c3edb049249ccf8a760f07fd10a89fb21f92233cb599300f17c34c4dae6ed3a6337ecb647573ab05b791d68214cd1d1af0a86bf9e884d30095240ee7aae1f179ad04e8ec7c33ce5605c6794ea0100df61f7e4", 0xd6}, {&(0x7f00000005c0)="738136c78b9a5e438ce177a36a1cb9c605bd394291e123cbaff88479120bc9f90d326dcddcfc0bc4e4cb85c8691781b7544b273ddb8edeb21ef918d4af27b154ea57a231119b95a99fc1624300f8e7159a83c38d76c25694e4bcb3b1c312644d8b5f1150fdb237797818dc2b9c24fe3392ea4906d712156ae5a79e26626a4e727ba47917df2f4f6dd117572dafeae06e31f4accf71422ca531cdcf3f2a3bdf564a2ef7940b2cc318670eba9dff8d4358811b6b51d7aa8d3c2ced1de64ed4e8eaa9e9da1202abfd407ccc545e6b87e7743a0e98590910318b37b83f67e1e460", 0xdf}, {&(0x7f0000001180)="b8dfc38fc0ef206d90fc26b6e5d49d30b9f04e974cf7a3bdca63fe25331df252121753ec7a5b164f978a6562dd087828056c7d76b574d2675698a32ae1e71e0de934db164e1c39575f48c1219398a832cc598094af69827c8bae8b56361971d847464b1fb3d6a6b4c30f2e1fcf87ca2275a53293a18641a02313458d58bed8ba5313de55bd5d59ee8173e5e28e2a0080c9b8ef82803e08ef0a39807402bfce985e759f5a55a63e6203b4955f80e86b0c389814c445a3a1a5d1565946b7ceb5d82d823e4f3a69f284337ded3f7726a54b5040205250016760c706dd98ab017b72daa866b001f4ee527af670e489b05459b289718951cd3ee91e19c053952e837e44633dcecc953c30db03d1780ce829fec8c85f301514e39db47cfc90f06fa1e400eec208ee127f11cd0caebfeeac225ddf0d85397090a7bc6149f0489a6898b8e9b543b2fa564923f846da620cde2d2bfd228ba01164f3574ea1434410fdeb4e555799270a766acdcfe60e452b3cbde75d2bc4682870b7a4a33d1429b8fbaabb352086cb6f4606ba77af43c836f32bf1b132e5665946380dc96e04f7df73c14a663b948a6a20a9dbb2ab856f0a54a2bac44632ebffd8b69fda78214e03fab9b01583e1d4886f3635934cc9384ae903241fc819f91929cbdb1400"/516, 0x204}, {&(0x7f00000013c0)="c33df658870bde8c83235e3274b2949500bef2134658127919810fd8dcc652c1f1064b0586f097243758bb39c9408ec88b3151b9820bb7f01752edb7890ab5d79427280dde221cdf84eea60ab7fd3b0b9eed12aa2608fad90f367728de81bbcffba567906f00159ab2039624f703573748babe30bb70086aa439312fe34722d28d96b1ea821c977987069cfda31feee861e5075faae1c8b2850d48fb429ba2495ca5c5e135142ca6a78748c12fa1a3702504e2a6aa950ed6211bad7c7bac16a30cf669763babefcde31722c3efc23e11d1d1e4834c2111c28a3a56fa4657b06756", 0xe1}, {&(0x7f0000000f40)="01000000", 0x4}, {&(0x7f0000001000)="f79b58f834556b2dc5623c742bf23a06a1535ec570abcd433bf6216b81f5fee30bc09a426b4d4555c512cb7f0b74b9c7b4a5741ae60e07a8e40b50446e88527fc2aafa87a01f139b42cebd07510fe96ac9fbd436bb16b3d73a1ea9c11cd3f43507791369ec926ebd265191766eb38f83cd4c50b2c2ad9362643d769a258bd22f0e77d604f1275fb18948547f9ca6900a36afb986c2eae624b81f21e9c75c1114d66c1f421911f7bc5748acd62f1019e677f7c08da0001b8842f9e618f7b2b359888fc22741391e4b94", 0xc9}], 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x0, './file0\x00', 0x7, 0xf3f1, 0x399, 0x5}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x81, 0x4, 0x7, [{&(0x7f0000012000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil, 0x20000000006}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x1000000005}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f0000006000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil, 0x800000005}, {&(0x7f0000005000/0x3000)=nil, &(0x7f000000b000/0x4000)=nil, 0x100}, {&(0x7f000000f000/0x1000)=nil, &(0x7f000000b000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000012000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x8}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000a000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000e000/0x1000)=nil, 0x6bb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = socket(0x18, 0x2, 0xad) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f00000007c0)={0x7, 0x400}) geteuid() nanosleep(&(0x7f0000000ec0)={0x0, 0xfffffffffffffff8}, &(0x7f0000000f00)) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(0xffffffffffffffff, r7) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(0xffffffffffffffff, r8) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 14:24:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 14:24:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = socket(0x10, 0x8000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 14:24:54 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000001c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x5) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x800007, 0x3, "26a854cce46a0000ffffff7f956c2ccf0200", 0x0, 0x10008000}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x9) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000180)={0x7177012e, 0x8, './file1\x00', 0x80000000, 0x7631, 0x1}) pwritev(r1, &(0x7f0000001340)=[{&(0x7f0000000240)="5f3ec107a8dc736d27aa9672638f63a724ff098c3c1bc41cd4238bcb47b564dd6330675ed59db294df21453ec6a2ddfa1aad5671f48ed43e596d44ab145a53eebf42bf", 0x43}, {&(0x7f00000002c0)="f887948f155c5fc82681fb68fddc56735f0aaecbda", 0x15}, {&(0x7f0000000300)="692e46aac16614318d19885e5b83177179034a5811e5faa4f2b130fd1601f22ab1996b74102bf4e4371860cb500fc9a61dcea9607eb417a2b38125718f19d96d0f0ecc1ad4e364af8f5090ea28967a70b77f919ba3e2d2b1bfbf87502dd7b72f0fbe783db92fcad060b3537597878341eb00a70f79adaa708cd1b4b8f5ac98d88af3769cc2b9c55bede31561c4dc3bb4b585f418491becf8b70d65fe0477d20fae78fb45cb83a64e15bc321cde25882a3645fd6f9e4a412197a5cb7e3a5353a252672c27250bbb2e1caf9f949f158134b4b48eab42b104b83885c2121e68364f1e4d9eaaed2f2efa9fce88ae5e8df197d65dabb4ddede45b3a62b1c0b462e66c45404e8235d150c2068627815a49789055ad89e54b39a3c2586ba80ee8ac1af1a2b88814b74f197b3e4f9708d709324437e059e1b4e77bd114f3b6677bca7c555bb0ea565a5dfd17a01922e673a22a2215009d6e9574a510c9df4398ec3c8dfa70a21a8608b3e0f8f422bf8d7372aa1a3541d5727696e824103eba808e218133f7ec47b1c9264dbad07f2a44e72a7c0395bbb4a71e37e6335b3e6af7dbd7c9511ed7f4ef5ce91b67917775e49acc179d69a8e321b85d915985622bc20e1c48010e0f0a0ef7c71590272fd78c68590333306d185dbe107b92ca94467469ddecd3ad04f672513734660fbbeffd017917f37da3a328b7c2d8fe71a19cab214e1906da359b6cbb85ca58c9610c483318f24a13693f570f71ed14dedaa9b34da2ffdd6eb9ddf04421d75656388dee4caf4ef8ebbd65de85acddedba98bcdcb4ec638532f72219a318fc7358a982cbc3da93a2d65618e833b1d05d224fe5fd468d0494515baa5fd4a9a6322a513d9f1c03ae06fdbbfb2c6b0258d3aa2520d58e659d5cb3a0b5e69d6a7a1f3d710a0a8f57c79e02a04dc666e1c8013bf6f0ba5ec1988c1262d5888b83e77684eb29928d554781d0af7298d22f9ada2719c7a2bc52fb275ce1e69c50832ef20dd8d8c24a925e3401b51f83bba238a262dbe8cd3900328e26a60adb16846c6876e0f50b50a491a158a21c408d3e30ec7475baf374d489c56c79e96fac5d10eebba3bd7ad1aa794f4cd8a53ab7fda761fd94e0479c86ba44b140906563ca9f09c47e6f48c8ced6b491fc6520a149d90fdb184aab5783fe6c458968530eb4a67cbb42461b69a5833ae3deac0006877337d60a6a372eaa47d8e225d84dba8373d7e349d13f47bf1e5a41da41f698786bfe9ed35f264b37f551bf85cfb37b847e9623422df7dfc1aad43c0d826ace193b8e13f3d885d50cac234eedf7a82364f9691a5edc645d88e4ad8cafd06afd3094b055c78415cf1b4fb724eb357a4cb3278efde6a63b15676c306932545c3339a73f30c75966e3cbc655214867e9a9095c08228c20d0f7b504c849db4d2912fdb7c8a7e0d7d0e21af6af794d917929a9a5c163e95955bf8b71f26e509ba1cc3eb79550e666cc971aab875e56e69c01cc8ece91d52148a1a0baebb2c99d4f76de5d6a9d0bf3d826b4a283b8886eb757d6afe8cbca164c256e777c10e9b21f15e7b3171d58ee686982ac5e6f7f4b6886d1df3d99e3539d4f20f45a42227de8bfa79852b18cfc1ee1469c8c131eca85186fcec2372bc1acd69a2fe10e2464555f5872382edf1ee2e34347ddcc5f262582ca8c943795be9c5f69ae837967d52b5af4c11bb8ff5b23f1611c3509370fa514a363be029366a0197d224d731f17a07da487d2b41dbc35a0b2c320d11f19f2c7ad58e4b03ad2e9bdab6ac8f66f0fceca720b97fe13477e919042162a1f64d9acfa743bb3d17365262a9cc75eebe664a8c383ccdb2b8b16a7bbb3ced354edec25fb30c46e28a9b05ff54eac3d7ed9a13f396ff0aa79a25a49d42ee192bca4b4d3e347d34a9317437db756fa26d5c8fcf587c2235e85be8a20ae34e3f5f9585e7d25d56fbbdbd2c013e2d1f83615b902652d32dcd2792bf0240a65a59bd388e0b35fb15cd121d5c5edb8fa2e89783e6ccff27eaadb82d7182fd506746b7777730a06d52e7b75fa8787677d2abb78602cadf602639fa2cdec47a74291a952b590afcdcba4658a3fa2e20fbb5e104a2ea71e80a2019161bab2d70fcee1d343d29225fb3baa14e2159bf74a87ff2d5489e70b023c6cd889bfa7f56aceb8b5ee173332c3dc25f6db77a407753dcec6fa89610940abca0338e7428076e2c0b294663217d05280b38266a17d13ec1c0127b12025cd3a618bc78f8d7c254b70f5a56783ab9b42917dca4a9a104e9c78bce0e5b7b18babefb42264fa5e7367cf48b84ef1a59b49260db7da7e1692a0a233909b259d34bb265521a76adbbe6a304e1cb2bacef3fcc3b1f3c1cc90dff6186e3822ffbf10c94f68c4f9fb7a8f3bb2b6f82f96427edb4a75f1cefc86a651175e1e968c5abe1df3866ade640933c5eda906e0e6fe8c339b46f23f1d0d3b0284b4263b7438481f7d3062a820e87f9bcf7cdbd04617ed42d92d520e904c07f0dd05379832ea97346a8a33c4f9de3e27535f537a0bb29897740196261f11a4ee48208b1a7228f3df952551ff680624ab4605d5a09e056cffad5d6ad800bfa3c355dfca34e3d79ea2069e6fb807534034be3b1a1978ce7eb2eb9b5db04d38e6ee42df057332f6b63341a4c449dc2a5264c69721b992b125c65fc128878b24fa3bc6bb2e1cf7b52968245299cd813ac96073f7207cc120cdf9294fffd2065f296ba8ae28bef1f43de4a63d544e0ba1bec088d413edf6e207e413e27f0877b3d08a61887ef4251e05a239cf337ceeaaba8a4711b67d13b22f2dd9ce592af147da2cfc02620846143069051471e2642772e09d583c06eed4e9a4f19f062795d8e3ad2548bb479f3896971d5b046b3d65537c5b547daba338c0c6b0e084ba4b605c68e2ccbf802702b4fb3616cf836dc65336979bd51cc93ff397441f64f4e277c182bb91337dbe1ea76e900f171cb00f8e849698b25c5adf1248b7e8b30baf52da406212c402247b0bea8a745b05a6b8079fa330f738a5f6d2dc291d1b68505267212bc12182c2d35defca97a86a080107baee5a216033c708aa1ba7b93a4a9526e6619ba841a28e5a2e85f1de8c4e2bab99604d16ac6a8c37cf617188ee5e593d367d68baca9e818df69936477966eb1aa0d219d7709ac0672cb0f1aab292814b5dbed7acdc1a486e5683fa75c305b0b20b7b19b41dd73a10f41bf9d63e72431d8a4fd67a3bc6fe9d390db59902a1251496631d78518a1e13e00d0e2a01f2e4b76ada79eb0a056256b34c1abee9c47f264912e9ada67eb3354f422856ec90a8c8d8eabdd64a54115f71c8a6c885dd611391fe96627a94ab61819be31da869b7006b8ace31e447f2147dd3eaacaceaed792e9fb58cd0b4bd127fec209b7b164aa650bf2f4a696099d567027b1c836e74fdae270161bf882fd20a4d3470a82aabc55c9ab88f0437d26a0e488b5fc08d8bcae5217cb4210f204045cae2a12bc5341aed7866c148a221bf787326ba6419b1be04cd9e214d7cc448ecb7c1bdd29e6026e05b0136ce25c3288c7e49bf2cec5ce1bf54df546efde74198a582cc7c232f1b5bbaa3d8a511151eb7316f47e1df3103a65f63c3711dcde3b11b8cbd10b572af761ee2129d6f8fc14caf408b19acad6efe7b91f6ffbc358f2f81a644b0319fab234b74f1f3baaf1d3b64b30aba140289663027c4c41e3eb65010cfce5d5ec00f39d9bade01b22b437edca04e5b0ebc335cbf077ad51c07b8c45d57a5f80d46565cfa5f36b4d269b84896bba308426a803eec944c14a854301986666ffefb30f7b93f5b7e20de2f9e621a655121b8b8305cf54c15e9e44a1b22f7fc970e1268cb2cf8e57ed99c1b0acaba26e848e3cdd3be1d709f663e74fde8958e8f0bb681d3eac6ef21e420d9b41384602cc6d4a51b153a7c6269962d6d443437830ac11342435afd20f6fc5716c689830f1ba8cec97ca9d04f423149e48029ba5ea63b1d68800e1a2d62f3abc37ce7630623fbcf128290f552ac5dd7bb713d5af31e9af70a2cd6286d11472b8b1229f76a4a60e3aa263cff91c92dcba338343af27dfe328dd93cab628bc3bc77c305a9d1708373567356510b6820c60b508d06a1403fc5270ed5ab11803773ba05de1b41697734906846a706b56807b9fb71eda734b10a426bfcc2dea02608c6f9c04eec4c600fc2f650a1d513cb3fb03946380dbad8b823ba2b27315cdbf8c7ee0da4a982fc8c966ae285b53397ae9bf6eb56a1ff928a1d93ed68d9ffff14dcff63b112fe80b42ffaeb27aea913f2e40147f40856729902b6cdca819a3c013cb6cf93f811958bf864c00f1e30163d9de0a92bafd450c2bc42e26a18f163f1c157a6e41e7858fa22361e2f67aa263c987b3ea535a58422b06e83c6c4787086643abafc86e07a7bb65f0c2a966af889c33195f6738d797c3f64ca14a5a3de4c83d5a87c1cd2af02d8ec3c001c8058a66d9350c3ba86e232ea755569ee7bf8e112bb91181f4dedaec4a39fccaaceb6c6a23cab22cc73082357dbdc389ac06585431daf7ca8bc363b717292c187fcdfdc58d6c88eac4b0d70489bb02ea3883e0fbd8dda94931b770c14e3c1a5fd4e6493bc2546b39cb6c952e990ca1839889c50f731b28f5fe36913c80927397d8154302e6266d3b00e2f776d6e566a478cd9b154fe669816c10fa2f6f803e2b366e4572334b267a20b7960b7f14a3ee9bb4b21085806927393a22480dab281d1576661d957e636efd5f92be4e82540148784da4f1cdb6a6c094aa037ebebe6305aa6deca98713d0647f3bdbf115d2c2193c20e504db4a4121c5c42f9e8351a57d6ecc2ccac8f072258ef1783e6066a62102c1c2355f656e6b556f5b57a6aa8164c53b45250158536ba45f8db9acb0cddf2f942d9cc33156d2c56b34994db6e01c88c08be7857a1f9a6eec315ad1ef54c4bb956a05e8099fe2fbf64e39fedbc97c34e4a604b947cd5d3e09e1aea8fd32534c11f989b40871c14ea59bb3037d0cea18f554b681f5ac311eeac7fc4cc06daa38a1a2aeeb15320111ef16ebd102c7e13cc8aeb9a367452ee7a335d211f343f8f5eac4631d85be99e980fcb9a760071806ae618f3afa891061dbfb76e428b81d16b42603d09f93470892926d010d4e9287968dc9611e4c1dea34d5605b56c806d5be2959a2b6a4f9bd3ec227f207b5d38d060eff979637962de1885db524d0cbac7ae1a7390ae807a52124da1166d15884dc59861fb2cfc6bd7076339412e2086d3b7ee0c4d9b65b135fb57e7c56276d67cbc736ec3a7a2e6a9961814a88012df140fde67f47373a8a8c6b052ad3b76a4f127eaf0213a20e162a9d93808dc378fa56105f164b4c9c381a541b9b73aa1dbfb645b44be0dfa253742349768d2913326d372fae4c716fa4d5f1f11855403b97fe2f1f27d5e9f2d81668d1eecb3b4bc238917c62fca8fc9fb8f171fc71c83a4231bd18ce47512b2f182a095b3af880ed06118ca830e8bfb1ae6c9dea8c00dd60299a5c710b90863e8f6977d3b5761c2dace67432f27a6d08199455ae869d364c47f164701ce75c8fc8bdd6cbe0a37a859d8b8f68cecf61b865ff2375d24a5721ba10501a980837aa637fa73e22af499639ce173cb6735460b0ff24e1f7289c6659d505f4a54e3586ff50cb514e6f538e5cc0a2713d5c3ff29a27e4d2eff56ffa2e1bc6e6f17cc63c02bacb7bc104ba3c1157ce04708f076d6172444e01e298a44f7b21a779a6e0ebc5c3f0dc6952d9a1dd4308e592b3a51d981d60f06", 0x1000}, {&(0x7f0000001300)="3ce54bca9cde6e04be620d3d07d19fbc102041718c7c8e5e9164067bda83", 0x1e}], 0x4, 0x0, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 14:24:54 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r0, &(0x7f0000000000)=[{0x1, 0x1, 0x1000}, {0x2, 0x1ff}, {0x1, 0x9, 0x1000}, {0x3, 0x7fff}, {0x7, 0x2, 0x1800}, {0x0, 0x2, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0xc5}, {0x3, 0x2}], 0x9) getitimer(0x1, &(0x7f0000000140)) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) recvfrom$inet(r1, &(0x7f0000000280)=""/138, 0x8a, 0x1001, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1050, 0x3}, {0x1c}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000340)="9107bf3cb07384d9f0b8d7563928935d40afc651630b54cd2527f15b65e9197bb362847c691a2e4ab10ff2128d861246d442f0d49eba3f71968d55e3ef0f107f28d0709214584a8c3477819235e86c8bf880a3e8b53a9d05426627cdcdaa401b907bff95149ceff5255be4d80b76d7a89e8f90aebbb3751d8251123b911300e2020501ddca05", 0xfffffcc0, 0x400, &(0x7f0000000400)={0x2, 0x3}, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x5) 14:24:54 executing program 1: r0 = semget(0x0, 0x4, 0x4) semop(r0, &(0x7f0000000080)=[{0x5, 0x9, 0x1000}, {0x0, 0x5}, {0x4, 0x4, 0x1000}, {0x0, 0x1, 0x800}], 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r7, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r9, 0xffffffffffffffff) getgroups(0x9, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r3, r5, r7, r9]) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r10) kevent(r2, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 14:24:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x28000, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="56f9332cc629a5733d21000000000000fbff00000000000021f85d3e8403c69b2f09414fa72e0fc0ad29428159851933d8374ba8bada61a0621ed0eceb271220e0e15d3e6c35f45543d5dc6ac0bb29202f2e96189854cd9d96d8818573b4bf487c63f3357b5a7314d72d3a901d696c0e489bdd5cbc0332e22bafb30f8d8e09b7bf6b3375760cd7de2658354ee727ae5bddef395d5ce0210c4a7ed613bd41c477062993bf46f70b86a91e553fd2b2ef3aa53592902f9c0a66db83328f3944b6abe4e8674a45ee2dfc044c2bb771cd38b97b83b37726a0369aa13384c80dbe4c389c8236be165ad8bd2c6fd76b3073e0f4ab29fe93a8fa83df6b7104fdd22f685145b5069e366a2b79f6a1a32571b288fdffd838b2af"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x48, 0xfe}, {0x4, 0x0, 0x0, 0x100ff}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000180)=0xfffffff8) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 14:24:54 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)) socket(0x6, 0x3, 0x5) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file1\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)=0x1) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) chflags(&(0x7f00000001c0)='./file1\x00', 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) setsockopt(r2, 0x100403, 0xfffffffe, &(0x7f00000002c0)="eb33a03bb9ed4e00000000000000000000e22c8be2ec2ae44eb09d00fef78ac09e74eac1ea5141699c53ebf28d3000003450b620dd4dfff07dbfb2fc001d3e081241651300759bac11729aa289069ff4190fad632338b410ec7a469be05562aaae72fc9e0e66594022220a9a1dc0315f4e7d17eca1fb4cea4ec83162f15f0e24c7f017cd7f1e415e2ea38475efc7483c7dea9358ef4c9b6637bfb8afccfa66c6394775071c057dc0313eb746c0b1bb8f1f307956e8b23ae69be5977aeb1b0e17bcaa3dbdf6bf87033bd8a34f3042fd6612094b5e8d90514cc70b4e4c497a1bb593f7d7f48f9519dca1eca178ca3b6a545569769433d9c7f9fa691ac6eca6eef7a7310a8f3629ee064308cae4af6639a530f2fbe3df82abd9ab30d18a27430cad85d7465baeb622bc097b525c961940269cd11ab232fea8628f788d31ce5a665f9a96fe898abf7252db190700000000000000565e6878f5fae5b47cd433775f36764e7bad18e2ba668302fe807bc045e6002ee50d03d5bbf4103677bb13793284274f88a739900f2bffb2bc818ee38cc59e28d1237a3418a7e7cf6a7377a0d3bd06565bdd6c0bcec58cbd9623b8341ad12f74d5fcc8762d127e24593b25f007dc5753db01226f603fa5c57ca7c0f11e5095189c331bee02abc86e4bb1846545224d4a37093631904b3c", 0x1e9) setsockopt(r1, 0x29, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:24:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) geteuid() r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e00000012000d0744ea0261883209c0210ee243d1cf5d48cfa5f2df5fe81b5a15b3a8ab6e80bf724f8329abd94899896260992a4abf7dff838ec7624aebf7c1aaa811dd37cd9fece405de021ad7216963b6b20ea6cd0fe1817374424bcb5ecd8fb6279442f42a41e0e00d3a4f87278b05ff3959ad66d08390b8e435a583bcc015e14f1763e2046175e8be3c52c63d40ce6b43f5f6eb97b98fac812063ade5416857ac300"/177], 0x10) write(r3, 0x0, 0x0) 14:24:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x64}, {0x6, 0x0, 0x0, 0x19c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) read(r1, &(0x7f0000000280)=""/250, 0xfa) write(r0, &(0x7f0000000240)="6d2c9662be5ccb8366b87c98830c", 0xe) 14:24:54 executing program 1: socket(0x2, 0x1, 0x0) r0 = socket(0x20, 0x8000, 0x9) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f3866696c653000b244f012a58cc0d67d97bbf17a6379d83ffb17b07c7edf20568dc2d00d33e4c34931d1f6c5e23847c8b397744d749d990518520ca0b36ac3730921d1c34b7da4019b1443dbf82ec6478acdbdc45d21e92a03f2907525355144c208232cdfd8cd06a9eb7e38e88648cc2fe44ba21cdea016d1db416757ddb36381ccd12efc907548a2039c15ae0e09ee81d9519284d0fdb7b645efcf588ff88c576050b683d9872321fbd4ff7eb1b0cea12c73b93cea6046b2d817714b36d98c0a476d63f65f77d067272c4156076d22221d1575963cb1e1534ce8392e5c8f3781c4d2c98c4cfc1b61e5f218c2d39cd9ebe5bf4a17bca0d28bc12d9f64891440623e000000"], 0x10) execve(0xfffffffffffffffe, 0x0, 0x0) r1 = getpgrp() setpgid(r1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000220, r1) 14:24:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x7) r2 = socket(0x2, 0xc003, 0x1) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYRES32=r2], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0x8) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:24:55 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x8006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4b91eec1, {0x2a, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x20, 0x2, 0x6, 0x8001}, {{}, 0x0, 0x0, 0x2, 0xae6d}], 0x9b3, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x44, 0x8, 0x800, 0x10001}, {{}, 0xfffffffffffffffa, 0x3, 0x1, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffc, 0x1, 0x80, 0x80000001, 0x6}], 0x1000, &(0x7f0000000240)={0x5, 0x504}) 14:24:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0/file0\x00'}, 0x10) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 14:24:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = semget$private(0x0, 0x4, 0x730) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0xce, 0xf}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/224) semop(r1, &(0x7f0000000080)=[{0x4, 0x7ff}, {0x0, 0x6}, {0x3, 0x400, 0x1000}, {0x2, 0x9, 0x1800}, {0x4, 0x0, 0x1000}], 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 14:24:56 executing program 1: socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0x1, 0x6, 0x7ff, 0x2, 0xfffff000]}) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000)=0x80000001, 0x62) 14:24:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x5}, {0x6, 0x0, 0x0, 0x10101}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = socket(0x6, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCCBRK(r1, 0x2000747a) 14:24:56 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000500)={@broadcast, @remote, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x13, 0x2, [@multicast1, @loopback, @rand_addr=0x2, @loopback]}, @ra={0x94, 0x6, 0xfb}, @generic={0x44, 0x9, "7994137113e7fd"}, @noop]}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0xf3, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@rr={0x7, 0xf, 0x0, [@rand_addr, @multicast2, @loopback]}, @ssrr={0x89, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr, @broadcast]}, @lsrr={0x83, 0x1f, 0x0, [@broadcast, @rand_addr, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) setsockopt(r0, 0x0, 0x3, &(0x7f00000001c0), 0x0) semop(r1, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/70) 14:24:56 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x200000040000, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) 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) write(r0, &(0x7f0000000180)="ef0b77a3ab0d5ca9a913b9c3a9aa9be9c7aaa342fb062df5d2be2f72dfc3895fda474278b181aa11fd7e5878cdc690e8a15009d28704f50e21be6d91f8fffdd009f74b55a09d0705cbb61b43970d7cf62eb2d4fb8eea72d5ce78c9e5ff3d8acbe424672a7babfc2946e318542c4a80c030507bcebff3d5018ebe41217d2c30fd9d193cb496a1973f28c32ece5dad18c667be29f7afad2f4cb5a64bee3652bdc4d61d58833f0d2d587f160972e136453cc4265de1d75a73903fbf6b4d802d29e49448562aee6deffdaebf3d181907cf89d15b9bf251d2b4efee7f7378ac29de759e049c0f9b06bdd4f1861175fa3546647209bede07e81c0800a3db52584d58e54dd7abcb5904d6752749241d000e113fad8f0960ce337831477d3f3a1c85c7ea011a5a25c65195c5fc656c6be717ce965e92966889b7bf9cc1de0d7f7c8db352f8d1cb52ff7cc22c18c8d6bf6b5bdaaca87eccd8cf3cbd885eea4e4934b3920f00fd5bc745898f3cc44bb3d6bb14900e24f69d60f3369210b4404d785785156de5685a5662141287c88c3ee9f02d97dcea53d2bcdd08575b6bdf81989e72f0055df39a0669d9fc96b2e786e25f6aa7a4ca1e6596f666dcfb83e8b4f41c1e2230c8ddfa8e74fdae239fe22d16e9a33a9648a1ca2aa07f50c1c3f9c7cf0975f93027b3dde4bfab27ea60eb951925461b06b150fbda98b3e091543cb2fcc68c6f02d435bf3d2b46f1b0f46a7c211b561ad1406d333683a3862ae4e6344f006e4832a689fb90506fecafcd8e70633a8188a693a3cd466f8e9f863e9178dd7fcf1508d5bd15427be988ae6c3b9688cd63d5f535587c838a21a9eb12645a33acaadbcab71f2177e62be6669b17aef7f3d09c59baa34057cd737e62faf4be929945736b55676f4fe19d48908f0db81b3fe86db7beef3be25a58233345361e37e9eefda1d335a97359e50d2312872319a51b691fb732ef29f0dcaeca0f7bcd851fe9358bc83148e041f28f22de9c3ce03f9cde528143abba814afe3de1e004aa431aa1d7b0845661cc37bf7885f2c8247c223c60ee50aa8d92eff7dc91acdacb6be30af2230ad43ae8c50b5fa85eae93330cc93428321797989ed7316f5fb8fd4e443aaf19979722a472a134ea21ff4d57cff81a8d417c4d62055edb2f40071d8d18f727aa30b2694c2c63910c50067313c5338711939b1c2a97f18852488deed5254823cce024d5886197d03537825b42bee98859c080f0ab5e5d2de4db52ca7cbbbb9e7315c807a863387bc76660a6aa67dcd1fdecd0f807a039096e9c8c35a8f33b668989423a5e1c853cfc1cf58992c39aa51f9f0d78af176d6b0d60d057cc372a691c13f934b380187316c2518899b0f75a8266913b17d40343632c159466550ac4badc990ecf93d1c6ca20c9f5d7daf68b2b8341336a23932b58078b67976c279954895614678e85a9c3188f39361287d51089a1caa0c4c08f485d53cbb1553c911123c08c9446c176149c76a2a088db8251e4c138a2f434642db1f108c350ff1fcd6b263cf88af0bfc6c45a2c63a81fa977a50a4a1c2cbeb7cdbe4ccdff82c708bcd1d1c6631c47e5f3cf69a844f0f78990ff17a7780e8c7cb7698682c98bf18f125551d15f970e2abc553e8c4b05614e41415b379548ea770c4044df75bf6fb18f122e4be18f4fa645042459997ee870bf050ccd5c070897a05650a2336d8d52c54016f3a3957e0983bb58c4286991e50c5d6ac7a732e21368d455ebce0d1c4dc1f1b673d95f6492511c48547cd30dc8b3f5bef467f3c717fce857b2e4d47bc9c0d4f69b197747a5b37b203183008cdfcb43b347f016589524909eaf236b9e4f075869e3bc2fe79f2c843d936790a7bed5bdde41d69384a3561846b9bc42608b06a7468d6f616dba57f6d66d2affb1ee6f78f9b82bef66816ca090c5106e9b43b34be0f20f288c66157b527fd9c8b7f03ad46869643a4db645acccb8ec7e9f11202821bc1a1a42769db6b7dd51c2a67ed18ea2b4d6be723e6bc373cba5432c0b7ff3aaa764f9d9f7c713b357a4a94681452a2f58e2d318a1efd2f3fa7fe1a1b451e4db942ef3d83dcf23b193601cf6e7134531c15200c363e4d686d47fe30704fad464132be0aeaa7ac87aff53aadf193991eabd141369d22edd51f047b7399652f5301c10ec2fc334f272e9767e7a9b69ce4ca6b286e3540684d2ed69ad69a8f2c57766c7098a6e577619385f1bc621b5999481b7bf734acc4119a3e87254629b6fcbadd5a8594fc31f0e1d94b3cd8c0e48dbb0b1028dc5c1e25d6dda52990578c68d6046b1992a99fbdac6d89743abcc541580b7d0b8d4c3694604d4165ac813fa61fcb026b06253bb4e6d41c701f1f5e260c3b04e7f70278fbf7a2e51e173eaf7cb9a3ec67e3803c5f0d674c5eca3b18a3ec6d423b0a7b614e1b3da6cb1035216f1927529b80c70597a37ea766b32b3698b53a3ba6f90a755a57b1f51ac083c64169058602b7fb92363d1dae1314945550cf95c1557bbeabea8f0bec35c6e2c67dccc4d63b9aed75337eb6f3028f99b5fc28c241984d01a8594a55704d13fdc7fc1f03b319067105e48fb56fa9275055d8c1f98aa1cf242ac61e8457b6888136c0c6de01c51c56614969677f63b0758596332a19dbf56371bd2f2f20f7c8e6105e3f427f8a84140e214e06d663164482c0d7e779f47bebb37aafd3277e74a043637d2b09e70e45901fcae957cd43086f23c378f35ca067a9a740aafa15308983b6fd0251e08d666fdfdea79df3f51ece4b0f68aa548ead9938b00440f089fee917c4def6089c6230994ba7b915decd7bb8055ccc2e0fdb83d1167b68a878b5ad525a66de5300d465e33f73dc5d07d97df19ed4ecb9e97432cee091506edb03cf0fc70f3360d1fce9e164d990444a1995cc0bf9f6505a980ca4db6cc11e479dd76f4f17ffd5753f3cb18f5c24dece4840d4113f1ff95753d9633c8de5eff8c4a6971b8ff465496bbbdacb5922495a21afe2920814aef80a2b804dd4db18c8dfd8876741ed160f448a90449706cabe55cadab957b0b4daec513cf7d8ed60f242ac092d587010d9e34d56f0a18f8999de399b7ef9124e93c2573a5e421eadf6f9f519f12e0e9848e2688b809bd7d2e625074eb21d2b3e3cab9c46ad73c13e4b8177a44f7a823d0e2e5b35a639888bad4f40412341ea7354d2f6a0e69d1d65a71e738b8317c7d2434b806ab522eb77b7d6dbb98d6f5ec56589c06d962481f39bb75627957b4cd04a15d330263ce01aa9e3a7ab6d094a3ddc333b051f1b94b0797b88aef35e958717502fb02382c374397e269ca97abef8dfea9994737466e5629499b9d9a741c7e4e98a0680ea910a744e25763cecd56013f5563ad6a78ee93c20af7ca77843bf9c7d4d9a3740d75aa28ecbf149b8ea2a17b79dd4f5b4e42ab87651e9ee7c70c725e0d0d0e2677214c1582b6df2b7fa4f3504b96bdb5858180ac09f007980ce3e94f50bb091ddb5cf238c9038441afa03fbca9f87baa193a0b8f67336913197af424accda5d83e6d782de425f8bc97efe18b1990b18cdb7fd2bf0a2cd6c2d38e8b8f4f2c18a3e5a606e0632370486647839fce2d115bf482bf14b8dd8bbef4fdc3bd559af053418770259f265903fcfcb7dd35e8344772d6a09930b7c8a6311d6a01ccc76acd831737df5339e0bcf8c9552ab31362b8c3b4c39e6d080f387ddcfdd45ddd9085fd17eced086289ec6512b4c27a86a97d1596c1e434dec85605da76d0dd6cb0476fbd902c1ecbb66adc89e47a9121907085f2ef879fe0b09498e5f6954692d212a93a263094a6328fe65c81aff541d6ed8476ae977ff46edf72d43baf0ef74b50da1b249aaa321188e3fb648b07559957ce67eaefc04077a31210948865ae42ec17c420673d12c9e41e6729b9377b4b34ae4e92a2ee76fa80bda48e1561899aca85741cb658c11b68e7bccbb102f5113a8dc516a53203365131ebd5a9288636cfd822e41089a4fe5e72d8c87d82c0722c66263f889fe41d0226ccdf9d908f4ccccf2daa959e42ece74d676b9a6bda303ca3dd881f180b6a5c391dfe0e305e6691703f31305a06de0425d3349ada363fd8a436d3625081ba3db969b411f57dea777fbf35fc5febaf5cfae39ea9802f5d6a93775548b60e009fc24effe675945abda7c98ad2f169785c8426e39f2e8eca1981ff6370cc3241a6ac65aa19505d4f80fd2cbb90eee3c23c3673149112bc62c43e6ddd2f9175a995c3dcc33865aac9a7cc798fd6aed5db0646b48b0e65b50a902ec24b8686dbf990f091c537c746a1c355fb641459cea27a25b1f5daac1e3e204b062025a75f5a284bd00c1b6d0c12ec977ffde0a9b744e5f171a77ea2a331500ae3b24b43f2b818d866fc744b2798b19ade5424ad98a0b5f20858f92d411b274ba2edb5c17405c076d9f6bbc6847e16e2aabeeb428953d1a3bcbdcc3c41b95a133054ea0ee5c4d202e9918a34ca898160155c7288aa85b63a7146e9f929c45c4d205966b42791e07a65e46a71ebfce081cb56a88296caf9691878b2fad74d1e716b68f7da00a2f53981fa417cbf13c7306ded6bd2551fa6b9602725a0f9db6417be10f06fb73ac717ac44f2fdc303d181cf99fcfa48df861ea756545af51a4f9abc012eb75f6974eb3d4ad2a037c7b3ca55f3e02db86bdfec7240ba789d33263a0493e309c7ad144f606004d1f86e183b70a0cb58b8e73d23b05c13700763e153816fbe20215b57f686f90d2ce48f48142a4bef5e0cd7d77f022034f0965c47ff2c80429aa8185e59801eb982c80ba09c67594577ddddec7c418af9b0d7be0bdcf950f1ee78da85bd7866e5537310917df840dd8f0c4336abca66134ba6f7f0a8a09dfb57a6acab83190fd77846f6948af8b5f7a8a00fdf47e6ff4f45a227a0be09ea6eb4ecf303166727a9116068bd5da39cc2fdb805c7c96d1bd577bc97b8fd03d03ded8c92d9106d711ca28a715a244cba6fdc1e1335aab556c4215a2e9648d718500bfbe7a2d51d8ecce9b4b2c219248ff2982fbbed9acfdc78606a5049b22ec5bf126e5f1745978b9018c71e3152f69481c6cb04e38863f173c034bcad86199f3240024daa19e6e8c2be3aaf305ae3581d93fc27a20b81955fc23774be0b60b1d2cb579dc8684539e77b9259b1426341d9103c223d0f4f5acad8c1e857a6bd8d00a5d10529bd885df805c3c3558bd9d9f9a8325eccf764f7088984c31a752f4483cf47241c9da73fb13ae35791cefcc44b94f75b9eb4dc123d19946d413777ad766bae6085b83ea1c6d3c3b80a4a7cf52cf807be97c0d33363ebcabb7ceeb18eaaa8c28b07b15af850a0013df8ce5a7658e87243cd4a57576b4667e6bf7a7db26f976efe8d9a8f20c7b01e3baf629f809ae7d5f451ba4ed088a436d2242e811b69f33a25f46f95105938743281b6a0999814311518776cbc2b8af42c35ef63e6043801931c90cc56ee37c4053e7d20169a7b1f886c52703b42b7d98a49ec5b11107dfd7012df555335968aea3f13fe40de8a36378a3aa8ffb285afb893b6d5474aa1bd51729e70542cc247da24c84788e5b88c0e29d9199cceff68a416d7fa97f91a03895452f17124ec19ccd845c11fa290a61fa41fbddc2f47962a57be4e3e5ff4ac55b51fd296950525350aa991bc2554499bddc74337529d91cf94039b6de3a5d28d7b1026b987d7fb5c38742e8e1db6ebf836d2176e43f797f1e5996b56cdff941ec7e75a2fd0b13cfc71b830745b0fa64d46739ade656ad8bef9b94c0e34", 0x1000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x200029, 0x2e, &(0x7f0000001240)="ebffcbff000000802eaad2c3224e9ca36d7b4daa3f38713048e60140d39d6dd8be534de94d7c21c539187aa3e00b894b570d16a6a1d9d68fe314607ff5603e687ac8e706372810c1dc5b09ae99fffa2f182bf5", 0x53) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:24:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) getsockopt(r0, 0x0, 0xcf, 0x0, 0x0) 14:24:57 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0}, 0x10) 14:24:57 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4}}) 14:24:57 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000240)={@local, @empty, [], {@ipv6}}) 14:24:57 executing program 1: syz_emit_ethernet(0x76, &(0x7f00000004c0)={@local, @empty, [], {@ipv4}}) 14:24:57 executing program 1: r0 = socket$inet(0x2, 0x6000000000000003, 0x6) sendto$inet(r0, &(0x7f0000000080), 0xfe7a, 0x0, &(0x7f00000001c0), 0x10) 14:24:57 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4}}) 14:24:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r0) socket$unix(0x1, 0x1, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 14:24:57 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @remote, [], {@ipv6}}) 14:24:57 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="15"], 0x1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0) msgrcv(r0, 0x0, 0x8, 0x0, 0x0) 14:24:57 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000002c0)={@local, @empty, [], {@ipv6}}) 14:24:57 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x2}, 0x2000, 0x0) 14:24:57 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000004c0)={@local, @empty, [], {@ipv4}}) 14:24:57 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000400)={@empty, @empty, [], {@ipv6}}) 14:24:57 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000040)={@local, @remote, [], {@ipv4}}) 14:24:57 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)={@broadcast, @random="00000a5b1f00", [], {@ipv4={0x8100}}}) 14:24:57 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) 14:24:57 executing program 1: dup(0xffffffffffffffff) r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000f00f88)) msgsnd(r0, &(0x7f0000000200)={0x2}, 0x8, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="95"], 0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) 14:24:57 executing program 1: syz_emit_ethernet(0x83, &(0x7f0000000040)={@local, @empty, [], {@ipv6}}) 14:24:57 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@random="8b474fc30be2", @remote, [], {@ipv6}}) 14:24:57 executing program 1: syz_emit_ethernet(0x83, &(0x7f0000000040)=ANY=[@ANYBLOB="bbbbbbbbbbbb0180c200000086dd60f2361b004d1100fc000000000000000000000000000000ff0200000000000000000000000000010000000000192a"]) 14:24:58 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 14:24:58 executing program 1: syz_emit_ethernet(0x82, &(0x7f00000000c0)={@local, @empty, [], {@ipv4}}) 14:24:58 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4}}) 14:24:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt(r0, 0x0, 0xcf, 0x0, 0x0) 14:24:58 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @empty, [], {@ipv6}}) 14:24:58 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000009c0)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) 14:24:58 executing program 1: syz_emit_ethernet(0x82, &(0x7f00000004c0)={@local, @empty, [], {@ipv4}}) 14:24:58 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000140)={@local, @random="7cad2c0757c3", [], {@ipv4}}) 14:24:58 executing program 1: 14:24:58 executing program 1: 14:24:58 executing program 1: 14:24:58 executing program 1: 14:24:58 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000002c0)={@local, @empty, [], {@ipv6}}) 14:24:58 executing program 1: 14:24:58 executing program 1: 14:24:58 executing program 1: 14:24:58 executing program 1: 14:24:58 executing program 1: 14:24:58 executing program 1: 14:24:58 executing program 1: 14:24:58 executing program 1: 14:24:58 executing program 1: 14:24:58 executing program 1: 14:24:58 executing program 1: 14:24:58 executing program 1: 14:24:58 executing program 1: 14:24:58 executing program 1: 14:24:58 executing program 1: 14:24:58 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @remote, [], {@ipv4}}) 14:24:58 executing program 1: sync() getrusage(0xffffffffffffffff, &(0x7f0000000280)) getrusage(0x1, &(0x7f0000000000)) 14:24:59 executing program 1: 14:24:59 executing program 1: 14:24:59 executing program 1: 14:24:59 executing program 1: 14:24:59 executing program 1: 14:24:59 executing program 1: 14:24:59 executing program 1: 14:24:59 executing program 1: 14:24:59 executing program 1: 14:24:59 executing program 1: 14:24:59 executing program 1: 14:24:59 executing program 1: 14:24:59 executing program 1: 14:24:59 executing program 1: 14:24:59 executing program 1: 14:24:59 executing program 1: 14:24:59 executing program 1: 14:24:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x200], [0x0, 0x7fffffff, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0xfffffffffffffffe, 0x401], [{0x0, 0x0, 0x20}, {}, {0x7f}, {0x0, 0x1e10}, {}, {0x0, 0x0, 0xf697}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x2, 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) 14:24:59 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/20, 0x729518d7ae52c1df) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x41) execve(&(0x7f0000000040)='\x00', &(0x7f0000000200)=[&(0x7f0000000080)='&}\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='y\x00', &(0x7f0000000180)='.^{\x00', &(0x7f00000001c0)='[@\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='\xd5\x00', &(0x7f00000002c0)='-,::\x00', &(0x7f0000000300)='}@!\\\x00']) read(r1, &(0x7f0000000100)=""/20, 0x729518d7ae52c1df) open$dir(&(0x7f0000000380)='./bus/file0\x00', 0x2, 0x80) 14:24:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) getsockname(r4, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) close(r0) open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0x7) r5 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e", 0x0, 0x4}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x9) socket(0x1, 0x8000, 0xdb) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000001c0)=0x1, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 14:24:59 executing program 1: r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x100c0, 0x0) read(r1, &(0x7f00000001c0)=""/111, 0x6f) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa4b8de78a300000000000000000000000100"}) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x8, 0x7d7, 0x4574, 0x1b3, "26df83c2c2eb5d738e71fa4a1f1220c02df09248", 0x4, 0x200}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/75, &(0x7f0000000180)=0x4b) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) dup(r4) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 14:24:59 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xa2, 0x0) getppid() 14:24:59 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x800, 0x6, 0x0, 0x0, @broadcast, "", @broadcast, "ba9571695583d44204488045286438a1"}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) 14:24:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:24:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb}, {{r3}, 0xfffffffffffffff9, 0x80, 0x10, 0xffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 14:24:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00007900b23e6c653000c2136c17d284bbf6368fa44e1f26ea343703270882815f5e5fe03c9197d5c20c9f1a1902e41f6289eaf27b3cf43e616b42771d"], 0xa) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r2 = getpid() r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) r4 = dup2(r1, r0) renameat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = socket(0x2, 0x400000001002, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="ff000000"], 0xa) 14:24:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000040)=ANY=[@ANYBLOB="00000100000000000fb80758f8b8ac000008000400"]) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) setsockopt(r1, 0x241, 0x8, &(0x7f0000000100), 0x0) 14:24:59 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x11, 0x2, 0xe73}], 0xfffffffa, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xc68, 0x0) 14:24:59 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x1, 0x0, &(0x7f0000000080)) getsockopt(r0, 0xb74, 0x0, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) 14:25:00 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x5510, "26a854cce46adcd569ef64e16eb5956c2ccf0200"}) write(0xffffffffffffffff, &(0x7f0000000240)="b5f8be393558f1151c5701eb5a5a07000080b91690b019d384d35a32334d5f2cd1c476d7f7397829dc09e4db9801dc50b6c346d16617951b2870c0b3f7909defbab879540b9e815ae198b3234c681e5459de205720a9380a95cf98dc", 0x5c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000040)={0x7ff, 0x3}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 14:25:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) r5 = socket(0x3b, 0x2, 0x8) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x20, 0x5, 0x10) listen(r7, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000040)=0xef) r8 = socket(0x20, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) accept$unix(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000004008400000000000000000000000000000000000000000000000000000026ebf87d99e72cbe66f4e49d270100954f9be743c35837a42ec441d002699bb97fc529de7e0f2352574f4996a7bcb3b72c80f5e13ed54ccd9e8137a35d80d9aa84ea8a887d5b5173b68ecd0141e6ce7535fe6dec49931ed3eb03fc4677f8f503176c1e88efee23448fe7bccc82b5cfbbc8085f2b54355d253be662994ea4dcf407447c64e7346bbb210e051cce835b0f487e178229828129c2708e12250f2b29f69b73fbad5e479f26c5aa42705d9678218aa7067c09079e13ad6a992bdc6b3b53d1d50615485fa99ae0b4f971ad044e387c581689bd96eafd92188af67e4fcab4d7731e1229b216237a4a53f2876967e7"], &(0x7f0000000100)=0x3f) setreuid(0x0, 0xffffffffffffffff) 14:25:00 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xbffffffc, 0xfffffffd, "0366402b0400", 0x1000}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xfffffef6) write(r1, &(0x7f00000004c0)=' ', 0x1) execve(0x0, 0x0, 0x0) read(r2, &(0x7f0000000100)=""/3, 0x3) 14:25:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="2310bd27ca55d1cb4a657f45034e142f0f0123a9b6dadf7e8804e08688186c5b37274fab90f438bf8a506107990c2819bfd2a7c5f94516c34998745e69b6eefaa299408be15ec9e3fcff45c70b4d7b33efa30db6847664423fe56310b712779934f66d2cb7e6be62ab21acafef8f9c1b6ee2f2abb02cda0bbab1a04c90cac504091010f533496a0b59414d772c15cb5165388be0d70e24e0c11186d8123ad6e5588d39b35b8b14a4da8d456bfd0f56bdf9256bdbc497babe4768a11c20d3815210db6601afaf7804d3ff42ec2c699d9cbaccd4275679b835166bffbeb713e5a8f44fcfcbc3c442c8c55bbe87551f480ad6cf4018fd5cf9958dca3aa99420", 0xfe}, {&(0x7f0000000100)="6091e364b9662badca6844396d83d579ff6e65734df7f9134dc6057a004c01deaa8f3e8742c97b", 0x27}, {&(0x7f0000000140)="90143d846a11bd0a9b861bde29817bcf6531ca03f4530bed8a116fcdfff11fd564", 0x21}, {&(0x7f0000000300)="2756ee6d6401b0fd1ce4f6aa96703e0f05778176a7b1e577d4aec62c7856f5d65d34de46db6522332949cd1925efc6d8f5ac6b2b6b717964dbe7a1c4cd2422ac2a94c4f7ec8e2e60d3a78dc263b58701f3a55269deab283ed4ee98e414e404bc1cd9d7b8f51030326278db12712e675e87fd282a72ae4ac17b6fe388b8b03afcfa8bc39e9dc083be74c9cdc31bf65d6a24f6f1d161787819b9c5ebaf4ebb9dfca96d7b68287338905f3b746d80f3726ceb90ce180cdf398e1ccab2d076cb35efcac22b746ba636c94758a70968999ff31acd16cb75f864ac54ee8062d29aeb1ab89583cf2416ce6cc3871e658a75e7d771c1", 0xf2}], 0x4, 0x0, 0x9) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) openat(r1, &(0x7f0000000080)='./bus\x00', 0x400, 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:25:00 executing program 1: syz_emit_ethernet(0x11de, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x11a8, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1f, 0x7, "141538b9d37c4781643cade5856e1f069b2a2d819063ffd98f4cb490c3510e84848ad7cf9ee1be79abd4b23218e098c8533125b0873dae"}, {0x19, 0x2, "1d4ec4d54fd94a58125dd3ed54cdb130bbf0"}, {0x19, 0x2, "6a7eba52a89b275c9ef012460470dc"}, {0x5}, {0x4, 0x200, "f0d4db9f89567b2d0f2f1883753f060a9cb8d1e72b8e17b61645ef30c1aecf5d81d1a86f9d58daca4cc4c18991825536a72ec3b387dd6aec81e06b90492f6611fba9dda49af8d6846ccef1494d87ffa6282c241b1e3b9c479b9436d1363bade7a23d22eeb19ac2bfed3f1ae580930f07644f92e95897311f46a5bba9bdf1ad4102d2b2d5bd18db664d19cd4f0c1f6276122fe900d4c4c00b2306aab7bb022815a5798985b1cc8f95476ab6ae32864cc995d9b26f4b0b7ff2fa1f61f2142d62cb8f2010f2adc762394910067d360c34a3b6de42957e862fce49c00bdf7539743d323951894874f7537d84c40cc13633720e5abbd4cbe41944e6caff91fdb9d2cf59226a920ff8ddab9d4b7bc7dac02f38955c455504643d1df2dc543b2fa0d4ca0188460048ff36a5787afb7732b55422c75f7dd1ae724773af61a8c646ad5c2def9c3ff4e6e95646fff20ed3efd12c8f3b6e5828651668ba0d257f2c464713c244c6eda7d993046a0bb68a933c5b329fb804b69b086a5fae6e3cfab8e229008a708dc2cb79b7d3a68cc7992d16a9817b590eb1ec64d9e38e37c3e4023ed6e18eeb7ed520c91c1c67158c9f49abd6d03fe11b72ee3106bb0ff71a04a2c8eb1cd099baf081db0e939d58859548c986ef1c8008e393404adad37278f68eb84c8d8029fd4cdba7bf42f13e94f7388e8b7088536af324058ff65b8f2b694a7ae03cce9c3bdc4b38cbbda8909b5ac3e20c3e575a30f20873cd728980507d93a87288836abb0dcd92b2d9981d206066587e64a919dad39e13a5d223fa462c2b33234c072cb5b48c3c2c2c9a1c4a88046437c0a3315f790f88c36d7bd100f3d956bc3b1d63170ee17ee14377e926a8f46b4c51af7b16ad1836f1491bb0fae74c420bb9b370617353f3e335ac7230c68c3a3860a8b933404aa9e4a45486f857e35d7dba7d2437b24ce43a5e4f5c280d32893e7c09bb0f99f45b6664b7fc4b5ed68559bd727d040a2388f4c6a84f12008535d7f2811f2ba348180d2dda43142e533a76c7f1ef33dea0ab1cb128ec3fc803ad1bc39fb013fd219f67cb66f8e94bb33bb7a11601ddf0a4f194243ec646d99bd0c7a9d2a74faa2757b7beb8c8f28d6ff045d8ce776b23a0d0d607bc9a87cdb49fdc163e61ad508b54c18123592800d69fccbb97e26a641b130af950a7bf52ed6166955a61e7898071557013641cdc86be37071ac59bf18808656f0bc64cc8cd9986f5d179a96c1346bcfe35543d61d8943f165337c116f6176c96c195ab721901972e8013ed3322c53b56e40d1bf60c3a97654f45f9272733ff2aa34695cc46b48a0cf6ec7d5f18624cf46b75dc5453799d01c0cfa8b773875fd16f6e87df9a31b7f87677339f128de7a235e54acae2af3662630ee2f71c00ebb3baa1dd4245fcbbf22100a12042798faae9ebd14107d98ea9ae1e8633c73ebccfe0f29732f7890bf7823174cb22abada41c58cae8a186ec98438c97d08636eb55173d5d3b56f6e06259d75bfe64eaaba97a34901586012c5d3f3cae88f74a96b3bfb750618e6210550f02d58f69aa0a65897b1009cdcd9e3432953e33c14b2ffd01aebfdfbe92fd8e614bb7a465567beef05b44df704022095f8c8676ffc61f551b56b5a4ba56f9e8302e0b60299cea8f9007c1d7a53c4e9e5b36c87a6f4ef2d6732f95205b44fb3a97aebe08afeba17afca43a6e2202f0a7700dfb5edef9a5c4de911dd0c0a0cb4c7dd67dc1ed64d17b826a55d421a6ea6b69d8ea8793f5c3941566abd6051b0fde1b964e2ca000a54039b3f9c09fc2b7391759b3ed057dd7de0711f903cb46569865beb87a8e2ea374cb2b516eb850467e74873b9753167155f42f58501e79796db86e30e0e99364c5982b6bb075ccbed2518cb5fbaa809cd395b9fd93c2a2c4cc0d5239d0285f15fcaba803049c46032657ecf27a81fecf482bd055acd9947770dc8140658b790ae7c6f43b2fd0046acb06cc6f57743b5d37887729f97f4d56616b0cdd12cac14742ae44568b43861290cb9b92267434963b374f5aaf390bd2a80042c048ecc4bf053a900b1bde924b16ff33a04610155aad41486c0808a8f8c1211a790ea49af8db191cf3f66500b71e843fed74d959fb93102ddd6fd6b9d56b7f570b0d4ccf4ca7a1315cb7119c805e2314be7660a02b4986cf7f3f7529cfad2594b8cb5052724353e3664c7c694816670e752b02eeff13e2530beb9f7049bdf5a7264d253bb9a73a3ff93bff54dbdc7b9a664ce1d5461f67756db1ad30bfe0d2f3adf875392a85bf67fb046d514b72ea9385010fe42ef6ef43dbfa8da83d8658cbb715262ea3eca1f6b8f633c62dbafd7452c79c76ce2124232f9126b066c4a261cbd3421fe5d86c198cb0faacaa959d1a95d55c617406f9ffa5e5ed54dc2192a02bfcd17e9a1fb64859277cd740043e3f7682941bc2c0b3fa6fcaaedb21ad62b7d7059d8b044b098528dd482ab2574ea79178d4c4ef1432cec0ad4d5ee9e74c8fa01711c4e98c9ad20582ac245830a147d27a5b3fa5bfd73751b8fc0cd7180de21d6d61021a27edc13ea24265d040bb21f297c5f61650d471b327ed47b6c5ede5cf6290d369817e38272c928adbb295e02eba43e8cfcf0de615ff560e32f773cac7074d861580d260360d73646ad63986e0b2754c183197b86ac74ac3e9b031a20d142fb358fa2140b1934bd426b20d94620b2c9784981bf947d770ac34e5292d543b5a003c664d90d4a45ee483b851585d7653def27b9169ad4f52be78b7e7d7eabd34725d20affd03422bf07b330e851bacfaa0c7c6ef0bf433bcf3481c857ea401fb9f0288b4ef2a40cf18a7277ad10f4b41fbc38cc2327ea82b9e8c1d642bb95c391b069d58885904345feeb483dfb6144ba7ff20dcf5813e8e7ecd59736190be3e1a45e04fe352304a4822d74bae292d83bbaf5b705ac9464b3b27f25a352f9731bed1306dc8681827a4663a04db59a9bc8c667aaf5ba7fde567f55a0aa0ed7b898f9071006a9e279cd76d560c314027a779cf9c4f52a0ab364212906af2513004e8906c14fe05e63093da51bea6ce0f022fc63b4d2c2b510494911c5934e28846e53ebfd71535472b4c89b07f8f7a3611a11fa3dcbb4182d51dc455abfe50d2af7e64b1e28d6e1aa09d31624b6cd8faa162684d648af790ea6976d3fec69a41db9e8d68bda80228fae9ad4590d8454078c9c027ace38050f135dd498945a4516b26d32fa64fe27854d5342a37fa0016bdae21009dfe6e475910818155aedb8793e5c6b568361cfe16ce820b98e9e325da01dbf8dabfae000c6bf5848e22b4c6b98706b8e199371171fd927699ebad035b21d203fe2e75b577108cb3caa4f26a6da519014cb5de54213e9796a2dc1a49bb2f4f67a851229a3473ef7b38299fa129c2a0bd5d8ef4e3110782cdb15c8917261a3864ddc825f22ee658c8368e095fe36cb144737459bddbdf4626fd88ee257016b54ca5ed158b555e43fc7a4697c7bc2622f20412c8b5e63ff3fddb8cb0c61fc8affb694c54b9de8a4e6205588108adfa5c8a8d151e4265111b846861d1c6d95f37a962047f73d52eced673e514a041b4300db88188df3474ee2ea2e6bbf8305da26598539e3437cc8d1b0122b735891bced1fda0409938d4439007715bd6285aabb6c15d69d8f15eeb088a3cebdec4dd8a90e705ff7d19b39370569e6ef6c17c14c9eb5f4162b0fe1bf7a15347e71e62bf2b8c5832aa1566c50f9281b83d126cc6f6f6cef36dd2ef970af8339b5964000f9f4bfa816ce2564b3b2a6256225dd91d111726d4401e39f9dd02e0f3bbd6f84aa62d46e14d9795215ca39038c6eb49e660a01b723f24d03a50c6eb0478b40187b5b64314b162c3b54f2ebb6e3e418cc37244a5befef7f9d05ef02dbdb4aeaf34c4f96e33854cb8db0d09d46883377335aab7b96722d6f62e75b84ae918ac181e0ebf974babbf5ede4e66ed1b254260580dc8fa035dfdf9ca992cf2b86b77940f84f2076d3fd2682fd888da1d5997f168335cf5312b03afa84256a1b23674b5c2685fc48563c29fa47be0d07d63a8840437736855f0b3f6fd1cb6fbf0d91d95abba18cdd89638e42853f2a26a059640625c29fa9f8bba96e71bbd6e084c23d9222f2c13cc093b55fa2ff3db58755b3ff8ea5ef9fb8dd7d8dbda5ede2810a96492feab4f38463eb1af93c9b0e44fdda8fc49d4a2fb585e2349ec0095fba56b044a33157f6f937dbc67dd2de134bfa704692f07d8dd4825523fee78cd5d9801e24920003989cf067ac681bb7945e4cfe714128c1f61626ba481129c13334befe8b8a91e117642021d1c2bfea76f5a2e6164c4fbd422a109035b5995feb5d84c64525d2090afea9df1f6a525dcb8d733269079d147c04bc921cb353109e2ca54f47cf5497a38963c1f3310a327688c96ab5f246ddf385b9190761761f470be18d892bdb8fc478a65a1249f0272f42037bffa440db7020f63c6002975a9d7f320651160fd6994d760fe27ee8c184430a6cf90e48d95ecbe68265d856cdfba1d52e5cfe0ef5e7615416a493278ccd4ea8cbd2e7d5eecb2e9445aa951e7109802b19cd389a1074c10be2333db6db9d30d1232fa410109ec428314c65f10c83b98bfb6a3b42a8844c09f708d6950cfefbb721ef36047d47aa709ff57c962af351bdc1a8d41586e6cf8f78d0124a2d4d91e94d64959c490509b133d6ee316031f245cb6161a0710868565be538915033df6640fd69703de8fa7e36d4fe7d3e390678668eb8ae804cc0c04a52ed509998d1a3e899e34aeb09d0e8d6b95ec5a8d3f14a4b5ba1ebcb98af7b970dfdd047d1ab21f70e65bb7bc5a44832f3a5192badd6bb54644ed4b7af6d478929e880492036fe589986e562e94988608407d903e4fb9e66938efa813f8ae5d0ca23e55e94262a2571c4349444f290b3e87ff2d68a6f1803878464b3783eace6cad9bf351162e4314f9fd83419307a7a63ef14a7505f7e734612654ce1327987e44ba3b693d96d7b8a102ad26161c997b4aeb4878df9920041d9eb0801bb859b893207946fe12c4d96362e353c6ca1c417902ba9e794523df095fd83424ce577a1a9bc54bc2c629c5e61df2e558abd8a4accb56739c3ed8ad30d6d18cae9621aaef0a6019c7604e9a7a78a9496738b185b7cbe83ce57d02f732bd4525f29f2caa969493cae86e760879b5f3de5a94fa15ca74dbb955661772ce06eb67a6f7357ad4602d4b92119246bf15350cc6c0f644c7cf92e75d5764627fe1e88ec5d1b8ba18e3a4f9cae565468ea6cfe06e8a3fd4230333c6a85a3b3414d53f91ceb4ca30de89712189ddb17a7c85fe4d47e6b0ce962345cb4537945575f7661818f305ce95cb098ea6acc77718efbc418c7b4ef503b099f586907ca7999060233b5887e2adc3b81d636c574e817b8b626a5f1202097a311149afaf98620569306485ee4f1de7bb8eac8b771d210b68c477a7e31eda2a6400e3827dcc7910a637a5f81c650efd9b462e0e5ccc0e78ab4b34b795797351b99635a37adcdcd2e616425fc6b2aa5a9fc25a7a534c50f74e96c105dc9a8ead97b2ef44248d2380c57964c0534d9edf7818b0b976ed0ad1e47b0e8a658561a843beb219797dd0a81a0218cb65241ad1691f019be102962d92859d523c4da67371e40d6f9a1f644a5f59d828fb1eb128804d78c8cb218fcc919ad651e3058170444f8d3f24f568c800f522c0794f579ab6483b2bc02cc3cb25fbb09ffb454b260959478d15ff66c102b5efe987f034589a"}, {0x1f, 0x1d, "e3d5af4d46960ee1db2c5e0fe3a4cf95cdb30e4d38cbc09efdcc48408cc4a895e646fc370c2b2d40675dc18693c0d94475d97bec0f2527d81594a297bb3b1ece2637bd533e73665157757bdf4e137a6abef9c6038d6f299aed97b7a8f97dde3ebf26ace15ea03fb465f819077e595dab292b72641980f73653f95a7918090aab16651e253c650019f55314578867a7c4db5e93113035558fc1c10a1e01b4f4f57af1813bca511cef020d4e9c049313c0db538425c9fcd3e1393e5952847813d55829baeed33dc6928de1d6b4903a99277b3338910cccb865afbbd7611f85e40a9dd4c7b51804401fea81"}, {0x18, 0x2, "ac59ebcd68591429f01fd43eacd3"}, {0x3, 0x8, "2fbdabf4671e4236935cfb6e2a74a4641777759853fdb53cc05e2154931bfaf5fe0762e3e3c8117fd4e239a0fcfe5eef3ddbc1f84af5036e4d0ad9c801b765f6"}]}}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) r0 = getpgrp() setpgid(r0, 0x0) r1 = getpgrp() setpgid(r1, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xd30, r1) getpgid(r0) socket(0x1, 0x1, 0x1) 14:25:00 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="010000000100000047b214"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="b26d7960ad706a4bedd588421a9c2590c4fe78e00519406c5f61cfda197050b4e756be7b042476600a4ed149dcf5965c5008d85fa69a250a1477864733fac2ba0bd8cd513699ff0d6f5b3badbcd95e03d4ba72bfcc32cebd9fcc32123a2d5622ede20c6f0b0e1c02c9dcf271f998e5e4aeabe9076c769f339ceff88faa0c5988976f77f5410b523a8a64b4350b80c12be6d0ba772fcb81b6f07cc68367be0823", 0xa0}, {&(0x7f00000001c0)="cb660641b5370396cc6cb2cd172aa77db39e8653e37425048cf74100840d7a1a2b886cf9d4f2da172b077d10e6272896941a3148c79718c2fb6d0de516f7697b440869711196293e21b4566ad6914f971278e4f7e054e0afcac6e06b1e8e602857fbd94929ab3aa667c4f76a5b85f46a11da76ab0f2e8a683ddf5983f00694f8fb19a71cc45b31d713d12ccc7f66d2fc1245994c2470164a6664a23e3778589d2c83d3fd43e29d4cdbbda2485b5dcc0ee8eaa1b509ab908277530fc34d541de5c6c2f00d8dcde14bd1fe7d8b4f84f46a5ccb38989ae8ae7879d11eca9d53cb9399e4b7cf254a30e38304cc16adf38e3029ddd4a23e0e9a727208e3b878", 0xfd}, {&(0x7f00000002c0)="f4919fe8bdfc16d856556971897e50d112bd0f1e34d6003efc2fece15d4f33ab0f230bbac2c163419f923109ca17f11002d39beac44140df95be6afe3b2bd3c3cc32b3e0ff54f745d7ec0a7a4e3d465dc5b184278922cdfc67fd2de014a2127dff5d8d2fa008a33f79091d5a5ac21d8a34950f9561d9f3b7687d69d842980456242b89966fd19e4cb1f31e6704e5fc09ed9c31fcb7334faacb4e1928f06ed8b635a1b671f9e79b7319fbaccbb0494c1c1b88b209de93e729deb73f42fbc9d62dbb5954eda3de34d29c14789f874ccdfeebdf025d6cef9dbb65414f3272a542706f814198a3", 0xe5}], 0x3, 0x0, 0x0, 0x400}, 0x402) fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x1002e, 0x20004000}}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)=0x70000000) r3 = socket$unix(0x1, 0x5, 0x0) setpgid(0x0, 0x0) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r6, 0xffffffffffffffff) r7 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000440)=ANY=[@ANYBLOB="61645edf00f18acb0027"], 0xa, &(0x7f0000000580)=[{&(0x7f0000000480)="a03a8ee7510e25d67428f575eb158096e50ce64bf298b369d07b1b7bac96f42e762f3a11c4cbf2395e8db89a6819cb440bbc20c61b85b170a3c50d2f37bb09a168d4dd4912a08ee4883bf11fbee68d50006b2f98715574512d87939ab9bfd9345e6d614111570d4392e071705f22b8f0ba3f05eb2f199996c5da96663af967ca591072a317f5d1dbb5183a4feed5219bc8ef33e7073205641c2d4671b1f69769a61b44c81792fbc7b89ec6b08d910ece9844a255b508cd6609", 0xb9}, {&(0x7f0000000540)="5df6ad9ff3724357af0c314da481e9ac35b8c522e4ee94aaca0978e58da21cc1", 0x20}], 0x2, &(0x7f00000008c0)=ANY=[@ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES16, @ANYRES32, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYBLOB="1800000000000000ffff00000100000021c4ea64faf43a287b0926d7ee79a264aafbc5a9edd3530e2a70d868d8a3a7b4fde648dc1dd8cde299d996af43c0b6df8d5cd7c9c16868be2775fea87f9946decd71b0cdc329eebfeb1e3bc4", @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x1}, 0x3) 14:25:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r4) syz_open_pts() 14:25:00 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x104, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x86128) chmod(&(0x7f00000000c0)='./bus\x00', 0xae) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) r2 = dup2(r0, r1) getdents(r2, &(0x7f0000000200)=""/28, 0x1c) r3 = dup(0xffffffffffffffff) pwritev(r3, &(0x7f0000000200), 0x0, 0x0, 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="027015ba86dd6f9bca950ad83fc9acb0b7e883d1c9a71bb11ae331d644cb14c4d8ac727b5500b94c3e76463b234a552b40278d91bc", 0x35}], 0x1, 0x0, 0x0) 14:25:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="6e1157ec9d0f2b6a306ed698fedc", 0xe}], 0x1) ioctl$BIOCLOCK(r0, 0x20004276) 14:25:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x2, 0x4, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r7, 0xffffffffffffffff) fchownat(r2, &(0x7f0000000080)='./file0\x00', r5, r7, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 14:25:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00", 0x0, 0x8000}) fchmod(r0, 0x14d) writev(r0, &(0x7f00000034c0)=[{&(0x7f00000001c0)="e3a8f5998401035469e9411e2856712a3d64511977f55400577da9ba3ddf351b0585c48625cbe4f95e6bfebbd75d6fad43748fe6dedab8a4e277ba7daa0c7fe2bebcae5dda58fa230df6ea17293d248dec7a7ba3343d885666b94e64b6dd3bc900794c6ee4d82c33c6e0e10582d9ec891d562d70d1cec2da2cd410e0520b61ff4d1e527376dd798f51eee0c17ba5d33fab8fbfd82b69ef7d9947445084bc2902b99cb3b3cf2b39a87ae5e264ed0e62931ce16be9aa2033e8a00095b29c053bb324b39b4f650230904213eb6c66bb891b32de36cbf861e7b7780b758dbb1c43c3fa54cc38e559ffe8b4311916f889b6ea2cef4de4532878e5fc5f9d9c4d1a981412de81460e74f4c12d1795a4d5259c553d12eb1daf05cd8c1b21497fecdcce8f57fb5a43560a1798c0099c4ea5440cee4a7d7caa25c5a67e5e87b8e85150b4b7163f1c2a0e59609f2342a196e468c34dda06a73c0ec13dfa4d7ae6501e2b2ae22f833290eba25c56a8c468cd0925b51abf0742672d71c39401bf24d7dad83e0a81e563908644cfffbe82d0dafab6b9e2438a9ba18e0074570c1870f5cc41f67444628b95334fa270a47be4b255c3e01dba656b986716506d6f7f1db4e6d03e797f822813da46d854b289675678188f98278e91ba26a310a6f9713245ddbf7ffab8b2ccb6c7aaa47e6c64f755e165dc2da6b4365e8a690c822d26fc5d495fea7d73b6947dfe20d3a6528580d81efae8271787fd", 0x213}], 0x1) 14:25:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000100)=0x10001, 0x4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x12, r1, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/67, 0x92, 0x842, 0x0, 0x0) 14:25:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r5, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r7, 0xffffffffffffffff) setgroups(0x2, &(0x7f0000000000)=[r5, r7]) setegid(r3) pipe(&(0x7f00000000c0)) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r9, r8) connect$unix(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="d4012e2f66696c653000"], 0xa) 14:25:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) poll(&(0x7f0000000180)=[{}, {r0, 0x4}], 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 14:25:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x2, 0x8], [], [{}, {}, {}, {0x0, 0x1000}, {0x401}, {}, {}, {0x1000}], {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvfrom$inet6(r3, &(0x7f0000000000)=""/183, 0xb7, 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) open(0x0, 0x0, 0x0) 14:25:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)='\x00', 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x10) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCSDTR(r4, 0x20007479) faccessat(r2, &(0x7f0000000080)='./file0/file0\x00', 0xc0, 0x2) openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x30) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) getsockname$unix(r5, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) 14:25:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) fcntl$getflags(r1, 0x1) 14:25:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x13d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x405, 0x122) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) getsockname(r1, &(0x7f0000000200)=@un=@file={0x0, ""/33}, &(0x7f0000000240)=0x23) write(r0, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x22) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='W\x00') 14:25:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000606000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="0800cbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x7) 14:25:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39fa85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6566fda210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523ca93eb9a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55ddd33420f9b7c9d2695781f667e0b3626a11ab181d2ca7fd56192d27f7ccbca913f0b3ab2e4339aa2eb604d9a0ea461a3594b5190df4fadaf7340c3938f7d415b78a7980183c59f60fb57308b9104a34a9e16412e464bab908cf7193fc0ce6c99b80bd160940315655972ab13e345cc5e92aae29c55e85f3b3800237ac789dccd56336e0a20d15caa8000000000000c0790255d9a605a81673ef68523343ffddd2228f51ca952be30f505f9d5adbf64ce1bfab40ebf60797ea05240a6850aa18f6c52da00668e8649151"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x10, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(0xffffffffffffffff, r1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1980, 0x0, 0xfffffffffffffee1) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) dup2(r5, r7) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:25:01 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0x0, 0x0, 0xffffff01, "2fde5e0000000000807818f2c20f980300", 0x5, 0xfffffffc}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x9, 0x0, 0x0, 0x0) 14:25:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x8}], 0x1}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)}) 14:25:01 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e321ba1b0b9f6bde94c5666617cccfa789b46726d9c44063f1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf0970732a84878c5915120078895c587a652c97753ba0cf424f173742f7b1c04ef38b61b14c421fab1d87c3c0fe27fdaf5ae48910c3408d9e18ee0a21db5b7f9a1e9b6a0f32d3e3e6369cf6e4e3e87501e64e91c6b745fe102c03ae8fd71883"], 0x38}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfff7fffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x5, 0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) close(r1) r2 = socket(0x18, 0x8002, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) r3 = dup(0xffffffffffffffff) fchmod(r3, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) write(r4, &(0x7f0000000180)="ff8ffe224b673ff8ceedc8e29b673813e5dd3e1a8c63fd6423c44f6d5382eae57632d72421cbd471f03c31dc5209e910608839a525ae1b2ecced28c14e2db3d0b3cdf04364390749c7c677f18dde842c2b40b62fb786037d6d26e888d26a42a430e3244c87c1ffb94ef4abc2a9cb1f1fdd9d90ae290b670c8de7bafae266de", 0x7f) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 14:25:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000010bff22000100"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r0, &(0x7f0000000000)="103446029d71daa555902e7a60d22eea4a9d6ec9872f20c211034ceeaf85847ce4d1df69df463fe11e071469355f555ba2e2ac89c0079407437997945872c7e7e957d75e08fb522b9463fc", 0x4b, 0x0, 0x2) 14:25:02 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 14:25:02 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[@ANYBLOB="fb182e88f9e6029ca6947a61a8b1c66fcdbb2fa5a98b9db2f2832d368ab453cdb19f1e95bcb75d25486497f4250a778d3061b3b5989d71458b3ee63d7e0b431f3649b1919a6b23a203764fefa90281ab606dafca94dc4741d2f39ff970075147e7f7a1d2fb62bd70d19d12a44be71edd6ee27602391e371dcc3bb5e356cfbf85a329944b6cd57b3dea978de6858a5710277faf7add7874a5551e8fb41b385608cbada024ddf55a6d3e83e30a4dda27dfa31ac98f31b8e66c49ef1dd550b9325466c639c7980fbd82cdb3fafe2b8eb1be5e96ae3c4305fa75dd86c1b42ba31bbbfc"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 14:25:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x80, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) rmdir(&(0x7f0000000180)='./bus\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff}) chroot(&(0x7f0000000240)='./bus\x00') unlinkat(r0, &(0x7f0000000200)='./bus\x00', 0x8) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) select(0x40, &(0x7f0000000000)={0x8, 0xfffffffffffffffe, 0x1, 0x1, 0x1, 0xfffffffffffffffe, 0x4dab, 0xa101b32}, &(0x7f0000000040)={0x6, 0x7, 0xffffffffffffff5a, 0x10000, 0x7fffffff, 0x10000, 0x8001, 0x8}, &(0x7f0000000080)={0x8, 0x100000000, 0xa65d, 0x7, 0xffffffffffff8c5e, 0x1, 0x4, 0x1f}, &(0x7f00000000c0)={0x8, 0x6}) 14:25:02 executing program 1: syz_open_pts() r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='.\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='\\\x00', &(0x7f00000001c0)='.[:\x00']) listen(r0, 0x0) 14:25:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffefffff], [0x0, 0x4, 0x482, 0x80c]}}) 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)) 14:25:02 executing program 1: 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) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000000)={0x800, 0x7, {[0x401, 0x80, 0x8, 0x1, 0x1, 0x1000, 0x8, 0x80000000, 0x7, 0x100000001, 0x8, 0x200, 0x8000, 0x5, 0x3, 0x7, 0xfd7, 0xffff], [0x79, 0x2, 0x0, 0x9, 0x5, 0x5, 0xd4, 0x1, 0x100000000, 0x7], [0x7fff, 0x100, 0x7, 0x9a, 0x5, 0x3fe0000, 0xffffffffffff0001], [0x4d, 0x400, 0x6d, 0x6, 0x5, 0xe], [{0xe1c, 0x3, 0x20, 0x4}, {0xd4, 0xffff, 0x5, 0x1}, {0x20, 0xffff, 0x1, 0x2}, {0x2, 0x4, 0x42, 0x100}, {0x40, 0x6, 0x2, 0x7}, {0x9, 0x40, 0x2, 0x4}, {0x9, 0x0, 0x14eb4c8d}, {0x2, 0x8000, 0xab9, 0x8}], {0xd3, 0x3, 0x7, 0x4}, {0x3, 0x2, 0x575, 0x1}}}) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 14:25:02 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) r0 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$IPC_RMID(r0, 0x0, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 14:25:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x9], [0x40000000000], [{}, {}, {0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 14:25:03 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) 14:25:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chflags(&(0x7f0000000080)='./file0\x00', 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x108) pwrite(r0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x6, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x4], [0x0, 0x6, 0x0, 0x0, 0x20], [{}, {0x0, 0x0, 0x0, 0xce}, {}, {}, {}, {0x0, 0x0, 0x7ff}]}}) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='c\x00') ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = semget$private(0x0, 0x4, 0x189) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r2, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x401, 0xc, 0x3}) 14:25:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) rmdir(&(0x7f00000001c0)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x100, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) r3 = dup(r1) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r4, 0x0) sendto$inet6(r4, &(0x7f0000000080)="081008efd975544fd0420a340beddffe96231b8dfead26d0c0c6444f244286fa6994d073eb1703ab2887b130bdfe2deb5f9741117b36bafe4171e74a1c5477bcbc4b404aec20b33a97b014086136b91da95b25b5f6157f19bd108bdcbc890305125726e533130720ce2e31dcc45029bd47af4353efbae5e6d6723d4cff718d230e51cb67d211aa6457822f1015991a942093b9d03792e9e09ef8734c1c1fbffef9c2bcef6e6c3ccaef21c7af66b101e1e43b400000006d89e29772c64e2a341a802e8b0b98c7175c70ea3651ff6f84a4e71c50ec28a1a1d60192ec36b70fcff8eb3e757b045d038f4e4fcde49f", 0x1, 0x4, 0x0, 0x0) dup2(r3, r4) 14:25:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="2b025c9f1da0c5a2d75300001a1e3cadbd00"/27], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 14:25:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x1}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)) 14:25:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) fchmod(r1, 0x1) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff2f39fc8382a60802000000000000000000019078e0000001e0000001030c907800000000470000000000000000000000ac1400bbac1400bb9406000000000000"]) 14:25:04 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getpgid(r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x2}, {0x18, 0xffffffffffffffff, 0x0, 0x9}, 0x0, [0x0, 0x0, 0x0, 0xffffffff, 0x3, 0x0, 0x0, 0x5ae2ceb1]}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) dup2(r2, r3) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) kqueue() 14:25:04 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffaaaaaaaaaaaa08004500003000bf36ad2dfb00000000019078e000000200000000ca07ffffff000000000000000000"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x80000001) 14:25:04 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x2) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0xfffffffffdfffffb) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 14:25:04 executing program 1: socket(0x2, 0x6, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair(0x20, 0x1, 0x8, &(0x7f00000000c0)) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r1) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="822f7e050065bdf8a5bb41d0960b8b3a0ada3000"], 0x10) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000000500)=ANY=[@ANYBLOB="14000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff5ba800006edae90000b39a8cf2fb635d431e0a8c2f1c346e61b9c11262f576de1783bc0fcef905923d75906d5bd33b4026ea2f4328c199ddeaa7cc7415d55e50374a457d5e719c7843056e8de3627535c241bdb76848d3b00f143f7b8ac7f1432688899e1c267af5a7c7306158e7d2bbc0f5eb6c020a541c86ca4f4b14cb9082bb1ef931ad30b62b47d81ad1b06a3b3fdc2c383a3173de41644980a1a4460b8d6aec4a42c326817480076ec6b0717cf2eb772fbe63405914585e0aea7e7295ba2aec4f9428182006b915a466f09da6080c23ae42ac68d911d7b07fa1c1e402ce442dbfc0fffdb31b84366e63fd75afb05e77212bcad8773608", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="6af9b7df86ec0704e584fd032bc6cdeaf40300000078fefde605b4766efed920124b53f38d0618781343ca2ff802131d2ecda7e199d64ced9955239ee88df99e80b4dd0607784a7e942c3d6c5db4d6a8e269bd147e2685fa8094e523f350496b97675b74081847c48078770100009dd5ea7b4e4d11b38ffc231d8a6726e23bfab2bcac42e7c5e1df01c5ff95db7aec7666a2a10a434d685b50d845a764e826f1c35351313e1e813f81c2d42e2e5395ec7172f1e4de79fca348a9850c33990e"], 0x30}, 0x0) 14:25:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) r2 = getpgrp() setpgid(r2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x20, r2) 14:25:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x882, 0xc5e9e1f2da2de84d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000001780)="5b137bc7e0136e5176febde02c6152d36320f236c32c2d8cb8822ec5e73dd02b36af9e2a52b79fe55286b0576561e6865292e08b135256e2fae70db817c895a43f5a36a81d93e8af1525e0f04bb298a9a605f39be113ec01e9db2a00f69f4d6618b3efb01dc1dfc303e466c4d49ef0c78617199d852646a17790ccefbeb0e6b0b91fa229ef454e601d89e5509748e9fb46f1a1f0c288c89c30c70d31e1404026564964e7811559bd6bb1926fe557743298fdbb85db751c0dbe085722342b975e717a0006192389fe97b3d2387d1a847daa13e01df8cfaa79be5002abc328e97bd71872808704db71609266eb68e743acc899ddd1018a554c32323e4287eb7ae86b99bcecd406ac06b0966086a6506f22c44e0c073cbd5d562ac4163686ce3e7d8fcb27af72e2fa345aa85482509826dca3e6695288ddc9efb825792b8b3245103008ec1069aaa0d88d5bd85959064caed7e597793431380e8fda2e051aa9fa307c07477151ef4e335114cc1160fbd5887599673ff07afb88d61c5e2bc13040525e3425bdf4f963f6320980abc1cb26ad7a1e6ba73c70a8addf0d6f07433f0f4d1ba3939fddcc8f702986eb577ea5c48d090c0c890aae3bf623b5d4b8963fdf092f22cf597b20dd519ef44cd745475d6bba795685a90ac88080acc807e741ff3426656407df934446f94c10ca0f75be52d873911547bae90175a3712bd96c4c1ed6a98064e8c17464fed7cce6df7b79c426e0210d5020957b4d31bc95796fc45163f40c5fac6bfa6b3ef4f58f7574933a1cf40b4fee0fecfc8d2833f6262e8f6c31a4f17a4dce1fa9a366a1ca999e0f489187dca01e84295f8c3e3108ee904fa8c252ac788da382ae0d4dbb5a676c7c5d516f3d0a9e7e7c07b680d9b44f30260b3713c4b9f6905f4e0f8673c38da7b692e53fc039104bdc5ede3fc2977456706508b1c7893b2420bed3c0febab9dce8b6520f3e74b2c9cd784c5387e1f6cb0bdd41f8bc294aea723fdb8a7aa8568706652048bf557fc2c254e26be30a882bf8178a5da346cbf76be50a65fd6050d03d4525c756268fa82f750e067df20a509b149b3d5a122ba17755b2081356824e9ee51c922f5cda05ce336d56fa011176daea3e26e73b30da1e2c2e1f6939b0fdec6f644312052e56e5b9bc40a0b8b85ef06b528e759253ca804c8ef3139cde69db58060f76f304a31a52dce2a929b513867ae24e73b1a7cb8adaf6ecc4d7595db314f7ce5ae935ebf9ad7323834129a5ea0b29781fb0ec99b2d7af0a03294d750cc9f2a0654c97bf7f187489b2fff6d2b8e79bd15029e3b0246ab9b6991b9dc005474aa02afbba7333af9801c61864b40d65bd9981906300fd1f8c1965e7dccb548077a937aca44672485c3ab63bd997da659a4506b44fe3b8f45e6217a4d6aed97236f505dfb673a54af3796d419f5f1d59e8b86634f21f1959fcf95dfb97cfdea420a8c665c067979b0a86c0aa966157ce07ebebab7cb7566d27b92e40486fe2956495ac9045f85b9fd9f626507aaf3113d5c84bf298739dde05cc0bb02d76b1c9dee3a4bd4c3ccbf6efff1eed082b88b20286735fb47907192aa8c888a42fd7ad5b035bc3d23c46d70bb2823d461dae1608032d0654305637a268b2f9b5bce0060034c70ebfd8953fffe2012957dce23e6ee31bb21ab669227e15534b9d051b496e78726eae0d10b0a8ebbf87aced68c799f618b79f3d2240fd545c2d84e0125ed4faa41f0ee007b3a066cdb41703d78b933b622e3c049481cfd0fd43e2902abfa45a7e16ff2b41963420fa8bfb4613e123fd7f4003d631780af134261d87157068272d19fec09865ad83db54c7a3ad1f9dddd1104f33a67325852f17319dc77817c7406a6d3e0b39d90ac4b76c40876cf207db7788b0de6505d6567720b7f557db2beedb9ac8e8abe582bf1500c98a4c0639f6cf5fc4917efe0356a13ba610a44431e34d6483ac757025a9d9ff7f1a15d4423f8c9df16874f774eb323b338c125a1a085b5d39ea127843216a58a527329576c71ad840252433127edf933235e84de4d71f5535094505283f085f2480fd98e229193939e7069d6cc218e45f015f96f4e04ea298eb9563809585d36fec3bd6f3ab91b9c1b7b6bea38f1a2a24cdca2bf888faeebc1c090a81cff3169a78c591f48462c72495fb4dcd3b984b008d5e814ef939b43686ca7ad10998db2aedd309eab79119fbe0257e136bb81f1b2325c8d5897657c27b03addbc009ae0b0262bd1d7b8f4e2533699cf0af9a6545b3bd62f7e791eb2dfbd2de7217f6d73e10de104260e1fab422e5a5427e57e5de6dabf5cc9fb736f75f9c04bfadec03937417902fdd5f04bbf0d42f9e65f249e1147fab80d38485f990416b1ec466e26c4661dba50ca0cefa18f0df83f34fe0096e061639341357a33714245200860a1be5376fc1448b995d4e33edcdb0e43836d1db01f4a5fb558011f2b91fa9093693760963c3fa357ff8d08dfe167a4b41b375ed709e026a694e01b699bfcde7f70d623cae47aba3b057df9b1f5dcd6cf931e4e73d0463336fd7d43de60d54e885b4c727559a059877d776831ed6fe8e79ed89c1ceae0ac57121af808b4bc882bcf7a6b7612b03c67aec444bd3ab1fa39ad8cba7bc3c337bba8fbc6789967baae17927d7bae138ea681ca606c31399357decae79053d5b5ea29219cf68809646fa93fe0b88c7ddefeadd6a852134d6de89ca0b8cdfd19a4a9e10f4c9dff356d132d04d078786f85b35635e9618c295e51ed8c4218dc980a768b7a6fd739e99f3186b56753f0c0994d8e92135177bf33c2d1bc02969520fa80e46d2be5897a7b063524ca51e408043ecbef50967a552e43cc3a5d0246b1f586f690b48d01f80d2f068e60a6337b9daab8e7334c9179f601a2cf6b021856701d8b99ce4c35e662c91792f7cc9661d9c6c57de71aaa925394787145e1b35e8a830626dda04b45bd1fe65295fb5793fc38728d76d241a66f2a789c1d2b0e925f28296f54fcda29f353e129e5d9c419ffa9f508a0a35c52fc7aa6ed7a925b31bec21eee621d7cdac74606bc0b864bcce755982b797e3d338b6621eb9c7e0123d34b166e01760e23e85ea8c2cc9a95a61e870d27a90ba8e8ebc16e68db0fe6e18e38931363d0830b96c232fb6d464edab7a5b8a9c4b40f1f67fd286174b41dfc43f8b378626f4c467f7cfa233505846b21463ff1a015dbd89f09178d1f726f1c5063c7d0060272c0b355183248175300cee538759eaccc46f61dc5f6efc44984a107ee2a39786c99eaa7bff6465716510005f26ed89b174429f63625431716f62721d7e4a979054b25cccbd917721166a67a001ef6bf07eff9c85735299feb7e4a91288df712df1025d000ac66f195b8cd649623214ad9a0f986722f9db61ff740fd2748d701789adb57b72962d432b4b92c3987205f7d65c2562e92c8e666e823f96080343e3ab56f5ad08d51af2e4d8b720f6b1b4c28085d85db534e906ddd61c782c39042735396f353ebe4891375980ff3037fa51a2663659d2a9bc11bf4c4d0d745a05cbd638f013d0919f121eceae1df6bca75bcba3f1c1db2e1222f390512457c9faf5b38ebcc0df7f597d1e4cfb6a9b131923bd112a0e16a5b24bf6d775a5f984cc8965b787cd32d4ae094d2c22f9a018bb127a05ccc53c28cdb8800d1e4631e545215924a5f1af087271f1b24f311287b13de339ef1f728db5e3416fd9d1ab49c08b7151f0046b7eb6d0b7928f3885bca889cd511c89f6bae7f4815d6590e646f57214c7a111979fc3427e9ce166b0e5381a3dc2f53c90d0b1622cd37cf4317376b953a85a8a8c49e207a6310a676e76275d499efd7e6edb850418d65b4e16457e5761b6c3eafb12d02aa5d8766c02376eca56fce4de0de7e4fbac237a6ee6510fc8fd16c6a2198a0d79df34a6d0c40c3ed9048d9a0ecc9772b250538015fe0e1d8999508d7eeea5d76d83dc00239fe883888470a5a24e8f7ec79601d52da0d91c49dc2a355ac5ea09a0f67032004244c4be7fe5890de47e168dcd8db85a80c60d807a71d56ef88d81146b95701d61334303aa49b61ec3a72e6437f7efcd3173afdd49198a7244f303e5ef2fc2612b961684fad32d4f7368c34f1bc71072db1c43712777cd1bed5c2c4c0581bc8c7e70f869b4b32b0366c91032a4f1b95fb148768ccc998fb2cd07f2c8cd94747de49c63f5b8ef2dcedd25479aeb4f439246dfa31860a79e0844def5e091ef20bd802af21967fa1ee5e4d774cf9fb4aaeafa734ef8780b7856743a2b0f473ee713e0eb48e6242279afcfa8f17cfc1fcaafd307f0ea30f93aa2e3e68a568b087476c6b2d19e0f71ae43b2d8abb5439f542d5da410b9c2f3a5e4619720b520160105659a2abeaf1384070381fcc8ec447ea75b48109bf66ff85a9f8491355b7caaae172722d8236c33b09c0aaf75a5bcb9c8e75b29f792660a959d1c254db033618be04b976def7327a117f63ef9bd65d5bbe6f71f7c3c81a160242171107b3ec1b08a972fbe76f43d0944bb14ad5a23c8ee72c391518d5aa5db0cd83b02e4f422cbe662855ac5bbb9014082eb3437a76620c7a427d546a8f4994d94f6fe2c7b87c94fef68706a7c3095c22cd2763df6800604769d06e1080bb685a719f26c801b5acf328d8cbb6d480827269d58e3c432188657a49b8e7fad05f9b1af97ae06863825fa653a882e78a97e69eba22de6568abc45093354d25baa568203518db90b5665cc6e66b5a6d2b3cb4592cdd99b85e857746227d576b59e9211fadbfd921443b399211429907ec4f11137e189dc91a8bc34b1bb28b1ea225574773251a6e059b16ae4ad67370959251be4bb4f86600264fd94739724cdec8b2097356aef6518ffaab69e61c68f86de3bae3f9e339841779717aa2f4b623596c5cf7f42cb412922b5c73b9b447869823a3c72fad4c1543e9540ce734f2efdf44368da63f90891b7dd2922a974f8670110e311c53ded63e6926090e837971ef1ef78d7f8fa83fe76fddf52ba0c0b717f96d9bee425dfcca346be5a254a2015101aee6aec584116b5ea4c5d8bbc4e8a2a404c9ae6f198cd18c913c5e12736bd8774497c924da4d7b5af5f702d73b84081ca52a20637a305cab3c4e6722efd46eef755da0bc1ae66d4a05a874a4e258446838df7fac741e84aa483510e633362ab7c67c2e9fd52585b8dd3c02cd7f59dfa0129bbd1a5d33dfdc123a6a10d1b6af045d104d1518cc59c8fbb44871c2bd16d87e98379e897c0600f46ad0e5a202f0b6f700abb48e2b069996f3b1662fcff40453a743cfc9328844bad59a2a5d91686a788eda55c5fa1a0d5022f429af146f4333c254039b4ee89d65a65a44ad41c8973215f5087ee77fa1551d7842540dcd9059cd2fbc0e8f5c2074e6dac5fe7184aba98beb207f1c52f28a08316de4b6098fb4e2511537909bbddbf930580569b1f213e79156ebbe8bc803a7d4212bcf8ea5aea87731254a94d52b5407838293de79bbdbf2221927338583f7f54ba37256d8c4f399e3eda34bd783ce906f7531e36f51b3bfd810067e2b0de0c7f870db2cb971e95a940880f9d64c0279288814b20fd52b774ddfc38096b28d94d74c1e7af8313aaa05639e339ffb791ba3dbabee26863e6168e2b4b5982246f3e8d1e12404251fae64df19fe51b5598ed01855274b8778c1a1c55459369f91491abfefe316a63d773065ec49f34499a5410867c678b68a715a552b4993f74bb2b34d0b25837b2bf93e9c9650f12bf8023e75bd7a1a985", 0x1000}, {&(0x7f00000001c0)="e90aaa8943e9b125c86a53872d9393735c305b6ff713d344db40a400d6b21f1ae430e7e4ff6907fde857ac023204b703d1a17b1d1022b5da30ade76232", 0x3d}, {&(0x7f0000000240)="10caa62da4704c84a9a8d4c159a1e501ee35b9f6b265ca74d0473f5bf73c91e0558f1e0ad6c7a654827e5f8390022d46ca26ea89f4a4f725964f1830f676c033b54595261513b0e24e173dbefcd5ed9a4bc9021672a058eef4c9d97fae6f135e3318e3c6ecce529a084bbab0de045d1e6c4ebd0d83948601dfe0c200416f5f5eae587676efddd433d371efca8ea8043af739a54c2db8db826fe29e7f539e744931ee5a5306b7109b22ac15ee44036f352800cbfb545b79d1b680e1f304500fe18fac65b3c4e0ed83164c63dc22c9426e08759932ff7f4dd6e31fe69c1ddc1ec1db31666e5658e2e58f8b3b4e12db74d3e7f315fc06ec2c7702b11b7071dd5e", 0xff}], 0x3, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x200) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x24, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r4, 0x0, r5) open(&(0x7f0000000100)='./bus\x00', 0x80, 0xfe) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) 14:25:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 14:25:04 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb717cba646afda20535d688d2e3f4e5f4c2ab85c90ba05658ba9cefca1542d9e5c248f50cdbb1cc3477ead870703cc87660f0ae5283b3701a48922c482670279dd535d8bb4b28192ea5b35b88dbb7d366208485c234d117f0475af2485033aa00f59e3009631ae0dad66938627b2ee162af"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) accept(r3, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x3) r5 = dup2(r0, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:25:04 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000038000000000001907800000047000000000000000000000000000000ffffffff9406000000004000"]) 14:25:04 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="efdac798c654b45c9985aead007803fd", 0x10) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 14:25:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x100, 0x6, 0x0, 0x9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 14:25:05 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000040)="220e001b576c95983ba73ff1501cedf3292e8f24f7dd42930f7707", 0x1b) chflags(&(0x7f0000000080)='./file0\x00', 0x18001) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) 14:25:05 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffff1fffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000305907800000000450000000000000000000000e0000001ffffffff52a2a6d5868576e075fef13fc2f7586d3cbc231b79d86fb48726192761c39d722bc4db679f891a102be9c16043e4669090f0417a884380962f7f60d41ad9c9650e5cab06d3ddfc5531147047e1d27fdcf48ac5f2abac7fd3a6a1caf276721fb7eb1fc3ae2775f2fc2fc8e1a0d2b9aca1"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) 14:25:05 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000001b00)={@random="e3ab04002f00", @random="16f93d3cd3fe", [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x10, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xaa) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xffff) 14:25:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0xffe1, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) syz_open_pts() 14:25:05 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munlock(&(0x7f000044b000/0x1000)=nil, 0x1000) select(0x0, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100)) 14:25:05 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000004680)=[{&(0x7f00000001c0)="01", 0x1}], 0x1, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000080)='*]\x00', &(0x7f00000000c0)='(@:-]&\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\\\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='\xcb\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)=':\x00', &(0x7f0000000300)='$]\x00', &(0x7f0000000340)='^^*$\\/:\xe6\x00']) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x89, 0x9}, {0x41, 0xff}, {0x6, 0x5}, {0x82, 0x1}, {0x7, 0x4}, {0x89, 0x3}, {0x40, 0x10c}], 0x7}) 14:25:05 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x615, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080), &(0x7f0000000240)=[&(0x7f00000000c0)='&\x00', &(0x7f0000000100)='#\x00', &(0x7f0000000140)='+\x00', &(0x7f0000000080)='\x00', &(0x7f00000001c0)=']^\x00']) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x4c13, r0, 0x0, 0x1) 14:25:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r1) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 14:25:05 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r0, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13f, &(0x7f0000000140)={@empty, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x109, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r1, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) syz_emit_ethernet(0xa5, &(0x7f0000000280)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x6f, 0x3a, 0x0, @empty, @mcast2, {[@dstopts={0x2e, 0x1, [], [@pad1, @jumbo={0xc2, 0x4, 0x975}, @jumbo={0xc2, 0x4, 0x1f}]}], @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0xe, 0x8, 0x19c, 0x0, 0x9, {[@timestamp={0x8, 0xa, 0x5, 0x401}, @mss={0x2, 0x4, 0x4}, @md5sig={0x13, 0x12, "5804e0c397936fad76a76df469338415"}, @nop, @nop, @sack_perm={0x4, 0x2}]}}, {"1196a18c4f9c01dc66825cc28ebcb8e0a504c0d0d4c32264b26738d4d1d376"}}}}}}}) login: uvm_fault(0xffffffff8263f1f0, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff8263f1f0, 0xfffffd0000000018, 0, 1) -> e tun_dev_read(5d01,ffff800020f6f828,10) at tun_dev_read+0x138 end trace frame: 0xffff800020f6f660, count: 0 ddb{1}> trace tun_dev_read(5d01,ffff800020f6f828,10) at tun_dev_read+0x138 spec_read(ffff800020f6f670) at spec_read+0xf1 VOP_READ(fffffd806ed4b418,ffff800020f6f828,10,fffffd807f7bf9c0) at VOP_READ+0xbf vn_read(fffffd8067108bf8,ffff800020f6f828,0) at vn_read+0x124 dofilereadv(ffff800020ec7878,f0,ffff800020f6f828,0,ffff800020f6f910) at dofilereadv+0x1a1 sys_read(ffff800020ec7878,ffff800020f6f8c0,ffff800020f6f910) at sys_read+0x83 syscall(ffff800020f6f990) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xff74534ac70, count: -8 ddb{1}> show registers rdi 0 rsi 0x3da rbp 0xffff800020f6f5b0 rbx 0xfffffd0000000000 rdx 0x152 rcx 0xffff8000009d8580 rax 0xffffffff81655a73 tun_dev_read+0x133 r8 0x7f7fffffc000 r9 0x5 r10 0x99e9c303489ae723 r11 0xd68af2757e9525a r12 0 r13 0x3da r14 0xffff800000a29660 r15 0xffff800020f6f828 rip 0xffffffff81655a78 tun_dev_read+0x138 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800020f6f550 ss 0x10 tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> show proc PROC (syz-executor.1) pid=199753 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020ec7128,0xffff800020ec6298 process=0xffff800020e93730 user=0xffff800020f6a000, vmspace=0xfffffd807f0008a0 estcpu=30, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 87691 191783 20358 0 2 0 syz-executor.1 *87691 199753 20358 0 7 0x4000000 syz-executor.1 87691 412091 20358 0 3 0x4000080 fsleep syz-executor.1 87691 155392 20358 0 3 0x4000080 fsleep syz-executor.1 9590 5320 1 0 3 0x100083 ttyin getty 11642 25235 0 0 3 0x14200 bored sosplice 20358 513718 89093 0 3 0x82 nanosleep syz-executor.1 3516 372212 89093 0 3 0x82 piperd syz-executor.0 89093 438725 80243 0 3 0x82 thrsleep syz-fuzzer 89093 168400 80243 0 3 0x4000082 nanosleep syz-fuzzer 89093 285773 80243 0 3 0x4000082 thrsleep syz-fuzzer 89093 177808 80243 0 3 0x4000082 thrsleep syz-fuzzer 89093 521805 80243 0 3 0x4000082 thrsleep syz-fuzzer 89093 325637 80243 0 7 0x4000002 syz-fuzzer 89093 124730 80243 0 3 0x4000082 kqread syz-fuzzer 89093 161867 80243 0 3 0x4000082 thrsleep syz-fuzzer 89093 257055 80243 0 3 0x4000082 thrsleep syz-fuzzer 89093 179467 80243 0 3 0x4000082 thrsleep syz-fuzzer 80243 185629 83747 0 3 0x10008a pause ksh 83747 440634 11269 0 3 0x92 select sshd 11269 521072 1 0 3 0x80 select sshd 90222 19959 36089 74 3 0x100092 bpf pflogd 36089 226419 1 0 3 0x80 netio pflogd 52926 504535 25054 73 3 0x100090 kqread syslogd 25054 445465 1 0 3 0x100082 netio syslogd 3213 441173 1 77 3 0x100090 poll dhclient 18117 217734 1 0 3 0x80 poll dhclient 77482 466731 0 0 3 0x14200 bored smr 39208 409325 0 0 3 0x14200 pgzero zerothread 54738 126909 0 0 3 0x14200 aiodoned aiodoned 57802 285702 0 0 3 0x14200 syncer update 15398 296487 0 0 3 0x14200 cleaner cleaner 20096 400637 0 0 3 0x14200 reaper reaper 80948 234462 0 0 3 0x14200 pgdaemon pagedaemon 75050 30815 0 0 3 0x14200 bored crynlk 63386 365105 0 0 3 0x14200 bored crypto 77073 6525 0 0 3 0x40014200 acpi0 acpi0 27001 298442 0 0 3 0x40014200 idle1 68965 424755 0 0 3 0x14200 bored softnet 50873 511017 0 0 3 0x14200 bored systqmp 91977 213977 0 0 3 0x14200 bored systq 43422 500406 0 0 3 0x40014200 bored softclock 68376 477031 0 0 3 0x40014200 idle0 1 424906 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 87691 (syz-executor.1) thread 0xffff800020ec7878 (199753) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82667e30) #0 witness_lock+0x4c7 #1 vn_read+0x45 #2 dofilereadv+0x1a1 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9520 6424K 6797K 78643K 10983 0 pcb 13 8K 8K 78643K 90 0 rtable 100 3K 4K 78643K 327 0 ifaddr 76 15K 15K 78643K 108 0 counters 43 33K 34K 78643K 49 0 ioctlops 0 0K 4K 78643K 1484 0 iov 0 0K 16K 78643K 43 0 mount 1 1K 1K 78643K 1 0 vnodes 1214 76K 77K 78643K 1368 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 50 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 380 0 sigio 0 0K 0K 78643K 5 0 proc 61 63K 83K 78643K 507 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 29 0 in_multi 51 2K 2K 78643K 121 0 ether_multi 1 0K 0K 78643K 15 0 mrt 0 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 244 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 118 22K 26K 78643K 2049 0 UVM aobj 14 4K 4K 78643K 14 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 50 0 NDP 12 0K 0K 78643K 26 0 temp 104 3039K 3103K 78643K 11296 0 kqueue 3 4K 12K 78643K 22 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 1 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 41 0 39 1 0 1 1 0 8 0 rtentry 112 81 0 41 2 0 2 2 0 8 0 unpcb 120 290 0 280 1 0 1 1 0 8 0 syncache 264 7 0 7 3 3 0 1 0 8 0 tcpqe 32 355 0 355 1 1 0 1 0 8 0 tcpcb 544 443 0 439 3 1 2 2 0 8 1 inpcb 280 735 0 728 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 3 0 3 1 1 0 1 0 8 0 nd6 48 14 0 11 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 2 0 2 2 1 1 1 0 8 1 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 6 0 6 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 37 0 12 1 0 1 1 0 8 0 pfstkey 112 37 0 12 1 0 1 1 0 8 0 pfstate 328 37 0 12 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 380 0 202 13 1 12 12 0 8 0 art_table 32 381 0 202 2 0 2 2 0 8 0 art_node 16 80 0 42 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 48 0 38 1 0 1 1 0 8 0 shmpl 112 12 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1917 0 515 89 0 89 89 0 8 0 ffsino 272 1917 0 515 94 0 94 94 0 8 0 nchpl 144 2715 0 1107 60 0 60 60 0 8 0 uvmvnodes 72 2049 0 0 38 0 38 38 0 8 0 vnodes 208 2049 0 0 108 0 108 108 0 8 0 namei 1024 7304 0 7304 1 0 1 1 0 8 1 percpumem 16 35 0 3 1 0 1 1 0 8 0 vmpool 560 4 0 4 1 1 0 1 0 8 0 scxspl 192 7458 0 7458 8 7 1 7 0 8 1 plimitpl 152 36 0 28 1 0 1 1 0 8 0 sigapl 424 597 0 565 4 0 4 4 0 8 0 futexpl 56 5368 0 5366 1 0 1 1 0 8 0 knotepl 112 83 0 64 1 0 1 1 0 8 0 kqueuepl 144 68 0 66 1 0 1 1 0 8 0 pipelkpl 48 119 0 109 1 0 1 1 0 8 0 pipepl 120 238 0 219 1 0 1 1 0 8 0 fdescpl 496 581 0 565 3 0 3 3 0 8 0 filepl 152 3598 0 3498 6 0 6 6 0 8 2 lockfpl 104 75 0 74 1 0 1 1 0 8 0 lockfspl 48 30 0 29 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 41 0 30 1 0 1 1 0 8 0 ucredpl 96 373 0 363 1 0 1 1 0 8 0 zombiepl 144 565 0 565 1 0 1 1 0 8 1 processpl 984 597 0 565 5 0 5 5 0 8 0 procpl 624 1266 0 1222 4 0 4 4 0 8 0 sosppl 128 8 0 8 2 1 1 1 0 8 1 sockpl 400 1071 0 1052 7 2 5 5 0 8 3 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl12k 12288 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 292 0 0 36 0 36 36 0 8 0 mtagpl 80 29 0 0 1 0 1 1 0 8 0 mbufpl 256 304 0 0 18 0 18 18 0 8 0 bufpl 280 4137 0 135 286 0 286 286 0 8 0 anonpl 16 66960 0 51752 74 12 62 69 0 124 0 amapchunkpl 152 2857 0 2717 11 4 7 11 0 158 0 amappl16 192 2621 0 1806 49 8 41 46 0 8 0 amappl15 184 5 0 2 1 0 1 1 0 8 0 amappl14 176 27 0 20 1 0 1 1 0 8 0 amappl13 168 33 0 31 1 0 1 1 0 8 0 amappl12 160 23 0 18 1 0 1 1 0 8 0 amappl11 152 129 0 113 1 0 1 1 0 8 0 amappl10 144 299 0 294 1 0 1 1 0 8 0 amappl9 136 383 0 382 1 0 1 1 0 8 0 amappl8 128 347 0 317 1 0 1 1 0 8 0 amappl7 120 361 0 347 1 0 1 1 0 8 0 amappl6 112 96 0 90 1 0 1 1 0 8 0 amappl5 104 460 0 443 1 0 1 1 0 8 0 amappl4 96 492 0 461 1 0 1 1 0 8 0 amappl3 88 106 0 100 1 0 1 1 0 8 0 amappl2 80 3389 0 3319 2 0 2 2 0 8 0 amappl1 72 21414 0 20961 24 14 10 18 0 8 0 amappl 80 1521 0 1475 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 13 0 0 1 0 1 1 0 8 0 uaddrrnd 24 585 0 569 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 585 0 569 1 0 1 1 0 8 0 vmmpekpl 168 7850 0 7819 2 0 2 2 0 8 0 vmmpepl 168 74819 0 72831 110 23 87 102 0 357 0 vmsppl 368 584 0 569 2 0 2 2 0 8 0 pdppl 4096 1178 0 1138 6 0 6 6 0 8 0 pvpl 32 211811 0 193443 170 20 150 170 0 265 1 pmappl 232 584 0 569 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 285 0 7 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8248bff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0xc00230bad8, count: -3 ddb{0}> machine ddbcpu 1 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> trace tun_dev_read(5d01,ffff800020f6f828,10) at tun_dev_read+0x138 spec_read(ffff800020f6f670) at spec_read+0xf1 VOP_READ(fffffd806ed4b418,ffff800020f6f828,10,fffffd807f7bf9c0) at VOP_READ+0xbf vn_read(fffffd8067108bf8,ffff800020f6f828,0) at vn_read+0x124 dofilereadv(ffff800020ec7878,f0,ffff800020f6f828,0,ffff800020f6f910) at dofilereadv+0x1a1 sys_read(ffff800020ec7878,ffff800020f6f8c0,ffff800020f6f910) at sys_read+0x83 syscall(ffff800020f6f990) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xff74534ac70, count: -8