last executing test programs: 5.229817595s ago: executing program 3 (id=2888): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)) (async) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)) r0 = syz_open_pts() close(r0) (async) close(r0) setuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000002000)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000280)="55970500", 0x4) (async) sysctl$net_inet_divert(&(0x7f0000002000)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000280)="55970500", 0x4) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f00000000c0)="d04a76eaf128b7474b6d09efdea9e22324e0fc95c75d55c10827bbe6578f840f0633af09ff13", 0x26}, {&(0x7f0000000100)="1a63d0816f326a5454514fe685472f4768b3022ba596a267477c7e9dc0cd4d057fcec9f5552d286adc32118be4eb900eac8e51473c86c5b7eaf4675b75ba5526ad6004d7f72853c0c3bd8babf496dbf34e31cd2b71995421790fd20a15f99fa1190d28f1ffe4d88c", 0x68}], 0x2) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e4697029bee003d887b3022bd5516a95c529f8713e71a2de894ffaa22d5e05a4a9d94e6fb2c6b79d3e0d7e36", 0x8e}], 0x1) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) syz_open_pts() (async) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x7) writev(r5, &(0x7f0000000000)=[{&(0x7f00000019c0)="8e72e9375a2d755d9329612a516a8fd8c56da9cd72b3229d46a2ee38c4ed1519f9ccbba846be2e9af0df65b3a8bd48b17d04508a9c53a5e08e747c28842559bccf6af96576f6d0bedce6a3f9362aa56b756ffd00facfea35451e79d478e50b0ef0cc940f3fe940b025bcaed264ad399de02affa7c1ed7d31173a0883a24f084acbf5e829173ae5048bc42da196373495e465e14670b6d5b1f153cca6b596334c9eff0084b3f2547bd12e441c6106706ee2b3cbcea9142d28cbc238207c769c7a866af788b9b2ce6f817b6b0e677b65417c908788d31bdc03aebd01e4a856620877732c89c8febfd032b3b4b47facc85eed452f2dedef5aeaae4a86bad9abad753de890579071edeae0ce5613cf6500642345e859dd4f43125fb2bb394497cc3de2bf09eaaafc49ee03b379263f9709a2db496499db5bd6abd7b79545283581f8d38da1780182a10514b390d8788fd100ac5613899363fb6644d97c3e3c2bdf24d0f99552a3442684114c846e5fc4e0b95573ef5caa204ca0b481149765e1d13c47758d9fefc84a189a4b9d532d1f69b947d1dc867dcf05139d7448e6c36b06ab1f21eac93b7297c5fcbee789fa114d33c0a26bcb1b6bf58bb949b3fc53baf168f0df95e275c6a14205566f083d498402ea7e1510063cb95d2f2813ea8e4f241a148946c6014a7fe7fdbcb5c6c4c7eb0ed5cee36deb13d028598d1c655030251f0a4289908db2f3b1a962817220a593283bb8bd9a3221575daa65b4d59d3ac5dd6f397e146462bc1033610340429b996af2268321ea7e99c668bbb95326b3aef0e4d4e6c76958afd46098fb3d1c434641734ec046aa82bfc14333ef2b0f87f36073968d6eb709c08f8fa504cea9cc04a5927ac60706c5e26c270085495b74ded986101b351ad8ba3c801a34bd55ae924f41980029f395a9d98d1773227987dc38234037527d4e8de1fa416d7e1168d77c1b1c22e49825a7dce47693606e061f3dff54b2abb45c1c1a48671c17aa8c57d293f08656d0f3f7b97d0eda1258459350f8d3a82c4bec4144215dcaa921c3e50980f6d0b77dd6fc713bca636a5cf713890dd5529660408ea1579da97e6cc19f08d2d61132a4badbbf73e183fde9bd2019933240764d0190d8d815741c50027c416df7c1522f40656acd3545ac96a4a411de1faf4c20a94ecb791d6f39ffee129c361402d4b6c3425d1ee753d4e8cab9832a04a651b7986ca08f9946be9010eb16a65bef6bbdfb1b20414bdf4866760ae6649b6571044fb3e520a126c4e06516b923eaa9f690f08492f415605df2d6a665dce31001ab949abd8c1defecb14a88888f37c9cab679b4d2bb777faaaaf18da876b06ec629bfaab92969e4f2254fbf75b0eeb15ccb01fcd09b5dff81f97cc99e472090761e1a0c92041a620832c1ffdb21d55925fc5000dfb869438d15276f042a6ac00b29149cf82f22545d7caa2ad42c78a16d0255cb47eb0a9afd385d298fe768b887f846fde115e3eac1476dbf0a98a84346b3065ebf01ecff036c751d91cbb4bec39daf27632782fb0a7381b379dfc18c9a5ff0d1a7599683", 0x45b}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="f62c83aee15a8d0088ffbe9910bc2e0bb6ff5e15edc620fcc5838592d75e404e1b58b8dca044e631bcfdc0eda3f3098c6b417583046f52a218bdfb0794fe9e2c8c1c4fde7fe828e47877d1f3b81ee1212838fe8fb69c587dfed65a6215f17593dce5523a0b099720afd439347f7988578a155d4d4894341a4815f6961558cb7a5bbd7994093eb3a641657184b5b850f4de35a4a958c8c457ffd4bf816a1e2dfd2dd59d7ebf7ad07bd8dc07b1049e0c48048e7e8ce6aed46b355130c610bbc6208e0000000000"}, {&(0x7f0000000040)="58d7a1cd59feba1bed3ac02c5ccff429f818f6465970b1cfeb32dfd07513017e1441"}, {&(0x7f0000000380)="73a6fef91fac6c3f9f26fd8f6de32858853edb733cc91b66cd11826a7f802912d84304a7b6e05760b5abfa591c5b411845549c14fc4bacb37b71642efe991a6948584d1dd6753cc2f361706035875ed5e5f0b8fea77ef210d064886e7c26b3e19968828f9310326422f6c13a609c47ca08c6824a90ba7b3027ec81001d62a02993518bda"}, {&(0x7f00000009c0)="738141ee270c8c3816e6f266b456640a94b9e498992a1055449e1059503d3f65b0903151b271070b26c4a07a554a50b6176d04a5bcb6432adce7af29d9b5eae2ec47bc6c9b4216169bd0101b0d2f51d03b319a4a458b44e38ca7411df90a433cc889989938009e6ebd77e3eff4ff77d55bd311cc0e6ee818d415d3fb3b2de4d7df1accedeb1868ec8b579934d17a5fbbafadf14e7ebf2f88c5b7b18e3bdbc52d4784ca94b128c1dcfdf0a695419d07d45440c8856a586e3be27f3d5879a4a2c2227ae5d00f1fb25e357be79a68e6b46558d2b8d5cb29d99a8c00f90a0715ff82600c6a2359d20922507a3175c0ccf2ba20fb0839ef51ca9849b7a75df21cf8722d2d03769eb676f317c80b0f51085f38af91c7b9f201bb5df8ef34c875066c4476ee8e64e1b558cb2694ee94e97777ac03a38e2e272ac313ee4a02a6c6f3af7d2d17c5a38c6bf61af27028e12dad7cfefd7303665c5fe9d5d07997064791de332ac832084a032455a0bab3f71d571f3102e8855e1dbe9376cdfdc6feb0e2a26adfe83f53419173576b762d91f743c2e3760ca7e83cc998511470cf1006c5337e9cd1d62a4d0e76cce043b687e99df0b707a8a7cc9327bc9ec2502ab29fd8bdb7a88e7448fff3b0f8513fcd85ecaebfebd71810fa29da9a0e1cae10f0d81c8cf6ca5e443d8a847ace78c1a5a262d0d9568135ccec8e780006502517b0353a9c6e92fd03ba3e8e5d129dd7363443a0f063a87f5eca86597d96827a31729363d98b872cc5ea11c9a289b7f7aa50b5b0c699a046e3b85cfaac9f259746be801c56482116a40c42694f342762f0009fe69f1cbdcd3dc233f9da1f7277af0414e942ef7f3e622a72e997ffbbc3e04b5dac9b72ec0f61cb325a5968f4b01403345cbdd0c1333a38cf24c9b93a6d771b480099bad8e38dfc0a85bc4f3f1a9f0646e125ae2b3278432a53df3321258bdd4057966eaf371c1bb592f202742260af922cd9b941a042dfcd32967915a5401fb116ae198bb95a83b7e80b840d243b09b3d1869f05a406fb1392c72565b5e3e26b38d73ba3bbadc3fdba0c40852950e07d28fd21db4bca7d145055fef6f6bb594d3d0ff1ae5b836e12acc94092da30b0d8e66213de8d4f6dea39b8b3126914995847c8315e3f019114eb632e8ab101b265b43227a50b6a3c8b651cfc19570c068b72d677442a50945d0c0198ebcec0e21d9759cd4ac143dc79a9edf2e87e86000d7321f28147f7542b2e478feff08b5551c9f112617b7343808b2680fde245fe7aac08c0734f6261629338b8033d133e0ef87ec6d19d861a68009faec067fbcdb4c2df23212e98d5a21428afacb82bd26e1f8ac037e13f661fdae792bd27197d07b15edba1c7ff5f9e61a96377dca4f00153818d01ca0d9c152a4076fa3bb5324c75b4fcabad8c42c5abe3dc9535c6e9a89eb6740d7ae6fad17387ed833cb13a7d6edf05c982185da5d0ee184e21a85a320af4b78023a38361c3a41a805f601d5e98d13a2bee8879488448d462235aedb5e43e928fa27d8c158eb9dcf02f5364823e0bb45d72f7f9b58b6b6d223107424128e0687447e48e22bb1f9f70220304820efb014ca88cca35f6406f6c19f01a63e6fea81e4631091eceb7fe879a404006186292594434cf3e2c2b4b1743a1c51ad1f42ad7185ba4cab2c75f1bf43eb324ae153c930f60ba13432012256f6b0fb6f7b25f6183580bbe3914e4738c04887e0a9177d099ac72c07943db43d12b4edac5821f0fdbffce83681ae3d0eef7edf19b0d5a718fc61722d17a7f909942fc147123df2f23f0b795a4de0401211207413e0d66ab29969c8cc376fc0fe4eb4367572720a60c62e5903b4a04be8f415a71e0247f71dba75b6b6c47b23fbc6813eee537d6de31ea9b0b10aaae8a4606c6258d20e24e3c657a4622ce3f064110d18c805fe6ff27f00c490a896263de8a547f50198fc3f8b6f73becfcb17aa1d3dceae421d98f9c167603eda953d881b249622c175ce81fd746f482fd41b0894da5f5383f089dc381bf345b2945a2244a2c37f048385528acb9b1cc4ab32edcd65b4a7d7c5ffed7ebd96400350890ac707883d8e933a759d8843905c904d4fee25652701df3f243dc2dfee6f941be88cfa6fae385f56e713d6261bc201e21e42d06e67061dff8f8a92f18c2803be68c67f6bff394450ec8f892ccbe548bbd2cf38126ccfe4447eb8fb576745634232962f3f5c532c9e8a56b0046399fc1e0628042adf36e254a7e78bc85abe341eef4eeb589a3e1e2846a74af46eeec40e35030ae65dc012e5c343737eece0f527bb87b8d406c862969178595dd3722d8830c38bd5f73089ab2677b17bae0067c11dbbe3274bb1f4dc817155ffb4cc20b77336e672ea0bea7ff65abedd4ae5fee7104edcfe400ec9d7b95bc364ba0c84c76a9668c541859bd803ab7ce75d06bbbd531e0586a467fc9088aa120cfa56fa22181c6d45f8180087ad963f653f104519f153fe86eb402763827131a5a293210855f4dea77ee0e5d0eca160714291b3c135f9751b5fbadf5ee58b2bc7238d4a5aa529b1ded7153f6c867d3b7cce0a3c818c2b5728bb844cfddf45e502eba4f99064e773db877e442a4e774ef68611d70b0d75071debb4edfb511959a8e002a73db30f10326ac83110674220a5425f3ee61f55871ec7242ad57f3d0c3fb65ca1f3667fce2e4688d2d35cbfd15d1283ce168c466aa9e83f379755ac2e7840293463879efad17ab92fd7fb2b2216fa5fa4c517df994f54e820de464e0f20fa3ed652f81d57a5044e7ecc46ba20641d5022b2a01fee5dc6ea71db63631f2ba7182e65da80eca3d8c200e661e01a50e79f94824d3ca280077de6827521f57785033b4daecbb3421aebd9f39b9e74875836fd434cf8b85dac0276385ba84c7d35fdc4a18e9bbe2cf315babccd93116bda84065511bcb1ef5d7a5fa50a0eb0dbc95e578c6fa1807e2a8ab3713ba215d3728fb0e21d6f472203e6d53b4e14ad6ab89803e54ddde37e23f9a46d75e40ad5c0e3b11ff4227b0f6bbf191d9ff07eec8a8b0b01a54767e3eebb78a99e7a947385199ee48985bf1a7173175d3a1cc444f70e91c44e807149e0ca93df7ed1748936744813b272e7850f88e1668f362f90f5ce5dd9d812b5e70f67dde411b9bcec11ff6691eab0e16e6d66e500449017f3e64ae853863be5d59e4085a84324decd2c1ed93c11bda82865cd9e8267c7efcf1d185707b923bf8c8bf1eddced33ff405d73ea4b8c7bba0350e4b3835f6f032e83dd0e57e9b5cdf9d347ea79e3c89f9983f1bb27cf84226294efb63366efa01bc2c4a62e617ef2aa076df1fd3b3973effc1e6848d06e387bce41ee45e26d57b876938806d6fc06c612f9b7b1ecae95effc7c6939eec2f93328f35889e8a1bb2e631b4e6649b6015224ab2baf8adb6d3cf6c70c972d0c7023682ba957ef838d80188ea9f3cc0d513698c5ad65c479034a66de09af4945ae5cfecec5e4e8d88a548bedb1fb22c2a5525d409948b8afeb61f024a46d3f5f317d1b3a4d5d212df97338b3e2cd11a8df37e7303a41b025fd2a77a45164a9e0e5ce14c5e7eb44719d1ef6507260cb0c9f22e195a599bd99deda1eb1ed7ee752631474acc0242aec64f97f33d6e258e420be41cfa10a4d7fd3208ea69fae77d81394d455134ded02f446a1a25785b8ac380b2495d61813713097bb5756e36b140f0a17edf0772f30b0f8f3276c170493b05357984589d456e4afff63e6d50f9f49b2c88922135a292bdbddc11de7d59cffec58e3b0261d0a1d85a269606022fba55edc745025be4ba7369b4e437c48bd7aaabe2bacd4f9f556f00fc960b763132f651d6e00eb8a61e3cbe27ab3578d2cb3c256a32c4bd8e3be4b484d0da62dadc21111765e3939279c75fcfb3659b4a743203893d3ebc7b5a17e8cd7a87c52c0b350bafe9d645e846af4391978afe52b2ac698a8a556bcc8fad3933e7424d3b2819eabc2fc24dfdd2ac4987c8bc5919d49728c4290e1ede7d876f8e5d5b1934a528e2536cff59a5563b97b670a15ea6dada1e56a0d6672bbc010558aee693360d4adc8b3283ddff3404da0125f10172a908afc05caddbb1e711e7ced62e892ce9711381b2b94f8e785788d0dcbd09acd992cfab30305ebf9c2bfdd88e8ed7bf7ff84dc0f171705cd15d05a5897d1ef15a5acccce719b6f222ba345039713ea712938fc9c618f3251bddd8397d047a369d9325ed52fed9a1051d0484bb4a22a765fecc5af2d04ed8412116696b3476c3effe6cc3d15e9049654933d0982635634caab5bd1ebb36f4535b9fd26cb6479b3f74c26586461ed61ded1c242b8b1e5838829855e9d9e3f472d86b14539a6f78904dedf450ba4d4bb3f1af93cd9cb24d31a54acc99fb21fd75b013adba2e75a728239ce6f78801b978feb6ddcdbb3f6c03bc277cd4551e80fdab670d7eba975c283b6336e4cd5c7bedd6f0f9d8146628a3f0527cc39e5ca2017f05253dfcbdcb37ce8d0e9157914cc18041f1cbc33a8ae526d721e00e008d0306462250e9189b3f3241aa2273a884654d127a14bf2e5ee2fcd9abd4590cc102b2ecaa11a9bb7aac480d1422645e626f1bd317a7cefd6fd1ca1cb80f87a16c5fc3fa166338a4f1a62a8c075d54a0efb19b48ac706d633019dcc5b1c62d424bbdcefd17075db10c0df78d6f8a6e5b8c64535835dee2e87a91914ba2743eed3c12db14c859a45dea955deccb1aa6671ed8275d3befb6744b99a16553d8e34cc61213c162f969e62680342f870b56767b145d7d8d35805b81dd33d385bd3c704868bb8f4d67cc0df2186c46b2d24021ae2e37df4f50cbf6bf7613f792f931cb2f27375db9b5322d3bbfcbb57c8be17cd92a700d6280573062f31a21fa0debfce8885837b293296a1565037d78f7473abd8f095ef409e41f25e51cbd732e0073dd89404e386c1531d76792bc3559af0bf4d3ea81c2d99ad5a4ebc0c9c0ce71f2d6b9f8ebafd4b07ad601a0764ce96d473d975c9b88a43af824e9f3eb7e78cdb1724cb640d1298e5fbd8ae5a9acca7c1f6505f11f36894604c3a09dc153887e9376693d8dd5395819860db77f9da14ee0f25a1660d0127b4bc3e961b8df9c687ea940ef90c8706579644a056537b1682db21046e35a882ecc33d135f24d43424bcad6b42fea447c1b9bf69f9959cbdb128d3685dfbbd885254574b1c22f8bb53493869a4b32e9bf44870d6407474d467d7f20d7cb2b55677f5fe10a984e77acdef18a3d1ec891f6ff5886900018830fa474e63e35056dd3966dd18d8051cd15c83869f716dcafa04147614853a2418a7b60b37939264cd33ed4c8ba0e7fd4b5510c73d80fbebf96650d7379ce5b175fbeb457fbeab6730e3a60fdd9c2565aeafb4a43dd7fec71bdd637562b9e0df1215216bf5e31559058ed41b964907d05d63e2217f19c30e044c0b10baeb1e4b7e6e103923d5434a337c8ea51296f8f2542ba3fb5542cc308b66df2ee766915343d573044889b0035d395924010b72b64f3b3ea810d5deab73a3bda2b5ea57dbc9eceaf1d2ee90ecd2df7ad2d41420e98b81825694b4d395f3670baa3617cdcd5f3d40dbae4d53ae85e0bde2972b8df2b9a0d9092e239c4943c8eff941092a3a4ee27f34e08cb5348ec77dc8c5916bd55f4580d30768c9cd17bc5aeda173f5292efc3f66f484767a8a560b85a58db4cd40cb9a3981032ef587a0efd9f7d369961518f7b7d813a8f15eff959279473dc461447460c8eae7de0dd249f647a51b99e95"}, {&(0x7f0000000200)="a2d188d191e2bb54139fcc0d65ffdb570d969d6bc13054d3769ae92d11ca110c98b475cbb5e9ab71d56e7f56aabc9bfb7ded29e41e0dc98bc77658fd6c80529b51ddd1fe00da56e6daf4e2e3e5afa4e6855ac5"}], 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="14aee447", 0x4}], 0x1) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="14aee447", 0x4}], 0x1) 3.018528123s ago: executing program 3 (id=2899): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa80404c424f01000000000000004fbace19bc53ad50190f1c70ad6da3bcfb9fce010000000000", 0x2d}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb6", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/93}, &(0x7f0000000180)=0x5f) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 2.965595517s ago: executing program 3 (id=2905): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x5b0}) sysctl$hw(&(0x7f0000002bc0)={0x6, 0xc}, 0x2, &(0x7f0000002c00)="4c3fb430", &(0x7f0000002d00)=0x4, &(0x7f0000000000), 0x0) r0 = syz_open_pts() close(r0) setrlimit(0x6, &(0x7f0000000080)={0x2, 0x6184}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffbf, 0x1ff, 0x5, 0x5773c5b9, "80347e7bc3cd7eb60400cb660000100800", 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000000c0)="9b3ec99e", &(0x7f0000000340)=0x4, 0x0, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x6, 0x0) mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="b7cfe08205449abb1a18e5417e189b862215d02d6a77d3caaef31200a8fa2e63b63a0c94a30fee01eb0fb169c27731892db65c569430f099555b78f892b415db4f9fdba0c6a5d303d16baaa66bedd02ac7029ac62417b7b95df10a780a0fc5680e146e29d1d563fea228e08b7abf34ef247c25e731cca3264625e7fb50102141b0f3ca6fdce6a342f52ee3fa6ad302779c65f3bfa0d943c4a8d8cf57079e263b1a41d5b1dd0c11a9c09abdd86209178bf51e364212fbaee0ab90779841c585292f50c22d7745f51709d9838163b0b3bd0efb2994c78b7ec353153328f5221f430b98e78e76c0fc02452943c277cd22b3a39b9dbb47b63b6759d1b9a68716a94dc1f0c316c3636b14a92fcf39b28e73618982f1c446bfb595047dc5e9eff0311594dafb9f14230974fa1b652300c7e5be07b799474550f5f3f19b2c376e67dc27147b3520deea7891f9a21bbef6b910873b52a1e30cf50c5d9f9305aba0e032ce2848bc712f23ae18debb26fd60ce31bed837ddac65f56f2d0d481793b7ee674fbc69a4464f3a9c94a2b26b7b25b1b931bd110c992cd5f7abd2359359f10893444cc1169b66d677a1a937069bfe754d2e45f613445f70b301d306a4d97fb503ec43197129b828a089e24d632078b49c07e0f20e0dc617827c9ce95c5e", 0x1dc}], 0x1000000000000191) 2.913919287s ago: executing program 3 (id=2908): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0xc444443a, &(0x7f0000000000)={0x1, 0x22f, 0x1, 0xae, "09000000f1d1d255101fe37e49a100", 0xe, 0x40004}) 2.913087979s ago: executing program 2 (id=2909): r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x7}]}) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0xc6, 0x2, 0x7}, {0x34, 0xfe, 0x2e, 0x1}, {0x2006, 0xfd, 0xdd, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r4 = openat(r2, &(0x7f0000000080)='.\x00', 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/189, 0xbd) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) truncate(&(0x7f00000000c0)='./file0\x00', 0x3) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)}) ioctl$VNDIOCCLR(r5, 0xc0a86b06, &(0x7f0000000200)={0x0, 0x10000, 0x0}) socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8035000108000604"]) 2.911238171s ago: executing program 1 (id=2911): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x802069c1, &(0x7f0000000100)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) writev(r2, &(0x7f0000001200)=[{&(0x7f0000000040)="bf1131", 0x3}], 0x1) 2.832466206s ago: executing program 3 (id=2915): r0 = socket(0x2, 0x3, 0x2f) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1, 0x10000000000001}}) (async) syz_emit_ethernet(0x1b, &(0x7f0000000040)=ANY=[@ANYBLOB="fffd6400000000000000000002"]) r1 = msgget(0x1, 0x300) mprotect(&(0x7f0000735000/0x3000)=nil, 0x3000, 0x4) msgsnd(r1, &(0x7f0000001ec0)=ANY=[@ANYBLOB="030000000000000094ef0247c5e5f8cd0cef5353aa34b3130a69f3a1d8c7ca92772b599d47dc40be070cd93506d7dc8308d6c8a8e54c19f45867ae5cd6d21aad59a83457c8e113c85e3d44800fdafc7576da9ca44b22cc10b8b62c1413c492775c24bde26381b13981177174b317a660c680f94ee7d9c3f3724622b453853982e2d75e7c123ba771ea6ed1e9bc7399cc3c6c5bb90a789c08c03b35be184d3c32281de6248d8f9f1284a626f077e7333581bbaf99f36af5994c6027142bc84eb3688d8e2d6c3884d9a45f6b715653ea749e"], 0xe1, 0x800) setuid(0xee01) (async) r2 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r2) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b12", 0x82, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup(r3) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000011c0)="1bfb3425a225b2cd61791de742b45378048c2dcf7c92d1949982fd9af7f369ce9bfe8da09aafe1933cc1e70083b9a1f17277c4ecdb0e16a8c095cff103fa0bd966c464e8afbbae6a8cdaed51da38f5d98fa8bfcd0916897c886c096cf7000beff8e5bc7745d086ae6ab7c4d93de0a499f484aa94d5d9691d6f05486a636d9e167b024f025d8f444b2fa2b14fcb83a9f02c007ecce9feaa5770debc2ddda9e2d4fa3298c6c58ceedecb76de382d12a657ffd67210c3a1557e3ba1120daa362caacf25f96006579d6ad9e11cbc201408542ee3623b0e1c49be19720ebb5eefe5a10a66dbfa5e2cb96c1691462cacd04e1bbf8683a4346c6e2c", 0xf8) (async) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) (async) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) (async) r6 = dup(r3) dup2(r6, r5) connect$unix(r5, &(0x7f0000001400)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="20a29aac1b2bbb547a2b781046dbe7d104b68c4a21f9cf7e5e83b4aaff76f9474bd3026db814c4b660fcee3512e1785d4d4973251f8db9e5641e0eca2d537f348eabb477277af38443f863ae08e7cf0accacc69c59d862e3465c40968a3dbe0aba1f4c029ac0410854c810f21051bffafeedfcb7db6a75903d50f25e504f8fa5727e8019f730efbb3e2c58436d245eddc4d758c80c7292002ea09a97481b7664f4aa13896d2f58c9352fd65d08720917febbc7d9a3880e57de12d926f6549b6b972bc4ae623a67434d4f29a1474726c84387927e0b0e0a926d4a60398de65ed8b444b38b88de00091f747764b4627e01f66a24aafca3d698c0bbcd98f24a537fa09547ba293ba1b7be7b8bba4d518123a5fa64d02019a80f8b2d7b4f186c9a0c7fe85f7806c917cabb6ff74136c23f31a6a1928c8952a5105fdb0d07fd587ce3ed9abb8d8fb14aa065b56249ea89a6f53328eee33551bbe477d31a664130b4309a27eaa8ab9bca03fa8e62aa90af0a75585ed559e4f0f34afa2b3127cc952cbfd883e884919cbb824bd92e7e44566c1516b255fe3d5e45d203369aebffe1371724725df377ab0d713798a1d6012b63643132c531309d65ea10f7c03a096217bade54cdb1c72b117d6c0f468037678ff7b0808a498543724d9852c05a0b27bff1890373a9dc200570d030b955a0f6cf8a7c9a5dd9f8aac72b3377e2a5ae2fa1d2a950e62992a87845e998f5cc353a883450203cbf38322d7c8a8cedab66e111a37496551a0c9c1e7d75585a32ecd6193406aa8d35028b364b2b6ed0ae5ed4cd26ffcec66545890c96fb2200a5f7dfa73f3d485dd791bc5cbd70b00ae065b63dc697ced50a0ff0a63610f0e460412802b9e627710ba27a1a2886af39622189f755495bcc8e6ea8a75347e860440845f379084ba808114a821fa15aa35cd2c48bfbc0cb2a7c7931e388ca67e4a3d3cfec03c4ea0fb7cbd98f54ce782f2c13c0351e847d355ff271a6b9b221ead08bc85d16a7da0ca91b3dbb4ece5f6d96d0c60c02763199817975feb07af1962d7e6a0583c9e2cb801c6e2133116ac80271175bc3348f23ca095074fd5b09d4eb17b846a08d702a89b1a0005657c3bfec21d0a5205f15cf9ef99f757bccb32d34f38daa552b07156029172f8cc8d692e8184aaece78ba361613039555bfa2d38511dcd5c4902379c2091b22cc52c9bbf3ef4a5e47d58502871233731b38fb6a5832e7d9e3c0fb9ff523b7ff31638b3ffccddc3581a2469f78d5b944d6987ef06f2461bb9df7dce755e014b9062e55f05e9d8529e014c3d938b95cebe7d404a48ee578b9bf24aeaf5fce35155a5be5cd26d487ff862aae93ba5396dd8ae33022bfdb1e368e7d5ad71950e5bca0e4e448b766b8873599905e9d46d7bf0728fcdeb1ed3ddb23b5cb30d7e0bf4702e714dd960fb58129f526d6432c29df58ccb341c92dd57b8cf5fac154686e3a84f41c43de4e2f7224f45b22f2b4c21e6c669e44f653b0c856a0ea5e55e26bed0ece8c0e385cb27e34589eb0f2812f88ffbc812b33dfe8d52b68d5942fc1db2fc8cca24782b4b3ae7e15764c0b6b81610b654796f02e777eae6811453bb940b0fea726a7d139438b4d791616ab924235758abdbd2cd3e6103c2c2f7ba1030c056f45682d4e44f187ba6cbd422cdfedaab4292ffae83d44c46729729b6af416195b98dfe40a45223f508df9b8be50756b254b40460f4ed641e5ad9cba35346ebe63391c924449d2747fe949e845c2f8390489452851fd5a318f81429870e7c8f66061cc58b07579399cefdf48a908c3471269ccb8b065fbb9451404dea21dbb7daed0fcdf558962f3ff0a2b5ab4c50e27eda6dfedcfa6ab461aff00053e2f7010ecccd33514bc60b23e87396bd7cae11c670064b98da262354717241ecc60a263996a84839c4a3aab09ba8ca09d7f35d88ad2a18d5f3afb543bef3f00fdac6bd8b8cf2534b7c1d397dec438b03edb2fbb7cb2d45b9a5ee498b6558f7740c2c2cefe4c1ca6d57782b589f763458fa59961c41219ee3e2a1ab517dde5804b4802bafd7ee523e9339b8b9aed2cf9ad9d68315257023816f21e05004c2cefdc7650a6ceb18b3c13eb8458e32b4c1490ef794556e1298bb7a505706b5cd19fc85a7bff68597aa3c6d6273a46535a7a52ccd3b0cb64065b3d292e385e4b9e3f17de1e1ea3f736f28c386481e4f4a7be3238fa4560def3bbbb73bff17059e144aa9a82af0cd1ee9653872ee0dfaa5d9d4b15ee7738e8aa8523529884670ab8104c9611e3047cddfbc943248c2b6eed684af640fa304dac4eb071c5c7a1047ce0080cbabacda6167fdb8fac2048961131b4bfcad83e57131b8767892a38c8228d93aac83e8a09c00db74cdc19f1540581f8704ac28b7f774f85bd4cad1d5f8b92066ad4612e66599ba3f2d999ca8d29f1ebcca90e204514d55161b14af3ac3268b3ee4d66d878ffd372597d6c7f1663d8821facc6318c6eb70ffafcc08412a7ee189cf4e88abf0e78cfa82dbfdc299efe7fb6053028975462e10b9b8e64b8eec46f68e52f48ab4910a060687fc557045d908c49446ae33d464163794a2f81afddf3a1f65d7e7d7137058ee83fdaba412706a3d3863952fa3f94adb9bd612243cd85140c4fd905405bfa9c8c34734752611910de234dd0348e60c4fc6aa02f4d8f850674eecb2c2c01d71365c4d1cc5e31a61734a760ac93e52687d5c71f499b4f6025d0b6a4128c27d8e71ac7b27134fa5874c6303eeec34eb0198224301673d2e29ad3e42d0f03149abf695668a9ff29123c425f34cff4b9d59e4615880a8d279d57a562dd4579cb9625f9900e2b5c7043e2aaca19add3993156f233c10f8da49b44eeaa124d32442f91af85b7e8583694b2fdb9fba3ae4da3e95e449dc1a9ea46817002ae0eba3e957c96357c91b29c62d79a37864be45f02be6668cbf247e1d4e03318f5f5205131c5bb5d757c963fcc6ce64d3fa80828dd0afe549bac590a8181a23be0b3f6c116bbe8ff11bc9d959a59c5d8b4df607e8429d4ea7f12866a40372e811b84c3c1c6c546e15f48ee80c77f4bd5cdbee8e7759704d61eb31109cb28c741794f43e76d5467b5727de7e7654f9c099f4f97af7a706c82d16a8281916957caac1bea8c91d5a5ad931d7ebec923950331d95eb3865f860b5ae48a0835ccf710064a4fd04982be8fab9a3b42e6682fe3baf0600033204f315930b9f01b0c2034d3dabb8ae60e6fe388c7918514e607792a8a9db7027c3fcde4427a5fa068142c1f543e513f7c8329d2c6b295b7f0909047c2e30ba047c78ae1aef9658ab03e72b0851e56b9802ae67e2fcac90080a664a464ad304b2d8540701c6baedbc155700d4e20d8d10acada7d3aaad8c086b1cad33515d7ccb14a4db800800cfd80880d83fdf000deeca99942846f16f78a7c986558ca0524400f75620e26e221bedcc9523ff6ed755dd6df9060da17ac9faf0093748fd7952612c9d7b54b6dfc719e750edfaa924b06a5e0ca24cb9b916f8da49be1a94a518d3f46dde1ac03c43d1260305edb35c6ec2458d8b91530206a7458bc9a3075571f49ddd847e99c68b71fd3f6461838e84ee701a38e2b1164e13c5e2397286ba46933a0f9fc997320e8ca34892d9f37776bd2a776e46c8c9ce3c748fc140e13ef86910b3360ee50ec5c536ed5c08d7a3199d8d5b63e1f3d47357a5820831f50adabb3ecf50cd3660dee2bb9b2d6a8dcc2fbb33d28c853ff60d97a5014bb9cc4c2304f679c2724f15a308860d98e74ab5463e7c6de6a9ce3e498b70f58675cf3be4555758c896543f72aa2718e86aafbcae09e85f2f84df34e070b1c725b68d4f874b2728cea6a5c994edb90b38a35a5927d262485744ae5c6c14952546e5e2fbc1ff125f2508e0cd3bff1a8285ea2700f976f9e8fcc6174821013e01f184550cccbc2420be9c2e159e7abeea7ff819dcabfd5bb5ac02f4eeb04c1be238df693a955d1b86b250fbc7bbcace97a0d23b9404a16c6bd78ba6297b6ecfc0de7e02597fe772d8c00eca25993f3cd924be45895ad153da56fa3d5b91c400d5e36c1c19a80cb3106702e3a4968694e32db0e065e1d8f3cb38792e74c146856434f8daa5901c89780a228f36774069aa5520cdb414559222e4ebddbe2ebc1d022bc9a14f31bedc874d8d02793230a679577be1573e92bd4a4575265c49e8f46d53bb6f52950200ea25da729b4a477196a933339dfc24e2fad36c22be34b19aec5c9620257ddcbde24068148654fcecc4f446f3c1b65b934a9626785964f585701f363c6b11f0dd1adb5ae82325fd9661f1606bbaea3ab53a3e5016f8008e73f6236d716c4dc88ad71a62e2bbf8979cf9ece1f429a4e359bdd37c1a02c086148ca235774478091f4a76a7b7fa0a9171c5ae91da711bb564fe6a1310c0ccdebb067c2c13b77df8bee858f0b0b8cd8ef3654776fa90f82826fbf3181921c85c78ce55a47b26f92bd88384dfbb3cf1749f183e28705162ba83f7cec2fc4d72fbd02aeb466fb61d3508d831c9faa3835599790b037cbaecbf1a4069415185c0e7b2bebb5c76bc126d621e077bd6054f057411d7e1878f0dc8d48d7f55c08032ff58bd40657f6692f29eb57d1281d5b6cabf23c3975b6653ea3aa49c1e965e01d5f2734ac382d8270da45bd0ea65eb039c0e6ddabee2ea64fa4ffcafba8fd893e7b4cc187ebfe306016373d0d429abd5b999ac998dc6a94ea000e22bc8bf5ec09dcce3efcfddb628b7327ec6c44945f1eb18aa76c93670cb61f20c008defe8fb3893634a03ae973d4fe6138a9838af3b8bb93afe9608cfb4c9be6aeb5ddf6104d9713c44a0a18fee03bee95ceeefc4ec86e419a091387fd86587a01f2af9269bb1356d964081e038d593440688e8858cbfd4f4e920cfca97711f6fc26f158c67843b8cd5171d24b79fdf71435ce5e80c65dad06f9bb2688506289a8735f0975bc469b91ab297179b9740eebffe9c47d09c99bdee0e2993bc351573914ad0b081d3cceafd64e68d25306188219e87d88eb85f49ff2c2ab17ad447f9c10746afd3f7f962294a1177fc75d465d71245da20158e6dff4c1cac17e90c36eff3825e6d70a5f642c9a334760c92515a304f144bbd62b13ad3919411cbf1d8953f1dae4b875b37d0b3345861988ccd56f8b115e6919a94d3b5ce88d1e27a14739180393dbf81dca8600246984f90c8cdce09d80891d36e1e38da467337b1826566e1a05b0113964f27e5b088e7b00e57d71503c80d86d40f60c1ada59dd3fd671759b55447b65120fce84db3565968507327e31b6af972f3cfb8155cde8bd2995c7eae4475243084eac2bb945d99bd6a3262f20beaeca7e19b03f9d21f8f0fa1bc4c0f43a0c774f45dc446c8c50d573d9bfe54161b4cc7fe7a2fc34c3f70dad9731458b041770aa675e83d2eecf25f75a71c85b54819c153b0c92f40d10343bba7a288c978d2cec37ea2af9ea69e795971d949192c94799d9e20071eb0a13e6ff09e50ea4e30ad84bdbbb891b617d2b2fb2a213a59f535f6b3ada942b1952c77e6c1450d9b5db3038398c49a35664af89d4d65f2c76c1b6a6f0950f69921bc818d2cda65c585c32debfef30db5b68856aebce38b73ab8a5f8598a1128ae3b09c37b0004c6b70d0e7ae07fefd9bb15e959fb695311d72a4f739cc9d1761c134b63fe42ccc8c973e23955f96190bc7d8c189216b35389ec4c1bd6a9b211c0da8d863690eb3315872e8637b3cdf656385989a31c8bf28a5a0a5c4186bb7d824cfb", 0x1000, 0x0, &(0x7f0000001180)={0x18, 0x1, 0xfffffe01, 0x2}, 0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) sendto(r4, &(0x7f0000000080)="e7920273c94c3c52", 0x8, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$inet(r3, &(0x7f00000012c0)="133cb23e20b67dbb28e387669ae060bfe376784b85b1245e140896e80543e95c1ec9e138f49258ff69f604633051fcf49278c6b126ae313f1568a6a3d4adccba1cfde574c1fc5c827c404d77b125b3d0514c2300ec75a7c8b318bb6c8760b8e527811c6d6d24146e1959752602ca23feb3d20cbeecbc0317a925b31ff89f3e82f6ac11f57b2a8c23d9bdbcbb0de549a2e4a76fe0e74bc1c2faa7da2546318816600e9889452e4cc0c96b50017d32e638568806e6691c6ad300da38c8d0afcf5ebb90ebc9c01f85a639790b3831a71006a2b393d834606b5371af2b0581ff821313d49f77dc7bfd342119", 0xea, 0x804, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x34}, 0x0) 1.704733798s ago: executing program 3 (id=2920): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f00000000c0)=[{0x2, 0x2c, 0x3, 0xdcd3}, {0x1, 0x2, 0x4, 0xffff0000}, {0x6, 0x9, 0xc}, {0x2, 0x7, 0x7a, 0xe}, {0x4, 0x9, 0x17, 0x3}, {0xfff, 0x7f, 0x4, 0xf}, {0x1, 0x0, 0x2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x3, 0x3, 0x1, 0x1}, {0x34, 0x0, 0xfa, 0x2}, {0x6, 0x40, 0x5, 0xa01}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="00000000ecdb6ea6928d00000000000000bd27bb", &(0x7f0000000080)=0x14, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00), 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000340)=[{0x54, 0x2, 0xc7, 0x4}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="aae4aa080000000000000000002d"]) r4 = msgget$private(0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x4) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mlock(&(0x7f0000336000/0x4000)=nil, 0x4000) recvmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) open$dir(0x0, 0x20, 0xc79adf8a4e3441d5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(0x0, 0x0, 0x887e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r4, 0x0) 1.698533331s ago: executing program 2 (id=2921): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="6aab0d39fa00fa80404c424f01000000000000004f", 0x15}], 0x1, 0x6) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000cc8000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000078e000/0x9000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002bf000/0x4000)=nil, 0x11}, {&(0x7f000002b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x108000004}, {&(0x7f0000c77000/0x4000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x7}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0x400000}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil, 0x400000000000000}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil, 0x2}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0xffff}], './file0\x00', 0x6f}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000002c0)={0x9, &(0x7f0000000040)=[0x9, 0x1b4, 0x8, 0x783, 0x4, 0x8, 0x357, 0x0, 0x11]}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) 628.168215ms ago: executing program 1 (id=2925): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="ebab0cd957b50c6a65ba2c8081be47a7baa456d0b0a2106cfbb809037a2d03b2084707160a8a0f1b1ccf98ea9ab59582d108dd3e1f70ce7024860623bdb60f9f9528df700bc407384d2e236a06335e9c5e21754a5f45cdbb3ee6e52a35dee365481f26d578ec48d6192a97ecf25f1a26e5d02f383f6dcf2c469a89ace6eb0d9a4f366b28aaf89c4e33e6135021131342628c03bcf8061a40ab5a76c495a1cf434a28f9cdfec43fdbb19f27bcbc58779e71bddc28392d705e4bdb2fb22da178c2d31cb42aa25b3af8f29d31fd9ee81b2c503a56b75296a002327d3c502c01575bfaae118788426ea6396b3c881dc31ebe3a69dab6e4fedf7474596f223e", 0xfd}, {&(0x7f0000000140)="4a47d29ffb11f857bd024eab4095928ba708491deb0b0c6a091aeebf50f4ea8615696aad9bbf78c6638b1dbaa54727ac7508a83549dbab0d3435cc5cce3bffe8927e2045a8bbee0efd78f895cdeeb4368472d0a6a1f575679a822c2fda6905f498d08515e276131d76c966f1b21836a6c1f31a6de79de4e7e4346fad1bb275faa224366c356588c9065292ed50059a52d019006ca0c51ff028fc02a0a6630123ec639ffe0aab8ebdc9f6871f6031e185019cd4ca450c9b6fc8ec67b2e86420e8b045eaec768bd8d5962605afc6c9ad065aff91012c303350cc1680f23685942d5315c8756df08cce9604b9931b583dffd1caf83f05b626ad", 0xf8}, {&(0x7f0000000240)="9079d6400e574f898d67d59375b4ce2aca67fd074fefadaa564f000d6147f755d7327eda829bc1533b95be64b068544ae432794173a3f47ff401d5c4288cd9cb144d1191e16a0f11c2bdf9e0276bcc13de7701a0a75ae2f435782d44397e857f6848e4eba0e2914c285bad60da21c703aeee2210bf98eea036b8f3e20fd580cce01fb6ca3eedc90925f8f7b800b67d1f0a63b1354703806355dc03d6ad500d7650a35fa4307bb0", 0xa7}, {&(0x7f0000000300)="a8fd6c1f4c6709d304005f4562aeff44d866cca3af20bcfd44972aa528714cb68ee3b59960d85a12038b06b9e07d2a5945b71f6f20d3ec9ad363fc3dc5273cfac97e6636df67a2064ac8f7b957d1c07c873038280cc94e34ea9c8727ca98f6044491d84ddf7764e9f175b1cc3378c2bbd833df50e480586cdfbfdb6ca3d74db289f800fe79f5f3c04daa2abcf278a5d136c0962ea4a477e689d53b21b47c0837707cfd94c862e8d86ccfcc4b45c5f5c19c6d5480dbee51cbc6faeaef2d82ef477085013bcc31c0fddb6f92a82caf3733681769f40f8653a2d9a82628039c3cf530b9469af23a72284762404796fe5300a305ec3683d9ed456299c7c523c60c11cb12d42549a2433e589629a24b562a01a60f98ee4c7c4272d8f8982fca77917557f5dd950aa0d3d533eb581dbf9659e99b75c8e9080ef40d87fd2d2bef4cb390e20fbd72010d23f1342534153d32c70119baa763397f0d05076db55a5856dc6c0a45f92eb02c298016709d23fc94de03a0b35ac4b59160c909d925f6b620ef4d93adca065593462119e619dafda5047de5dac5167f6c2b79547afe3f8567e5955e04569be738bfcf2389a60619f481be5d1d34b83c58dcbe187a261bd5d22dca54112122aba5564fd316e9989a83d1f055d2cdf890a4633ed85d0b54fb6744f5981880bd3ff3b8cce34c4b1ba8f79e12b959452066078883ba29cd4f5858bb4ce1cb70b8496151efe50af3aaba593f3956049159a5b1eb2829f879baef73b2d86180305ff2fa6b6483979187d00030845867cb5e62ebc08a9f72d82227e58e50a29c2c45081371a542cf01ae8e4528b7669060cae851b0839664a1e49e496370fe86d9f4cb4253110666b31709589ab4d3d6e8a84f6d2a6e174015c595494b6ce7554dbb9d10a4635410920574e1793505b31cead9412e19851624df023aa0cefc4c10a57d217276414b34551146e36dc5962d6364366ca96babb1709e10f9c650366a132fa142cd34ca465a93978e05fe346106a20411350eae828d70e7365be955d146ed8464b1e90319fdcda1397ab62f472462b6d942a11f6e0097b02e0e8eb6ed0e824edff453867512154d1a58b9354c4ca79a2d17e9d0f9202caaa0afbe573f5d8a65afc698bca1a56a26a71bf0ca7540e6459d440daac094230df5613e9f01bd98d41308ede0ba6f217be532568fd2b01ef558d33f0a9524749b57f4c93ab5a96d2c900919bf07ec3bc94a0a7f977526700db52c0a9e967d8f9acdf2aab06cf34923425e59705ed55bef32e6e2af3f56c9921d2c61823b825127715c44c2251ef7fd33623fb92b6211c93bb988a3b049258a2779e4f7a68dabeeb2edb2bfc5de8f8eb7831908cfad057c149a7aabfb20a58f6a4ca659c1fd7a82e522b2c83ab799e9262b1c2889803274641b35ae6c50b319fdb82ce7429f65b336977f0dcb2e5c2185fdcc482587f5196e8c2cc36f2a665f0df86e79a24ae542186e69db58f8f1fde9002ed36893a4fd9af6828c50d002eda48723a4109d0dae1b40337088b4349f11819159c5688cc21faeba83bf67c42058cd31bb2f13c8ddc7c6fec6481b116fe53dde32b44f7db4d4adf85b945b5b5855b902937af660eda1ab8bb0f66720db7238c49c25667dbf1f2659750ecfde0aaee2d1329386baea40d5830ef447693a3760fb6230cac77aded8eca58d0e70a780c9c7e09ecaab743a3a4062977b8c789c2de0970eafe546a385c49b68144bbafccec42fce65f651e9fbf0c76699304af3be5c385e36dff4b7ead5cfb214f9c702ab4140078bbad34260674654e971258f3f04603d54e54920fc2dad702f64c9cbf1a97db8c497eedfbfc297d79fcba92c41c2b5d436e2734816a3cbe1fbfc0233f8afb060d87bda58834c53d23e55669f8d8a3da2de3e4629d2707b95ea6b0ee1b3a0ff595d19bbd0ae65a89142b6a414ab54a6cd4461e23581fc4a13efb63f87cf0dd753e0f91e64930538b81ec10b1eed76a338e41d0808927600f0dcacbe2080e38430497473205dc55b33a7a3f1129bc28ba2b4019f1c966455be123dc10e776a9087a5651f6ea813a24ffa3b00b19a89cfcdd994f67eb9d1b588088941a5a6cc76149e4ab2384d36318eb2388e18563f22042a542937cbaa2f1d2f2b4d76554098bbb05e5051fcadfbeea9122c2a42656ca21955f68dcb0418907974999f7336aaede9439736d2bbf28b00bd1b4ce5fa782bbe40ab885a6abeb77d2f35f5d39b83b34fb9c795fadede827be4232d4f213931934ddff68e32b8a38657531fcb74cddc079174dea8df3ba9f20cf10baefbc6874f768847fd72d5d2f8a2c49c8325f6f0b28779519e5d554204ec9f40b5a2766bf8de9315e61f5508bb0c659342928740459338493c02ffb5247cbe3fb2d9a8edbd0b9322dbe185c3f8c8fbbf4356f29f6a91c9661a5dac71d08223ffeca91fe004593acd6703a7fdab5391b9b32e04c62ec736a2096ac81da9e3fb7a6942f2dd925e69d992c344006dbce670e989d2a9be1494febbd99f77866a63ae71b87163832b3c293da23a0a5e5193f6f22204374e8d8f31cd2d9b931cf210c6800a455ad32fe61dfb6e2307d6babaea1114c8de220f29a77821d157e7c722f4520cfab9924371b26bca90f27b43e7ce6f8f29c4ec668f405ed486a215abe792242bb122c150b1700c55506b0ebcd8e2b52bb48a1f3d56470a9449749da2ce055e39f92cd326cf8ff4693f503f071f97ef66024ee6d337176139f2935e21abf21e8034657e8cbc0bbab798ea21325e72e0b133050678dc42878372c7799cdda713ea2436004cc64a6365709b271009f20dc4fd00d923bdced29fbcc6beb6727f305766e9e336d0c8180a5aa5ca68047b5ded733b52057fc79eedf7eca45fce8133752b86aa5e312b631098b2b44879da19023f16c9a29ae53ce0f135465e022d80c2f0ddcc440c490283b6a31c5d97b793f71fe4a4866834532cfcd53f64d3112a3319f2324c47f452a83f0082353d7835eac7aa17e3956e5f67b83904a76d2934dc32421ae2f35b447664ff16ae4b5ac9ce199a665987842cfee050292a09bddc2e5773cacbc6b0b2c84cc6a3d297a2a0e2ed48e69abcca6ed3ebba3562356fb92997959bc6c9c54919dd79ebb1417767ec5c3cf6f36a65eaf6618af6123e0c6ea639827c8ebfdab45d556b6a3e3861cc09dbd6be7a9e64a8b8a87488c650bf948330f6df6c38a3ee27a878d3234ab411b797ac7d1c800dcb18c07f2188a7b65506da3047e5285aa823b1efb4a01e12d82514961773c54c880f816934d848658438e24470036f01e9e4dd9d88d718b65b84881ea502e716b3cba0608718d700fa85d5b1420e5ffbf8982d6a9225d5bd9afcddd707c74b02cef11fc66be6e3af30a64e4ad6540cd3109a71178b979e604b381381d0a913c189e00980f12675cb650f29ecca4c7683f25006b70be4141ad2a50c7a82f4723ed28320348dc6c7eaae9a9b7f8c574c2895ffc567fd1c31a4ffe2ee83fc2b06279acfbbf224d24465a2190e1e8ca86476bb3a616f46cef5f338223058c0d2d5ca6ffdd1f30d3843979ac536aefd8d0a93cee709e77ca85e402597d216c9168499dde1bb06997f166835451c16393a273ac56302e1b27ffb8868880be1a92428b0dd1beb2b8b924731fdfc5c15e2debe28b1f8aba9793eca552a8238bb672ed241a1a6aa9b53fa56480dc26e6b5575caff210e706bc88b9435ed6dc027b7c1d5fde8ef84d1c961a70833c683883638f2ae1367a3d40fe4c1fcb170bd17ed713a49b302cfb7768dc51e223b16dfc5ddf316443f8426de88dd08c384f3cd723281cab0ef25461cdff53f4eeb983fc6cae9c4e61284a369ca3efcd47545b36221c5ac8f4e39ca0f6b45668031250866ef864b9dfeced2a1702d0d34bcb47578142c90759b8b8a994f8cd2228f95fb2386838893bbc374c6a5dbe479870e1c49b9587866baa23e4ab1171869bd2d6edd92dccdb3ba5aa7b7dbf67e5491811309a39f123026edf9f3f08c692ea10a886f69fedc0d33865569c4f3133bd8d31a8f814367e1596d346fc9fd5fd95a781728a0d2c069491e7ebf9eaf68ffa56feb87d5829518e18d92f37042e93bc89e080cdf1b7d2199de3971e774802d485c9bfbfc857abe94d0d8ac574a453594b42e1b5c72242d909f588f8e4321a3aa5abbe2adf3a6e1e5a00b3eb588d78d983535dcd22d7962dd59b86cf29c903c2bc39f0612ccb8b505d8ef894d7a6fa323c01c086ff4d6460165c462adcb919f94b2f5b27ab1102ba77ec0f8163c921d5da87ec1ef971fe07c53976eae695e772e0a18f095c4560bb3ef513a8d8f897f15079a7496e1ed772c21a05a7c5616fa5741299ae3ba769c6fad7f79fb41999763b00ebb6d1a5a4c929634c8e9e4c48b5ff9cb5a45336dd9de27948eac5b8dd97287d1a89914114eea41e9dcce0923f6ac71412eac3aafa12550b8fdd606e4ad1cbba825af1047f91ac24012eef8aa7147aa482d358ff9980dc56acbb819717d8a5d3f79ba2536736a3d491676ac74c76e501c5ced9e14cad82cf253e6d751e41115af31acad15b452506897d3ea76454ebfedf7b1cf1668e7ae231913fad056bfb3fad8f9c0df1f59d9e7d44a4a2cdf613aad8d42b8a7d815b8db5128cbedcdb57478d2a590f54fafce5d48d61fff16102b1bb142b9470e06c2707664edb74a0f6dd1e2da5aab688f57591c798a64ffc5c86abb3942713bb0f6300ba0e2d7481f60a719212e58746b414eefa70975554bd82923e8fe90f6d81d308355bb0654215b1c51decdc6299d53ed3a6991d415e78ed08b00127acbf1298c9bf4e673e0241a4ed40a7aed6afbcc0794f4555b762f2fc54cc5c1416ee614b6319e57274b7ccf19b12b119d2d1f622e2ebecc554a51a4edc0bd210690e09ead1314d685cf408679bc2ead085ee956ec91024ed7f653fd9d85b342c5f642e544d8d9bc253fe457cccd132ff1b04720200a8d942818b35baff65d747f74ef31863f1f907fc0948f550a0066e638776e486a95496f9727715625c64c72dbefbb0d12d1aeac974c4607eddfbb1c2568be2e6213f42ae30daf74e3ae9210b1417fe1a696e82d87bfe2d0d9b00f8872a17459ddd631816bfa151221ca315a00f32b3a652c3926d3feca9a18bb07de0c496f8bdfedb332355e394bb21634d87a19ef8e7ac9f311e91d8102666dee8aa6ed918308f20be1ca214db5328f81165d177b4603d58decbf273eeb33671f0ed3041bdc9f1562e38744472a5ee499eb7b54b4f1db894ca5c7d1224c87d4ce70f1d2ca7b7b1c37cc314081b426f7dd4f2eaea154c297e7fbf3b2fc234d95fb3cdfb982f733d1842d6ce92c84015d0cc7fe75b1ebd824fe11b276f2d56a1b94e7e9b23848fceb9358ee11b0eb42a81431be646ac12e41e62e81add6a203d2dc01c52c5852e0fd47f3fb573a3db9bdf62403d38bd7425ce34bea9607876da48eb1698b29532cf1c2c78ec26d6f139257e79e2b7dc681a9c4fe37df73e8b8b2c08109ce507310842b5037ff197cdcd10316e4cfb9e6f0cda5fe42a22f1c250cc19c68d1720b07042ef2d6b2873d3ca9de2a3b9d1e9c24eac953002ac967d661e8f5819f666aed0c4be238975061d331f715e6f0349e315b1cb705e26098082babc389cf42ee5b6c5e628d56a2ad4d9a4f9a611a5e666f628f18f04c8e56bfa0e4474bfbb6354817f35e2b237748e80ed66923f46fb3958bf9cfaa3c02ddb012fa3ae760a4dfaaa57a48625763b2928b2224c8", 0x1000}, {&(0x7f0000001300)="5cd2716298748a6d19f0b1721a1550fbc37c19dc817e4b5b554697d243aa70312c9c2387d752230750e8aea76b23f39665d685fbfe4545fee4e22302a09b116872bc70835c1d1777707978", 0x4b}, {&(0x7f0000001380)="73e75ccb185c26a83599af04", 0xc}, {&(0x7f00000013c0)="c4dc6344be31c39d7d07075b98ee287fa3fd1cf9e4f7880cf11712cbb81c73dde7b318a1f032b6b2b98361ed4c3250cbb0f6fc73556c344e163deb3107bbe8e9acd9cb9627331ee00332681ddb10045f567c138ce58d51153f2e12ae3c0426dc785dbcb84e7e487f0f59091a3c24f588f2", 0x71}], 0x7, 0x2) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000014c0)) msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001500), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000001540)) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000001580), &(0x7f00000015c0)=0xc) sendto$inet(r3, &(0x7f0000001600)="907004d725645db0ac1d1c0fccbb64e83872f01baf1979ca0db5d9e30e5306155f940c085a2085ab36f4c9cda12942f99909fd4b396b8b05eac8c917bc618cb22c1ad7bbc0c451bdf1fc0b7b4078dc2fe11f147885b6596985fe063bdf0964b8c0781f2896f34534d07c497677a53854a414c1fff59ef289c4b73a20ea4fc2776b1efa7f0f3a20f2f4d3193c6ce032e4d0f4455b541f70d96cf84e8365c1e64054fa064d95b2f8665f92a68fc35222cd448503a5d822ce3638e1c5312fc656b83d4ad6cbe2dda71e0399", 0xca, 0xc, &(0x7f0000001700)={0x2, 0x1}, 0xc) socketpair(0x6, 0x8006, 0x8, &(0x7f0000001740)={0xffffffffffffffff}) read(r4, &(0x7f0000001780)=""/139, 0x8b) setsockopt(r3, 0x10000, 0x2, &(0x7f0000001840)="c1fcb97135ad4b8fd6a3ad3b3c", 0xd) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001880), 0x200, 0x0) sendto(r5, &(0x7f00000018c0)="44c4911e421f7a185559a17f035e499439fa435884138a7f3ddf0ca973f92814efa1e017fed82e2665125d67da5c0a21106fae9b7ae714de909799106cd593ddef30d243be947b4c4a5aaef9", 0x4c, 0x40a, &(0x7f0000001940)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = semget(0x1, 0x1, 0x18) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001980)=""/190) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001a40)=[0xc2d3, 0xfffb, 0xa, 0x2]) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000001b00)={&(0x7f0000001a80)='./file0\x00', 0x0, &(0x7f0000001ac0)='./file0\x00', 0x8}) r7 = socket(0x2, 0x3, 0x7) pipe(&(0x7f0000001b40)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000001b80)={0x3}, 0x10) semget$private(0x0, 0x2, 0x130) sendto$unix(r8, &(0x7f0000001bc0)="b558583c964faef8baee4af2017be91036ddfdf42314838e5662446a5920164524bc5d44ff364a1e41152cd631e811e4051ec3b5b0da7c21e7eab71ebba3c95cab915a153c579e789783c639ffad57c3a050fff15aad9feda4e5c72c651a447d1312ae1380b9da043a900f8075c1e2be908a71890db5151236135b8016b5c57c86", 0x81, 0x0, &(0x7f0000001c80)=@abs={0x1, 0x0, 0x1}, 0x8) r10 = syz_open_pts() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000001d00)={0x7, &(0x7f0000001cc0)=[{0x81, 0x1, 0x81}, {0xd, 0x6, 0xb, 0x3}, {0x7, 0x9, 0x4, 0xffffffff}, {0x5, 0x9, 0x9, 0x14}, {0x279, 0x80, 0x3, 0x9}, {0x3, 0x8, 0x1, 0x2}, {0x101, 0x9, 0x3, 0x8}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002040)={0x0}, &(0x7f0000002080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000020c0)={0x0, 0x0}, &(0x7f0000002100)=0xc) sendmsg$unix(r7, &(0x7f00000023c0)={&(0x7f0000001d40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001fc0)=[{&(0x7f0000001d80)="c47e26094500881f5eae9b9b0935891780ef0d213daf9c35b770f3d13802ca97484291bee4a88304e52cddccb18e3a258d2f341ef329adecaedf3f1797f7e9dc7fe2f32d3f25ec702293a5aad024c755a993b5ac594406cfe8afb63808b25058632c02f96a4d610fe44eb8969b33a251237a51cd", 0x74}, {&(0x7f0000001e00)="56bd89376335f0e28e3c53379fa75e44c430cd874570685c8fc81ae8cde2a9cecbd6209cd84baaf2dc822728f54ba451c7dbaeffa3c1e17cc8302221842a296e61a5c66f902b4df4a5c8bcbe86fe09973ddf7e004a4f54f1cd8fe54ca872f9afda68e04b3090122cb5f769ab816ef1b2", 0x70}, {&(0x7f0000001e80)="c06734d95a84d78a25f0cf9eab7609fe14cb14afd07829258e17a88deb09ba1bf9e2ecfe89b80aea1716981a81f12b26ac6c7b23c13b3001a465797a46ebe3b02be21b2b044581", 0x47}, {&(0x7f0000001f00)="bcd9cc9888738340111be85a3cd353f17b3829e337cd2155436e29d1ee63e712f0f5d6c6ed437b9061efdf6a1e063e46076f815e6d614739fe42b1feaf27cc52f85ba80eafd2f39e5dc899bc96a08d637be1542930c2c4c772b566a370fae4c110306cf9da42049ba1f17e125544", 0x6e}, {&(0x7f0000001f80)="1e173037b47a54661514954bdd2dcdd5d674b65a6f", 0x15}], 0x5, &(0x7f00000022c0)=[@cred={0x20, 0xffff, 0x0, r11, r12}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r3, r2]}, @rights={0x18, 0xffff, 0x1, [r0, r8]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r10, r3, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r4, r10, r8, r7]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0xe0}, 0x401) 627.865509ms ago: executing program 7 (id=2926): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x2, 0x2, 0x5ffffffc}, {0x81, 0x4, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0xe}, {0x6, 0x9, 0x7, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, 0x0, &(0x7f0000000000)) setgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x2, 0x2, 0x5ffffffc}, {0x81, 0x4, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0xe}, {0x6, 0x9, 0x7, 0x800}]}) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) (async) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) (async) socket(0x18, 0x3, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r2, 0x0, &(0x7f0000000000)) (async) setgroups(0x0, 0x0) (async) 606.281798ms ago: executing program 1 (id=2930): r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f00000005c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) dup2(r0, r2) 576.05172ms ago: executing program 6 (id=2933): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) (async, rerun: 64) r1 = open(0x0, 0x0, 0x0) (rerun: 64) ioctl$VNDIOCSET(r1, 0xc0104401, 0x0) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r3 = kqueue() kevent(r3, &(0x7f0000001580)=[{{}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x8000000000000001, 0x3}], 0x31f, &(0x7f0000001680), 0x7ff, 0x0) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 574.425589ms ago: executing program 1 (id=2934): r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x1, 0x4e6}, 0x8) r1 = socket(0x18, 0x3, 0x3a) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {0x2}, {0x0, 0xc8}, {0x5}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x1ff}, {}, {0x0, 0xffffffff}, {}, {}, {0x1}, {0x1, 0xffff7ffc}, {0x406e0f656ed361f}, {}, {}, {0x2, 0xfffffffc}, {}, {}, {0x0, 0x1}, {}, {}, {0x0, 0x57fe}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x200}, 0x0, 0x0, 0xfffffffffffffff7}) r3 = socket(0x18, 0x3, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = kqueue() fsync(r5) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="dc529e5711d831a61cacb7689ce539901e8c8296", 0x14}], 0x1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) 574.054401ms ago: executing program 7 (id=2935): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() (async) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000680), 0x4) getrlimit(0x1, &(0x7f0000000000)) (async) r3 = msgget$private(0x0, 0x420) msgrcv(r3, 0x0, 0x0, 0x1, 0x1000) (async, rerun: 32) msgctl$IPC_SET(r3, 0x1, 0x0) (async, rerun: 32) msgsnd(r3, &(0x7f0000000040)={0x2, "8d35566869e5ab4cec3ca6bc7b1eb18cca969913a132d34bac0adc79cbcbc3e96ad4a18c1f3b3921164aa135b95ea912c59a85e50e"}, 0x3d, 0x800) ioctl$TIOCSETA(r0, 0xc4504445, &(0x7f0000000740)={0xfffffffc, 0x5, 0xa9, 0x0, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) 554.44313ms ago: executing program 4 (id=2936): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) getuid() (async) getuid() ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x1, 0xb1da, 0x7}) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x408) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x408) setitimer(0x0, &(0x7f0000000140)={{0x6, 0x24000000d}, {0x80ffffffff, 0x7014}}, 0x0) (async) setitimer(0x0, &(0x7f0000000140)={{0x6, 0x24000000d}, {0x80ffffffff, 0x7014}}, 0x0) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 460.091398ms ago: executing program 2 (id=2937): pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)='\x00', 0x1}, {&(0x7f0000000100)="bbc4e91c0d617cc6d93437cf6ebfd5b9b3fdae79601ef2a7c0c48b57f41df40e0b9c60822fa156117ac5b6798a989dc64205a272ba7ea14155ba97a3b9f24cca552e851249cc8c19f015d11fd4e4f53660ddf066f405acc0a10d58e2fd10f38ef3acae1a3c404d007be647558e42c66937470fbf453e47626e58a912d1c606379184268f5486ac34c0b163a9b38ee7dc9d2bb9b6aeb3c538858e5feffdb06051f72b7a6eee2241eec6e85057c2", 0xad}], 0x2, 0x4000000000000006) 458.732745ms ago: executing program 4 (id=2938): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000a00)=[{0x0, 0x5, 0xd1, 0xfffffff9}, {0x0, 0x7, 0x1, 0x8000000}, {0x10, 0xc0, 0x9, 0x40}, {0x1, 0x40, 0x6, 0xe45}, {0xc, 0x54, 0x10, 0x8000}, {0x8, 0x40, 0x2, 0x80000000}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000880)="48ab0d39fa00fa80404c424f010000000000d122ea1553bdbd8011abb72b5000004fbace19bc53ad50190f1c70ad6da3bcfb9f290100000000000000000048c470651f72e174b4dfc0c955128b1b31d8ca159ea40e869adc2ee09af854f0336e5f941352923cd6f9b584afa7af27b49a727787cc7a401aae264eb37b03f817582014ac8edf84deaaf4e76185c3b5e53b981804c35adcd5a0ce9e257323f19008d5266440c122ea1c530ed5a42e89f8a082e0a639355cfc57de15df8598a6416ab4bfea09ad260ef3db59c2ea47ef6cbdbf799c6385a9cf275892a5d0881a83120d60f616fbb26e3f713b8b1e9a28cbc2445bf9c6e3b41bd80ed0d44eccdd0d801abf2f8d338975a3605dffb924c8b02979dfa89f559bc062c6746a2bdc51737e54b2ce3f7a94449263c61f2bdbe69c10713c3d75890e85c14437069411daafac38870d8048ab81d7f36bd82fd6ffef55815a84c17f3751865767ded2d4232b143b89f69763ac782caddde2cda300"/380, 0x17c}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x42, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008060010814c0610000991abdc02dca848eb4a8182e56a2a887ab32abead8c4caaaaaaaaaabb4e8338c81c0790be2a04f636d830192b"]) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)='\x00', 0x1}], 0x1, 0x4) r2 = open(&(0x7f0000000840)='./file0\x00', 0x200, 0x149) sysctl$kern(&(0x7f0000000240)={0x1, 0x7b}, 0x2, &(0x7f0000000280)="b6309a85729a8b64b7f540c38a46a482", &(0x7f00000002c0)=0x10, &(0x7f0000000300)="331f160a19bb8723694e855bbf8bc267b3cb78f401ef2de9677849224114c488ae9bedac694cc3a8bc90f1e91f722ba8e91326a5c5f4f3", 0x37) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x100, 0x2, 0x3, 0xf9ee}, {0x432e, 0x4, 0x3, 0x70d57365}, {0x136, 0x5, 0xd}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4ebfac6bbaf797f) lseek(r4, 0xffffffffffff6735, 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da8d8698cfae89995ebcb8720edec133c2cc484e89d15e8c790", 0x2c}], 0x3c, 0x27ef4c6a) readv(r3, &(0x7f00000007c0)=[{&(0x7f0000000480)=""/201, 0xc9}, {&(0x7f00000005c0)=""/160, 0xa0}, {&(0x7f0000000340)=""/115, 0x73}, {&(0x7f0000000680)=""/244, 0xf4}, {&(0x7f0000000780)=""/52, 0x34}], 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="ff01000000000000000000000807"]) mmap(&(0x7f00002a1000/0x1000)=nil, 0x1000, 0x3, 0x2813, 0xffffffffffffffff, 0x1000000) r5 = socket$inet(0x2, 0x2, 0x0) madvise(&(0x7f0000501000/0x4000)=nil, 0x4000, 0x3) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x4, 0x2}, {0x3, 0x2}, {0x45, 0x7}, {0x85, 0x6}], 0x4}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x16, &(0x7f00000000c0), 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 457.922928ms ago: executing program 6 (id=2939): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x80184901, &(0x7f0000000380)={'tap', 0x0}) 456.375098ms ago: executing program 6 (id=2940): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0xfd, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x1}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0fb930e2407936efadaf37512b254af102ad24cc3269498671ed68476df45b54b1b7b4a684649b4a76f8", 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) (async) r1 = socket(0x6, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x4010, r5, 0x12f0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) 455.476601ms ago: executing program 2 (id=2941): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = socket(0x800000018, 0x1, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r1 = socket(0x18, 0x3, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x43, 0x200}, 0xfffffffffffffffc, 0x0, 0x200}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 407.797027ms ago: executing program 5 (id=2942): r0 = getegid() (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r7 = getegid() setgroups(0x4, &(0x7f0000000080)=[r0, r2, r6, r7]) (async, rerun: 64) getgroups(0x3, &(0x7f00000000c0)=[r4, r4, r5]) (rerun: 64) r10 = getuid() setuid(r10) (async) setgroups(0x4, &(0x7f0000000100)=[r3, r8, r6, r6]) (async, rerun: 32) setgid(0x0) (rerun: 32) r11 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x89, r10, r2, r10, r9, 0x8}, 0x4, 0x7847, 0x28e}) setegid(r5) (async) r12 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x100, 0xc) ioctl$SPKRTUNE(r12, 0x20005302, &(0x7f0000000200)={0xfb, 0x5}) truncate(&(0x7f0000000240)='./file0\x00', 0x48) (async) r13 = getegid() (async, rerun: 64) r14 = getuid() (rerun: 64) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x3, r10, r13, r14, 0xffffffffffffffff, 0x10, 0x2}, 0x4, 0xecd}) (async, rerun: 64) r15 = open$dir(&(0x7f00000017c0)='./file0/file0\x00', 0x80, 0x0) (rerun: 64) r16 = getpgrp() (async) r17 = openat$klog(0xffffffffffffff9c, &(0x7f0000001800), 0x8, 0x0) r18 = getegid() r19 = getpid() sendmsg$unix(r12, &(0x7f0000001980)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000000340)="7b76ddaf5f6beec9ae7811e5d5e1db89e9a67704328604d0486d93ffc53fc4102ac68d344775d58425c8f8393303def709ededa6deab1b730cbc7aa7f25c8df15e44ec8c17ef6e9b17678b5c57ee71062fa3927ab24c703352d19dd79d463c3e63e2251959cb455659", 0x69}, {&(0x7f00000003c0)="16f8035b2c386ce7ddf8ef2208990edde35361048637f703c0fa173198999efb0658607df35ee44cd7a13ad81661bee859e5026ea0729d2ba8d5ffd2519f3437945c17598668c0aef68235bae25f7da98c646cf49583336192bec0d89624f2cd59344d9fda749860e9c237435fc2d8cfa08eb3f8b0ab08dac8cbf6662a976a41c3315689256662ba3bb3be08c226c122f2735dcf0abf183007328e6b07ccc043a7b75c0b6bb699a7fdca67348e364b5b9dc23f91a23613ac54cac859c96d232060165ad5b247bba0cdc9d6b3b8aa", 0xce}, {&(0x7f00000004c0)="0efba699422c703875c9c7c48ea5fe867cf542fbd636112452d0e07a3ef3849b1183454b8b9dc0c5c11b753a7efb296baffb3729296ae98820df3dc7b1f5128acb1d57244de5f5a96aa00d8110785a249dd8d4c1ce82b45189845f8c932ec5f80e87b6a5dc4b75b63b7bf92573fbbb1aef471a9ecbd8df497627ec22b796", 0x7e}, {&(0x7f0000000540)="41e69635d6f5f7a005f4a3650c8dcaeed3c50e0dda2541a52a1f2349752173bfdfdc8961ea2e15be92", 0x29}, {&(0x7f0000000580)="3f80dd11e2017354cafdc85c3e0876acba957fcd5c2870767f9c56278e7fb41f3aa434f9654faa87c07d27d103a78bdd25728c800f14f0fc5a855796162b5bc51ff556212c55616b9f324821f8fea2e868ffa39f7f3503f06c436adb729e169eb9cbd09144437f402072a5b9923178bef73775d2e571b8d886957c131c7e588b23c866779b6cecc38fd047ca9263e2cd7ec1692fbf26feb75eb25f5da50505bfeb281668c3274411f3c4a1c5ddaccafcb86bb6b28f3719ad5a9aa4bf259bc617ef85b36915b75a3856fdc2276ececac34b9801562daafcc4e532ab8ecd80d9f886acc31a846d1e021db3ede7c30d8eb242f0e12cf359fd05", 0xf8}, {&(0x7f0000000680)="59d7c3b8c1457b7ad33dd23b6daec1cf4f97a908b5e09965e07f8274108072d2c82e8fa8aae34ef29626e2903025751f8be170de32c8c708a0eefbd3dde9523be7aa99cb7dab7fa7da20e989895d44478eda76ee3494c084091adc01694567fe3e8823960c2a2c31fa29a59c66aba8f628e435c5d8c0ac3e2d604f02987027a434259afd38029eefd2de512752808360e447aab5a4e6c08ba5083da3ff6fe49b10245bd106eedfd8c305716eb9572b7b35115eaf68056937110f5c6a70822c3a6a8da13a6ffa3fe7acf48b0d4fbf7fec74a09fdab99c8a9736af6143f7f81cbfdd9ca84dc6ecb648fc8e57d367ad6d538acb9432ce0b1078e171a8ba04f8c71d8df5451e060c668eb900b42780ba6323a4b86356e6873d8a018ae3af86e365fd4b49bd1c0370fa88adfb1e4e4df0c9e9f9b551473e76fb78337cbd1866261c16247f85d6eabf92b5db66fc09ad032bf86607cde3409f1e3f87b7a94b74b77202da34d16e2db472d1670b8d30cb670ec43c46ffcf51a2a9fa8d229a1b1b0301cf85a79954007df4a6a47d0bd6c31597f8a8dbb07723ab8e1ffee6ce4e82d7d71a760fa370d59a3de2b7fa69a84232b705940fc6443a06927f57f90862dafdc107eed328fc6933d5fb7b558e9c8ae328e5cc9b066032a77011cd1dad6493e43c9308f2f82afd82020132a39b24d2c83fe751417f76cc8755e607238c0e321a0ccbf98fd1541df721793b09b6baaec8998dfb39bf41d671c3191df01962821a5e22483f7e7a456c3ba7a0b9e41b0584a58c6b191480689c7251b657f8e2337f9b58b67a8e4aceeb3915fca19bbf361a1304d9310d3718dba0bea83563021a482284d029c08f28bc19f27c5af216f93586c299833c864fc71a5351ea7f9db13e39d6f2cceeaab39f943f2170b3cb4191228cb1f686cb1dc7859594a050e9c016517fa341a62e22a353693fe87057abc71f65f4ecfdd704951f46fd94fbd3eeaa31f68eb7a5d36e66378ca8fc956f0e83f4eaec239800bd1672025cca58270cb2885c0a67993e62d19642ef1e4500e4174520dab2a89d11be0ea70a70469b93b663500bad128664ab6019eb799146665d9542dc573f3959872e33889873273cda03041a9d742f3c15586f0da9fe69210206d2c3e8193817cf03725701fcdb13224483281467da6c1fe46fe00e2b5f90a1d326234aac5d56df631b87a55ca0b7fe38a1f91e4f14437f695abf5c5de3bd7d6bc63c337fa71766471b7c5f0979f95e32d20b56a040f74950c74e6f38cd8d7a27338b44142d20ae17c8bcde8919f15da7460c36cc718aaf7c61fb91a9fdeceb0fb7877024e7cd41e3da20e833e40e1ec9fa9ac55b2b8b776686528ac4c73afd6e6e3c8d87f6761760c4af4218b0720f527a918578987db2bd177f67a11b3da4aa3037bbdebdeaf1f09429be6dc8d8bc31bb307e227d384ea1c5a2741989ce4bbcf75fd2f14c8cf72bb712f4dc6c44276583150554a96d2e83aa881735fd0a65c0cfa020fda6d6ac27268cbb0e914e5e960fc5bc1317bb19d13615f226cfa3530996c4a78a3362c205ec926d1d5d799d6dccb6f49fca5577589f243d5f0a69518b34dbb85f26860798874ad9bfe0fe1ba0b406bbaec413520de7d4607b0ffe9eeb9eec1fd609dd699b071f46526c4d29d2ddad1a8ee3185ac41469589dbf34046180781a6de54c2b6e25965e94c3450f70dfe047ff4da4e6335f3413fe2d1a95e1637dd74caaf3a6cbb770d228750573d3613b2b373a960b578234620d5941959c047018509560034751b7d05062328e244e72dee901613d5a2f7c9915198ff72226a82e55271257959e599e470733ff414bae04a560b3c384d3b4a764eaef381252a7ae0511bfdf31df75e13e41af93c1cb373a5f5f786cef1744d1bbf2a9937f71c26d5924d5c9c0dca65c8eba8607a41443d72eefdfc2dcf16624b383bb0fdf4a23f52ef85183abe03798649ce56c55a5d14fe89c3cdf76a6304842e1e305ee639c20f4c59417c465e9d03c8f31422113b253fa4328c2d97c154ba6e30d204ff6285978e4c27c754bb9c5f855bd6da55b9ec82eb164b5852e82f3425141b1d5ad1260ef17b3eb01b0bf3e8cf88c4c67ecba1e1844f4446d1a27a89fb6f02da75fa54f5958e9aed31360bd7cfeb7e8dca83a3d89db45dc6542e360ce3d4d4145abbe97c5b64244187b18b07e243859f2bcec045ae19f79dde7291e658104a26e7ed936fb1b7714883316cd58d7fa42b2a4d71f4783c37df7b14716fc7ce65ac3f98616f74950680118d5b29a94afdb4fb0efe4eb9273768e6350bfe65c0543fe03e73524bae70a7aeee64291f8ab2192f54f789f9b27d42e34f86c966f01a53cf5c6cff6be49640503613eda903f7914b41faf37afde664dda570f9fe0e33ad9e6bb3d875c062eae6ce933a820807aed05ebc723cd5c1b1b9a8819cf61a648a18014feefb5b8fd3dd00741d3406ce266dc68c1240269c1d3d6113a4d8b9677eb530b9127f5ae904b8d617914ecdfc30a557a343371b2adc33c6cfe7db103196855c3a723d507b302fba17724144cbd2026f2bee46a9d76a44d8e16de98ba19bc6f9438af4e876a304db951946bf5d803a9aa11709226cf96bc962427996c974623bc28b4a7870bcfae8198792f0a0aa836d76f175987ab987eb2ebcb298bd101f8de440cfde90815e80198c7195b478ead088c96d87d6bde2f964a2d8130be743aa354895f7b58b4a31536ae4502c3707330262e6e2b387b4ad41d318424beead62279d40d789f42f437e6ca26e8874f1cbeea2d671fe22014909db7642f5fc411fa1ac0755108fc5232edb5b4cefcee72d0fc9a2c942ea36d194a22b6455b4603fd5d86b91a2e26bca64eca7eceb88b9ea705d550b8870c61d8085d220d2eb933aef219f5ee27f87c0264533b1ea975071ef259878b8de184efe3c966c5226b3387e2d597559f26648b1b0e6ae52105778eac7ca392f58558f6590884989d38a9f903695941fae3f77a1322df82494081614504f984ec4db20f4fd5c67050b567cd9d26599da026b02f300f03827d8deefc3926ab76c6f03e076619ccbbc9c567e303a80eec059ff4fcee2127c4e2624b59ebd84ddc7309fbba12b394a0c5bcf78927707fd72d5151fc6eb1e05f736ed9bb0d0b4784070392b31d42cf69e68a3652e3a414719ad1065721956386c25413899ab6e84a7f3cf4bfc85cb75a0af1b541c7bbe390993105acf4db622f5a0f66b2350c651f68087ecc462eadb9a79f47db2e62db7e66f3f5948028dd9cfa33a5fad2bf751109c28195d1c6fa84bf2a89050da71185c85de9c6c22436492cfed3f4abe53f592875379ed9a6a5e2d0751108b6a22a33dd82e6d20b46e748a3f2b3dd2c751b0704364ff5f8c426f9eb9e0328841a0bad87e8ef2a346321849077a826b107c4cf41edb5c60dc8ca1c3fed2226ab87ad16a714aa909bd20fa5bf736f785496cfdd83c2351823888ebf0b061e740d936058ab218b933341be9f49fb9467a180f72b6fab043cc7983db2616b4d1ec70bf55099f0042a7a379e17f79492c3e8bb217f4fc9675184a3c521fafcf86812f93141ff23512b6d0e5e7acb7e21db7036e71b0ce40623de78ff201a3131e086428505615c4064966c163408c35e31099582be9e7b84934be5583c610b2ebfbb48117d0d5cf56f4b8695f67232fb85a0393b4028367733e9796a918f2ffc317b65ff6d7fe51c856957745e6e6e1c16de065ab2403e5aee2f2d531602d6a1a5f6226343ff8038b44933e2d06ef2bcf5810ca5998e0bd7d2f39b2944efc3fe8afb495d63f6a579d0d577aeeb21b67ccea34f19a39cff0a0498206aacde686c73e2aed7c9c07a3d483b030ad7ff8c67637907174ca65d31da69fab10e55b0c9318dfa1e98521fda344ccb1abb404f6886457382bc40d7f76b4447f368dc5f77966cf6a8271f44c55673ac67a8834656e34160d5a44bfadd64de02af2437c208494bf00e146d5de075d5bfd7738ff4ec3eeccec78d08f40f5ea666d6fdbe3f1641d61d071c8fa5d2a628af6c1b917595c975a39390ba011cbdcb03e09fe82874c34083cad5722ee36b0f4ba9c4a0f6e1313ee0846776feb163b416101cfdb54a4b79b984c1a535d3db170cca4e4aa7d073656c336d0581160a7b43b7a1faf7f8ca9c93916ef777d29af729e45543c3b8aa6f3aa285d92d4452777a5a7e6133bf3271ce82f72582d2154a80680d9e914598e8fdb5db001070360c62fcf67602b5eb7e85b49e349688653d8b7f4286fdd77a3952ca608507e6e7fd16e759a96275130ef38a29d0eb67923d54ecb2db4cd8cb2c3bd32cea545de9de016b72afa1bb6476a1b981c6d68e11a59ca1f820cb2aa9ca431c7dc07199a80d127138dedd12b449e11e607d0c1f8a95447dcd915102fffdf89d57e5f7f65749eed0661889dea7c2a7e492b30c2d89cc2a7eab1e0a04e5f9279fd6b97951c1e30e6cc3f5d1d66873c4e5e6c3b66248cfcb4a19e05be753e0fb77233d29c91fc16f492b5a78678cbc76ea41cafaf0629110392ad4f57c9804d8d4baa46eabbb1361ba74843ff533106fa8226af5b3adaaecd8c8ed7d4a9d39cb80c236807101439e966be33f373cbb4c41b55c39c4b969ee326ae832f837f7241e43aa0c687c0067cf6f068588d2c396b5c106fed7bc5fab0209102530196227962629dbef00b3a800ca1b48bfba79030594a7289c98ece9d96afe1605346b8eee5fdff8b0f70c57abf6a9e9fdb8a4e9db6e9d9aa6e67328ceb18846635727cc9d5f38757863d289ac5a2d09e76ef5a61fbc9bab4d6903b09753ac6e6d1f08984c2f8c91700b8c7b4fb56e26534fd5073b0c339aee2681bb81fbb7e210c2373a51eedad31409afa6c80958f69dbd71e81707c810cff1ce2d8bdba1ef41dd2f4f07a443e6b8bc6571af225248b9bc1ccead46e887daba07bd265b6a6670331394d61e201c5867c3ba08d67e37c9c357bd8c26f8095b890d0dede012b4b39ca8eeb9463672443ffc21902d61e1fd95ca899215bb7da660a5e5bc1233be30f80d661b8eee4a514e36ba2a633ccf58a1e7e51fbca9fbf13a801bb69f5b60e0a7b82fdf06a4175ea9fbe9df4f6db30283b9202d23f5675dee828b9932f48064360a6f4961758482a4fc5b827813fe5a714bb1f56d4b9f08b5b7be3c88a606d514aac9d20a11f9952c6b6e2246f568d2e4c1c11912061ba316a82e746f8198cf1e93f185fc7ecd42fc39f3f460d9ca965aa3569bcffafa5eaa4e2d735a5a5bf59bb50e3ffdfebf6718e09e93a3647f97048414e1bbb0707085e6e41dce2c562db2e4bba467bf3a48bec973811b2d41cfe4f7f97b9ad5826528330ed4e832668ba9becfe1c94fc2291cf8573948597a4070139230844127d4d54f364b6422dd7a016d9e4336846639bac16059415128f14067b6888684a2f8fb3a0f8217e1866d916d68a8553c1afd34d817869adf929d9cf3f9e43b4069d0c8982d53c88166eafaa7d863d72f5ee35e5651fb9fb77c5328ccbf304f604c40e250fe64929e4417bd99e1d71f493ba0bb5eb88957d066c04e18b05e7a32ae91821544d9215dfa9c3e72af21f90ab612af6d53241e597e5073076f60239724b3b62508a47ca73c22be2641b5d345735d3033fa88a16342c9eb41d5cbdba84c296ac977f24011d29e9f9cd1446e4c207cfc0135998cf47fa603ba20c8d801ae61ca794a6f39fe3d04061f49e7566ee98c15cefb172cded024fc91d6d7a9da1fb4f8498432da389b57", 0x1000}, {&(0x7f0000001680)="36736afae33a47ff599eaddc9a96cf1be52cbd5e214077e7bcc4", 0x1a}, {&(0x7f00000016c0)="05d43ed4a8a3dc09bcb643e6014faa4ac54ffa8ea15f97a30b41c6f8994e922f458bad401aad84a8cde9295ab4a97ffbb5833aed1e55d5bf894412642e5ee774618ee84e1f99b19b779c7a62a162f6e6ffa3b89d801b3a7521d71457", 0x5c}], 0x8, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r1, r14, r9}, @rights={0x20, 0xffff, 0x1, [r12, r15, r12]}, @cred={0x20, 0xffff, 0x0, r16, r14, r9}, @rights={0x38, 0xffff, 0x1, [r12, r12, r12, r12, r12, r12, r17, r12, r12]}, @rights={0x38, 0xffff, 0x1, [r12, r12, r12, r12, r12, r12, r12, r12, r12]}, @cred={0x20, 0xffff, 0x0, r1, r14, r18}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r19, r10, r0}], 0x120, 0x5}, 0x8) (async) r20 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1007, &(0x7f00000019c0)=0x6444, 0x4) ioctl$FIOSETOWN(r15, 0x8004667c, &(0x7f0000001a00)=0x6) (async) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000001a40)={'./file0\x00', 0x54a, 0xe7b2, 0xfffffff7, 0xee283386f734d491, 0x41, 0x2, 0x803d378c, 0x1, 0x2, 0x40, 0x4}) (async, rerun: 64) getuid() (rerun: 64) 404.998014ms ago: executing program 0 (id=2943): r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100000000000000c84c6ab6fc3f1b01972b887d3b5501c648f89f4271ad89161682cf57536c27274a72450dfd64cf7ece06f5864888a9e6e5a83fe200fe6a3248574b8fa59da4a94489bb57533fac3b1514a550ddf6cdc6a128b4ffeb"], 0x81, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x20], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x100], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {}, {}, {}, {0x0, 0x0, 0x72}, {0x0, 0x3}]}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0300"], 0xf4, 0x0) 402.394663ms ago: executing program 5 (id=2944): socket(0x11, 0x3, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) kqueue() (async) r2 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000001700), 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x9) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x9) pwrite(r0, &(0x7f0000001840)="1fa8eed3f5a997dd53dccfed398dfdf64af8339067fbd94fc6522b6e8fe0c7f9781a704e90dec389e7446618dfc34b7402d84c19017d1296451461fb2bc8bc76b42abb789a6a7aada11380748b2f500e5568f42617400dca4676c984b99ede3e1a2b0400cbbed6611501c78efab4e9ecb19a8de8a50ca5de1cd7d1de426464340d9a70f44e7c698f0208e62975190f86c7762d51a8c236b769dfbf39ac970dcb754800d03d156fb113073b69c109d0ff0815ee5a471a2c890d4708f38ac5c7f33afdf892c8f27519f05edf095a53c58b959a93377c9e95ae8a279517f48af9117a10eea2848605e96dfda35cf12bd8ee734e535f448afc2218c88247eca9a64480e199204dcc0b32076a03364d3e064f104041e56c6abb9dc70d30e64820031d5a7dc9a491557200220af9f1327356f41e772eb2f0a2529270ea9de86042a9eee4a183ab4257cfb9a30b6c7d8837d166147577b15318306751b140089d5efed02569e1b991920d1983c5d7572021a70899a10f905fab1b97f6c83e056d9578696c7bec1e907757a8582d4c1644143c7d6dc89ecbb8753e30a8a29fe62cdd73b5c7d6ed7cec66aab438a990848bf6541a87b2bf400ba6ad17530c21b78265d1cdaff05787956d7446b652965f611857c7c25178b356960f8a88138cb90c2b1d76250ef2268cde6e92f2d68626592cd56e655870caf85c63be5007bccd790ae6995335c3ad1315c34753fea8fe72d6faa2adfad2c6a7c7b7b12c31e50048813b3ad2a75cc90d96d6b3d7754ece4ab2ed68ff944cca6585770b388fc274bc2a31d20de19c88c4e1cf77ecb752670efe6cb5765f76fe15c264db2514e1df813b9df00f03496c5beaf68444209e7a969b5549c858fa48b46ae1d36cae346638e81b202209efa06f233502dc5ce01dc9b9097a41b995ee9ca20d9cbcb92978df008bf0a7294039353223df4329172b157cebc91dbcfc04bcf931f12b022d4a226a346e458bb38affe107c2181a9b1c6c6c5283683cd8fc933b4c911e8831d9c4c64c65623246c630c02511926f3d01d21bb2e5ec535f9be9c296d772b11033be67f84bb76628ade0670e77c68b717dd7490aeeae428f0bc73f9ed08e5cf133c33aca34a0a68d9ab81ce0a80f0b3a40540e0dd0d566dfd967a24561da6d8d425943c36879ed36d1516a6ee508dcebb3a09418a4206140e112c004e7406efe3f11b442ec97107fc3ca20f46c45284b2e1d888bad3150e8b5d61688bd917407e79a99b8afc792fd8b9e266b04dd65a066da8edc3a9751bce042c1b6a5ed7945415f72a7ed1cc564d7456c5cb1a82937b1afb067a0661fda9352669a75908431b58a134d1033fe758d96ca13b4b702594e6bca72ce0f551c13361b78fe8a571f08b1e4d5befe545b6873eae4a4be6b9e75ee0043b92d00fdfe3c6ef1ceb4325569df46d07abbd9cf4c029377ce8102369b29128180fd76a634538d7f6183e743f3e3a817b9de06ca25783c85542325bc534b1a028c861959e430c8a669bc9cc4466b718433dfc88c6bb7d63537386193e66f2eb129c0e9b82f2db529beedc5aa64be862e6cdae40e54f6d60858e6e86c71150b57efe769d6278a82d2209d2b2993b059c35d558d19f54cadc96033df4351998801b844145d62101532a393a0d95c900b61e91b34d980c21238a25c40e15340cc281d4c92c47a9aaa4781c68909b9ed4ca177a4af8b357e48ebde952ffec750e05d16692d472af8789d7f63eb69923687eb95d7fff58b376b1e545b6b75e8c1ba5f17789342f80a8187a15ee8e37d7679f0ebe26e3a33305f4d34f7cc5e6ae5ca0fee36b8dd8c453384a2d0ae4d59065e81c70cb000a6155b4f977b1f04af5f362b7ff6b7025d61c4cda4dd54fe801a977f64becce08aa455d939d8f99d97621d5771863f63752e4dada7e94895524e6779688fe99698973b2cef4a5e4281aec874ddaf6aefd69394a796b5d71b2facdf40f89674038f436b2be12cd86b7ea1be2998c434668198910ea4cdc0229c945df07aa57be5afcd7ffb3b807f547af0a9b0824a5b15ec41c6fa79105b7ff20882b8bf2ecc558f9b8e168daa11b8274178f9d3c78c65624b06067c539d179961099025a866b8e551647c7be50352432012c183e693df384ced100bcea0add45b69a87bdcdc6b8864663330ca9599922edd1a570abd028d99cad5deb82981e87e32db43edac46745659e83ba429fdb924792c911c28c337c28d59daef9b27b59435f42ad4511f764845698c0f7bcaec805d51ad64bbca1cf895248e6b2e627ddd3398134a568b6609a51b2eaa1fe4be64cfe777df361ee925169cb0d78d52262ac68253e3798f681219e9cabc712b6749ae6cc611f0583457ead4e87df01fd6f026f1086150a01e57cdc8470661a791cb4686b1635eaa1364f63ee8002ae412001e158a6758af0bc3491ee0617ccd95fd60729f2904f3e0126dafb4b8d4a4698005d64f60e182b10f14673a5c96eeb02162c1d43906c8c9fb8308101bbe5fe34f82fbdcb7c014a14b858f6d4baff4eda18487f40ea1570532ace8f9b9d34e87dfd054be0695f280d584a96b0eb7f0d2c9dc48457034d73fecf4d84b270ebb33400f0e039012b3faa2e0e2b5456484e970f34c6dbe164a2af8d0e6c774f2f940667149341b9feffb7c46ca1b5aca984847ed22cfcc28e3d19a8e47ecddf779ea1ce696f327e0dd334575ae18cfdb3cb15c5645780ae6d7f12cdfbec61fbaf145ffc9122a92f17afd8a3123ade11b8782f447977847c5c6cf6c0574b28f9bb3f5f845af159bfaf6414e90e5884742ac93db75fbc5f4562f43a06ae0d3b87dab7a753e5808142d93374b3d4fdb8d23524627a99e9a83c7631b431eb934fb7e32830e11dd674f1fb59549f6be888f6f39508cff054638ccad556745fea0c9caa2fc6f5944b5c16430f293493a930a71fb90ffd9a31c4b6bf83e87db01fc08255052db5901f1ab291928a3696fbd4f7952dc460192f597704a00e8b2ebb055f239e053196f2949299faf912b00b15c0d85271e80c853f11d2c89c551248345dbb3177b23300f7b129c3a2a82c9ec15dbb09d634977b31ceb179fc19e4f9db3f791d0e7518019ca295c2037956bcd42e9a772a3507677e65d0e7293aec08fdb449865b58d5ae1cfd32bcf7487341ed1735917c5e0bc8e4cb9e41b58eb41bc159969d6595dc8de3e84bf415d89359c44e3e5f528e1046af86d61eb212026cdccacfa436c18b2ffeb24e6bbe80c65bf95a210fec994c341c5f9321a8c87dfbfb37382396ea28a6c9fe8d8709f8625601c97609f5de2f96db9b444426043fef367afda7b95d62804fece1d0753ee165e92f6d671b49d2d3af874f314acab7a8b7caf5ca15f42dd4ab5ab1195857720365f4ae0da64da0d7dcaa12ed25b7924ba85ab9464f8733ecfe9e49d020e6fbc333a35ae7cf3c468a0435352892e03cef1fbd10ff1ad724c07c5cfe6b97fa354940138e002c433be3e30145454f01e5cdfbf3b2a0ee4ec849117d5588ab85eca1a59748ce052d75c260ab2a5c55dbc7412164b5d76fe5cd4e46e29ec299106031098524bc52d9ed5d2c41575eb211b5054573629e4bf3b0c975b726beb1d44cd07e9532eef8a0391fac4b1f352c15dbef55a4898094379aa5e3bbb3b81aa711026025f065dae6a677ec3ce2b78da805adeddc811d6ddb5ea0e9a4dec9080af1e8b16baf502253471abcc62e960260c2311ddc579e48392047d5aae0a3c0b6b3309fbb5ffe9a065881617630179db8317ea0101475033a98fcfe1fa94c21b960c2f2c803b943d9b908a3be12225de0f6cc4588b8889d5f4b614c95c7cf5f39ec11e6a4dae55f24067e47710cfce6c6a53a9873a18341b335c0868cfc3e580f1cfb9ed4463498ead4075ae435e1edcdde10ff60c8c080483e6d839a7eccf4727a989edc7e8c1bf750ff0cf85c8aec8e0a3b70829223217adb89ffc2135ac818de8933effa9cc3435b2f2f469e4fe99ddd3a94c82b9e47ce5e560cdef8168daf67c9068b4605ee9ff07f6171fd7936cec2e25c06b365fbb7649a60283108902101d9fc2c2be39b7e21fe27bfb390db0a67dea3811fd621bd7335cd0b21ed26c8ccbb8b4edc3437946d3ca778dc896c4ea2ae77d7def6e8b2bd228feefd3a1ff01e3348162a1a4322d164984263df4051a8974de07fbd16b65a08e5858e97513f46effbb2efd3c27032fae88bc7129a06d293dcdc7ee0e98d08a1d8f89a554468da1b2f467147d0e29b126a997a11f5ea5ab556482a85bbccd7d295a4b456c8d98101c45a4887fcc6c232a2b8b311bd31618a45bfdb896340c7dd5c0b63f48511c74a5efe82be666d5ece8b4507626cade6da8ce690d8eb9b8c6cac84cf49d5c63f72c1dd9620bbcd80cf01372b5de254e0892dbc62a5ebbbee376200448689a70fdc6770b3163fe91490dbc786e31a5536475d5eba67d75c3797b55e6e756527eae663e66018866acd2f80ec304df2f2a8126014cf706bc23a50f86b30e7307d4112c4784db9dd8f3a996f62a68ae215adfc1fc92387f591c3bb19770b7bda424a5a02fd4092005dc116cf141b90f8237054cc4341381cf2c80895c92f97c94d47724f3ccb08f7321e6a281900281d85d77a2b43bb748269ef893213d5abdb56bd4d7d59f17e6f74c58b80b7d71247cf95d69a7cd2e5d748280ed86a88124b9943483f10a52abd69cf0f5e58f84abb2a4c6fcdf081c461ac2dd55b87735f6179a975bec32b29c3bf92e750d276ad07b3e73ee38a9e1668fa3b045970042fd06ced8f659c488ead4cbafb3fce8b211493d2705ef9a3e4811b731452ff125f0be8ee6a3747fb8dbb227b66de53ae580332527fae8f74b7d6d4b0d9fe8902bded5abbbe9da62abe106c41abd2e5e467a5f36fad1987de496142199ac1906b36bbe3ff9a184bbccef6179ffb7add17e6763210eddb12c3624f83939e11e0f13259c4ef0b93a88788cc8a3f6f8172529bd66bfbcf5a2e23a3cba4549e49154320282bc92f80455dfe9753de87cb95e3260d83ee0b3ded171834c97dbb011f4f28518ebf81898a50a5561a33109aaf8d12292e2d2014be018eb7b61ba807e8be4ca385457ba64f4862b6fcbe987ec5a96949bc3effcde958d6f6ab82389c15393f8698b5bb892c129add3b2cddcd1c81b15131f7333f3125abcf751a070693b31042dbee217ee1b81a41dfea0e596a518f0cf2c36b50c820d729479f17ebad9d742e42b5245d34a0307567a3c20129d6f502cde3e96b005c0669fea3a3ac277c7e1eb5cfc72dcc9e1e3275d2f5625873859be23b4cf8d2b3841b3dbf4549e9427d0e612874d44b3b59dd0ca3148a523ee43501d74f106318f35b06db27dab2598319278ec03797d80133064db3f0efa03545c617e8e8a3dd53906b0ef80ec701cd6847edf0f87e8f2765f5e03cdf1ca0475bc1e38bd4dab26d981e22d8e9ca37465f70907c6cefc6f8b0d62033b11810cbd28aff70bf61c3cadc9675e0bc447184b00709ac49cf57c84bcc2712e06327710f2c7f50285c01f9d3054a0548452edd4aa48a2653e46bd3058e74685ffeee7e3a8f3bac2200a619b67fb53585ccb9c308a668723e7bf1f496bc3eeffa525aa528157198befb5b192aa07bfd320559a751f05d4985a38ef95314f9d37237588101e1361ec0c1b12f39a58a35e474a78f6e7a5c6294e4506eb696a49da8e83155bf60d0c6f448f3022e8dd6a19d8d102c4ef0b074f53b11295f9ca2be1dbf2a0f8678c4985805e149434ca10f4", 0x1000, 0x8) getpid() getuid() getppid() getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) syz_open_pts() (async) r4 = syz_open_pts() syz_open_pts() readv(r4, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c02a5123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222fe0a144f15bddb5e1e2e546cb4841bd389ddea3d5fae85b2ef5866a4bf6f35312b67827291c688eac96568f9397e1f0f8493239370f0c62daf0faedc0bb6b89be4318eab5e13f9b954d79471da2e2cf2f0ca43bf2540039c55c4787cc3e60a88e3eff5bc056a6b3aa02aec84772982435f9ea4d73bd52e1cb4a10dbd4df966c6bb694d9e5cc68e4891015f637f7760d67e54cce2d57bff6593821a988c44b5a6928262b45939a05a090c5ae50d64192cca4235e535b8e295eb94852a1d342966cdb428e5cf8fcef44a94a021d6b2962e1b2f29eb64f0b416055db9496c26880f57504c9ab7273d6356e024b5b81e88a47d531cc9fee2530741444bb20fbbab6488f384dc4", 0x143}, {0x0}], 0x2) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c02a5123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222fe0a144f15bddb5e1e2e546cb4841bd389ddea3d5fae85b2ef5866a4bf6f35312b67827291c688eac96568f9397e1f0f8493239370f0c62daf0faedc0bb6b89be4318eab5e13f9b954d79471da2e2cf2f0ca43bf2540039c55c4787cc3e60a88e3eff5bc056a6b3aa02aec84772982435f9ea4d73bd52e1cb4a10dbd4df966c6bb694d9e5cc68e4891015f637f7760d67e54cce2d57bff6593821a988c44b5a6928262b45939a05a090c5ae50d64192cca4235e535b8e295eb94852a1d342966cdb428e5cf8fcef44a94a021d6b2962e1b2f29eb64f0b416055db9496c26880f57504c9ab7273d6356e024b5b81e88a47d531cc9fee2530741444bb20fbbab6488f384dc4", 0x143}, {0x0}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') kqueue() (async) r5 = kqueue() r6 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) getgroups(0x9, &(0x7f0000001800)=[r7, r3, 0xffffffffffffffff, r7, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) (async) getgroups(0x9, &(0x7f0000001800)=[r7, r3, 0xffffffffffffffff, r7, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) syz_open_pts() 401.774719ms ago: executing program 0 (id=2945): r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000a00)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda233915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcbb3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d0", 0x54e}, {&(0x7f0000000080)="ced26d47c6d9c783a3070a84ac0fd7e14017fee64f4e9b042e27c854cc66de0e00d703e05f5b9500c76dd95f4a13702b7aafe13df80142a85648551c30b401a8fcb7f393953b1e1db8223f5f1ddbe579eec8a70de73464526d0df739a46d83bae70ae1c3d01002088370f2a917983ef5143c599bd6d208d4fa346016a69b0efea4d0ff866e6563440d5854a56edcb610c2eb529c335b0c6ae6c57121bd4c0750da9c90d76a2ad76e4ff45f50d28133272252e270b0b1b5c168cf5f4a07d7434a296f38bcb5490e949b038808d8dc88fd7f8d9af6e20a1e631466528a6465757528520ec9629296efb3ab7426e3d33073d7", 0xf1}, {&(0x7f00000007c0)="7f2ec89090eaf947fb1582c16d61cae9fa9271e4f2a7a1df546a1896980f7f74de4cee065565b7f74e2409c33d9190621903b5a2bbbaa5d6eb07d9cd757dd41b4528e3f5f87bae191cb8", 0x4a}, {&(0x7f0000000180)="5e213fcc06969051d55ce53e86b9c2c592c552c12dbcf87f2f7c3c82f4631e8dbabdb3", 0x23}], 0x4) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fchflags(r1, 0xdddb33aa102992d8) (async) setrlimit(0x1, 0x0) (async) truncate(0x0, 0x100000000) (async) open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='\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) (async) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x3, 0x1000, '\x00', 0x8, 0xffffbfbc}) 357.899258ms ago: executing program 5 (id=2946): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) ktrace(0x0, 0x4, 0x33c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc0206925, &(0x7f00000001c0)) 357.272278ms ago: executing program 5 (id=2947): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r1 = socket$inet(0x2, 0x3, 0x1) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r1, 0x0, 0x186a, 0x0, 0x0) setuid(0xffffffffffffffff) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000440)=0x1) acct(0x0) socket$unix(0x1, 0x2, 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r3 = socket$inet(0x2, 0x3, 0x1) bind$inet(r3, &(0x7f0000000400)={0x2, 0x0}, 0xc) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000000000)=""/13, 0xd}, {&(0x7f0000000180)=""/148, 0x94}], 0x3) r4 = syz_open_pts() close(r4) syz_open_pts() fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="6aab0d39fa00fa", 0x7}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46de", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) shmget(0x2, 0x4000, 0x423, &(0x7f0000725000/0x4000)=nil) 354.134051ms ago: executing program 4 (id=2948): readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)=""/127, 0x7f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r0 = getppid() setpgid(r0, r0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x5, r0}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) 353.862355ms ago: executing program 0 (id=2949): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES32=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000001240)="b7", 0xffffff31, 0x1, 0x0, 0x0) 319.880277ms ago: executing program 2 (id=2950): r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x401, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0xc444443a, &(0x7f0000000000)={0x1, 0x22f, 0x1, 0xae, "09000000f1d1d255101fe37e49a100", 0xe, 0x40004}) 319.449063ms ago: executing program 7 (id=2951): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206983, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000040)="293be9036c8d71f2476718716bc68951c362bd46f0ff386d2d703ae04132051bf9c69f6b1f5f33", &(0x7f0000000080)=0x27, &(0x7f00000000c0)="4aa951c4521c8e3b9be25f0895811e5286b20559f4a27a6bcfca8ed8", 0x1c) 317.776527ms ago: executing program 4 (id=2952): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x866, 0x2000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x47}}}}}) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) r3 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r3}], 0x1, 0x0) 317.395731ms ago: executing program 0 (id=2953): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async, rerun: 32) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0x2}}, 0x0) (async, rerun: 32) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0xe) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x30, r1) pipe(&(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0xe) (async) fchmod(r0, 0x4) ktrace(&(0x7f0000000100)='./file0/../file0\x00', 0x4, 0x0, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x1, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000400)={@random="adbce69ea015", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x64, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr=0xac14ffff}, @udp={{0x0, 0x2, 0x8}}}}}}) (async) pipe(&(0x7f0000000080)) 317.143498ms ago: executing program 6 (id=2954): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="d99aca906c", 0x7fcc) shutdown(r1, 0x2) 280.333702ms ago: executing program 2 (id=2955): mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340), 0x6, &(0x7f0000000100)=""/14, 0xe}, 0x2) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000120000000", 0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x4812, r2, 0x7) 279.880033ms ago: executing program 7 (id=2956): mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="6aab0d39fa00fa80404c424f0100000000000000", 0x14}], 0x1, 0x6) poll(&(0x7f0000000140)=[{r0, 0x28}, {0xffffffffffffffff, 0x80}], 0x2, 0x4) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b5aa7afec370824638aeb61ea373b8", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 240.980943ms ago: executing program 1 (id=2957): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000002700)={0x2, "3950d7c5de99bf99177951cecafc964600e65adce990e1ec28fcdb"}, 0x23, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000)=0x3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) msgget$private(0x0, 0x0) (async) msgsnd(r1, &(0x7f0000002700)={0x2, "3950d7c5de99bf99177951cecafc964600e65adce990e1ec28fcdb"}, 0x23, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x6) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000)=0x3, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) (async) 239.896327ms ago: executing program 0 (id=2958): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4c, &(0x7f0000000100)=[{0x24e, 0x9, 0x8, 0x7}, {0x8, 0x1, 0x9, 0x7}]}) write(r0, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xe) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="00020000000a", 0xfe93) syz_emit_ethernet(0x46, &(0x7f0000000480)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x2c, 0x0, @empty, @rand_addr="0000f49186a1189212eb003f00000005", {[@routing={0x11, 0x0, 0x0, 0x7, 0xfeffffff}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0xa}}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1d) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f00000019c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSETA(r4, 0xcd504406, &(0x7f0000000740)={0x2, 0x10000, 0x10001, 0x0, "979222d10000f8ffffff00000900000800", 0x7, 0x1000000}) close(r4) kevent(r3, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x13}, {{r2}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) syz_emit_ethernet(0x209e, &(0x7f0000004300)={@empty, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "999f3c", 0x2068, 0x89, 0x4, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x213, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x68}, @ra={0x5, 0x2, 0x5}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0xf, 0x84, "1533fdf68596a3b15f50375c06a955b5291100ddd2ea0ce59cd486180ec6f00bfb372b7590a4add25feb064f5b2d92451312fb049d4a237bfc9afe7f728898623bef4eb4effcafb227430bb5b32988e8491b085d5100241f51da2cff10bf6c879df1edda1a62d2b2a8929208670ea7b1f033f8a767e4c0a6f2e382751d1f6a48a3c6a3c8"}, @ra={0x5, 0x2, 0x6}, @generic={0x85, 0xff9, "a2086a50d1dec04a4b6efde8d34b239f96b8cd4faaf07ae657ef79cf302e5bc163ea90e435b94275c7fe3cb6766881b97fafc4fb7d5bff4dadd2e852b5b58db8b101627440e5f677d4e2f3c0ac344af8960015d230b8f77f1b100f01e7c49d394129b22b17f93184d83cf96c2452dadb3dc5f72d8f905207b6fb3775c3fa478099433f9a72bf18e040d1aca7702d5736197472aa8e52973d19247ba5557be8a1f2ef196196c83f5f36afdaf036cb04c6bcecfd5889ce40254bd3b5b5f1fb5e13c30e40f07fa9952769277876d46bcdac3751436085877bc17e437a3908a491831666fc2596607e9a50ec4f191cdee83ab37b5a2cf8151eb5a2173bbc6a3e65b7c9dd40f1783e4c3fb93daf9c9cba5bed34e009a40cdbc99643ce4f279261ce93ca0fb3cba01ddb4b85d9e05cf877fe0b3b95cdc756e15e671d92536d98a62b725cecca47224018e77c6ea67e628848f7013c968c5f803422aaa731ecfe56f55ebbf91924aa162d634fa9eb3b4543a4794cfec40740c0736001363ef01e3843f88fbe6785ac8c3e0eeb0ef5c01cb770864b0edb422d279602d31499011ccfce1f26f7d1e8558f78acbeb9013c14228f1b2837e64b34ba5892e40775a02a944421df545c985ba9d6043405e5d14cdae5ad9b4571b7326c615f2d9093f21e51d878be5593eb915a2e2018f4ee08a608cea21cb6a377419b437361d1113b452095687fabc73678642017c1577fcff52d529ba8f76b48f7be436fa8244532e75f11e9a6e1761310c76755fb342d8fc4a546a67c96d4ce499f3230a62aa054b23eb694f126eb95522fc4d4e0919664f69cc4f4dd365a802baa6972c7eedfedf74a00eaff6c8c676a1fcb8091a790053721f68c178848c41525fd8553c9791b69a1040864dde2fac183363a5e3eecb459a0f2c2a754b9e5e1acd9ebe1d461aa76aa702187ad821c27249e6be5c7d5463566c864203bc901a14c0f94bccdbbe800b25cd144db62fd44663e31cfde7399f2056f82e6d682eb28aeb08dff6c7ba8cc945a7ef1dadfe4764b4da231da38031f7687f1ed31ff223e29984745939943848faac1913617393f81fa79233cc148064ae652547d035105b88a6cea770d70cb544116aae8e8eaf28ce5ac97219b199eb50b483bea41fc9a8b88e598766e363355285c0d79bb6a2ec73a831df544bc329a79690f4c52e3ab70e467ec1b4d00a35c548ed21e27d3bf77ea23b0768b7ca8533734cb0810984234b50f4fe0cf226605b4c19bca53e8e1f070825e3325729268ac409d32a539dc1feb53cdb1ab855b84124faf729bdb25fa93565a8853c333bea1715d1e3ae19c5c46491217b3d39d2bc5835e39607318cfb05e3da709012ca52ca8cf09e2a3beb7c640670dcf92d236fdff404e5c2e7767bc9c9bf42c975f3c1aa68ccd1c0d0b0d4d21b7cadb55d3ee95aee9bf1954b1b7d5560146cfae6614aad2f878814bf39814df8099dcecdc4b6bc6a7b0155ffadcbcbe72cf485a4ab002dc5b1b9f1b5754eb133d2a13b96b762eca9dced6d356c8aca0da877e143f02f84513b0f0fc06713b9b542e308adcc803f915d783ca48cc88a6bf6beb432ef6f7fc863d671e9102e69348f5a973dbb93cde15421b215fa989b1437c6f93c7acac30576f999c87142116adfe87d7b049fd9e6688c7f768a0f3cbe46316a2222079f0850af2c6868f6c5a4539754a0d33a8a1ddea85a50167dcd7f1a31ceaf494b7dc0ba6fd759815540327b7c272a231ad9086b203a326f5f2247e54c12832c4f8a553f9333eda51539e70fd9ea242cf5ea2540fe94331aa7833e88c1111bc9b52b5e9b3c0bba1c14b9124bd2fd061c2e5efad5b76c5b132c9e3bdf432cff14ccd529c299b3e0eab6abb2aed7714eea52ef3b73b001666a5f61ced752e3330f3681bfb9df115fdee10f13474ca03a4e9c48a7b2ae92f7e01ea5ed8167737d4c31b577618288883d238721eccdcb6976f0ca2e56e2859aa76af7db5e30e4728e70277c8573eb6ace88f2127b1b3a3e9f009b9a913dac764c2983e0cf2baba712ab30ceab86c73684d08e0e73263b9fe76ae4b0eadddb13d71b31dd1d0b61d9d456874aaee83c8d9b7762bb8c0c582efa85553a75f8fde660998b3364c2955db4f714ac22bebe0c21148bfd62ada1dac4514a817efd559386ea7ad26c3c0d160e341bbc08ef085a078f48b4a9b5fae3d811fb1ef4926d98b521f89392dbf5b758d6bb5f890fe347d787331f08c860505ef4c0da0f95813a5cb4706af5785d751084bbbc0d3480b23b4c6aee7c9ca0121c6a152da15f2a2ccd2451138032230174ebcbc02fc76ddc892e06af7b40354833f89c2088c7823653f91ab42662626679a4c68bd848980ad9689eca8c89d7abe56b1a0469f2b957f588869a9a6c6f2a6e1351d699910e0389f5ded6d3d7c97837524c8e46d83b43ff0f4c74cd37692aff673348975cb6fb42404fb127a4392d7da237db6c60fe3716269baa828548d2f9cd9acc340fc16f3882045b1be23da9fd8edd8d38a235380b6dd2d22ecccfc3d26369ab309b55ce8a5c9ece79c0dce0409851fa64534f2ed7c4fe52e66855342f55d2b57ecbfbfeee0554740fca0628c221ef167fc3325296f9cf185b2b5b9cafe949f07d4383364f869b7034ef9c7a7afaaa0caaa1779b69be8ae3af9db879d747c8b059bd09363176469cf67d484f2fd3d6a1878c2281091759e5f2a84f4a0509226eba4ca86cecffbbb99ba7a14cc958d04a3bd9af025a4b37762d7fcce6d2772ac3d37b428848f4abcdd73a96adc6a6bb14753c98ee223fe3603e574505b9ecc9ae10df606867863129328890e02bc9858a2b2cf76e663a2b9df21c16c79d952ecd5f57cbbcb0184906b5bcb3d7d395583bf9e0761d98bc72c376c79950552e5d8913ffd8ba18997c45f86a5cb73eb71444790bbf3cd9bc29abd9db9ab136c7d2f0d290e0daa64a807a6f3e975fc9848058ae6ca26c986938c9469517cb1fe6de01c52dcf536722e731c5fcf61fedea6ab8edd2d70a10ca68f7bc41f5aabe86b6a2fbb30b8f1ab26324a99a71808bc256bd42c745ce683a09d978ec349115db236fa17ad3fa083c2652ae52f89e4ec5e322043b76f5116d5ab131f92cc1d17504ed7ebc9bea5ec529b412dd91d940e794dc12fda80fbc9a182c000a3c1b999276eadbd309120c28ef5ea0639f790e560d52659305b461824a678ba4ff1a84f2456dd2c327c0d704f4b827d9b80c22a7a988c018afb14546a2d37314e721eb356bf1cd07f400036783569b304fc0a291bca4515f43d7b9650e397d61855c1e720fbba13006f18d297d4150130918537ea34f51d0d7f70131e502ffa811911d6440c4587fdbeaeeacc454bb743f1559fd7406b40a65dac149f505fe95c0d8735785ab5443a16166af98d2b89932464300711b063ad1d3441905498d0edea0d66e77c5794ec633c3bcbe09938f0506c2f4f19332e3cd7ae3d754817e09ff988788c660758761c68bbcdd9f90ce7397bc7b81bf8ef6580598d9b8c941cb4769110997ee891c33e985f3370e9958496bef6043fe670e540239560ed1f6ffbd948220b4c79f1e0ff2b42d4bd60f3cf1b863653c714771c5821c0e7b1227e4b08a734d6b7d0402a0e8b5e1148a1e19c2add8a649e12e65e6164fe6c7c1ade04609bd7c3fcd73c1b7bb5dfa8e40c21e41a115a3fc3ae8989e6d2ba8b77f5d66da96bd724c02971d9d881f4a48aabfb37ff53675904ab4de8d649761703b2c54d48433a77688069cb48e643d8ffd605b4d0f8f979bfeb713808b1d905b62be534a690e160143bbe705782dd4936488246ea83566b726322bab6ead0c85f4aebb4a14fda106c6c0f247349dcb091a7e7429ed82f241a4335c918290e4b489d19679221e632e7d629a8572b80bfe5263c34bd33b77c6eab5deea9c238fdcbfeadde96f4702dfe5694af86c3e5fb8bd34ff8dfc5a7552c8f3160321501eee7dcf2c0ec33d7842bb3de36c244735b28dffb9be017208197e7abc125d82ce1d24845a255c404f8125b42787e24f2f4578253d69445fcacea5608986293d985219e5c128c6935b01cefe005965622050df491572fd4e570b0c1b36ded2ceb22dbbcfa6d56b3a92676d52a8ee90dc2ab80b7b7c258725f05bd7d75a647de362770d5ef5b76b719f533d3ebe150da49ad1ab75b77bade7b165531483ee06ba12d7830ca9b57c0c862b1fa60e069a0b61614178edc0941261a7cac136dd087e82d0f7a04f4c9d35089d95f7e4bdf82229c76d2303dcbc328f8e34a8446dc98bcd458b5142741231b33d30397c12ae58d199603effe4bc6448a602d936b5ec3382d136b72488158520d5c84064ec9ede3dbe7f4c32b3bb4ecf27d1a185e8f4fdf00f04593712df1b19f6a29abe959850b9dca67cddb614bc844df8241839b1484e014c77e2c1eb6514826db3707c3a56797e6156d7899c2bcfdc5940c3926573ed4278c4099fe64aa9c41f0ecc2f84c3e33c3bd58244be01748385c338cf2e77a3ec55fbc175d2f365bdcf999f05c26861a3392ba096cd1f6dca3bd5cd1b40a65c0a3f12405e292023c3fc70b21bfd50f2cd97468c9eebf19cc0effe2372adfb7bac8d964d72044b98f9be5775b531360e803152fd4edc34c10744a9786fcb888d8c75c06d7cead233d34a1bbdcc9bae1f21ddafbffaa978f8d97f5be4dabfbaeec6382b8914d25d6b0f7705106b43a73cad5faad1021b07c6d51914d1e77d8392c79005b564d22e7d3c9a6c36f8a0f0fc5272c7950a4e46d204ac81755ab9182d79b784564d0d279c79a7332c847810f10b363bf5ef2c50b7dd8573c691dc5934e74d9d55aac7147e8b0a3cace7d9ab367b3222821b11fe64284ecb2119a242d107c0860ade84fd82aa47bd5b2b0e5dcd2c11835505d59dc20b2e492fc8436aca8b990a54673a28213cb84c3f328d61073b5354854d9c703b2fef334f84eabf7ebe8d3e2be7c98e58fa1388dcb44ec8a3872809bbd497f49760d108cbf398a3ad1bef370a68b06b980e35f2be7604666a29022d3c1b649c3796f7ce09c476be75a23e77553bf72fa4088f8d627ee6211c203f15ec1d27440525c0add218e9d688345d9ef77e3713955cccfdd2da09a74b0fea93e271a751aca1e4deda00846e4677b3c53bb74c0184023e28a423a38ab19da8b76912a145cdaf42ede908b80ae227c25ac41b645d36802dea5065700a07a433805110f9864c503c9015a1e5d9ba3ac4794561262be516b2fd50b97a6c1f8774ae4c1f9b193b8ace5ff70c635c5f0993f455407aea202fce9ec55a1ebcd93be27083f09309f47a8d7bdea4a66ab3800f6cf46b9846444a3eab52d458cdebaa841f82d9e94e01decd5c580b3bf2b50972e97f8ed7fdb2670a601e9e5c0a56e6478fddd7782e25d3d4031dff2c6070a93b528b654b88502407a9e9f715697c0cf8bb16312d93f08406a2f0107a51dda9b67c87e068b03db38d4653135ef866c9875aedc3b3082ada06455dae528733c0c05810cd43db34e6cd929b75aea380241773bfe53034eaf36e130363de9240e9c921cc4b601c5534a453593cbff4b841d2a35cdf132b224fa50fc1dde902c197b9e8e5233f66b2d6bc6388b6a2d22c2d02598393a7f83091a8384819d1a7d5d70bdaeb49472782e2bdfae47f1d6467954599e381a132c7a5a3953091b343a416c9382b4b0511850ea73a63a84fecd5e5b281780669fc6e93055fc5052729d5bc309eee17d77be8499c18775668f91ec68cd"}]}, @hopopts={0x3a, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x8}, @jumbo={0xc2, 0x4, 0x3}]}, @dstopts={0x11, 0x1e2, '\x00', [@jumbo={0xc2, 0x4, 0x33}, @generic={0xad, 0xf0e, "dd8f5a362412fd4f0210ecc5939fbc70c0445f091b3ae2f5b0660dcc4cb5204ccb035fe0c6385598b622cb4c76712241445ce9b7cafb704d44d6a80d091e984fab2700fa54ee38f654225e2867c3303382905e0ca1193f2a887ef3d87d9db753402bc3bac5a8c84ec18a7b596641d14f949eff24e00cf953c0a6eca4c6bfb9493458e8e74ed8c9f04d6c5c0a7039c7a0f9c29e009a547ded7c2e58003fab09bbaf7d7972a5914d14161b19ebcdc4981fa179a6f07e2ae325f13218066193f7146b14a5a7cbe892102f6b6a98324eaa2c802a2cae2286a3f5cc9c77f6584471ed2527850848c9a11f403e859eeb7fc0613b3ab30e23c386e29c0e6eaba2b8792924eac18cdee7c2dc1656b6064ee93319e175bef22f1191d87573b7eeae795f61df24bd5ce693bdc552eea63eac3e7c28565eb887961af1db9af79d6aebe8c7b90214e79a1bddd5af568440d70e10c3b529478fc9795a7a3cd28cf6c3599db2b69f1b050ce9dd49c1d829e348b263c52a8f4d3045c69ae67c9d2d64a510c02b0a51d6153b2233104703f7881cda04a8de57d0eb04ab05da8f4497b2929d3c38132516ecd4ce8b872f11767e551e1e3c36d42b1c08c5d888b84282e1527738f1bbe2719f3e29b9a9662f0bb69d87ffae7472dcd2545b5f5b0a3f5a4a18df2424f1a5d484cae73d9acf7027d6cb007378ac2f92bb08bdf91aba6f2ab12cd96f7d8dc09763cb8f89624ccbcd646afcf52b1685e7f3af6d5b5f8060af183e7cb579c5054a433de782db316680765a73ce0bc9c0de2e7ccd658c537333efda986342b6e5963bc28915725c5f916c10563651093996c530c817d53e909852764bfca2a145837db4db76aa7c4cbf528a63150d73fbff242147ccd2fa28e5f52ffed2af912eee2ef67d1c32959f6879da16330170663a8ee0369281541eab04923a7353540658cb3ff3e4fc2eb1a2bf1955ce6fbaa383238eee0db610ae054efbf2d6727d6198e5e1b18e264943bddb479349878659e295804b230d6a0d1baf7c5c4148e2cd5bc3212d2550a8779c64bb51a7c51db344d41e1f642b16fdc8271676092f2829a90560990a0d30d688167ff0728f1f076787e2f672ae547fe4d3c6fef309962b2b8ebf97006c8eeccb484b8c27e1f9f032f966c48a77a8cedd77cf9ee5bc31f045e777456e84cd92f9d2da5958c47ef199a45e850ff70e6bcd3c0fc9cf5f76f4fb23a4188af4ec95479ea1607f1584170475adc66d4f20f004ad0003c376ed98b85b0ab4049124e9cf24a26e7afa06f0e776c5116ef7cd943cd265c2deec04844ed5aabd0c42d8d95e8313a2fe297c9b9521449a6d20cebba86619b608850fd5a9900d6b37cf8e39914d015fb80002cb91ddab7b970ac477a762ec08bf54d85d6f1db8b45c6b106196388a81051fa0b3b85f6f2607b4943f292e02f78abaea349f19a2aaa7943d8d7c1e4635b340045346b2ca3822c350b2b8db8eb7e22d7291a6a6b1cfe64844166c2843489ca0d9dd5f35815bc5ac677b72fd7fea1ef20aace936e3286fb01886cd74fde0a35e5ae7cfa4a877431791ebc3ab4ea4716029f4f84325ac4ad7e68515546533e7e85cc3dbd0373905f4e6e55de8aa9100780b559bad851a56d9441acf5b425c2fa29eb5a0665e21cf0f8c36ccc735286f41570558d8a9bd05b031e09c2ba9ffda83cb575e014d299b14e8269b4a7f9dc1934ad3702bd5cf0f44a06e00184afdbb44ea6d8e0d32c92ec47c800ef9cbd7d93e31f7742fc14cd40e492ff1f9885bc7ae35a92cf081791f0a2fbb13ec4f534a36b089bc662872fdd45925f87ef8535422366537ff4384d067455e6e582e07b060b74342db78101ca730a29c382863585f6c060d8e006ed73e6987542726f1d5a90ae6f90fb2de9c0e8f35d6351ead0f6e9a82484ef235cf35cecbcaa2931c45ce7458b0f7bb1f81723fbb95c90be7ae7f90ff7d0ec3161edaf6edec9d375ba6963cdba8af96352c0e8a1110eba742916d06f720e4f8124137d3344dc8c106e7a64a6d931736fd068b407c7cb33f7b97f40eeafe2ab30316ca2f227941892e0ed29236249b1016f9fb8adc21beee9728b67fdf1a0ecd354e24c9b77376c6106a0b64db713b0e368ca5b114396a047fdb6b631ac699d12fc6ce15391667be9ac9bf7bc9e6ff5544570c0eb409e8960d5f8d0e8ae83f79ca712651f4bb1ac292c174f1f10e9d18fa8c55761b08fe659a3e7feff0d58fddd7c81daafb3479e4d3c53cf3cca4fb6323e3ad707a082d2b17c7f671dfdb4d40b96c7d319933e3bcae42ed36a544b4c403daab7750e9bf8a20026be4453dc3da0b01d4ce3df0d2c17692014793440971cf43b7589c7af94b4c8794924ed3fb80749c11290a5ce2948afc0e90d6c6359c19f02e040c68c259bea0a94aa96565418e1a123c8e791497770427ca57b0dbc0e8062e24d7fedafc4f4477de7571166a966d065cd4160adfe0e7c5cc50ef0f330b1b8da029230f933f9812b5d2f5b309c00442d05cdd4618dc7ddc6e9274c03370bbf37056d6dff8afb164bf66991e9416d9ca3329f1583f33a9fe888658a0aa607eb6bd0e880f1194510d05177ed6abe17fff416746be09d58515d3d53ed87077641f96dcb1e6124c9bf4bdd4ac52300d50d42ee99a125de62ab345c52911feca76d3a5a496083ce1a7c0e58af967eb2a3ad9eefb205005e98e5b99ebf59e7b1e4ddd4cdf5a98026413cb29abeca47678dcd1b7c674b962d3a1aeba84237c05676dacc308a76a71c961322d3de534d01e623e2039dc9d902489433c66ef33da9a3e11cd5b0feb54530ccd33b2052f6cbf6615f13bf5d8d1e93ce2ae391b0753463e1d9c92002494f1f0d36c0fe15c162a2bff85b26b5ae2c88c61d4bcba9cfd77541c78cd6369879559301be92968cf1d6fe6a7746da00e1b28f2eeee756bb0cb3b74db4a22ece21c5568ed20ae0e208a7b8d83f35dadd8c907c7d31682893b8753bb0d77f3ec701e0ff01952b0a93b8b3efdf0c6a280fb4b6302b3579e6bcdfaf3502a7241a62012f0134a5225b61f88b2b54c7015bc59309dc183784b6e58dc38d8f2e88875c720f18cc03329758e6bf4ddba23a77742fe988dafcda650c859254c4cbff49fd029c9138d96d1643672e49f45f7eb6319b3b798d871f2a938abc9d98f09f966bd93906d887a2aca3fdc6e0d4fbe2ed162e654536177bc77feaf76beb26b344125587dcf3181349b7cf0576827f87494af91ff81a933447d7506582f0bed75c4198371d60a3921fc2a178990abf1e1fae08cbc2487ccc5e951d64b94bda54f69f0539207675f05e0021ed19748f15402cdcae121b8dc30e2193c171bb7a602f0ec70dcbd9ac8ca8c4a40c92317ebbe0cc8eefa7d828d13e31af77eae54c7a59b2facb022694d753382a6c527791bcb80d9ca10799aa2f3d0179e3f70c3d57f2751ab3ea3d9014ff750d8dc794039a7924b4d35c461ff0c9aecf28b8ab96b0ab9c3ddf355625c20d75d182d5436e6d15286fbdd0ed8b7a7d02eac458943dcff2745c0749d22d1d9ddd47384b8d5af5afe4f4bee29587e18a5e98dbabbeca956303675b27eff4e1b32efdb812e8527249714c606385354fe3a02ea9c1b70cf63e55d10c32cbe8f67159bd8457869e78b06e9a2c6ae3dfa6dfc96682957ecbbdd354eec59f0d68dfb31a9b7ec3ccfb37e20532d36414083675926403b6e2a4816e9f3be9e4e319a38470c453b9dce2201e5b878d1b0795564c7039e5c41f07a5445a1211e1667acf6e20089de2522c168b4b6579f9e11deb925febd1aa0719c08ae9d2f33fe9949b1145a922cc263208258f0597311b95c8b8a7ea393e9f1342517b05a3d4e1712a948252bf07c515cec050526e0a7ac00c7edd2516957c7778cf264770f2761fe6ec659e16192fa58995958e282f8156d4032b90c4b77a15e25211f40d8af5d82f3a711dd6b75df9421992fce02624ca69ee38b1528cdee7ac6f5c0ddd994ce25b934ace789e1125b337c9915a89b9eb039a0c065b2d482624e4899790f4f2868c5add9057679151a8c401ca240bb679305fae120769ea803f4a378d0fc67c3751fe3497ea963679eddc57af23f48817517ae4d6574478b43e61a682a4fdcea9b528fdf8c2f0733d27534d15e46a6e22d9647b94b1d9ccb722b5808495f06fe16bfbb43d0556392c69ed5797f50ebdaca2bcb5072ade36966116fc9cc160eda83e8d5ca47c7abd5af40ed05aad8c0dc2bf5c33fa3d94543f7f81bb1b54949f4223349939779e37392f866bd75f0aaca55ce8565985125677a7feb0496855cfa6464910a96868cb049f0716f540539ae691ce0999c6824e1e94ee576222464be6c7dfbfcb9695fb3c0cc4df09eecb24b76f5e8e0f171ccbe1183783d0db2cb6d788d0d13441e8784dc619d9488a367cd410eae3a93c062236c4bc2b6cf213f0983c5f4d6624efbc5cd9a086a7f094fbbc1af22cde5991a32ca843bd63d1ffdd7e98ab38693ddde2e1649d0bc2fd88dd75897e9f709e41cc21108c3212b4e1c34de5f3fffa588ed4f49927e853e8a9f8a666fe5fc7e3e7faba9b0919317cd8185131138108c107c056a4bc9e89b7d90643f4beb742689b82529f5e20f24c1406cd20df64d1ec9fc07ababae7350545b28ad473207ae38eb7f7b409695f0738af37b692817915bb546ead2704578a83fb885efe3359d7f78c0d560a1ccaca31d4b57b1410b8a18b981cdee530c56c9d16586594f4d651130d640b230c500c54db0b93c4fc942836b25576adc5bbf05c738aeaa471a5fbcc0e6a9fe80de6c3700e9c1e81f8ca508a0f644057a91b9316de5a7675109ff303c768cc25be54313d87575f55c0957c7ab7665471e507fd9bead11894a19396760407d5fe34acb7e00f59d0570ee6d83fa364f51246661e6b6b039d94060754430f143ec0b4f82a54d15a94ab963a6e2a51e896e2a84d25f4ff79dc15f9d85d39bbfec85b3f43778672bb6ce2b78a32ebc8a9b5ec64055cba36e0319c6416bbb946e3204b4f7d2575371e7698b025c11cab11d50b915e6dc4d541f46b99bc574c41b57599c3c5b8783c3a05ab92bfc48542700c3664ca56c7f48411bf1e4e5d05cb079e8a00955a0bdf399d0ede7c64884c3cfa66fa5b5aa8fa27e3fa2e71a67ebe5a5436f73e01cff2c9d3fb4dda0eb6c09d71b6dd4e4a6e56905a182bcf4caea8944297c9cb61ef0da63a3630b735ee3fc42dab3f9d2f65f4e6a5dd64e7a2385bdfade842c024a46363b1e9d8f38c1ec3da21bf36bed334b41034c3f04afd0a666821207f488a0ef39752eafa3ae710afd8c4c568a59d1610fc5cc189efcc01470a3c44568a4d03739825048f27b6302b109bd41e3ccc44fc0c39fc6345cbff1cd925f7ff18f720081cd43196cc9580ade01b18af38272e1b9e1cc650a41dcbd7361afe3d1e368"}]}], @generic="3a332423d139f60f51925c8b74555d031c86f971e868a88ae61edd1548e1dcd48686ade954d47a49bf92beded17b7b24f60bfa8b3db38c4f6ee5688bc00ca46697a7783e6c3862d19229787a2947174adab16e79f3f42d7c1126c76322f510126a05456eb97640c2292caeb7dcfa4fd4f0abf116b3c11ff279d50fd37af72d27da7d6162f6b5b000"}}}}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0xa1, 0x0) 237.858973ms ago: executing program 4 (id=2959): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') bind$unix(0xffffffffffffffff, &(0x7f0000001940)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x103) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10b) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0x1, 0x0, 0x4, 0x7}]}) r1 = openat(r0, &(0x7f0000001580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x1, 0x10) mknod(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001300)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') kevent(r0, &(0x7f0000000680)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0x9, 0x7689}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x2, 0xff}, {{r0}, 0x0, 0x46, 0x4, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x5a, 0xfffff, 0x0, 0xff}, {{r0}, 0xfffffffffffffff8, 0x40, 0x10, 0xfff, 0xffffffffffffa422}, {{r0}, 0xfffffffffffffffb, 0x4, 0x10, 0x0, 0x2}, {{r0}, 0xfffffffffffffffe, 0x78, 0x2, 0x1, 0xf523}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x80, 0x40}], 0x1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9, 0x1, 0xfff, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x3}], 0x4, &(0x7f0000000440)={0x594, 0x2}) sendmsg(r0, &(0x7f0000000d00)={&(0x7f00000007c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000800)="0b5a94b82ea10da80b9feb406c871050bf994ba8c0ff630e0b5ccb4abe7aacd483fd2f9e23d4c7a33251e3f6423618fc9db4905cc3198b73cf0a5697bbd04aee19ece963a5a6e9f283176e612288b41cde662067a5847abf9f92f7365c04381ee126e1aab0e0692ebeee045405d3a3c0c49226d24840e2c742969998bcc201e75a6eb5", 0x83}, {&(0x7f0000000a40)="49edb2db8eb38d84d30ad11e1b730d52c29733d12246b037cd242a5c0d16f85a13032dd4783ee4996dcbf6fd42d345258f57266b4bf7a33395abc9c95bec54419dc91bd2791ee8b81792a07a14100fc8493907426c4bd6feba11ff59a2393f46dd3a1a7b12dc13b4951d0c6334a569e62fd9570b97028b31f0f2236f0787e307ea4de4651a9097720d63f209f7cac7523f07b75c53eb06e88ea9357774d01b2284ffde5b83eb272e228cdaea4920b762b04cb84357a06a47a4d25e5a6f9ebda18c4d2e27", 0xc4}, {&(0x7f0000000e40)="8a2d914b3a70aa9cd893f745301fe84c8350fde8d8307465f31ebff2c723eba869f1cf8bfd1ce0833cff925476571ef3c7781a89fddd075e557a11671b2a864fb565d00749f3397bb81a574768b05569b31f70722bfba3d14b772e20afecc410072042ab4804321c764d17b90d3a72ab366f3f7a4676d1b45e6a9675eec9cb091241ca6661dbf88fedc0ee3db9dbe45efc766dea9f5b4f51bec1ceb07bb30a21327a88fd62c14a0f82f534f6fe62478e9846172c47d52a0d4a13161bde68b48729a5e71b87c04e81d2d0f527d22b125c56043f4e4ffdf2aea2640806560dd8", 0xdf}, {&(0x7f0000000f40)="982750e4e090bc1130e1b986007dcef528c647482a1b37de7f7e9cc9958eacf81ef701cb6f9b504f23da1f5eb564730e39ece0f29f4ba9809e9630718b6f5cd30f963480f073c801291bbd11e165553e74ccbb9c3fb44ae032e4386d99540cc415ce1959a120e9c8491bbeb2e55699a37fbdf0ac98e065ab9e6eb5c9d3dd1dcffed79292a0274b0a16c118e549c94826", 0x90}, {&(0x7f0000001000)="f3b51285a40b06bd6140464ff633d1a019be129626ac2d0f87868e0afa9c381c68f9bcd9db73c9cb6c69693106478c061268a21456f49fd2c26342ef57a5e50a79baa5228623096e3c46e0fb643c146f1a1b509ca2398266d50ce71dd56fb07674158f1f9bebc8a1f014cb73e8a5ba625f0cbbf7dc6b4a73a2e3d7d5b190f1ca8923266ef62babf3969ab512", 0x8c}, {&(0x7f00000010c0)="fbecb2104b10358a169f55c67f9e1c8dfe88af77869e3488f4b0f62872d70042e3aab9f28bb037fbe91b7874fe0609870a049b13f8c8e0859ea9390f88e2185f16db53a1649798753bd8d7e1f9df226f3eb81642ad37f67071d29270842befba2d9a4970735cf0cf8d9d16562e1bb8d60707f893450afddde4038eb2ba18b200856c76f21218f9825edb5508", 0x8c}, {&(0x7f00000008c0)="30afa777138ca78ec85795d73cf4db01e62b55e3b2d73122db7a21d61c89a2797387a9e4b4194376a48c97d36b623103eee93c9630f23a3f3043e1e87c4f3bde838b41cf7abb3318284c32df1e29e73bd08b6e0303500ed8a4a4864e1041e1d34415b1b1cb7cc58ce7fd7dc316515eaff3b31499a61ba2ed290d3a2433fb2a", 0x7f}], 0x7, &(0x7f0000001180)=ANY=[@ANYBLOB="e000000000000000014e4d0a81477cc506b4060c4c2db226503fd6585c5693b78e08c2371804962d596beb95582428a99a0b9f260705b0a85fa740f78b80e416353fd16784da18d6243bae546792d11116cf2736067ebd18d0accde6f2f112f22040190d732a3eb1ec56f87ac1956f26baefc569e4f12fe46d9cc521c0d244fc31f0f83061ccd338998950c861dcd5c34c7b3dec71e07398f192c436495e76a0d8a54efef4ec87790b0627d02fbe2f048e8ad5601c91659a040000001cd4fd41fc9184273873820d7e9c4953660000000000006800000000000000ffff00008000000038852bdddec4c8a411ffef8017896ed9567e54c52170655faa61bfb26df743b96c6ebabb2c3fab5b66541a2097373f87647c76969e5de493e9ffb14453dc17301863dc291c324566f7c8d28035d26c89af4c915039c2de00"], 0x148}, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80104405, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000940)={&(0x7f00000016c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10000, &(0x7f0000001800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x109}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000480)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f0000000780)) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x2, 0x100, 0x0) 203.772443ms ago: executing program 5 (id=2960): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) (async) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) 199.279795ms ago: executing program 7 (id=2961): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc4504449, &(0x7f0000000040)={0xfffffffd, 0x8001, 0x1, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0xfffffffe}) clock_gettime(0x3, 0xfffffffffffffffe) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) getpid() clock_gettime(0x4, &(0x7f0000000000)) 198.882957ms ago: executing program 0 (id=2962): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000340)=[{0x45, 0x1, 0x1, 0x7f}, {0x35, 0x0, 0x2, 0x3eb}, {0x84, 0x1, 0x0, 0x3}, {0x7, 0x6, 0x0, 0x9}, {0x6, 0x0, 0x1, 0x9}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 171.277176ms ago: executing program 1 (id=2963): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0xffffdf82, 0xffffff8d, "1826284ed92ca2e4aa13e40010e0ff7f05000004", 0x0, 0x20000}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="987e8b764eec1d95f4150cbe7b1dd365c83ccfdf627b70443a3a3410665ddf12bf4131ed5c40342c", 0x28}], 0x1) r1 = openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0xd, &(0x7f0000000040)={0x2, 0x1000000000104}) recvmsg(r1, 0x0, 0x1800) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x3}}) mprotect(&(0x7f0000016000/0x4000)=nil, 0x4000, 0x2) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x7ff, 0xc, {[0x5, 0x5, 0x8, 0x8, 0xf9, 0x9, 0x4670, 0x1ff, 0x7fffffffffffffff, 0x8000000000000000, 0x7fffffffffffffff, 0x7, 0x1, 0x9, 0xa06, 0x7e, 0x452, 0x10000], [0x656, 0x12, 0x9, 0x1, 0x9d, 0x1209, 0x8000000000000001, 0x8, 0x1, 0xfffffffffffff001], [0x7, 0x2da4, 0x4, 0xa86, 0xb, 0x620a, 0xfffffffffffffff9], [0x0, 0x5, 0x800, 0x10000, 0x8, 0x7], [{0xfff3, 0x8, 0x2, 0x8}, {0x6, 0x8, 0x6, 0x3}, {0x401, 0x3, 0xe0, 0x8}, {0x40, 0x5, 0x4, 0x80000000}, {0x764f, 0x1ce9, 0x80000000, 0xa}, {0x4, 0xc861, 0x1, 0x6}, {0x2, 0xd3e, 0x1000, 0x9}, {0x0, 0x5, 0x10001, 0x7416450c}], {0x6, 0x7, 0xffffff80, 0x7}, {0xc, 0x8, 0x8, 0x5}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r4, &(0x7f0000000000), 0x10) dup2(r4, r3) dup2(r3, r2) 170.643474ms ago: executing program 5 (id=2964): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r2 = socket(0x18, 0x2, 0x0) socket(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r3 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$dupfd(r4, 0xa, r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(r3, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0xaf, 0x1, 0x2}], 0x1, 0x0, 0x6, 0x0) close(r1) 134.897345ms ago: executing program 6 (id=2965): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async, rerun: 32) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) (async) r1 = syz_open_pts() syz_open_pts() (async) syz_open_pts() (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xd, 0x899f, 0x0, 0x0, 0x400}, 0x0, 0x0, 0x0) (async) close(r1) (async) ftruncate(r0, 0x79c8) (async) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="cc60", 0x2}], 0x1) (async, rerun: 64) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async, rerun: 64) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) open(&(0x7f00000002c0)='./bus\x00', 0x200, 0x84) 132.71398ms ago: executing program 7 (id=2966): ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206919, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) r2 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x3) listen(r0, 0x3) 973.503µs ago: executing program 4 (id=2967): openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xfffffff1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) r3 = getuid() syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="4f56abfefa7f561e804b0a708863"]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="4f56abfefa7f561e804b0a708863"]) setreuid(0x0, r3) (async) setreuid(0x0, r3) chdir(&(0x7f0000000100)='./file0\x00') (async) chdir(&(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000778000/0x1000)=nil, 0x1000, 0x1) pledge(0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffc, 0x1002300000000}) (async) fcntl$lock(r5, 0x7, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffc, 0x1002300000000}) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) 0s ago: executing program 6 (id=2968): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xfffff4e6, 0xdd56}) select(0x40, &(0x7f0000000080)={0x1000000, 0x9}, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.171' (ED25519) to the list of known hosts. pckbd_enable: command error malloc(): allocation too large, type = 6, size = 73015894016 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error    OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) jdenied attempt to set clock back 3726560383 seconds denied attempt to set clock back 3726560383 seconds pckbd_enable: command error uvn_flush: obj=0xfffffd8076a86510, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) denied attempt to set clock back 0 seconds      OpenBSD/amd64 (Hģ6"8G1"&POECA~&Z G2 |&hİZ琠ƃQ·tBY‹|!!/ᤷ|sgS13Tpzvl2z_) (tty00) login: panic: malloc: allocation too large, type = 2, size = 1768304430 Starting stack trace... panic(ffffffff830378ce) at panic+0x1d0 malloc(69662f2e,2,2) at malloc+0xcf4 bpf_allocbufs(ffff8000013e0c00) at bpf_allocbufs+0x85 bpf_setif(ffff8000013e0c00,ffff80003725b990) at bpf_setif+0x22a bpfioctl(41700,8020426c,ffff80003725b990,1,ffff8000371c3978) at bpfioctl+0xc42 VOP_IOCTL(fffffd80615058c0,8020426c,ffff80003725b990,1,fffffd807f7d3068,ffff8000371c3978) at VOP_IOCTL+0xac vn_ioctl(fffffd805e948728,8020426c,ffff80003725b990,ffff8000371c3978) at vn_ioctl+0xf6 sys_ioctl(ffff8000371c3978,ffff80003725bb70,ffff80003725bac0) at sys_ioctl+0x67c syscall(ffff80003725bb70) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x24d71a19010, count: 247 End of stack trace. syncing disks...panic: kernel diagnostic assertion "rw_write_held(uobj->vmobjlock)" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_vnode.c", line 610 Starting stack trace... panic(ffffffff830efed7) at panic+0x1d0 __assert(ffffffff830a843c,ffffffff82fec835,262,ffffffff83028f70) at __assert+0x29 uvn_flush(fffffd806cf44b10,0,0,31) at uvn_flush+0xdfd uvm_vnp_sync(ffff800000b66000) at uvm_vnp_sync+0x1e7 sys_sync(ffff8000371c3978,0,0) at sys_sync+0xd4 vfs_syncwait(ffff8000371c3978,1) at vfs_syncwait+0x44 vfs_shutdown(ffff8000371c3978) at vfs_shutdown+0x97 boot(100) at boot+0x15c reboot(100) at reboot+0xb1 panic(ffffffff830378ce) at panic+0x1f9 malloc(69662f2e,2,2) at malloc+0xcf4 bpf_allocbufs(ffff8000013e0c00) at bpf_allocbufs+0x85 bpf_setif(ffff8000013e0c00,ffff80003725b990) at bpf_setif+0x22a bpfioctl(41700,8020426c,ffff80003725b990,1,ffff8000371c3978) at bpfioctl+0xc42 VOP_IOCTL(fffffd80615058c0,8020426c,ffff80003725b990,1,fffffd807f7d3068,ffff8000371c3978) at VOP_IOCTL+0xac vn_ioctl(fffffd805e948728,8020426c,ffff80003725b990,ffff8000371c3978) at vn_ioctl+0xf6 sys_ioctl(ffff8000371c3978,ffff80003725bb70,ffff80003725bac0) at sys_ioctl+0x67c syscall(ffff80003725bb70) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x24d71a19010, count: 238 End of stack trace. dump to dev 4,1 not possible