kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Aug 5 01:25:39 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.139' (ECDSA) to the list of known hosts. 2019/08/05 01:25:50 fuzzer started 2019/08/05 01:25:56 dialing manager at 10.128.15.235:20522 2019/08/05 01:25:57 syscalls: 332 2019/08/05 01:25:57 code coverage: enabled 2019/08/05 01:25:57 comparison tracing: enabled 2019/08/05 01:25:57 extra coverage: support is not implemented in syzkaller 2019/08/05 01:25:57 setuid sandbox: enabled 2019/08/05 01:25:57 namespace sandbox: support is not implemented in syzkaller 2019/08/05 01:25:57 Android sandbox: support is not implemented in syzkaller 2019/08/05 01:25:57 fault injection: support is not implemented in syzkaller 2019/08/05 01:25:57 leak checking: support is not implemented in syzkaller 2019/08/05 01:25:57 net packet injection: enabled 2019/08/05 01:25:57 net device setup: support is not implemented in syzkaller 01:26:32 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x7ff, 0x9, 0x3}) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) r2 = getgid() setregid(r1, r2) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8000, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r3 = socket$inet6(0x18, 0x4007, 0xa57) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair(0x19, 0x5, 0x6, &(0x7f0000000180)={0xffffffffffffffff}) setregid(r1, r1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x43, 0x400}], 0x1}) r7 = socket(0x18, 0xc003, 0x2) r8 = socket$inet6(0x18, 0x0, 0x9) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000240)) msgget$private(0x0, 0x88) setitimer(0x0, &(0x7f0000000280)={{0x8001, 0x2}, {0xffffffff, 0x800}}, &(0x7f00000002c0)) pwritev(r0, &(0x7f00000026c0)=[{&(0x7f0000000300)="ad5ac7f029e96df0734c76d62f4d46084bdb918657c664333ca85442481bf77e90ee6186b5af820c950cd3a15b6b1fa0535dc6b8ce80082962a3a56ae6d315d666df289b5e90a22049fdf9e53b94f17b611177078cac78fc64ffc8628cf124b3547596707e401fb380a0ecd91c5002f3a1293a74936b8e5a4a6bc841a02135d49f8eb9d22cc84471733aeaffec5483b9d32db00785eca19155e9a1f961410b3d1e009e511f4ca4be639aa813352f679d6b8dc32ded762b10672ef89ff9d8a2594e4e179a106ef51847ce26ede80d162fa30c6a31f4e5d0a30a3f3eea1c7eae50d0b26f59662cfb53833e33f03cee5c901f68aaf7707e138d8a1582e90a1974cfd46bcf2532a05914cf9a9cca68186d71d4e8425f678f3f4c899e07a1a54156a970830eda67396c723d86145e48c115db1ca2307584c0bd48f06757114482cd4d729bc5f3f3e4440649306e358c64bc757cb9ed4f136f9c99d86977874b752bde87c1aa7ce862d15281a7e4dd48f5d29dd969014693c72ae744337881181a1179af12c2f8d3ae686cf7ca1a78cd11622ac063947fb21e349d1ecffde62fe64db0f82f8721bd9e35166b92cd4b672ec4312afe93a4ebfccb68cfcda6942611b387ae834b8757bc4412aa76518bd03eb2f324a902c086a0631db6b5746759ba7b572a1d56274fb21feceb283def750de5570a457cd9f3b0ce194138595d598a5565c48e40ddace0975baa8082eafa5aa404c4e6aab1ea067b063074aac03ce9dd1145b9b5063839881c0f23d2e0ea824f4adb3f737ff4d90d4f819ccda0d3d553ec4c2a8739f9d23582449d6d4ea64cc5430886cdf6a8bf853e8c135dad6f39016ad043a91638816010e64e3fa7d5917e76b9194801434d950efad5e92cf94074638c3aefb6f616d3bff318d4d4ed37bb65d776ca9079dbd8ca0f9c35004be2e7c809e9fff210543e7d9a17b4387b2161aec1703613ce369a9a1633f55a3d8ce118a6c16f12e50aaf4c08bca7c2e4290554b0e8f8def3e5178e7e73b7f2ad06125181dd7c2e89cb11d658a1b461bbdc744f85da24dc13f04475d58d219e30804a0457a9969c25976f31b3e94b8f8dc028c1f388bb2d53d8f0fe8aa3207cc39cb3f352db80ba1fdf1ec2d4576293cd5318811dafeaa9eb09dc935c4e0def5e99d31ffc4a99d9abf02c918eb48d0a8f30657354f621f8b80c60c098c78677671b1b9aafd8ab009702d355d828dec5c5ddabd55212a311a677cdeaaeeef0e4e92c3beefac7f3af3bafbfd2940e3332ee0e1b9106bcaf7476b35ec3274a2a1956ba852d019c69bd75bde221fb7ed2c16508586482f7381362adee16e6129e00ada6ffe9706bed1f759f881b41fa113e4f0f29ba81a70702da10f1f47f813dbfdcf6a2b56772e1cb8d5b520e5898eb84030f30d3b5165d2e4cbd692fa65588e447098c6c7e0cfce27a4907af08a2d988cdf5b17402ea4e8198f1ff3eff597e72a14048d6443e1013ea98eb9b74dc2ff1ba758fd79c559c075b82fdd57748bebc4d49aa439e74d73a5c0bf5c8bb993d83fd43f0de6579248c8a7a096dc9e712e695e5952a0194d3ced84f680b411ab281d10b1fe08059899606120804ca83e81aaea3eef08f0718dc4b2f94dd0d81cedb673877162e6d46e78848ff406f62af070741fa67bb8df6a846ac36a3609498d1651bfe8eb3ce92117dfafc6e35592b41fa677228a82c0d7194c2bdd56526ba74922c1db902b86d306c0bae83f12a270a7ec472b6f4715efd18add0e40d54552bf7985b7a2b31035aa7652662ab8d983767ebd83abdb4086d838b3b03465b8d0305a9b74eddb41fca1815e31de3fdfc1614af0e583571fd338b473e08faa61b639ba794f9bf3c1d03f80226690e2cceddf7cdc711b5188426d36c5956762ca97a99c1982f1dc351eb2ba080cb55dd386e0347474788fb154923f9acbc5715779fa7bea788b3bdc227a6c94ef3af6197751d85fe72bc0114a97624d5dc5c2c16b66dc7250ca079b104e627c2f02b1b712c743b587361c747f2d7b5da8df5fd6d3f376cb54e5edd86aeb5a76dce6ae70cffec81b5ad665fce29145150d597131ef11fa53cc43a4b3db4e862ac6bc3550ba3a1ce1a1780f567a8e02cde4292255c15199a557873a4e5d5b07771f72f376dabe57dc55d1695ef78188a8722e07d4ffe40bf4f5b32f6c86b1a71a12216e55c3ba9059228b9cad39569a1302417f53b4c253e6990003d73d7437d3bbe893866f85a3e5cfc6ba008aa5f4a107f01f9b1d2ed28a17c271247d1e43c9cffabfe10f183262e163c1aa5cb343250886d2e660564b5bc4a32d67dad3b2338ab16d68818dff094ecc7c3d0acbf9264c2cfde5352ebad5c9bc759096f2b74f94d251ae864ff180bc38078b40d0fdcef7e89699e6e70641abded8553d16de023a47507e40324cd97b6e332ab5efe1eb2aee91c68dd0b0b623607f0f5d43c1c551b58802ecd950e96cccc522888e37d40baed913172db18e44985c7ddf0f0df6d4ea5412c645713021106694d2c82e61ad28bc708d3c6e30b792ba9a76c7314f8bc7b0bbf4a65b3e7f7873f675c2dd8460748d05aee67c6be94e026fb40a01725224f3f00ba1198f55e015e3a8c8513614912de635e90b6b8882d6ffbb01085adbc0d9a3118bdc6635e313080ca5c1f40e35b3902169a3b740ccb5be4bee0174f34866a447bb4720ef2bb2f0a09f5792b3352323923c074e95329e4c7c9aee6fb72ef9dbc4b1fb2be12b44b7fdcdc84ca707acf95812698482987d163dfad90a7455cc1d8a2b5b7aca2b902cf77cb199d7abaeca78bc1cc554a74a55952274c11611080928662097e1e371c996cf912f9b1486f369b95ba1a37467d570fb0a66d6bd55ebea5ae338c4611ccbab5a5cb6c624c128064d10c6260ee8c1803d3efb585ba97c7f5557c9172d8fad3bbbdc4ea90d099fddfefa2772243c5f450bfda430a5c5373fcbc82de3f8a48cedb6c7f5ab747ac55195467116803e733eb03f60a9080808949db5613cf1e1de8143a97a78d3a5c9871d80d219554f99b9b3cfd4257c9b774ab1c2c632dd69ff04d60113c6729c2b76ab91e030e2f2f074e863137b56bb92b93621d7055f4328f2614bf65fd6ca070a974c02fe624fb1c64197984756e8ac019a855ae84432c9d9812fe181573c2c73c587202df7836b00a9b03c5b4514205867b56b81d0e445219e48c0fe14063d27d33bfa44578408cc4e0f25f1ecc30d336b4a07e9baffa8b66eba025f7d573cc2e0ac8f179cc649e2795c86fe16a3016a53168c346929aeb1621869d9ea22375d201b8b29962cece0fd813df4210fe6692ed866e44746c4ed8cdff94319b8ec64f14a1cc63066738bfbad9cdfff87310ac2d567918d25013b5d21ec996588954502de6d03e79c5895b2833542299f9a6fd24c004a8d5bb56c97383048a2723a5dc72dbc14454d1df916585348ca7297cc903af7d046d69bc8c61e77a4a93cf17bc4a1ba59ec4efe29fabc17c73979eb92d6fd71e6116a5c678845a5cdfaf71a15b551c6179df27ea7eb061329f80b83d7caf6664bd0f833fa584c73618e68b66c5fa64a9e101d50d00ffe0fffe7ffcaef230f2d25891f71d6849ab62d9ed62b2facefcc9056d13d939f693e581b9ae1582e6b76aaa7b9cdc6a40334329ce12bbd87187b337ebecec136233e7ad1e34a9d8dc7fd7e9b5fb3bc822d1c527b1469afb4c07bdb4c1cc7bff7f3b6b698f5a347483a1e8dd30c01cde8a273c191279d8e2b990b767a5ea53e6a487a3832e207eaacdbf58a9384c80472013c324bb96d8969f9ce2486eca0b16a3b78d61de9b20625f511a4b8c23ad4c10c03c7b38fc42d130151780eba054bf836c78fbcb1d19f2125deac4bbac031d37534eb6d0300f913a906d735ab2400276c6b12697231cbd87b94a3818d0754b90edc95b613822f79ab37494ed16d1c6d6bb7ca2d1111fc8e36bba9d1390fb21c065de6b9eefa622b260d8f754ad5c36e1ce21d164ae7b5a4f7d800c320aabeb370fa8594481eb6df4e896e3e12ba6786e06e7946bd398372e29a4c17b3d06d19f71142810f1b2dd9781c44f2a42c01cba81ef9258857d4e9bcaa36dae4c32669fa53341dd5b883e3d741bb442cee8b2a6fa08a749291f094a7cd649029001756c422545a6a3f37f627f58bb78075c595b0055d4232229c61d0ee057b4bca2d91538e829f0a4ea35042cb421b2c5e26726dec035ef49a97027a92dead0ff5626dd4c03d1841f6e46d8e39b638945082c518b75e7af762e34523f39422eb17bb3867b50d84a3d008f9849fd9f0af861dad0c4797085de0126a617b7e2fda9a333ae50050f72e8cd69e388097e8df62fa7e33cd97609571c15fad1c1ef9c1a26e0913eadd0420609d177b1f760331d895b4d69af291281fd9ad358a6a66720d12a3fa41ece20d299939cd70ba596893e06b19e6f9325bfe3e2cf6ada554748aa09c71d5bddf40b804b4b65d01080888629f98526eceff2dd6ef6a71f97501e3829e5ea24d7b905019090fdb3c136eea463a954ef4479507ccffe39690eb6b3cf7e2a2027071bbd1d75cddac2a22330bb221581a2778324196ed6ec09e4e2cea36d8f62f8d3afc72b6200df11d3d424e5fbae80cf32f103c93b05318cd4b00a8c293f14b0317e880dcdd13488a70c3ac71f6a14dd2f746a9f60e0b39489c2b745729a0c3fb26cc7af313bbe97a382526926a0264bd12d8bdbe0c6ce4cc42b911367fa31f2a9a619e957a667441ca2dc1d9da6426445f45fc3918ac1e91031a868194816c510613478974d48ed93bd38e6a7e6bb47efdf3f9a7cfe56751f3692abfe6c900a0e83cbe29643a8612f03a37f8cd8e8eec08b7066d0c9cb71021a2b74bd39a2df6b6dda5fd2568d8b00c3f796a62fcd7f8faa523d2fba34bf2fff3dc043d5bd7d00362c2d1451c388935076cf8a0019b3808d980cb940704870ef56975bc748c37fd30c6356e3f1a14bb3ca804a68970a42fcced076ded6281364d599523dd4c676d6e4822cba5eec04dc0c63e82995e9d353a74f2adbb28c3c64af14dd58523ecdd45f9fa48c95d4474fa51f6b505b422ffc1537d7db69a868a2d9794772a4f8d0f09bd1b4c36232d60934bd65f27019a220d44e3b97dfaa73ce1e8fa418f71aae82f5ef5cda8760f308928338ddc2874aef625b1faf052aea3d606c94f8eccbbad8ada87e0507d50315663a8e3b45061365a0e1dc680498fd492a8310ca86b831c69542dd81c02ca51fa487c127e8cbf1ec6b75332bfc33f2219422d64b4d9b9f6144e5da07c6da55b93d4372e24551a2c01a0efd7e2c19cfdbfb8097a75cf7a88c0de4571f1081c8f9757f90e0ee34b271b17a59fe0288f26aecf366348c6ec347fe5f617492985f02083942a72d1940c652b48165246da3b8ac8a8d08519c0491711d1d059e54af6c20d1295ffacac2f1edcd7590967ab615f212aece482ef1f6287838b6ec3c7d8c88d428c742d6e9d3bad6d7e55037e2e0965dfd79a3a1972b2da21f701f87b6ad963efab8f5268f182255d0106e1123ab4d051e451d74f3129e9396de47a9ad3da7860cbb44bdf845b38d6f4d52cc019429cd35c02defac2d4ef78743ac213ad967c729522ecbad908a26cc9f6bd05d4d87bdd0d8ecf92c266503c37c1890f02b073c0892933d7bdefcc1e4317de510e8643caf02ec53d56ea2b052a6df5b1d735a87587f961c8319f2ddad2390139cf36d33b933c059a28dd183d1e68a024bea01932233b31c1915852d199533c297", 0x1000}, {&(0x7f0000001300)="0e00242e4f6cf3660645eeb8be1a88378ba7bcd12a9c9d2b5d8e4d0f4405037b987122799dce5444b06732e22d80963c7b46d88a2abfc79e570edf00a05326db12fc8eb8acce56e69136d2", 0x4b}, {&(0x7f0000001380)="447e87926377f53e7a587ed1fc5cec66c274964df7c3faeeb7c6e265e4b560c8cab95579874c70094a766fff86af4c87b7eef9b0b315ad94176751d17f29d536518ec0a5d9d00f817c8a8f67ee1fef58690ce0206ddd4da27fe70053005fd9f0d1bf9b925f36e88f8184b2c9a703ce51979c34f55d4d1528877bc6eb0680fb7622f377f50800b8754f7f19563edca547f66a52df38c7e3185bd05f6e503532407b2f5aa1ffb1450e0305aecd1a7d23e00cd7de70cf537d5efb5f35e06f897bd5e0342d5452c7ee697bf1e4325ebd94b99b1fdfe79f645d3780f54a6e0f1608ba85945c86a6d5eb4e49ad43b3f0254c", 0xef}, {&(0x7f0000001480)="7107b49cd2281f2813eaa63f02a88d69823f15ce7efe83d84cb5a3760dc07ad287d82f6709665b975e1d26acc90c37ebd39117b9b4e7bc2d5678e09bcb53db78879ea778439982822c5b3b043cd55cdfb63b879de8686aee4da108620a6c944e08634770fb3d249bfaaeeea4cd859664c5d646fcf66ff750f76f65230a27f6ef04b807534986231762fa73554075d8a45879b25692c8b6f6c819b70814254357b4a5e4b52d076cd6c3c57878b60c0f20bd81aae5586e3e2770ca3fad83b9fd4b07469b2bd7aa11c682c65e0ba82b1c156972ad4a327a1fdf90b3c68072e0118f361aa72735901acd97c38d7c30ee40f49e7504227d50152e18db81ab0a", 0xfd}, {&(0x7f0000001580)="c81cdf4962bdd21a94ceb53b0f4ead96302523ceb2585638bd47ac3edbc4f49c69a66d643b7264891d3a6d619095f7057a43aa5903a791b925ac2c6bb2cd87", 0x3f}, {&(0x7f00000015c0)="0bb588082c6c95895a0e1c628f56be6028d2380a37d9900c5cdc5862b06fdb44f3336b3f4ffc2520f71c514eea1be16bdb3caf7696a36df60adb0b90f92cb1bc9941eaae35dab5dc25c5ecd4e14b688c05775c93fd9217e9a9bfddf863d1550c8e60eaaa3007c847428d3e66b303fd8d75f437a991fc3db1e567d01f19ef412a5ef787d8553f7b7029189e547999de677d83bb592fc4902ac92c5d40c8510ac7c0c272b9f5e6cb9734c1f694d489853f1a609c84103324d59f32c3275993d3d73de73ad820749c6811b4eb85a547e1c7cd255765c280e8af4bd91c1c268c060078a12caeb78c192dd12814bcf922f0bc6d5cceb66348", 0xf6}, {&(0x7f00000016c0)="021a2bb4d6ec19a80891849cdc2735c234253862e45702cbf604d1b6702085aea728905f015d73fdfbfb57324bc3374b5e85e5cb32aef1137232ee179bb2c89604ddcb2071f410d2e4a20a0ef4c094a2d3e7427bccbec9764e29a6db8c529577f118c74c68ea10044810df1529ee53eee59439d71a0ddca977c855997ea9d0aa4cf9d2b5bc6744fe71315b458baa2c56b3ec6784dec5882654677f284daee094334094447e51e5bac60ade7192be037f0aa235e421cabc1e528b28b0bdff839f48e63aec882e69f44867095ad3f99c4e553fd34717147dbc96557800903fdb16946de9d1ac8e7cf3a5d0692c454647bbf40538318ffeb44aab1b4b8d483fdfae4308264b303d97e3a3ede983fb0b48f829f05b20534cf03b2558a6b3b4b7a9e0ccaa13772a00374c2eb4d6ec4b3ed5c1bdf5d52790268141af535190f0936f7627237a8235d91c554ee4967834d62029269ad5d09ab59e69d68b34c434a1ec0055a06f13d8c3c97ffe5755137115ada39453a81e0bc913e23d5248b8a6354a30464844a8b35e011015b71852be9ea0edfc9be4ee96284280ade7c8ffb382b4076143e694359a5fc911029c59de2ad4a6810821e0ad0a575d175a0770897c67c25c020606392d591d09fdbc3078054211deaf9a3eea16a45e2bf2f9059884df041f7558c288417275446eabb77b0169f4b5e9e782af140bffaeff002dbc6f10741834cd893c57be76bc65113159e073a0a5d8ddafd16f57f88027fd1ca8d1ab7bbc504aeef32a8ad875fe781b4f1dc85dcc514f5a58f2ce5ca3947757d4fb8aafddda1b622e909f226e5e0bdeaa1e64988be31c9d72f14779240448df33b1ce2244524facbdb45da6fa5a2710ec696321258d02536adb8fc084d00dc633f6c454cc24b3aa7b7ec60ede9584947bde81a8b52c137757a472734203ceb4048634a5cbc7bc55e2a7fa2723b8f6bcbf482588efa3bfb352ff11adf2b7de29ac74a1c5bf48558acbbd0f9f6df66f315edc6a4d5796d9201416d6d1e65e963ada49b08e0ab06557a52e141590873885b0c5da92f086fa37881067c7dcc397f9665b969d354a2e65d494ced20a8c7092ebbfef1a164d19ee53f9751102e515cf31dc80bc87dfc465de3a639f5f8981d016441f01ba8f98620271e7202eeefe095b2b345dcbb522fce8d4e6732d0cc1bc9d1cb67eb4150cab60e2db4b3ebaeb531d89cca7a0b12f4dda0ad4ea660d8843ea7ca9f813a073a3f9adef82fea10ddcc795492fcc38042d54a127bd745abc590409b8824aa14b44d1fdc076622f267427eb54a8cc30ae485074fac058d87c038a25b05b3fa098570a8011d1b2577c2a5dac487a295fb797761c7e0f0448cb4f3f5a17351967666053dea04cf1b6ae1666a80cb1959c3f8d7f1526eb88feb154d87b37ac2aee9efb7fe8afc2fd5886eb0765cd3cd6d61b2fd2e8da79ca791d75233a0217a5572bdb6f2bf1e52c11fcf90e53824c1c1d54521bad167e0fbe168ed573ed5e6c221dae7b83988f92598f1a55f5483f76135220a375e62b8edaa57a0bc420e947b238d210f4d494732d3a7d2bae90cfb2819f48031f5898b050ec4434912a717f7e6100bc32025511632a301596f865485e8f66cd8385648177bd5dfa90f316811c935c1f22fdca52ebb291548eb8955c660379d5701f2fd46d0ed0928b83e08be8cd213998ed1fc5a0b7afb45947f5ae8f4d550b67260c2cda686993c1cd6d072cb3217205dc03df120efe4603aee35acd11e2df1aec7ee2764b2af4e750c2dea9139732f18869ef56b2b5db0d200273e64480a37a0fd27bf41546332dedbcdf95896d2fe396cc30a9a3c9e9c500c160fae1f6997eca5fdb9b425bd679a1d9e2f63d6869f27efcdda5f9f0d88502f80fd179c2dd90992817cade3fdf308739c6704ada310b3cc3ef25d30cd6a161553475180c66dfc6df21e3c0253d1ac8a61ccb70f34279315b7ec61f1d21b44eb25044e4403a20d162df933440753597b2f5e0c091d7b5a3b353808118892eeebecba4187c3105962bd713a850ad0b0c6cab6812645cb0bb5ee9c0c12c595f332491ba36a82b0e82542c4ee4a22c5d525a9521324603faea25ad3ab730feddf19aa60c5907c299c3505e9b6c1208fe86f985a611e2e0a0914eae08eb721649901cf28cf1640c2cb2e0416b593dda8b6860a30c3d4f01b44bc129f81e73f27ca8171c962c0089aef29a14fcf9e22301fb1928c75b35d439cbbc168ab2a903e22a37762283bd7e90de06fb8efad16c10312ce7aecdf9ab8c5296819db5e6a4ac6c5e10e1a01cc20c84073d0c9bf646d8b906ac5f51873757c4f2f01eddcf79c066e4c3711e8ca058f840199455f4910f12bad46ef360c3d3af63bb6ead8a36be740ec647016307bee0328df8fa8cdcaa18357104762970069a09581191d3fe3ddabfee4ab11584b4486caed605f5bd84d0b3a2f2baf2da2d6493b7577ff93924c39ab9248700c9895f6c9d6b98b1c0f2f373b63a687929c064153c102dc1a1c094e3608920e75300cf65bbbcd97efe9a291b05c0ae2bfcf94c7781f91b0e97228116f0f16248b628c0789c9261b234c0eaaf43cfb89f0566b1d2ad22fa3fe6d2e555e63aa93a50c1b8ad3261b5a69154a509e089b9b6af06f9ce5dad44d5de8c13a4132b2f7073ba5fce8b96e3e91392694cf39a4fd0ff58d8b5b0e0d684bc469919018e55ea0502b7a08e3379b3481a9a49db01da887e1e55d5e512852d799407218c4e31d1f05cfcc62d99ae8cbbbef83a7f1021336f4482cf576105d02e3d004cab8910dd0936e5bbec1837cfeec6e3f78b5e3df38eb510c632cef426a90c3621f88732f512ac904327ec98f52ed0d7b97b79b65fb56d3db2ec1e8321dfaeb1bf18cfb69a7fc0eb3c28e460daccae2d3f4b72ee7c980f5eb9267de833dd32bfbad63b69d93a7e4e78c6659c486ce97d163822376542a14d6db253c25f8f265a90bb9dd67a38c8b60f6d1a35023e6dcc6afcf81d89dae10f67b61dd3cbf022719895d2eec5e361e73b3ab7eb1f6147edb7b1507b3024bf7c89c6a909d665bba985e3209ad87ef2f3edb1a9c3fa85b760c2e05cc32a24d0becd2b40dd7d967351106b5fbe58185d255064e0e4f13daac1eed05948dc5d43f37d64e3805339271c091c1f2de43ff34bbfdcf2584ba8e744adabfc114835cd29d6dacae7b08f55aba768a9ebdd4c86f62a5b87c28535bcc60b8febe7f5c9c2104bb2d477ceb3a3de9d007dddbd1e959fcbabe6aa60cbf7e322c38ff927a019c9444dbab85e17a76e1b89fd877231e07c0d8f2b72a6b7ade562ad912e43079e1205d0455fd56c2f84363bbf2201efa20dead94a048252839910cb2416003b9dddf31f9bdbd7c3d2502cf41cdf718aaa47cb238f9bd265193d775943fdeabf2fd9683456c58342e25edda813983258e537181b275b3e964f6bed549bbf9f3e30c4a10fabe9a9cd6a0d46fc8a9614ebdc7ef12ee0e76fd13b7c329a25156d5f112c83fea9b5c37e504fd41affcabb96bc117e1448cd93e6a27410a36bf02d3d18a8fc9fb27714924100453b01e6164bec6eb80a547d30cb2a9e86a843326afca15cdc3de0b53c1a3dde5259c0bcd752c6893ee56161328cacdd5dae22b04c01a065f72cb0b7d89dcb448eacd46c025e86d5b65d8589a624fb9ef97ac7f0162841a7aedb83521cb2edcfdde9e08741f097e239f2683a8ea643e8ffb0f11fd86e2c55fa085c6ce4310342b1e081bf95c027d906d78075a885f0119c9ee2997781e8636d490cc2790424d414b2c21d38690da79fced19e316cbff896ffe079dbd3a653ea6cdd87eb64f1e0278a2b16f868f53f32bc45ae271699d5093e1a1471f5fb44340f02acd79142d4120488ebf8cf474d663aeac9160a6b070124952fee7b1345d7271d1e324f902857303e436f1f310559a563adfcccf203e1a1ff2b0ae70ab99af9e8d114a31d3a0ae5679c4ac722f2c1bc21d2f2e7db2caeaca29c1a1b4544ee2265b49b59a8b5f97ddc07f03f4d5f42e985fc5fc0e279ef8bbe1ca1d0875db080443518fbd0a307a365a43d9d1e6b03369e0988d979f95ec9d0d6500300e3940e6936ee3184e1e97d8eaf3d6d0ef700e1b3bc38dc15260540d9a960af896b27c090de8d4ff30c9b992654ca58fdf5f299bbb27a27ea8681a5e10624d77c1378e42da60a61f1f6345622e1687ee1912c35715fd96efd02ac4ca02b529546e95fcd981c72f967c6c9261e8c9e1b3cc667c4abd512f1cfb92d560273ab27a9af81bcff6d0bf96948b014bdc788d3b32c61ff835bb582bb7d7df3f0dd829fe4d315058e0c7a67d939006b381316e765fbe77ae057a24f204fd530fbd5fc5cf3a5f06a71e5504337b046ad765e33d72cc45836eff99b3eceb859656e094408e849fff461998fa1c128b4f071d4688d3e406704fe7501429a564c4bd5cfa1def9faa9e4ebdb23c5b7cb531e86a728168d3fc8f56f9bc29a0fe2900b2edab1ded30524b1988c5a0420a4d3daaddb07e6853fc8ac49360389eeed87628a3c7c0c00acd176ecd86468f6c870622c22f7bcb9b506e01fbb4c4e4af1a62576fa5094d3dc9a88a15690dcb0afe22e0b36eb796e4cc0e04340a2630b0364abbf960d877eaa0f748724d937c5e36cf0733addb9cf497e535a31dacaf2ff48908e999b2e269d983e866ebfa663e207a80ae84678df168f5ab4b623133ce3781b80a909112c9a0aea27b8e9e52432535e1bf3a543a95adfda3388f0bc4b38d5dcdd65d9471d04eb765522492b6625e997a9dd29760e41ef62a25d6581a5a2c9b41c7cbc7247d9394fd512181e7da43cb3e72097c4d1bbb7cab6dec2fff16578f5bba0c26e5b7b612daa0af56b5008606c121e1afe3d15efa9aef84c3c7d102f91f74eab8f4335c00de26232d32df590ed07c7d99b7803e2707f74b1dd61549140387d25f89f4ec46f160decd130336e35d4b4685e8cd4bd4d45d932a503b6efbbd76be675e4950d51bed0909670a79d8b0089ee0a7d7144cb26014bc4be47894df6981159cd472eabfa6593cbc126566a72f6177dbf52d3099d60ddbda90f2ea8d35c7e8c613fe3277726b08bda060996a71ec446d8935eb5bf39a9b89f518955d2c71b4ef32b17df483f825904fc4d92a465398d737e046fd10aa404a8e319da752b7d0d4923467d6f1cc53fbba60e01c73364226d2f5319a77862396d52d53789e37c8b69c12629b00722f9af3813ee53ef78ef32b3b150274648c324aa6dce76572702483d0a50433d9a0d643201a0655fdce9cfab3abe82e3a5cd2a794066bda9a6d39621e7cd4ba33968a9b47317e76094b3376744330bd9a7fbb4c03f9c0f85923c64b08555da9fde5349d6909c96de526bb4ad415787c25a7e83f70927c77d95efb64ee830a38b69418c2ea9b66fee54cb0fd3274d6646b4ddbc684bcc65c38beb5959db745f2e3d8d6c8b3d3adebfd5ecd9221f26681989bc8e3eb1c82db5a543f1e808e5d999706e9c0b42fc90af80ea97717e7211220974594d8cdb2c3f935f2b0cbc8bde91b107e7af8b23c3bca45c23d97dfa349330012233c18eabd14490bc78197ad1905d866bc1b1f02b2e2726e6499c5ab1a0c36e328414f0532c3695f41e2907737071afe90e4116aca0cd354337a0acaea9be3fb02ee61d1d22d123c208fa0fd09b022372662d2886556d778e4dec9eac0da22bce22a92fb8aaceef2e9995ee3e0044f804152d52bb2984d052535a334e27dc5b64796787eb416d96a174ba23b9ba96877413e5", 0x1000}], 0x7, 0x0, 0x0) read(r6, &(0x7f0000002740)=""/4096, 0x1000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000003740)) accept$inet(r0, &(0x7f0000003780), &(0x7f00000037c0)=0xc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000003800)=0x4) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003840)={r4, r5, r2}, 0xc) fcntl$lock(r8, 0x7, &(0x7f0000003880)={0x3, 0x2, 0x5, 0x3, r4}) socket(0x0, 0x0, 0x7) r9 = open(&(0x7f00000038c0)='./file0\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000003900)={0x10000, 0x9, {0x8}}) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000003940)=0xffff) 01:26:32 executing program 1: r0 = semget(0x3, 0x0, 0x410) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) r1 = semget(0x3, 0x0, 0x11) r2 = socket$inet6(0x18, 0x4, 0x3f) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000040)="0904c4261c844fd178cbdbb7a7fcfe75128e5854a8e4611872d01bbc3c78488c206f84b16b40a672eecb784712bc9e7aea082163af2684528ce81ca531deed31a4602ab5c868638729203a3103d246dcb5208270bf64f12a643a356873e0ebaeb85df1eb868db4170d97bc3172a53fad9402a6578aa94f0124d96d017cc7ba04fdd550700258e60f5ea2c174e42858a53c9c29852a", 0x95}, {&(0x7f0000000100)="60aa3672e0b08190d8999bdf17f3b0bf6f3c9d6d071d1755977404cc85b7021584c549c9e01b37092c5a4c32b6", 0x2d}, {&(0x7f0000000140)="557e3abfef3d6bb7d84759245eb7326ff3dc1d964400fd7e5c7f6d6853e3721ce27fa0ed1882c1ef0bf4c752e81681812201fc3b3da492824102", 0x3a}], 0x3) getgid() getgid() semop(r0, &(0x7f00000001c0)=[{0x3, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}, {0x0, 0xfffffffffffffff8, 0x1800}, {0x2, 0x9, 0x1800}, {0x1, 0xffffffffffffffff, 0x1800}, {0x3, 0xff, 0x1000}, {0x4, 0x1, 0x1000}, {0x0, 0x400, 0x800}, {0x0, 0x1f, 0x1000}, {0x3, 0x4, 0x800}], 0xa) close(r2) r3 = dup2(r2, r2) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0xffffffff) getegid() ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000240)=0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000280)=0x9) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/210) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480), 0xc) dup2(r3, r3) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000004c0)) r7 = open(&(0x7f0000000500)='./file0\x00', 0x20420, 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000540)={0x33, 0x9, {0x1400000000000000, 0x200}}) r8 = fcntl$dupfd(r7, 0x0, r2) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000580)) setgid(r5) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f00000005c0)) semop(r1, &(0x7f0000000840)=[{0x1, 0x9159, 0x1000}, {0x7, 0xf18, 0x1000}], 0x2) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000880)={0x2, 0x6, {0xffffffffffffff80, 0x3f}}) 01:26:32 executing program 0: pipe2(&(0x7f00000002c0), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=[@rights={0x10}], 0x10}, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000000040)=""/196, 0xc4}], 0x2, &(0x7f0000000180)=""/114, 0x72}, 0x840) 01:26:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x44) write(r0, &(0x7f0000000280)="e5fbe6", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setreuid(0x0, 0xee00) r1 = socket(0x2, 0x2, 0x10000000000000) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0xd}, 0x8) fcntl$setflags(r0, 0x2, 0x1) 01:26:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = dup(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x0) 01:26:32 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x105}, {r0, 0x2}], 0x3, 0x1000) 01:26:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x6c}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) 01:26:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x100000001, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:26:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x28, &(0x7f0000000140)="49bbe65450361e562e2229bb2e690faba0ad49b9f5f71e52b308062c01077124e9e5081af1a63238") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0xee) listen(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:26:33 executing program 1: munmap(&(0x7f0000ace000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) setreuid(r2, r3) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getgroups(0x1, &(0x7f0000001340)=[0xffffffffffffffff]) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x10, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/zero\x00', 0xc0, 0x0) bind(r0, &(0x7f0000001640)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x80, 0x0) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0xc) getsockname(r1, &(0x7f00000015c0)=@un=@abs, &(0x7f0000001600)=0x8) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000000080)="f367c4cd439bd18cd41400f535b288e0b04d0e66fe28f63c22b70beb21a90f51481c8d3a712cf619781bb08fdea717e01dd28e495c3c379e60cea1e32635cb8c4e4e652b2799b88595727955f6d776f06f8dfe54d1ecf36ad174964bf8b0ed9e0b4ad6a84b493a8f0274b3d1114749ff08527e1713dd56903882e152a9aee03bafba132d479b935f623422dd2f83a59d066aaef3d49144654cfb02010c1bd444ea89946969775a73748f66784bd08ea52baad2af244dc2754e1a565628b5c81faac1c09754ace02f103b5a4b55e015a8d3a0aee6ac8dd7b868d1852cb388049f75317b6eadfa289e722477523650c909a1f4ff1c44c75b635ffa1ce3cdfedf35373849e977deca05a5875f6bc5dbfab2bd12a7a9735fec46c2620193ebe0a5231ea3cfd99dc5fb9b48b987ff4509b2db5711d81de8dd0ea0d79de333799a3acb6f9047a6da876171ae2e4abe619fc7f41b733cc5bdc50262f5853dc2d9204a05c95ec26e95239a5b0b5ddf6c8771f0b0851acc9f8b0faedacef8b84939780d5ffed320627d245c0be4a23087a37eb3b7128eda4d402268571484d2fe9022bca427175fff0ef62af70abd93e5fcdfd4d9caf79d99743e34f6d185abd577c45525fc7c271a59817f45d8d3418c47a92c95d7b26033c929a23ede9effcf11a3068ed7f32f5c99f0d9fa3c62354b36a8ceec10bf74ee89b44a22229f0fcfe1405c6939e567b05efde6d92d13a27fb9a3a27f4958bbfd4148d04444109e78aaff03f1dc491f25fad15484141b4fa659517e74ddf2da52a252ea4eadbda33b65bbd43b474af3186e8754e412e8abc239e379ce7c38415f51eef38853baf452402490ba5bdf407f618e51d776f57a73746100fb53d8c5c1978c60bc131749001696c338cd13543dcc822826f57f8896f050582b328c1c7d9fb4c3bdd9868657bc6f0a010578b902e7f9a7fec98dd9c9d506122b32256b30eb0261fb6ca0098c95e97ee024a19fe9e3aece376a8556bc1cc1c35e777b943bf8b012b7c8b926ea3b28e5dc4feadfa8cf5d880573017c2e52b7410cf985e603edde5625f53e6441660bedb876a528de66e428beb189185a9f6fe687130c948bfd207234f4846acb3581c34d400af010aa2177e07f9e5bf358c0a7d7928a30cbb3d289bc569a48032f5ef1f3a65860874ccbf05c73240fda8b2ec4762f476738dfc9eab3df2ecb78c01819b007c522b93e1bf4980fb325b92e3bd74dcd0389b4df4ed41439788965531a851e9f22b162879327a9769b168e09c9721a4aa6303d1ada2200c4d9b201302b1cc8bb7932f704002572ec2344e7f783632674423e77c7ea5c9d830750b3e9200cdc89f5940154865d6c594b0d90fd869a04faf0402bf892899d3022ce8f352a20c13198dd116054bbf75af941ca69eedff86a2a3820ca38b49c8946ff0d500e5b69245884f5fa18d660e3892460213be5b8b0143f9c1d9bdafa445d5e8f1ef594e3043b27ee0d7c664b083510b17461179b00a13db9394d60567f7e6e6d975f4e7ecac1e7cabb8ccdc51f8be67facfd4b01b31a47ea3c96ed13fc82f4f11be797fd5b97f7c536c6a218c781ae841c63986208c2c363010e5f38a8ad2bd0b9322cb397ec28848533d3e930891ee3b7d18e6211797554b571e1d5661ad67b49de04ba643ebe9ec46ebf34e86f9cece5aafa9800fdd984e6f788792ce176840b873ebf05b5c29f0519c1d293fe7bc515e91b5fb44fb62c8db4427184a24b2327c0bf68174f2d0dae20b97e1cb8b9bfdf8e55534e4e167dc52312947de050fd3a74f0e570242c201a71377e2a630fd513633a8e8e908970f75b144201ec15ba499f1c095950fd224becd2447f9a1a7a50e2540c5e98761f9e1f342e052f204cd9593d6685df490d16c152d357fbacc124d86b4803b0c4d5a811b2c30483cd4d8b99b5c1a6dbf9adce64559f9c14dc9460016fab0af023f5e6a9fa969c314de306e0b1d96cf9d26d8478efdfd704a183916009bf3ec8b8dc560ef02983788d4d41a8c534bb7101c21fa6ce54f976f462aa0e543302cb779e68af229e63b3e85c05fe5b015e22b6179fda90972c529aa4c0e2d50bc28f69a1edda2dfb4b1c63cedf9a08ba8266b23dbfb55db90c9b3055ed99db090e488d48e7d0217d58cfbaeaeafc5610cc81451a7deb96ffb8c1c747819e9a6428ae9bf30b760ebb867a16f8f51f3fc4832391ddf655c86d8d0e7d1340e4a417f99a7cf5b5d48902674d2a4fa471a386a53caad67459178e2746f9893bb952a791be001345ca5edc195708fdcf804190a088a6beed7e72964c28e3ee89705165d5e6781748a85e99fcfaa4fb89f5e474e631df30724df403ccade3c1441d7bb17aaab20cbae4cf6e5d457139e2e0dfd3802592736924d30fb56af8394a8caa784f025c3d590db9cbd6ee670f4a410cb0cbf991ad640ac7e920113804c09d6064c42186b726fe133845572353d6ed966cf8eb13eed4c1c45d8569ff1ba06dfd1934f7ba67aea08ac4d3e3167a33f1544048cde751b6a60509edf4bb9f94e494570ea6052b120564c2e02e46d3cebf5da01aea4ea10ccc49a2b9013f2be2117ff413394f1e9138c64c0fd932a4d4ff4cbc6626a72a166e53a6bb200d0addfac5f1d4bcb970fa86ee946f784333fe2b9fc2cbbddf1a857c49883f292c1c600a0ed02029f89d1a01c1738362e32d8ea579aab6d208c4031beddd341675f5ddde02430d5d507d50a67bf932ecf9bd1b81840191c4b7c8ce0db8276a0a0695114e28e28445fa3b851ce8d89282b783d3004d515449b02aa2afac56dfb382c810b9ed16a1eeef77575ea1631b6df53ee57176cd5d978e0a3015deeb3ce7dbb4b4e0acd435b0c76afdc5ea48d612b740c366a1b88b36b9da0d7df5843ac746c1888825560bbf6b4f00d94469bdd551c09df0e5f27ac4bea406a29d91157ad306b6a3ca1f2f838c3c7b39c894be1dd01ec6ebcc015ac5760fd4eff1d3e7402e1f3eaf095a04f36e8efb37ecac75750af706340b927219d6365b9085a65636bfc4d19890c77167b1ea909438cf035621223c9fce91f4b107eef3e26f4e820075241233bd724432c7bd998d1d542b5e651a678164a880b734c4d76835a33f2c7634766e2915bf91d7fd932ce9d17e7307d61552dec96b2a04e8baf8b23400767140f425662237cc60f8d30149a85184af0cbef52ed447801e61c44b626e11fe2f395c6022f1780fa349ef00843b31ad20be9493b32dfac724308ed1d4a0b2ce4c02cd6edff1bbe87412e7c748cc72a2d690039438f04f9d6dcf5ac8c3647af6da115efe54aa13007ce4a31adbe3e938ceaaf44c10c20a427261fd40974dfebe38718bc40400f8152c25b05fb4c5b7febb621192ef5228eb4525340041daa030149fdc9a8b19387844e93cc05365d59d0a8e842f38aab2bf08bdb7d936f1d042810433bb93e2ca44d09827ba2f7e27b5a44a245eef2399eb5cdd2cec33d874386843142c73386439272f4bc5fca41b8360745f1530f5d29eab5d7adcb528faab9067e12323fff363c81ee97b6b3697e4a400e66dd01cf540916413c0de7dbec6798deac1393b3198fe6f074045945a0abb4abbe061b4b530d87156a727ee463843320dbd763873f402a94d76a9672269521f021ac0333a6b1316c2931d2880f46be64af0abd9de3e14c42efc2cded16f34bf83d4ccb141a20aadfa810517cac5ed828aa0204573d2ad6f26e7886d60b6fefcd72d7c9036b2ef3aa2a5e4ef8cfdbf44ea36e8fb11933b46ff7969ffaff2f1b28fc28d05ddf61c4b8cda5268e0a8a4c0314f4e672d3efb84f77f6ef40ea16148efffbdeea74153a488198d16bf56d4e3fa2eb9f317087a57151999a84e7f306e771fbfe6523b7083bfd06c53dbdb48310cefdda25c84893cf1b2abb87e1ccdcc07afb517b0fa51bb0158caee360d08b633a3df144ebcfe2af131150adc24e0e10e4f6ab9f3665cd5d73de485c1d03f32b8e5f521458d2d6b9e3f79a6614d0f5984ec86e16377dcbda2ffabaade94a94644693df7009a64e6170b3c6eac2f0129dc78c4f25afda0d910906a3ddd00a99020a6c644c1e4ebfaad7ebd37c5eb8481163ece1b0d97033b40fa873a3cacb8cb6bb71e3878aac5d701ea725691628dc2d9232638987f62960fc2dde4f58a044fb0e36ca00559dbc06567bd3ba1af53980c421259aaa09ff8c48ecd6cb24712ed0cf400b503d46603043dde44157bb8e675ea80e1df5d2eae5856f33ad9621e0c090338f75e9625ad44133641f1e569cd60459a8f626441401628a47cfb002001889b91805b8093797530d7f1a3db572d1522c67900ab9a2a17240a8a434467f50e8287cef31a95a79bd4e2000921459f48e9dac8c0f1eba84753687351f1b5f07da8eb79442b96c6380e35438e83958fb41486323891fe77a7f688fa3426bcebeb15b3f68a586ca81a5525c548984b6571815a7c75995541a1d46c036f081d913f8c76410f104150b2e962aaa38ecbbbe62bea58a38cc1876a1e12f24bfd49d8b384fd0477ad4390923ba0af542a4a87247c95ad421007d5416b7e88018e32dd392d88852b570fc6e04cfb2e22b144ea1a89853768f30e09a9e82c6a42d5bfa31c5de592741ba32d27c255a32ccb14aece960916ee7be1b187977b17ea95a69b1cafacc7ce5de839c0841db31e5c491001458939c1af251c920347974878be525bce16de817b02af43b0cd580973b3df14cd69d90a639e55780728bedb5253528f258c374c492edc5af30ce78f1fbebca032bf9c7396e7981f02fc6c509739c8339429d5ef36bcf0a9bc01641f1507cb3a55cfa65de72d44e5fedbe69687ca044a66a29f09a204f4801a7ace507f61a27ec56dd9b9eccde3505e93403f4dd510242423ebf30872d992a78cbf224c2725507776570117875421fc797db0feba6a2eebc156912e0ab453fea244738510481b0748951c2f9350c0688638dadb7dafa139c2fee22dcb10f31b3fbeccd09898c642967e11d7b1b2ef05a64a2e301bc5913a370e70c93b471844d21dc73d2eb3dd2e0857686e56adc78ef1d0fa3049560501fb8d0e28b2295970485d12005e333cdbaff53baf295a0637eaa7bb287fbde34dc4c7702f10e369af4919a4441fb49729b5ee9b8e894405fe7007e7b021475832b21b1c060f5dc8f7f4a047a8c44febf90d2a808a61d314b34644a9870b154ec224c2c1f38fc818c8fee408db2713ee252f6291f44b4c47e98eccc0066fde4a693eb20550b305f186a122c3d4dd8a24ab575b7df2801acf1ba1c1e5de38123b046e01af6ebfa1aa46c2c116fb632bec886736f0e76fac88c002124d91174fd5914958a65d7f463a22122ac7a69664da8c92668aa3b5352e060e8abb16a84b1cc3470d2c556843ee90b5fb7478b8404227e87a1f779f7cb297cdd4acf91b68e166b434ae783436f9c3bc14823e1b64df8a3863811d315c1285db8a32d1a37a91226e2310dfdd511c5bda1672d0d64e54ec63b34352e1987ae5c733af4ae03c6344f1844c84c74ac922b18e6431c1228ce26b74ca4222a160108f3c1806fa201d01d88fa5833aa583e20c50b75d6720e3b79b2e25604808cf4186d9365b2db6387a5c7babbfd1a53f54d01eeb7ec30f110a05b248ece8d308edf2f2b9fd9d101e4e80469139e229d7d07fc1d7edaa73670aabcbe9dcb2a5a0852d5849e100ae928f2871d9f4dbf0c7038f5291ae339515426b03457340d0a4cd6351789cb6bb88fd77866efd7d47ddbbc530d7e23bf8c3931a49", 0x1000}, {&(0x7f0000001080)="8940670e65fa2fe3e62b037d79a8292bf27b55db4059bc42376f2afcd06342c8f59e80fb97efffeebc9ea1881b914c2d24785144a75aca6a69bd27a17ffbc192cd57c3a608478e9568898bfbd47d7e99f9dc4d028e71defdbd6a6c9b59f3a2318fd8baf2acbfae87c623886f7a9c7d6c7c12a86da13d773a36fcccf7143fcfde40dc6d89c878371a4a6da87f0c5e3644b2b8185a2a1e560fc4dfee68f7093503d7a4b05cb8cf0dc51b", 0xa9}, {&(0x7f0000001140)="22b95849b1cafd8d3a9a7e4c880a2b7801d1f30cf7dd1e152948e303f8358ccc6dbe78a5cb", 0x25}, {&(0x7f0000001180)="353371f4eed3c1f1b966254023d955cf4f59018d7eff53f47053f879315645f026265626db66df59f578ee174c637f7daa0f10f476fc3195c9b7e35653cf022925615d5bd06e923a6d6118d6b4b37d6728d1710c17c9b982a22ee3880218b1abc23e8663c948310812", 0x69}, {&(0x7f0000001200)="5b2a86dbffbd0215862d0434ced56305805d0cbf1b81ffced88f71061a4b1cfb4b91a921ae888c46df241fa14ad127d92b5294cf74ebda1367505cebf197ced97e01ed33a073e0f1cb596af007f41c21fb9cb684fc984f856e36d15bc25e3fcebe977f4c0a74fe927308d073b47cd17fccf9563ec0e9902f52fdad38f065dcfaaac2", 0x82}], 0x5, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r10]}], 0x40, 0x2}, 0x40c) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 01:26:33 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x42) r0 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000180)=[{r0, 0x121}, {r0, 0x104}, {r0, 0x81}, {r0, 0x100}], 0x4, 0x8) bind(r0, &(0x7f00000001c0)=@un=@abs={0x25ad51a74fd02bc}, 0xfffffffffffffe6d) setsockopt(r0, 0x2, 0x4, &(0x7f0000000080)="1201b76c91f432e5b940312738c9e53329c720d60f283c693d39d578d2642955c68f1fcce75d2ca636ad77e489904477197003ae0951462f28e56f738337efb8ecee453ceb03d90982f9272edd00f7280d03fc1b791317ad0a8c352739ee0011b777b7f14c464f5cfb54e2d3a383d62ae35cd92278baa89c884a977d5de41e608fd25d23e8f7b537d9ec47d77f423347f6fe0f30050a", 0x96) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) 01:26:33 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 01:26:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 01:26:33 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x4) syz_emit_ethernet(0x40, &(0x7f0000000200)="567c9e7d7fbe5e73baf1edb4edb8c336b15876bc90b8d3417091ff04497848865befbdf89bf86b7b009dc730f74ffd2934ffc785bf35e63e4c1ab0e2c7d5138f") semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f00000014c0)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) setsockopt(r1, 0xe9d, 0xfffffffffffff800, &(0x7f00000000c0)="d14c1e817bd1bf207a4710a768cbee21050ba2d6aef97c22b49b9da13415ef", 0x1f) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000001480)=0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getgid() getrusage(0xffffffffffffffff, &(0x7f00000013c0)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000001500)=0x2) r4 = getgid() setregid(r3, r4) login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b5c0 failed: hole in range map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b5c0 failed: hole in range 01:26:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x45}]}) 01:26:33 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x40015) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0), 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 01:26:33 executing program 1: mknod(&(0x7f0000001180)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40000000821, 0x0) lseek(r0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='Tt0', 0x3}], 0x1, 0x0, 0x0) 01:26:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000038, &(0x7f00000000c0)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x9, 0x3, 0x1000, 0x8}, {0x6, 0x1, 0x5, 0x3}, {0x1a9, 0x637, 0x9, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) 01:26:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 01:26:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510a52b38299d87e8c83df4145640f8f75af"}) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc230a4b80a0cacd6e43649d81affd311fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1effff0000fff4ae26118738348c892389bfe4fec69ebe4b37b26d5e1c621b6bb72d8d9e0b3eb2fdd58f41c628cb93719e1ca652", 0x8f) 01:26:33 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x7) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="fa718e30dd192912b9398e671d97f6a125071cd02746d37c0f6f30d36243c893375263ae28bf96a6ed967ead84d227704c7171a2e8f7de3c51f50c320c88389bb2b8e94d15bcf74b36f69542338ee4fa4fdfaf51506a39a360e2f286912afa658305754fa40fc18ea10a72c0a2297a86d0a8cb20b62f642788f1de949ac6c3d670f80aaf11053dd8d2bc491291d317a635558c167a4cc71a2ac2f50895bcec77e2", 0xa1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 01:26:33 executing program 0: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) r1 = getgid() getgroups(0x209, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) socket(0x18, 0x8000, 0xb04) shmdt(r2) semop(r0, &(0x7f0000000140)=[{0x1, 0x10000, 0x1800}, {0x7, 0x0, 0x1800}, {0x3, 0x3f, 0x1000}, {0x0, 0x753}, {0x4, 0x80000000, 0x800}], 0x5) r3 = socket(0x18, 0x3, 0x0) bind$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x21, 0x3, 0x4caf) shmdt(r2) r4 = msgget$private(0x0, 0x102) r5 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getpgrp() r8 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x80000000, r5, r1, r6, r1, 0x80, 0x7}, 0xfff, 0x98, r7, r8, 0x9, 0xed37, 0x55, 0x100}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) 01:26:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') getpeername(r0, &(0x7f0000000340)=@in, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 01:26:33 executing program 1: r0 = getpid() r1 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = getuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r4 = getuid() getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x6, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="2e51e01c82effb8e30dab3ec5661eed882d8a7b0c55ebea347505afa86d06f570f4725042889ec170f5de82b81604a378a0f3043eaf23b59f8d050b8da71929588152ed88f85a318524909", 0x4b}, {&(0x7f00000001c0)="4bd3f7e535ff9c9f8d9b9051aff0b853c567c6dbd6552cc16c0377cc2bdf7bff93383b826389a440e3c478c042e90ee3c4ef0c28b80eeceec9a20423d88c66415f460b040b0b7b8d014b8c10c053aa6ac6ede1cbfa90f10be58a7c16a6d41ee933804633f1a0082db870c6cfacb9a3869734239494ec902bdd8ad0b7e205c6016dc1f3983dc12c54d78d9c426db12d7b715f87c4", 0x94}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="200000000000004befa25cbe306c8800", @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x1}, 0x4) r12 = msgget(0x0, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000500)={{0x4, r9, r7, r4, r11, 0x3e, 0x5}, 0x9, 0x3, r8, r0, 0x8, 0x1, 0xb794, 0x7ff}) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 01:26:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10080, 0xfffffffffffffffe) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x2, 0x0) r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20040, 0x0) 01:26:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) 01:26:34 executing program 1: r0 = socket(0x11, 0x4003, 0x400) sendto$unix(r0, 0x0, 0x0, 0xc7, 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x1, 0x6, 0x5aaa, 0x4}, 0xc) socket(0x18, 0x8000, 0xfffffffffffff000) 01:26:34 executing program 0: semget$private(0x0, 0xc2483ca746b2d19b, 0x315) r0 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setegid(r3) r9 = getppid() r10 = socket(0x0, 0x2, 0x81) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r5, r8, 0x5, 0x8000}, 0x1e3c, 0x8, r9, r11, 0x1f, 0x7, 0x2}) sync() r12 = socket(0x10, 0x0, 0x166e) setpgid(r9, r9) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={r11, r2, r8}, 0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) r13 = msgget(0x1, 0x200) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000000200)=""/186) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x81) r14 = fcntl$getown(r12, 0x5) fcntl$getown(r12, 0x5) getsockopt$sock_timeval(r12, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) setsockopt(r12, 0xe6, 0x901d, &(0x7f0000000380)="eadfd682bb927ba35832246ababd64500f0b57c09eae639fffc66497dcfa2c6b26c150610c8e8c47fa72fda802956bef9d97b22130d51282b1e6ee82ed1dda9a0aaed945f7cf6fa34c83f6ea", 0x4c) setpgid(r4, r1) r15 = open(&(0x7f0000000400)='./file0\x00', 0x20, 0x12) bind$unix(r15, &(0x7f00000005c0)=ANY=[@ANYBLOB="6c6530007eff989c5d3d4e7151c5286ef06ed8e2e07e64160b"], 0xa) mkdir(&(0x7f0000000480)='./file0\x00', 0x9954b671620a3906) shmctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x3, r7, r8, r2, r6, 0x14, 0x8001}, 0x55ab, 0x3, r14, r4, 0x1, 0x8001, 0x5}) ioctl$TIOCSETAW(r15, 0x802c7415, &(0x7f0000000540)={0x7ff, 0x0, 0x8, 0x6, "4292a933389178d45439b4d0f16a1c37da81dc42", 0x800, 0x80}) mknod(&(0x7f0000000580)='./file0\x00', 0xd000, 0x0) 01:26:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x4, 0x9, 0x5}, {0xffff, 0x4, 0x8000, 0xe000000000000000}, {0x1, 0x6, 0xcc80, 0xff}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x10010, 0x101) r2 = semget(0x1, 0x1, 0x4) semop(r2, &(0x7f00000013c0)=[{0x0, 0xc5de, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x7f, 0x1000}, {0x1, 0xffff, 0x1000}, {0x3, 0x9}, {0x2, 0x3, 0x800}, {0x3, 0x8, 0x800}], 0x7) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001380)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80, 0x46da1d14}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r4 = semget$private(0x0, 0x0, 0x40) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000140)) r5 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/55) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001240)=""/251) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) fcntl$setstatus(r1, 0x4, 0x84) shmctl$IPC_STAT(r7, 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) 01:26:34 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) accept$inet6(r0, 0x0, &(0x7f0000000000)) 01:26:35 executing program 1: mkdir(&(0x7f0000000340)='./file0/file0/file0/file0\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3}, {0x3ff, 0x7}}, 0x2) fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0/file0/file0\x00') 01:26:35 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x1, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7ff, 0x9, 0xcb0, 0xfffffffffffffe00, "689e2c6aa9646ad870f72cbac711c218689c30ae", 0x6, 0x7}) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 01:26:35 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x401, 0x2, 0xcc, 0x6, &(0x7f00000000c0)={{0x5, 0xce1, 0x83, 0xfffffffffffff800, 0x3f, 0x0, 0x1}, {[0x1, 0x7f, 0x3, 0x100, 0x36, 0x3, 0x1, 0x1, 0x8000, 0x6, 0x9d9, 0xd1, 0x3, 0x4b6, 0x1, 0x0, 0xbc2a], [0x1, 0x9, 0x7, 0x0, 0x0, 0x8, 0x83a7, 0x11, 0xfff, 0x5], [0x2a0f, 0xfffffffffffffffc, 0x0, 0x0, 0x400, 0x3, 0x1f], [0x7, 0x0, 0x1, 0x4, 0xffffffffffffff69, 0x7], [{0x5, 0xffff, 0x3ff, 0x7}, {0x1000, 0xfffffffffffffffc, 0x9, 0x1}, {0xd538, 0x100000, 0xfffffffffffffd9d, 0x7fffffff}, {0x80000000, 0x3ff, 0xffffffffffffff80, 0x3}, {0xfffffffffffffff8, 0xffffffffffffffff, 0x3, 0x400}, {0x9, 0x0, 0xffffffff7fffffff, 0x7}, {0xd64, 0x0, 0xfffffffffffffff8, 0x8}, {0x592, 0x401, 0x2}], {0x1, 0x40, 0x6, 0x400}, {0x8, 0x1, 0x0, 0x7}}}, 0x7ff, 0xc0f0}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8200000000000000250045be44f4d4352be1d9d3758c6fa5ba3374b65cda25322bf0cabcae60dc54819e46dc8db3f3cd7b06c8cdc1624bebf7a6e2ca9b0a74237b19492696859d"], 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x10001, 0x4, 0x3c4c, 0x0, 0x3ff, 0x200, 0x7, 0x2, 0x3, 0xe9db}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) pread(r1, &(0x7f0000000340)="3e3a3475d3d3e71a1dc4a1fa74b511415116c4e03186e1e8563e3387936ff33875b1748aa13cfa0fbf5912e4ef9c4deb229cf81ab652d9535f0dfb63f6f199b6fff1f631c1de48aaabafb8cfeaf83879e263275a719c8424c42851eff515ea854856891eb8413a6d214e82a2ee5a8e3286bbd01294ea869196737c790344c91b91027edbe540e960a935ba9884662a13bd1bd9ec3e0c5c6ac72559d962752beb21eeff298e23c3c2e600295df817b4a00b95c56f7e82d90482021831b6fb4ae925bf69e00cf292e0bb8419a7f80aef2e88d520472b970d37509891d1171025bdbd6b7b1d190237", 0xe7, 0x0, 0x0) mknod(&(0x7f0000000440)='./file0\x00', 0x108, 0x7ff) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x18) chroot(&(0x7f0000000500)='./file0\x00') 01:26:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f0000000040)) 01:26:35 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000), 0x4) 01:26:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4b}, {0xc8c}, {0x6}]}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 01:26:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/220, 0xdc, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 01:26:35 executing program 0: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x10, r0, 0x0, 0x0) listen(r0, 0xffffffffffffff81) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 01:26:35 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x400000000087}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_gettime(0x7, &(0x7f0000000100)) syz_emit_ethernet(0x24, &(0x7f0000000240)="9439b5e5bff26eb234ad8e3d942fb6b22fb03c2e81b5b9755323c99d68c378544e36ac40") 01:26:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) mknod(&(0x7f0000000100)='./file0\x00', 0x1008, 0x5) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10082, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 01:26:35 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) dup2(r0, r0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f00000005c0)=0x400) dup2(r4, r5) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000003c0)) mkdir(&(0x7f0000000380)='./file0\x00', 0x4) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebffe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946102f0ce6d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec3805bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e647e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5", @ANYRES32=r8, @ANYRES32=r8, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)) connect$unix(r8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r3, 0x2000746f) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000500)="064e1493ad19ac16368affc54764964c50def86f2fbbb3eab4653f0a37c43d10c1c5065dd2dd2a537e2900c839687f5e30db5c7bf8c3d6ab0a694fefd931808e1e4157ac9e35f36f83752854306b8a2b2efb0cdd645fea0d0282d10dc4bd5202e6b588cde8584e7d1211025e467a668ccd9a79a56c594e0beeb47b5fac7ca456ff97976c41cf2283aad0765c57", 0x8d) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 01:26:35 executing program 0: nanosleep(&(0x7f0000000040)={0x4}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x400000, 0x100, &(0x7f000020f000/0x400000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x3, r3, r4, r3, r4, 0x10, 0x80000001}, 0x100000001, 0x80, r2, r2, 0x1, 0x80, 0x7}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffd2c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, r3, r5, r6, r7, 0x16, 0x8}, 0x40, 0x4, r8, r9, 0x1, 0x0, 0x100000000}) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) pckbd_enable: command error 01:26:36 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="000000186204018b002b1100000000008eb3ffc14f1a4b400c6cc640907a000000000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c51bad5a8bf626d9dea306c37bb79d7d2c", 0x57}], 0x1) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="53cc786eea56d22a9f6f3299286c42df93e35f183d0ece068b796978acafec84aaf790f90bede903485a8611dfcf9053287ade16a200ef6faee8956f36efe624259baf46a840d0d30e1b7b19e0fb18a919b6859bad3a17290d34df93de265569571b916279b2", 0x66}], 0x1, 0x0, 0x0) 01:26:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4af071d5027e3e481106a0cc557977136807465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c0a", 0x57}], 0x1) read(r0, &(0x7f0000000200)=""/4096, 0x1000) 01:26:37 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 01:26:37 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r0 = socket$inet6(0x18, 0x5, 0x3) getsockopt(r0, 0x2d, 0x35, 0x0, 0x0) getsockopt(r0, 0x4, 0x1a200000000000, &(0x7f0000000040)=""/84, &(0x7f00000000c0)=0x54) getsockopt(r0, 0x3, 0x5, &(0x7f0000000140)=""/150, &(0x7f0000000200)=0x96) getrlimit(0x6, &(0x7f0000000100)) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) 01:26:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2c}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x9, 0x9, 0x5, 0x1000}, {0xc000000000000, 0x1ff, 0x1, 0x800}]}) 01:26:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:26:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0x7, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x60) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 01:26:37 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8512, 0x50) pipe(&(0x7f0000000100)) listen(r0, 0x8000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x7, &(0x7f00000000c0), 0xffa8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 01:26:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="200e22", 0xffffffffffffffaa) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, r1, 0xffffffffffffff64}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="05bb7f3482c590571b4d41050beb73e0feab23eba9592ff43a218c8db1193cc5126ba169e7cfe98d510a906cf4520b2eaf765728b79e1ea9f657a493b1", 0x3d) 01:26:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x880, 0x0) r0 = dup(0xffffffffffffffff) close(r0) r1 = semget(0x2, 0x0, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/163) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x126}], 0x1, 0x0) 01:26:37 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = dup2(r0, r1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3) setsockopt(r3, 0x29, 0xd, 0x0, 0xa) 01:26:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x3, 0x3ff}, {0x0, 0x8}}, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 01:26:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) r1 = dup2(r0, r0) r2 = shmget$private(0x0, 0x1000, 0x104, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/195) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x4) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969a100e") 01:26:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="3a4338ca11676feb481e6d9f7039b3b494e32d7798939ca2838b19476fc30ae460c7aaca4b7382992e3e7a68a16288bc5041ac5445f297547c4018033504a11b83a05084d458d360c413c9d9efb961e0e946872ed7cb9b79bdd2f7e25ebb7b641e1ca3", 0x63}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") fsync(r0) 01:26:38 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x4) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 01:26:38 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x22) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendto$unix(r0, &(0x7f0000001140)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb774b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717ffffc000100"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe31) 01:26:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186004008b00113c270000000000000000000000000000000000000000c6c02d845152281f23450aed2c3f00ffff00603e97a0c2245206d96f5f", 0x256}], 0x1) 01:26:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchdir(r0) r1 = syz_open_pts() preadv(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)=""/149, 0x95}, {&(0x7f00000000c0)=""/33, 0x21}, {&(0x7f0000000300)=""/159, 0x9f}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x5, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) r2 = socket$inet6(0x18, 0x5, 0xfffffffffffffffd) bind$inet6(r2, &(0x7f0000000480)={0x18, 0x1, 0xf6, 0x3f}, 0xc) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)) 01:26:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:26:38 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 01:26:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff000000002a53000000290000003100000000000000000005020000129f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x1093873a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:26:38 executing program 1: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) poll(&(0x7f0000000040)=[{r1, 0x3}], 0x1, 0x0) dup2(r0, r1) 01:26:38 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/4096) close(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001080)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001100)=0x3) mknod(&(0x7f0000001140)='./file0\x00', 0x2000, 0x1000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001180)) semget(0x2, 0x2, 0xc8) r3 = getgid() setgid(r3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r1, 0x20007478) getpeername$unix(r1, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r1, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000036c0)) close(r0) flock(r1, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet(r1, &(0x7f00000025c0)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000002600)=""/4096, 0x1000) openat(r0, &(0x7f0000003600)='./file0\x00', 0x81, 0x2fccfdbd80e76cee) mknod(&(0x7f0000003640)='./file0\x00', 0x2080, 0x1) semget(0x1, 0x1, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000003680)) 01:26:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x1) r2 = socket(0x10000000000, 0x8005, 0x2) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0xb9) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x8b) 01:26:38 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) flock(r2, 0x6) getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, r3}) open(&(0x7f0000000140)='./file0\x00', 0x90, 0x5) dup2(r0, r2) 01:26:38 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) shmat(0x0, &(0x7f0000ff4000/0x2000)=nil, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) close(r1) shmget$private(0x0, 0x1000, 0x3, &(0x7f0000ffe000/0x1000)=nil) dup(0xffffffffffffffff) shmdt(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 01:26:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x80000000, 0x5, 0x8000, 0x1f}, {0x4, 0x80000000, 0x3ff, 0xff}, {0x5, 0x80000000, 0x2, 0xf1}, {0x1, 0x0, 0x1, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0x6}]}) r1 = dup(r0) listen(r1, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 01:26:38 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x41, 0x112) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000011c0)=@abs, 0x8) sendto$unix(r0, 0x0, 0x0, 0x400, 0x0, 0xfffffffffffffec7) 01:26:38 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) read(r0, &(0x7f0000000100)=""/233, 0xe9) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000000500)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c937777177e99fa31d7bcd5eac4c40144e0eafa80e83c943163feb2c4c771eed28c64ee8709e26b2f8a803e68de5eec2552369f840a0d937efc18cad293bb36c3f5c5a9299b4680c2b12f9ce62113eceba17271f91a279f10eb44cc139543060704bc91e3b54f7e05f74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187eded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd4d4e6e7e2c22dd008984d69aa38b1ede2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fbdc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505fd6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660a", 0x1b5) 01:26:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x6) 01:26:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x800022, 0x10) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067de00"/4092], &(0x7f0000000080)=0x1002) sendto$unix(r1, &(0x7f0000001180)="ef34cb9801cb1393728297b541f29c8b4b95a0c3b0e3012086cce2499861eee4dbc1224e37e48a186313bc9ec9600e9e58a9f5afab34e9de7263b2d111375bb4ae0e29d9d912256e55f97727ee27ffc48b4e94bdb5e0ee4d12c0121fbc4c13f260d7653484176655d97463fc6f5dd5595f3fa647c9759891ffdac9019cbebb31d877c006055355770f3ce0c29741ff50ba312a590c86c330c11fccd6e9b6eed7314fd2a1bb5926a4bd652763f8c47b4f251afcdbb98a1f1a9eb1e9f410d3342722ecd25373287a54ffe6fb01c95b85cce0159afb2170cb6525abeb618f6a6a825840e0f37a3ae50c640eeac4285ed51a51b5792fea6ba56ce6fb5d2dd1b4d31dc16f277ce2608f5fa8a8106a963cba8621b768ecbf9b7077113c6df49dc8fde7538928275e66b87ff1ee3095d160e8eefd70021077ec4a979fdf454a240cdb5ed4459fd5e678cdb1b14e7793ab0bda1196663c623ce5f00e4ec0edc34a00cd6f87a97e8c55857b0589f596af46c5c1182953c5cca7e837f226f90e531edbf17a99c28fefebb11cfa8fcf5af90783d62d5a881813adfc80ab9ba20461777f9213ee6f7b0def6a2c18e179f093d90604d631b1b78346597845c00940b6e5609ca737c2c5c5462049a7b769768a702caf48f54ddc88abc7655c1ba82acf17e3ef633f2990382824d5eb335ae22ca05367a9c6b01d3a5f40b12b247a219ca6e704948ec8122f3b493e3dd94a9aad7d1fe7f0c54a3f2d5036c99c26fd40a8fc7e255f135cc9c7a284395b795bbf783e84beb9136eeeecf1e92ce9e208e4cce4bd62ca03423696692d90679207f38616856f46ba679e370768bbc55487c4f3844999ca4561ff3d2d4f796291e5762eb5e68b1804286c2e6f56a502d16c3e2e1034a99dda4ba1fdb132009b06e398d8b42d7a49238f713a24d58f8e5d41a06c316237853b8361f226d26bd6a512caf38977431e62822c30eddeb73ed9f399ace0edf964ae96e53b9badae51ba2405af14babafbe6dd098f3adeb24981806a13482c5d87c0b553e1db003f7499fb6ac2101633aa946a839cbeeb54970b0031cbe28e2a99f89852d99385e56f904cde1a6121362aaf8aa4cbb95b64ddeec33faa81b2470adc979db255cb8bc98321fe0a03814b0674ae57ea386ee95e0664bc4fe2a90616faf3626827d7f590f8cdcd0c2bbad8b4807c7221020e9a7663f035c53aeaa230b5e2e4819796c7636e65f15b2f3ed0bb81ad4ebed89ec68a9effda14f7b3cddfa12c4fcb9528d596f002010f8ff923a70ddc5c18eafccaa07a4c2dbce4908b4e8fc36458b3f28740dcd5d44c770b74cdeb78e69ed716e1ba9792d514f357e6cbc7e10f82b669e340336fa2df72a10522b773638d24d2a0d44bc977248a053454be76cdf54056d94118dc7a72971f5ab710d9c901de5cacda179d5de241a32a22190f777306ea033510fb940bd1e7655c4bb01b98320ccba578d103c37afec86eec7450eaec02021b46654db0d730fb3c57b920497aba27a671adf115edf3e58a3004e67f0f0d5a1db9e8915da24a52cdc7182ec1a8d8031a0b196973f3304f667c92abad6a404b73c1fd9eb3e521da677bf50f35b86132ee60ae0dedd9559ee3174a75f14312fa3fe65e771998b56de04d901941b4c111b89fd5cfe6cdf2c426e94373c5467a635ca86ed2434154d646b62efb6bc06eb8dbc7a1c8599511d6b92feab613ed5179739f0dc18bfa7e70eaf433107fd95c6bb4ac729eb3141c3edf6e597115c0246ea6b7e3a12c51054f58e32fb1f2cbcfe53783b949abd4cfa4963b72cbf0d34a3352ede290e65985c18ca446406451be29dc29aaa874f8cb4b13f331ecb745e15e86ca7e80177e35faaf4bf5038ac99f4c839cb17996dc34b8bbf2aa9bfc4ab92fc1a1dc6f022c219d79f4b3a1a56b63a4651debb473ebcde34b6619f2c1478d479466ea34cb952a5afef0205e6408ce1e3a3700a81f652c2cb7ff19a76400432bb6105fb9116f245c12926e35ad5f2c7100a4a3ad5ac29fcb67d4b0f94018a95209856ce1fba1a5a644a35b6475d4e0f1c74ddd340c2ee3848b289aaf920287d12641b8fcf79866cc57677da98eb2b4db18727a21b83ec85d121743fea5a7aef35cb7ae812eac37c34bbccb725c118ac4e8f2e5a085bcdc54de1c478864e4520fc10d5705c0b7499d8f0e2110a306b504cae5c2f6833e3f50896eb4c8f7cd34ff5d4ccb891a15feee038757be1089e6b5a94f42a20b1db289b82519eb43e1a3e06460172311b537ecc894bcab7a58f694475efebeb1a65643b7896b26a78f6f99b561b1f6855a50292ffb82b224ce1233c0656aadafca5d984772400b4b670aea64a085b07f4f606983711f62221f28e99c640175a70554af8c1678ee44bab9492be9350050a4156c937f0271a2191cc35e23efe0d52bf00b23d74e09cfb62053b2c4eb901a2e094b008137d067f4357632d54fa6d64d3649e3a2dd6feca1acf4c277ea93ba6eaba9aba23084b367b967923186954e20705dad8f2f91b8d675e76d57c429e1d992230a0d17b349d29d2ed762d5b09bd18d03cc7ac435fdf48029a4d8a64ef102ae2a44bd7e33a15339e9accfeb7e9d3654de5d5cf86c7f34f78c6d8df16ef4106c0b6ce8d60bb613c7da641da9c2f8e05acd273a5fac7fc48b498129efe5173668e3e8fec9cf7866b94cc25f0926ee51a6631c60e839f8062c98fe3ee5822ce4c40de33d76cbd5eab38e8716191b8db3071b5c2d0d1bacdb4fe98b79d404a1c8a3cda33fb71e59a85f1e67169da9eb1d8860d2ac71c4b83061b02a4857bb75ff86eefc4435b3119dd45a8ab36d0af6475ac04a19289cd0ab20eb86928e6115fba948db52d88ace1913ad98662444555a3a137d5b9c719d5cbac3ecff128136f4c7b50009f4a56598c83d344a8cd157c45e1e4ba5bcaab5d1a4c36f905fcd48019de56a4a2453e7b2cf999c1ef95f8db95fc04188bb24da504695a15a50192bd5faa09a28ce557e09f9e07f522d772bd0644b27b3713af0082388e7bb226a79417de9db484a02b335c8562e441f73235787f1519cc6c09dac6516988ee9243ced3fa9ea731ff8c2debbd6e841e1f09fde6d7d32fc28baad78cb18ee9e392ad1c49fd0b019d98774a3709648893785aaf70c5a560f665fadc8411580190d23043c46b85c545e9693cb64211594f60685d397cd613d4f801b1c8839fb1063ec5a56b1dd326a7b4bbbf994bc4f870735666aaa355f54401c4588633e97ce6674e96bc7cd9380cd3e8ab92019e6dbdfe8ad2700eb8c4f13c35b86eb7b011fdba600600f5f9f8275249eea47d798bf36351a7f4b818847b911f594a6921086b1b4ce39620b63720d6f8c94b7d9c627ef9f3a9c32a82fcaba862cf4f06738447b0e51bdf36f583e67ba0d8d36faebbd6cbd3b07444a649f7e48f6335e6d2ed5921175d282cbaecfcf6814d69611e5840d875b90cb9d06e3e09e2dba6b2964d9afd5010cead9650908dfcd75532f359860310b2b91c70a10c5594cffecf1bf376e4fbb13dbf45820dfdec667140475893ffc75aaa06318448e569dbf636260fb1622eb49e07b0bd709246acfab0f4f152bf1a062720d0b3f8528260ae21f35238ca8fe09374e75177299c4a5a7ca553578529272cc9a790545856eec694a613e9654e73316fc2fc103256130e0762e6e2ad1ed5a215a78c81f46cfbed5cd6927204c31c3c727d360d2882a08413ff834cb070e084ce067ffe3aacb4657a4d8d9a92694025133b2236f201ff43125b1c415d3d3afdc3f1415e81c8bb251a68a4a8ab5bed9ecaf9588f266fac6cdfa8b28341fcad592c4546af4aab95a6c376c369e385c553165c6d5385ea7269bea7c9150daa66657118dd644f8e7f0fd3aeb5802da7289156d105512798e15561a36dfaa92a742042c911fe17c8b2b7dad925eae7ce9b5548bd7373d503459964ca341ecb60158c713783491b79d36e79aad8940fdb63f322227e5c7facb96a12ba96da836a00a648e5ddb77206206ba27e463597c8fd82a28efd79cd850d20d7fdf58451b277f01773a7e421f41e96adc87925b85289e3853c4f413da40647b2455705d87b6dbf9267b137c17118e47d80d5fa9b572d5d5df60343e6e64ec5f3d7fb8c1574d94eddd83c5e7cba60b6f32458d6b1633e30f7bc28a398706d289ea65c180a534095b74f74e99e7faa159dd813ddc02582de1f63661d9803e7134335f5bd6d8d48ffe602f805c6452988dd32ef8a0a1989ad5b050f49051861eeae8f757163ee2b6d3790c8e9d09aded8284efc8f02064290eb3fc6188f553213d6331a0e6090db4525b6fb7d56a0b9f82fa265316edc2eb312c1c80135f2cf0651d320eba4b2847073d33ec3e14fab888616218bc644a7bffbdaf3dba3d87770a2fb1245fce272f3c436d7d2e3997b4356e7af67b306508fa0d4f43a3adeeedf9baf1b283fbe79aac44934a1c3ae52383b147e1185b91ee2a6e3eeead41bcb8599d0d86b23b273e704fe5a6b9ac5ace37c17c160da98b63901c9e87ea48fc87819da16f5e5870543e8743e1d10846dca0f212860db169fc302ed4c9d7c4f03be052114c45eb0ba50e48f51a0ca5c796150d0d08826adb25c3b0849fa07b5984be3f9844cb745174d9eac538111c03d7c57533820dd417ce666802fff498d07ae80eac24e8bbf6f7ed631ef00b4150c058a99ad0d8435f3e1a1830a7167d91a78afe8b762ebd531afdbf036079fa4f2a2b507534e92dd43eb517924566cc2a50d3be400dab64a64ea790dd90ba456805249d8e5fa048837cba137aaace62922e01d9af66ac7d892d1b7341e1fb41e3d687a74331af393b1abdd3295b44e8d1864e2d1ff018b966f57d884ab50f104777e03d006602411452675f27817e0a7f684d161ac23234288ddbcb9be0a62b326663092ffdf487f7a9a8027b57bc116cc201f5636f0dc48d6223ac4251e1e8523714eeb1bb01b7c1e0856f7c3388719127d395c5cf60d0fec80346756c6a4686c8b603cc035afe5860ef9b74ffc018ef8dc22a37b32842de73435db79ce7ee392957694b882741e9d7ed23c5f8714ab284f3b70570a9add35d9f4a988d0c69161e7bb8f72c18c65729ca4db394b200193a1222a88c73cbe4a8b8c2a5304f13b9acd4c387312e0f8db502a4f265860d66a669563d7568aefdd5d729cb5015d9021528272cc6546f69ba5937f45440273148f4b9b5fe7cd8814257f0c068703ea159e7b045dc54623465b32cc504f2978752a691615f352a705095d5dc55bb15bfb4d6c80d96f2983d239a2b0e3f8d95182b2054bbb3f8dc21a4ee3b4d9891a134f07348d77cca9eb2b7d1619bef939da1abd4217463f729f631306a1536e0e33fc8e950abd278eb338fe5a1ce5fb466cd086658732b5ccb5296e8337c450806f48f80d4b14564913e0fa118268e60d729197b69b6907432e6f81fe33ed19e38e0c89100c087da84d3960e24e9390866edd45e13fdc2a06a3b30139086c4b0b6d7deb046a5b5618a9a4a10bac199c81f8da1bb80e770ed24077b182194fda7d6cebf4f032616b8c7ed17ed08d1e1cda6818c13b49d5a83a889667a5d986d4f90515d986aee9f2b51163659ea3627349a8f741828bef040fbb1dbf691bd7f495b9dacf035f002a8b8a62b631080aab84d44c08e862eba137bc55896db0c0a81706ba0d264866bec34f6df78179791816228821e9239f03530942f3f1b16aa00da1481e9d58877a50b7c5e9057ec93405f4b8cdf0412de07a1780f5a8182", 0x1000, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000001140)='./bus\x00', 0x1c0, 0x20) dup(r0) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x35) 01:26:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002003, 0x400) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 01:26:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c, 0x0, 0x8000000000000000}, {0x61, 0x100}, {0x6, 0x0, 0x85}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r0 = semget(0x3, 0x4, 0x80) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x5) 01:26:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) socketpair(0x2, 0x8000, 0x3, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000180)="18f92d12e81c932f90ce14762859ec9f8d504f9d0b278f38c4826843057a4824de246330b86b1fc3ef1ee9364b4de09587df07b4c6a6c40008f92ce3bec4dab77c20576871f834fab254af4af24179a194ec28022b031cccaef2c427f9f7c56339bce763fad888d1990b572b8a1a4f4b746908d8f1a22f766d5d6edef2cfe8b624afed5103403e3d82284bee2fe51fd857a23c5699de18df7f817419e1da82c7d1a6a5f4033a7d16139240f836871656b0422de08b16ef1fe5f9", 0xba, 0x401, &(0x7f0000000280)={0x18, 0x3, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r0, r0) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") ftruncate(r2, 0x0, 0x7) 01:26:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x57, 0x2, 0x80000001, 0x5, &(0x7f00000001c0)={{0x800, 0x81, 0xff, 0x8, 0x3, 0xf642, 0x2}, {[0xfffffffffffffffd, 0x9, 0x7fff, 0x9, 0x8, 0x1f, 0x8001, 0x100000000, 0x10000, 0x1, 0x9, 0xfbf, 0x1, 0x0, 0x2, 0x4, 0x6, 0x3], [0x7, 0x9, 0x5, 0x81, 0x86a, 0x9, 0x6, 0x80000000, 0x400, 0x9f5], [0xcdd, 0x6, 0x7f, 0x200, 0x4, 0x1000, 0x2], [0x3, 0x5, 0x401, 0x32c0000, 0x8000, 0x6], [{0x100, 0x2c32, 0x81, 0x1}, {0x7a, 0x9, 0x80000000}, {0x3, 0x0, 0x8, 0x6}, {0x6, 0x5, 0x6, 0x80000000}, {0x80000000, 0x33, 0x3, 0x1000}, {0x5, 0x9, 0x9, 0xfff}, {0xffffffffffffffcd, 0x8001, 0xffffffffffffffc1, 0x401}, {0x917, 0x9, 0xa44, 0x18a}], {0x80000000000, 0x80, 0x10000, 0x1}, {0x3, 0x400, 0x7, 0x20}}}, 0x9, 0xd0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8810, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) 01:26:39 executing program 1: r0 = open(&(0x7f0000001100)='./file0\x00', 0x48, 0x120) accept$inet(r0, &(0x7f0000001140), &(0x7f0000001180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000f00)) r2 = semget$private(0x0, 0xffffffffffffffff, 0x100) write(r1, &(0x7f0000000740)="b7f724de9f543f7ad84b7d75ed629db22440e73ec9849ec9abe558f995a3160f9e7a1487a06af5936aec6313c54edf4722806607d666977192cb8a3161267d53607080a6dc62459f35b4e352e688cb907b769c773bee2ab0417360c821d45e82f693ccebd69e3f5a2de3f68f79a1d560936c6c8ac96e7f08edeebecd68c8d6b5eeaba39896f4cd9c180267f3cd4a7b626e6efe23408e5743335f68d9fc74db2d124ad79a7aa0dd87c193fa861042b2ea427c2539cec565bf4fec6351edd72984c3fd1584e25e95f45ec6710b38ce84f385", 0xd1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = semget$private(0x0, 0x6, 0x80) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semget$private(0x0, 0x1, 0x443) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000840)=""/28) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xfffffffffffffebe) fchown(r4, r6, r7) recvmsg(r4, &(0x7f0000000ec0)={&(0x7f0000000940)=@in, 0xc, &(0x7f0000000e00)=[{&(0x7f0000000980)=""/178, 0xb2}, {&(0x7f0000000a40)=""/64, 0x40}, {&(0x7f0000000a80)=""/31, 0x1f}, {&(0x7f0000000ac0)=""/240, 0xf0}, {&(0x7f0000000bc0)=""/80, 0x50}, {&(0x7f0000000c40)=""/146, 0x92}, {&(0x7f0000000d00)=""/165, 0xa5}, {&(0x7f0000000dc0)=""/60, 0x3c}], 0x8, &(0x7f0000000e80)=""/64, 0x40}, 0x3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000001040)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') getpeername$unix(r3, &(0x7f0000000540)=@abs, &(0x7f0000000f40)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7b0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) getdents(r3, &(0x7f0000000f80)=""/151, 0x97) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) mkdir(&(0x7f0000000880)='./file0\x00', 0x7) poll(&(0x7f0000000040)=[{r1, 0xa9}, {r1, 0x14}, {r4, 0x40}], 0x3, 0xfffffffffffffffb) 01:26:39 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fsync(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0xfffffffffffffffa, 0x6, 0x6, "1c32fa82aaacef952b2018a74191b7c576858d74", 0xfffffffffffff35c, 0x1ff}) 01:26:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9858, 0x3, 0x79e6}, {0x4, 0xb0, 0x1, 0x1}, {0x80, 0x8, 0x3, 0x101}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:26:39 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget(0x2, 0x4, 0x4) semop(r1, &(0x7f0000000040)=[{0x3, 0x9d7, 0x1800}, {0x3, 0xb3d, 0x800}, {0x4, 0x3, 0x1800}, {0x3, 0xcc1, 0x1000}, {0x1, 0x2407}, {0x3, 0x3}, {0x1, 0x7fff, 0x1000}, {0x1, 0x7, 0x800}, {0x4, 0xec7e, 0x1000}], 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:26:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x400087}, {0x16}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:26:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x3f2a987b) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x8, 0x99}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x80044279, &(0x7f0000000000)={'tap'}) 01:26:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:26:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) mprotect(&(0x7f0000128000/0x4000)=nil, 0x4000, 0x2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:26:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x8, 0x401, 0x0, 0x7}, {0x9, 0x4397, 0x1, 0x3}, {0x1, 0x7, 0x9, 0x401}, {0x63, 0x473b0a44, 0x7, 0xfffffffffffffc00}, {0x8, 0x8, 0x0, 0x2}, {0x0, 0x2, 0x1, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000001}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:26:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="7f") r1 = socket(0x30, 0x4000, 0x1ff) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x8, 0x5}, 0xc) 01:26:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') r1 = semget(0x3, 0x1, 0x6a2) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000180)=""/50) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x7) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8000, 0x0) 01:26:40 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0xa0, 0x11b) r1 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x3, 0x148) linkat(r0, &(0x7f0000000080)='./file0/file1\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) 01:26:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x6, 0x1, 0x10, 0x4}, {0x7, 0x3, 0xd}, {0x1, 0x100000000, 0x4, 0x100}, {0x6, 0x81, 0xc6ef000000000, 0x6}]}) 01:26:40 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xffffffff) 01:26:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 01:26:40 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xff, 0x1000, &(0x7f0000000080)="034edc764841bf22b31765f4edc1a3a983a7ad813c9c5bee477342817544e5520c3836823ab4707acd777e7e020d84ce774d953ef1ebe8e0d901d4d7ba9948b9e8f336275d9df89bc2101358f60ed84d18e731e9859bc2b5fa206f2c887ea72b53b20ac8980e2717e981250d15c7b5a7b278364f53980b835fd6cd6b91f023f27379e0b3550536b6efa4f2e79fde804391593427a26effb7419f3f2c73dd8f4f279a8e79eb87d76d7480cf4245e05063a4f3ee97eae302d2e06421e5efac9b09ed2ec21f0cfce8a6ef1b2ff9741de6a67df908ef462b1f021d055c1200018d81003c37acfd0796df6e7267e8a8e89092bf", 0xf1) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 01:26:40 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) socketpair(0x10, 0x0, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/109, &(0x7f0000000080)=0x6d) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x80000000, 0xffff, 0xff, 0x2}) 01:26:40 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0xdd50) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000040)=[{0x1, 0x1f, 0x800}, {0x3, 0x63478bc8, 0x800}, {0x0, 0x3, 0x800}], 0x3) r2 = open(&(0x7f0000000300)='./file0\x00', 0x8a0, 0x4) symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f0000000340)='./file0\x00') r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xffffffffffffff6c) connect$inet(r3, &(0x7f0000000240)={0x2, 0x3}, 0xc) r4 = semget$private(0x0, 0x7, 0x20) setrlimit(0x7, &(0x7f0000000380)={0x6, 0x8f}) r5 = socket$inet6(0x18, 0x8, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000180)={0x7, 0x1, 0x8, 0x310a, 0x10000}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) setegid(r6) 01:26:40 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x42cf, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x5, 0x6}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40000003, 0xfffffffffffffc00, 0x6}, {{r0}, 0xffffffffffffffff, 0x22, 0x11, 0x9, 0x7}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x8c, 0x6d61610b, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x4, 0x11, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x87, 0x10, 0x0, 0x3ff}, {{r0}, 0xffffffffffffffff, 0xe0, 0x2, 0x6, 0x5d}], 0x7fffffff, &(0x7f0000000140)={0x2, 0xffffffffc4950ebd}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 01:26:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000100, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x10000}]}) mknod(&(0x7f0000000300)='./file0\x00', 0x40, 0x1) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x8785) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x100000000) accept(r3, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) getsockname$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x1000) 01:26:40 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) 01:26:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{}, {0x61}, {0x6}]}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 01:26:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0xda16) getpeername(r3, &(0x7f0000001680)=@un=@abs, &(0x7f00000016c0)=0x8) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) nanosleep(&(0x7f00000004c0)={0xfffffffffffffffe, 0x1}, 0x0) fchmod(r3, 0xe3) mkdir(&(0x7f0000000380)='./file0\x00', 0xc2) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f0000000540)=[{&(0x7f0000001580)="4c8fac12d49f6b350200000000000000e41fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b28314ce00c9c8cd2b6b274f1d20219b4d97c000000", 0x40}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000200)={0x10001}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1, 0x0}, 0x2) kevent(r4, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffe, 0x6, 0x40, 0x1, 0x80}], 0x8, &(0x7f0000000400)=[{{r5}, 0xffffffffffffffff, 0x81, 0x40, 0xfff, 0x1}], 0x4, &(0x7f0000000440)={0x9, 0x2}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000580)="806b0a00de1499cc3f83c4e09226615e81dbbf0aa629c57ca440d2c50ec6f5b1004f2e484a324b8040ac7d69b04c6e401c64d84b2681dfd84f9981f128ac716e70b8dae16752b142d604c5679a59d2c42faeb54c5efecdcd93e14807c8d4fcb6b50a13c9e8bb8f4ab788053e98c256aaa9e52f20fb592764b507ee2477c6cb084075619a4330fa3a0c26d4309fa307bd385d709f0bab8f845e1c4f814d22ee12adad26805b020b46693cf0884b9000ea5c8fa3adba667db336836240a6ad6e3f548e24c94ff7e13a444afeddf2b1c87d96e6afbe3ad4459af036c7261a6156498da28ab6dfcdb2174fc4b2fc78a779446828eac8a616b217a064e5b72170ca4378923461cdbf094c8be41d9e33c0b83b5a4d55c790ebbaa694b7bb1a274b5e1d8d3686543fa84b1eea08bcd612795f82138ceb5de4fc165b4197a6c1e593688915c758feb834036b22f1128381f5a1b44b28f67f7aafe1b54886669773ab425c1b7a1e768644b5319d2951c722729d3fc42e3493ca9809cba229fef10233aa59459eead4378188bcd504b9047bd73e017bec0069d3cb1f786609be7f8144760b456aa58cf1a9a7f289199d445ae62458afa8b1bd8110e22728bb5907a145bae1092ef30f6d164152c257b9270c631f16965b5c3b60f9128eb01f4bfc0120ed3395ebe1a1e41abfc58c31c335fd8c6833c87c0afdbf459609b66ce89fb9df8743e8bfc19e6e97fc0e3ac6e6f3038d0310b773addcf104efd00af79128b2b6e2437743e653fdf53886fc191bc280da766290063afe5a1e2b5e0f532ab98de52d71d6e53da4202a292448e7efb0984bacf23aadc53319d7d7612ccbd64420910921205629d493137b20390d67f8bed409c438db84c4a04bc159726fef5f8e18249e8ef3767ec5151849772093af3e7074c6bd1ee91055165ad75557f6e1b0ec45afba56cd68bc850df67d2c7058d95409a5b9fbb6048abe763ad4d1216619579dd962c2729979115a9ab02efaf2caf7ef64c7384eef69947bf65ab07c31edd86b608bf7f59f6c5b331eb58450eb9f09de2691068aed4d749e1de2dbb31158ec9e16e1effd6600cb8c0045a7f43430bacae4d38b6c7c05ec4b33929c078ca071cc579fdc3dfdd3d33e341a09d484d97b34782927022028438f29bcc4403624d72403041abc1acc0d357b22c150a261062a9599c1aee3bad341ca892d9f1020638f24846e0e93f2232463464a6a0a04d8cd646f761eb9c04eb90fd8f4278e441cf196fbbf2fc46ceb69ab612e4501d8ed9a372a7a505b7bdc7159e01de17943a6fa898e161ca24459817dc967db78d752a191d7b0d548179e3b567de3c4e3041bb1251fd7723c483fef1364259944d8b696620796563d3182dcfcc3af1ffc2675513502b10c8571f15150fa14b5f8082cd9e64c8c60c96a8cd39a277304d2301614249036937b96f56727377f1f0ef77d444dbf92ac7f76e2f2b4bc9faf9679ea9cd312c79bd992463f0e8b4bc313efc08762b2fb189ef7e561ef536606d6a4c7aeca640bc9e63ae7081c5b80fa3ec38c0aec800f187b5f6216ece70a610a82e84a13555b601d7bb7e17b906f20a29e23744798324b0097e2f42e5ad7721dc0e61b44a755ca1caef8d4b629f3b7a869ba7f819c35bd89e2984a79ff8be8d3e7055f701d681e7185a500b941cfcd7ac4ef993436544935791cbbae49a0abfb09e174c1e80085695b93bf7463e4dc82b70ddfe900a49c1288099961835385285cfd5425557e151c534acc541c575e5e6d9a3c0e53ecc1629cccc8a6a8f1f565e54edc943d1af41d4e788350c798ccdd273abbcd1f473a1e3a0c2f3bf959e638659557a610322c2690d17ca3e2b7917a8d694e630c60b6046e0e3c99bf077cb1eb5a20135aa89b85f92b041773a452a6e082ed3fd0eef8165ad804eaf70e91522a61a3ecdb7d761847ec635c93dc3f91c44ccd1d9ec1d76509c7ea731898fbc0146a7a1323d5301fd3d6160e382f5c4b98f55f456ba976f25f3e22907a692adb7f8dbe839c594f899717136c3b4f2e49d9129bf931cc4cd944c66f89e7e1e0eedd53141ea345e73c599d8001f9b3abb0d3d745e33807ba45b714a397698b72219fa9a4daa92f6809fef2b5fb90c9555e15f7347f9fa5da91f8c4a3ac71fed0a2056724cb25708e06bb1e4a920e8369cdb887e0b44512620bbb89ce00348c7cd0f9d85fdba59284835d291f9461929dbfeffcf75f3d676f5ea86dcd405202b4b7efde9f511518e628f5bf5e37ad740085ddc5416d9fbb720611cdc62c8a777683bcf4a77e76646a8f0bc1003b6a171d89d06faf627e88fcedfa3aa020fb4372b87b6020dfe4399b6aab48d575bfdbabea809bcd2d0f3c73280435c569753e06001247bfc3513490b0d9685b7d1074a8ed688a7a3e93b4d5afecad04fb769c59b0322425f15491e9c8902642fff808847f12519aac50ef457f1e4dccdbd96bd06c96ef1bed390223693e8ccbcc8b2134dbdc1e2b411066b94aa1486cb487789c3d64756752e8bd165f36f87ee57c3f7894919e9c5b1f6fa6082376cd9333b97f73ae2c48c9b5ca7cbe9e7afe32e4110e34ded8c2607f41a50c8df78ba3e7e6bafabc44214cdd5283c2a874c1ea97b16121522bedf33dd67b83f5be660728a3dae5d3b95a7e8893d8c07f941d8dc457559dbd78c2c6c5b082a49b3bfdf9945050831e2715c094abae8dbe77dd83d78dbd0022cac42c409b3e0978e8e2947d3c8d9745a1af27d6abc16d53094c390dc8e4e683008690b24a4beb89de52528ca2c7d24f0c7655bb09cd1c9b500a97d8b62d1efdff41c4b22bf7f38f7b995b98f4c998e98d65be82810e1855345c050a35b76961f6358797aff483a8601c4536b5fdb4689aa2c89a60f05062b5b5a704b5c2754f006e991e34965b26a58265c65d2e55e8a5bd40a007abffa6a378c647de6a534af41081d06f1034d3411167bd5632aedd82b36b90e74ba3ff42f21c6c3c45d0f1f0c3c0f2b7e47b874c2133e86753678876f61363cbdd37a13f50748a9271926cb36e9f91eb9f934a4d94521940274e751d5367594934e0cebacf5e8b320f3f7f15865327030957fa8cb730858b45acdfc11bd94527c433c9d71f90097dc16a5d860f4ee348b1d23a1935d6b1834ba0db2a7efcf41dd957ad891abd6aaa2b9741ff6ef5deb8f6c7563c7005db4b6ea97f1ddf26fe4d96a33c64f1593643df4934b7bb74fbf6a9134d1b9dd1431136cab020ba86bc2760ceeb03de2dbadea3663ee2d8367c700fddfe66b02c435e66f49a74f1c22a08fc278169a57b6e4bdc40a783510d2fe586c94c737e5132184a004266e14983f3d94ec09e0e9c89f2320ecd08c4c3d24932edec6bf779950879aa455943ab7e09171a7405319e7361fce50625d1168209d400ae6ed3832e09051fbfb57c23690da93e0e4880786428750527387dd3a9fe56c1d75a5eb745462dcc84a06264a5abc6b2ccbc764ee2e7ad97d8cdb559b0c0aab9f12fde4834e3639524b70498e2bb09306758a7fa2d062109199df144ad77c27492aa82af0eba2d49bf57bf02a08d45b53f34bf4893984b9173434a1fc13c570e8b1ff96e95c3db24ebe3df911fbc63fc1c9a54ab9a27f8bacb37b16cd00712e9ad3e566bcf82b1f272b538943f4a8cab2d08fe89e2707c64f3db39a4ee22fc8ca31bc43d6f37e3c6ce0c41d48f3dfedbfda8788987ea81abf777ed78f9787782afdde4445286a69ba970d05e24c29a94a2a112fb2f577ec9aab4f262e015643ebff76bf8fca1b6e58ac365711d2e087aa426351b62985c5013cf374d9279427c801fb03dcf97d75288dba30ebaf4a25604c976caf48a171fbc4761551b89264efeedef5fb6364e350dcfe018248df84cf942a369daa576d04892569683814f537efbabc03b555597276d044b8ee257912f62080ee21dfaac5f45aae706aae44041f66545d4d8452b538f1c8f47866f20e6abaf02ec562e39aafb32c2dad18f9e165270052fe5c8d3e54a34a68aa95fbf72c7fbc015fa1af2f1e0aa174c3612e3e89e0ed9d45019fc81d30237f184c538f09474fb814f81187e89803dca39504cf69b7abb9bbeb431ccb1fea9a0594762858e0b9e23f5ece47e81a64dce33a099fa53cd555a954c183e9c761d6add3ce6a76573d944d8e25e68dcd19456a3f755ed23786733ac999fb6f519ba416cc8021b8ebc392f02a6a45b4c9e7557ede18ec1fc420bd26e345d7800f3df5f33a49b53308c62c0b31b545bdfe56322f98ea6bbccc6d273e0c43586c5b5c0a42dc05d9cfe740fe9b05b7ccfa540ae49e4a42eeb8d194d550fea7e4dc2a95092cd5db0fdb844472c81701ef808e8cd50f23f604fc4f3e3e54feb53f0af93157ee302f7f6bd4d9e0c50efe270d78ee11d4c1ef169f576097b4244d94ab1e34ba492ec5118a8e6a2721fe28d3fccf2c47348935058e90209bf5d736cfb5e1ba0fa2d356de64b4714e3937880697d1dceb1b242f4a1dcf9da21d4e75f99b615e6975bdfcda1f9dcafc6d7f93ff37740653f6669e0016ba2e310289fb06aaab060d1557ff5fd65ad0051b4579017a36e1232b8ee77dfffd30fc0d69d4f142cabc338f2818430d3f872635037df116b62d4f4c3716493bf2988047798a617c05002912b7333ccf0e7286ad030d805bd13483ae6aa407d4c3c44a6c003e35772b3fba3eb3aa8f862570dd86c2ea6c5ae17c5dab91b5c9eec17fb7d7ab77eedd9210d5b483e38a3f32ece885b2034e547451797cd3780f2a17e89f461e7174f75221cc474dd4d547204582775eea41ef598e9f689d32d477deeba7bb74a351c5c5b3a4ae2697afb07ecee60ed961e682e21f57289cb4cbf575076faac675eca9d23a8781072b5bb9d9c0ed53bc7d93f44cd621daa3fc86cb0d2b000e0d37b12f6ae32e9049f5a747667233292401e39ebe77b9922a17691772148be06e62441154d0e6c7a1b7406ea9ef604adba1bd0bb797af6d88b7cd7fe295207af68757b8889cdb131aa19c906996d61e6d50183e855a7a68980615645571bd4046fe7ce1e7754b502e8c5cf3a866c464c655e30f6e80be8857afca43b6e2a7b0ccaa7a7b98e76f97e546f8c2a4fd8ae98cf125dd23c4306eaeef90569c6a1af4d91a6fa9b07e944572bd37f67b1683a4fdeb6bc8f236b0168a3c9db6ebf596811f33c66c8452ab65339d0e68cc41a3bebd5433e052aab2c8943b93fefebd13e4c4086cdfb439fd97481c2090df55dc7ea8ed735587f40f49702dcab32a717511a15118a238f72f409fb5770525245d0e36e134805ba217b7d55f74376802680a5fe3b7c558be1a8cf8f87c1d88c05dc37864fa15fe4fec1ae6ebc50ffc5bfcaec0c54d2e6a111d6d6a62d75b4aef02901ef5cecbcedc8331a12ac856be9aa95009740ac344827fc257f7dc70445a9cf2c94878a3c31aa0da37ac8c4a2494642e49c7a8adbb920fd6909aad09cadd17ab3ecdc13098e833a6ae2e72eb6b35350473fe6d2add5ce6e791dbaeaec913172e02696630de341d0ee97a820bbab58283d3236296f8bc7573b109b2b337b97c697b8b9ea7e8d1fe3d2afd8bdfd874295f269c31d5f1285f46bc1e6ad6dbe742d5e8126ce1313da6d11f473648796eabeaf01de4d577543b5d1e4564eaf8bcf8d40be3306230d86fbc83742d45e0dcdfc1b188a70a3400404e4f751ff3065e01417c367699d4afe6b741b4fde124f86b1439551ecc5075c0f33642a59ed0e9bfb91c54c98a048bebb159e12de4864aed0fd7d02529beed7", 0x1000}], 0x0) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r1, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 01:26:40 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) r1 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0xffffffffda9d3025) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x4, 0x100000000}) getgid() getgroups(0x209, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) r4 = socket(0x18, 0x8000, 0xb04) shmdt(r3) semop(r0, &(0x7f0000000140)=[{0x1, 0x10000, 0x1800}, {0x7, 0x0, 0x1800}, {0x3, 0x3f, 0x1000}, {0x0, 0x753}, {0x4, 0x80000000, 0x800}], 0x5) r5 = socket(0x18, 0x3, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000240)) bind$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) shmdt(r3) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r6) 01:26:40 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000140)) 01:26:40 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open(&(0x7f0000000400)='./bus\x00', 0x80003, 0xffffffffffffffff) ioctl$KDENABIO(r2, 0x20004b3c) r3 = semget$private(0x0, 0x0, 0x141) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/252) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000440)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979fcc163ac57d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b1846738a7f60376c425a76ed6821fc66025dec36a488ef9379ca47078b7f3f10e11311e0a00e8bc735973396adcfb491b8f4f6051a153b98d818737a877ae807cfa2a92bd891c220ed0f4941c47fbfd59aea97df58b68eb8a6e5c6c5997edc4c85f836cc25bc484a2f64f7b6bab74308ca44846c7", 0xfffffffffffffd24}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x28098, 0x0) 01:26:40 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) ioctl$TIOCSBRK(r0, 0x2000747b) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 01:26:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd38, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x7}) geteuid() ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x4, 0xffffffff80000000, 0xa000}, 0xcd000000, 0x6, 0x7}) 01:26:40 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) close(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) 01:26:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r1], 0x8}, 0xa) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)}, 0x0) 01:26:40 executing program 1: r0 = socket(0x10, 0x7, 0xfffffffffffffff8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x7c30}, 0x10) getsockopt(r0, 0x7, 0xb, 0x0, 0x0) 01:26:41 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x65, 0xfffffffffffffff8}, {0x2, 0x3f}, {0x0, 0x5}], 0x3}) 01:26:41 executing program 1: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x3}, 0x8, 0x800) msgsnd(r0, &(0x7f0000001d00)=ANY=[@ANYBLOB="01000000000000007344f505d0f2b8c81a78a2480c242c7ee60bdb161d04063efc75d7cae231b1bfe1ed5819f96171e4c3c27cc6483c428317b9ffebd0cecdfed3ed5a1a65f714a4909687a12bedea58e3ab3016a18d4f0dd4dd028e82a245deaf6ca4114022e4456a885545b10a090f9d41b62bcd09a0ac7dfffa3c6f6a2e6fa95e219ae9b3919e3f1f3c215244456a8778aa6b43a81191f2f9d93a9c0cd3638ded1c1790e052db1700fb3848196f2158fcf32839c753b08c90da309c3c4cb84d65798aa6c9baeacf17cbe5a9cd09eeae06099c920056c5ad5187afb26492067cbb36951d5be3854021d91aa8db8b04fa68b071073fd8d4cb45451642fd9d345fe0b2698c6820f5101b043814d222179b5505d7f1f3e827bb73227bb12c7f599a00175d67a696c1168094dcf8ccf4be8f896f4ffefbbf7b9711654d1115b36b5cfdb8bcd4b46f9fad3af097df0d29189a6cc9b96deb19c120972bb84bbb91c9595be01b4c59e5b5e9604e95db9c02ebfd4025181896af0ec9d3d752d688d759489816f97cc0cb3a7d2e33a0d150ea8802abec74df10de8ca05887188d724a2d1a21437f7803191f54041003f1de48b3491c20f0da05972b99c3d34510c963e71ced307bf8125abc62d9c7bcaaf58239c5dbf42023a73fd53645fd8b686f15573ea61151b8ff49dd736ad8c0ba1f7a77c0617e94ef4c48ed2661a48c8dd65b2ed4f6198cf5514e7209145a18cd3e7d4c73716f55a336037f7f90bd8973bce072539e45b2b4d701e80ef644c2e50ad2daca16e56a361fadb7b0d1e00cfb1e24022ad8bc27741260656cb1fe626b40086fada340b8a3116e3b3337ee909419ccce68b36d97f19621bdfab362641803058687392c82ebf011ee"], 0x92, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x9) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000180)={0x2, "6a0099f00dd5e28802e1639345d02645cea87efddcd813ed41af18924658aacf72af886fb3fb99ebb2d2e274f0f0dd2da624161132398e726717cebb538ea336377b989a3e3f82cf"}, 0x50, 0x800) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000200)="e3ae97057d02c94f55136ca6630a2d3807a293e5fbf50c7709e6b743a50851688259999ae02a06d42ec9546280418ff4cef586e2a9e2c9af34e0ee51f284bafc34e8b053b0cac19295722691d42b890fec5d6862dc597b95101257ae755adbcc9ab89dcbc8debade3a98d8f495bd250e4f210c88c189007b080cd8b15be77d00b5e0966dc7a80ad204ed25b38a6dbcf09fe717f40e380c11a1a71f7f610c067cd7caee18d4918c232e15f171a79afa28d403af2083fdd68d64f78b35877903d641e87dd70a195a8a8fbc66f29755e72cfa28987aaf07246bda6baaf5e1623411b79a7e92cf98b334b87fc7e4c5c34bcaf14202d63ba540151d02c423ecd90d4428a5f7a649f19fed66604b7955b902a065d5ba7feafd46b4c586e4ae2c8054a6106bfc7f11224f0bcdf9bd42dbe03c7c20f8ee603eb3db56a4c7a1170eaa674c4eac141055edd7ce80a6990c56f9c3b7710bb29285628aa34283ca3f8b359d6ed3aed9ce76d7d3ffacc911437e4428da9f8713b786de7f472e476cb6f62340c8532dd0792dd3c922604d766106a199880ac47ed724f2761473b16a24adc6dd261f0f917616a921bfa340e63fbb835e4bc2415166c23fd53435c007ea4ae13607fbbbbde8027145edf525e7f90f3541b5ed3b444243b9825d1d93375236c89850948fe20b155761b242dd7ff41f8228cf0e844ded67dcb5dd45347f5ecaf3809acc13803c91831040ae0e0f990674dceea7bbebc8cc8fbf476b633c248c43fbb1b9f71c1329ba70f63d3439e04818322789845cec5c3fc87422df2cf6d14e48544bdc4b7d0375ea57ef3e05e199deead33330c7082d94061db32e25fd9e905aa665091030944fb1dfb6ae292e4ab96ea4106694d4c4824edce5630db74bd0acaa333921f4e28db2ae1182aaedf786180ebdda107a5bf683fd034e9e69e5c19dcd70ba172ea2e6850b8799423e5037d6c98388726dd0913e32d1faee5b9a974ff8035f0d19447c1e0fcd0eb49da76ff0852808447e7203ed4dfacdd643e08d36f69584a90ceb4e8b874a4346c2bff2b93837ac84f04422690259625ce00126ffff99fc9c227ef400e4f236a527f8c51c559e7c33043a681174383a449612094b1dd72592f5e227194f04d156d479746ff6d95272cc1a4e254b62e7291b427d29eac107172b84107480f4eac3f1b91c1839964db28623438a0859b362f1baa62213792bd611f9cc816c7dfea87ab7a031bf7c2088fb2edb0476669b5d55ae9e607e0f0de5a5f6148e1bd5a2a6e897884ccda2229960a7bde35775b39ab9975fd267bad1eb666833c403a39d5af462a8790ed9224c9d902d89c88e51d9ce74eea6a9785d56e844a391eafbe33d6da0c271ef7f171794f7c4c44c573ac4abc1e73844b3f88171523b254d9b712fdde47a1540bb135ccdff6162ff38b567f4899c19d848c8239a9a65e20c4240a118635f71c141eb635e62532836a5fa20f0092fcc17105b64367580550699203354cc54bf39591b68d6af648437e33b238d9c12c40485bc5d88247b006829e1dc499d6b4c386e0ff47e083aedb9b573488ee539b7e54c178a440a34843916694d69669795cacf64f3a3a0b914ecd0ba2235bdb352eab79834b1b59ed141aba07ba56de1c6e9026bfa42e4bf89b1fb01997736dfdc98aaeea09cd59214d2957b9434978232069781da18fa6e507732c89af885bc4fdf17e953e1ec410d3f77b7802387e293b60f0c311b6a9280774d089b893e4c6da528a10bf921aa72d6cf0127bc31daf5f51fc473dd68d539299b39da159e814786fad341feb4846ce9987bf3b82c5f669c60ba36f32cd898b407319b3cafb35875214e04a8db8062f6445a97c860fab4f52055dad63963ce50d4706314e1024b54bd022853243bebcf7a2afee37f554afcb10aaca1aa8d7e5aca86c1dd709c6be6350a317373091fdfef5b9a4054018e5661801bc5ac1ba8bc735bff5f73b1b46cef625ad6caba0918be278f9ca92da92b3c2a644effdbea3329d5bbbe2297cb87f119977f52583f7d9bbff352944f1973e55d75c3df5f9a6e86f86c4fdbba95ab316e92d3e57cdbce76da435299b67ccbffa0e581bcf0b873dbd40d2ec2e761a2c4f4b22830f9ae551af3f132118b1a10c7c101b2b70501e88a6ababf1b0441b0c70a2adb102cd8dcc6f62e3cbe178f20a84670d22c3d4cfb3b714968a6d208def9b7a27a97bdc29398449f3cff21a2d88c38e2fc6ca0cdb930080659b0983e68eda2c62c125eb069c2034d478ef74306671ad027b5873a2484e21e877f982e93c5d4a446078c9ac19a6c9e253de15eacd1986993c69b3fc5d9104ba36f21199fb2c6b69145022142dca7afcbb432eb0e885838093b4ff1ec54e2b52bae6e322fe79ab288ca00431315051f59296fd03a96e6989fba3f12f5f0e44ed98c4c35668a70a17ff76499b1d7d361d3e67084650f2512338dfa69ac89990f0006eba1336333519b1f8e326413567a7a0f88d1640ebe3797e8b9aaa957b36b2812ee23c4fe675ed644cbd897641f9e52414d0ad932a223254a61a40aa561efb4f90df7a70afb275d13397dc4b2bb95d14b398918eb2bd20d0d1734109c33cedd896cc7cb79973204a7df779dbb58c43833a58e5e2d617f2e024b874ca39d19ecc9d67d3ed9a91884ab2271d39f789b4be7e6358e4dfbc8d01f9f41a1f336a84ed996577ffbd64144142991831f71d8ab9d241639f58c9deff41353f6b340bc90ceff86a910b0ac5d45271f6c1653c53481f96ae339943b5d16485a0d99d7e38ff695560644c7590ba9da1f01508b24a2db1ba296e6a6354e9aa0200d0cd633d5859bdd74c76afbdded961327d41835b82eaf17de5ec882517609c15b39cf159d12db0fc37da63e89f0273646684b0600782b610922732b3e36df395e90d16e7a0dd7f83b48c57609a1252f1be4e9b3886a75d8f647f07ce44ecbac5898bfea57b9acdc4d0d9e540206bc6d4e048e66df68a37c8e8c7b4ae909a9c801087517e03c75565569573d905bda284e42d2dad70459f726844a7b45c2f81dad44e8e1411eefc52f45f0765f8de133d9e69272a7707b6ee4b7ded3ade4e1e2c28b25cb8843dc8d04dbbbb9af4ea47c15fa01884b871206eec3e1d761e57f4ba44e35da45cdaf8c2fb8dddb42eab009f57a38fc21715442279fad5b1fa7e89ff9129b2f94c4f4bb555c9c377a51bce3fdb4bca2e70770a965cd0074372dde8368098944e42760dfff7811514c52ba1cd76159293f0de315a6a91646f8c9021c272ab625924dad92ec79c4f323a2d0911031f2a455eb923d08615bf803030bd2b8b4f4eab9740ca93c2a998b9c72802fc0af133afadf8a10eb0c44353cbcb165c50270b778cd8b687bf6eb528eb4e2412c20a7c8592d474f88f88c7d87f100e4ceaf3286d3e4fb010221aca78f7e3fbdd069daba2c7ba707b15b18fd8477c2f1d00cb470fc143746e87be9e37b8d5b7f9d1a505dfe2ed13aba655beabbfbd6f120b213ed51210550df98dc6683845752ea1ce980c12b023eda2b80aefae22b51fd2b2286d5b7c8d33dfee0f26f48396bbf6beb47ccb9db2eb0e1f98c2b8da4b3963d704c71e78d1aba16795eb95e4c4b99bbcfbdc5dd91441894b36f6795adc7b6ae45e820d463e9596e0222efd2e9046db24e5900aef0437893ae128ec3c3dd9ee764c729f0c80704725d38e59a1732a6d1eaac18698bea0805adeb01a634dc6990c4b04dd5ef4e8e924acd2664f2f7ce1108702fa42f948bef2229896eee40d1fd8e21d5312683984d6e961fad211bc9b763bbf149bdf248f29e91f55b2a975590533173d858f5144faf1b0440e511f65e7393d89f90c6d363c6d3ec24565d871332309a748527a312a2eb4696242434f28ceaf1aa192bd52a1421287ca10597d3fd2b9fb1f13183caa1e03cdc1505388f9ecaf65125ac8b1cd28ed6502bfbf7e436748ba947df0a6c9ba9dbd00abaad97c5bbd483ed7cdd9beedb4338a9f099cf95158b756ac1fcf66ff659189fa242eeab665a74168b8807c922c9d771e21609e1e31ef46a45a015ca28644aa6c0925a894cce9a992ed405e69465c41d7f3c2f15ced478488b621956fa3dbbc30b3ec3b903be30ea96f7a4d843972880192185369bbddc361c0e4fe245cb59ffff72c4a1e40c676e2ee4f346719a2a7fdad0bda11d2ffdf2f91ce27e3b03768beb4769ca4d11fee943025985ecd7b5a6aa146615eb6164080cbcbeb55588ce65837d2edb8c5ee1c40d1f30902adc467bf2d3667860ceecab1c4d81d1a39f6739726e718d2aa647b9a28d9cc72558ffcee612ecff9ade2e980d2875ff4d1c32d0c916484235a25de40245655757a4b1c22b6cc08517dddad3cd14b902725f9b8b930d835057408db344ec7da46ad8856a9cce6475811e2248548969f9386b0343304d0150ae9df9221b2699a1f6b608fe3dfe02a7fb335cb454444d639ff2b20fb63a0ceddbab65bd611f1588be8feb8379b983abd9d821194404fac7c715802deecc70de364aad20afafbc6170088e369de7d78bcbd4d46e73a0412b2b0bb15d26abba6ab986bbe7fbffcace80e13753f47b0b1a1723014c77d54d27ab50caac75bb1cd6459091f993fbdfe73ec3760f36800c4fb1bd84645c5b8ec7afd7fe6244a9372169a98bdef40feb13c7fecaff8f02c2a30002ff3ccef13cb8cc663d10c4458580d83a6ff46c71ee48ec71729057dc4979dca928848814e8509dedc8d6f61df9aa76c2f705a8f729db2aef01a022660baeef0931bf370e8e5ee047ee8aa22b6d2f6cd244cfd4705cf7d08996ff3b158375db57e4d82d87c2427cc7c1c2abd4c4be7b7e21d991f03228a7d89ba2a986d02178501527b9588f0be2d62e8dc56864ea054eeeaca24bcd1d919f876343f7ae53fc2bb4f3c0c47ae5c5bbaf4ec8f771235a656e02427887d591ef28319a56c0883e32cf46491455c40b3ba44391b8350fd8480d97441cae90bed3d1e4cdfaf2b79422c7ad07e2dd24b397c27681fb22f05c182cb2484fa1ff61d957d832014b5451679c85fbd78d27163e8ab646f8cd10b5ffeb433f2776298f810ce7242a5b71e23c437cb12b2643d0bbd7f50d86b8d5d7be6d36a4b8a5122de468bbaa5d965979636e13522ac8cc7b9229730e94f4355536c2d44cd4d6b4b6df15d49c8e2b070e9a6b52f74970a913035960158458b818393be71e92df1ae72e89ec2f6b59db9c5551eeee4bf2a58842632fb02cd6286206045a1437fcf9e46740ca5c2adde509289742360b45058894e3b8b045475cf1f64ecf195a65709cceb9ec4dcb9f6c57b719c24790dc26c843ffdf6ba6449b34a4ef31665f9d1453f7bf1dfc15630fe7f962519b3fe376a63f00bfb03dd929014242765dc3444e2d41ce605d5886eec531879f538a7acd0b13377d83ec6b05da0c4e9784c5a50d084e917f325112e433b64b63198d4e21795a2d82a34101a0017336d7779012650747ca0d761ad669925c22c991327f54ea2c46ad64e17e0003054263223e3d90cb4691b875d137f438557391c5898ca21af3f0d919220f03427e8ed7c3e6925c1b8593b03d5efd346241bdc4fc06e37c07b004800a2916d09e935bf9e517271d9489e38695bbdbc53194c63c68a295dd41d2f2e3f6c95a49b84df76bb39203168e1f931fce34bb23b4d6cf7b57dc9de2385d9164c111891aea7890abb27ab983ff63e6a8663cc7bdec4acba989f56b7feb828485856100695ed5a5049d695c74162ea244b65f91d654b635033ad7", 0x1000}, {&(0x7f0000001200)="dc909658cf7ce15333", 0x9}], 0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001280)={0x1, 0x8, 0x1f, 0x8, 0x3ff}) r4 = msgget$private(0x0, 0x214) msgrcv(r4, &(0x7f00000012c0)={0x0, ""/61}, 0x45, 0x1, 0x1000) r5 = syz_open_pts() pwritev(r5, &(0x7f0000001540)=[{&(0x7f0000001340)="32e12e410479afb035d0679f8a3d3ab06553ce55fcd8b142e1edf32398b2b83bb21c2327db15047493f14085fa3f02ea2a6317", 0x33}, {&(0x7f0000001380)="37f534d5f2d077627ca1191161706baedda0838f330ca7ad24aee3a2afbdfcf21a89f131fbf46812103f564cbd56a78f7122d068e3239fefb5233c161ae780a9a326edd45cf0bded0e37f68510c14ac1d01bed26703b677ef7a51f42c6629296d43c6529c3f0a4dfe186ef4fe72b4de0b063470992f518dc10e36ee509f9e7538afebb82cca3864f5ea04845d9c2c9de62f73bd4986df67b5bf401284fbc14b077", 0xa1}, {&(0x7f0000001440)="4e27dbb9f749eedea808ca8e389b7748e48f93eacf623dc44cf60bef3855bffad8053f7f01fea3e108cc2a1ba58f87d0630a5e62f594003df465be88661bb510ddb5360f03e0bd6da260d42e2ac42715a33f87b13f075d2c7651a97f5705159464775c71d0154f31aae200f1bc0d5fc731159a0994fcf5033da71ed0905ca08694756fcaeb613eafe9417672c3527e29866e852d9b9de2713fae30c0b1802612e672fa62d64780589cad", 0xaa}, {&(0x7f0000001500)="a15b50151ab4b9f4", 0x8}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000001580)=0x2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0xfffffffffffffffc) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000015c0)=0x7) r6 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) msgrcv(r0, &(0x7f0000000080)={0x0, ""/108}, 0x74, 0x3, 0x800) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001600)=""/253) kevent(r2, &(0x7f0000001700)=[{{r1}, 0xffffffffffffffff, 0x21, 0x81, 0x3548, 0xbc}, {{r5}, 0xfffffffffffffff8, 0x40, 0x40, 0x800, 0x3f}, {{r5}, 0xffffffffffffffff, 0xd, 0x2, 0x1, 0x9}, {{r1}, 0xfffffffffffffffc, 0x44, 0x4, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x8, 0x100000000000000}, {{r5}, 0xffffffffffffffff, 0x22, 0x20000001, 0x7f, 0x3}, {{r2}, 0xfffffffffffffff8, 0x24, 0x0, 0x433, 0x100000000}, {{r1}, 0xfffffffffffffff9, 0x87, 0x80, 0x5, 0x1}], 0x3, &(0x7f0000001800), 0x7, &(0x7f0000001840)={0xb268, 0x9}) kevent(r2, &(0x7f0000001880)=[{{r1}, 0xfffffffffffffff9, 0x98, 0x1, 0x3, 0xfff}, {{r5}, 0xffffffffffffffff, 0x80, 0xfffff, 0x1, 0xcfa}, {{r5}, 0xffffffffffffffff, 0x82, 0x80000080, 0x0, 0xf7f7}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x2, 0x81}, {{r5}, 0xfffffffffffffffe, 0x10, 0xf0000092, 0x180000, 0x1}], 0x10000, &(0x7f0000001940)=[{{r2}, 0x0, 0x10, 0xfffff, 0x9, 0x12b}, {{r2}, 0xfffffffffffffffd, 0x4, 0x20000014, 0x9, 0x1}], 0x7fffffff, &(0x7f0000001980)={0x80000001, 0x73b}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000019c0)={{0x18, 0x1, 0x9, 0x1}, {0x18, 0x0, 0x401, 0x3}, 0x70ba, [0x20, 0x0, 0x3, 0x6, 0x8, 0x1, 0x5, 0x7]}, 0x3c) msgsnd(r4, 0xffffffffffffffff, 0x0, 0x800) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000001a00)) 01:26:41 executing program 0: r0 = msgget(0x3, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() r3 = geteuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]) r5 = getpid() r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x5, r1, r2, r3, r4, 0x48, 0x6}, 0x7, 0x9797, r5, r7, 0x10, 0x6c2, 0x0, 0x3}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') r8 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r8, 0x0, 0xb, &(0x7f0000000080), 0x1) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) 01:26:41 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f000000930a0010005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa8227c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b240828e3bc1d54a084a1b58d0d3071887d3cec94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f37a0d0000d58876713618659c4b2fae8e4489f37e1c2f48776bc3e3550000", 0x3f) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000100)="d61ae9b134574a8fe41748a5e8a25ec2334c297772b70b9d3b57d199211ce6a451a1f52172c0dcebae531760e5f0ce5595587efb09b0446a18632267ee379cee09d61e2b0bf0f87b8e332c60263183f315e0dec08147ef8f6ca3a7034c232536a835876d5f531ef596c7d0bda0ceb312209243dd445c5fbb54fb038b9a4553cc32d07e4e990cac5966bf5c23c585b664e1203323cf13a35dbc2401142462d0b8d7739ac5c4565fd64bc48442f2b7bcac756664e1aa665b3a5d35ba0f", 0xbc}, {&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a3c6a59921a9fc7ebbf6e", 0x33}, {&(0x7f00000002c0)="a775c6dcc310e308439401545187f5e2b362928b795709828c24a5fe940ce55167430fb71aa81d7354882c7e1d0e5442fbcf7848486a77efdecb2ddf8ac568bbefaf1f9d96f7c20760d4a8654d1337e36a72f90fdf4dc3bcf39f73f6984c2c53b43004fb552ca95108b4f72f0163f7c002b5f011e7e9334b8a847e97ca04dbe55dcb10dc0f310b12e907909d31a16aef495129e79ff850b1b23c8bc9bf20ca568b77a8b3535ae13e2740f70fed5f6ceabbdc52892bb85a24cad9e4", 0xbb}, {&(0x7f0000000380)="14ec91b6e1e636cf55380a50502571f3d94d341a775f29a6fda809a24296fd35dd942388ea5816aaf371affd786371369aeff8b05daed1f57f5af83dc951020d42dfcc18d97d0b77bb58c2eeb22ad05f8accbef499ec126b466b76a3e82049e74fc69f5431469e99ea4d60d08104b9e908e8dd", 0x73}, {&(0x7f0000000400)="834d799cc1ee94d8d784cdb066c1542eac2a8aab12aedfd13c47ea6ad01412f0556d6a5dcd252a073c99d8bc265d2ab6bc54b3279d9d05ce31f582e66388adec51706f2ea20971956911bf9214b3d2ba7c740250015110f350e63056f8fab757b0cb19", 0x63}, {&(0x7f0000000480)="ff7ca76e0cc48263f1f1d35f67eaa9d0cddc09364ecfc848ecd16e18793ebcddbd10d7c26b88bdca88d5255fb30e4fadcce5289feaf724e6", 0x38}, {&(0x7f0000000640)="3156a72c0b3d94643880c3245d616c79edb8ebe8615f83f2fe177532d4cd33893aaaf9d566bd7a75d170eab7ca1e3fed0c0e24e788a9584da6f9101d548b75861a0a98f1dcc26aac4cfa83273879ed48c65375ed2fb56ea9c6aaf1c1291545e1914dde157fd79f3b867bc90eefe6740bc01aab741a7414e78bf0bf595fd9b609262cf7164defd1b7610391e096f0d5013976aef1cf797c8e327b8c1fb9e8a30ec6d73f4c429b9ada1747ea2a7240c8956ee3c3b7ce878fa3bd53ba618dfb1a24f464e11c2f319bb9b9a120", 0xcb}, {&(0x7f0000000740)="4d4e73d37a8e7a9e4d90df5276367b73d03f971c5b891cc76628358a03ffcc4341fd186981f2b40cbe73cf826d3daddb70bf59aa3e92cd4596e9048547c234c28ba5d6443fafbda96f35ce27ca144e450165c99e6a27732b1fa4bd54a3ecdb88218e6b79d139cc75abd9e1bc2cc70a534af74831d9fdcc62a4cc61938bc7ff3bc244db5315e84202335e85992e9e9e97a294456f5c1830", 0x97}, {&(0x7f0000000800)="875ace79ac822cf0d403fcdc8de249d6d676737a6c9db76a8a1b13e83e6b76222a6abdd733dde52ec47eefe5c877bf31412dc2867a83034047a4ec51d9efc263ddf91be05000863df8133810cd475484e20025edb3d6c3160f0aa5b14ca75f13716eba7bb6bca844afa07790fb016ee3a32471341809edbab9d0a19fb981dae6689c78d360313025f2bfb9f88feaf95bab1ced8cadb995b16d470c8b644975d03362", 0xa2}, {&(0x7f00000008c0)="58e5c1aaac90a3c0967c1a5b7e42798c7357bf911777ae3951dd4193a92d053f1960cdb3483bf5503556f28c1cebd8adf73907a935aff6dd4d6e446979f64fdf79aaaa568087c9b18b44b758b771437306f49b837f2125d6666bdf48be8bff0b11", 0x61}], 0xa) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a193", 0xe5) 01:26:41 executing program 0: r0 = semget$private(0x0, 0x0, 0x1) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/125) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x40000000000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) dup2(r3, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 01:26:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0xbe55916f532920b8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) socket(0x18, 0x4000, 0x10000) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r3) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000002c0)=0x101) r4 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000080)=0x7) bind$inet(r2, &(0x7f0000000540)={0x2, 0x3}, 0x8789a92b5cbe8054) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000380)) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000480)) 01:26:41 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x2d) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x18030, 0x4) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) fcntl$setstatus(r1, 0x4, 0xc4) munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) 01:26:41 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) ftruncate(r0, 0x0, 0x7) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) connect$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) ftruncate(r0, 0x0, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x0, 0xa7) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setrlimit(0xf, &(0x7f0000000240)={0xf80, 0x7f}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x3) ftruncate(r0, 0x0, 0x100000001) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) pipe(&(0x7f0000000000)) 01:26:41 executing program 0: r0 = msgget(0x3, 0x2) r1 = msgget$private(0x0, 0x18) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="010000000000000033e6470aec3e5f7b4aea4d7ec9f35d483062d0b64b62e70c2e4f3d02a3b6d5368bba83c1469d2a2c3351e65b29cc5af54cd9f3c0c4fcf9e1c832088fb491869fbaf1b4d4cdfec90703090000000a000c5e859dd9f2a7244bf9245fe63dc1f155a5abd542a03259074c76800966adb2a3f6c370f2753d9f56bfd85a2ff7dd04240e9fe36ba1b0f7c070f781f81e2e33bd510f57e76597fe1f3c07000000000000004e13402be58433b3736e4993a84732180000000018717ecd3c05fa20b4cdcc241267cb777bbd8edd77c57f9b454f78d0c697066d8b4429f9be9fd7e4c88664a5193b31840897f706cd00080010000000000000b7e8a7cb97dcfa28011295ad4897570ac8d24040d6fbb2eea5048c3a22a4957c6a354ea6a8090a8a302250cb7b02ba0af3d9bd7cb1fbdd9b8fda194a202677a567598e20bafd48658a343284a7512cdcc9368fb03a7294d69370f83f719db0f706d7b395421784da320fa20d2e8067c9c566dae0cc1ccc0b410534423878582be64da182fa8821b256bd8475e968edb8407227881c09de765862557a910db8c8481f3e4a0627adacf782ff0fd161cb950c55829da56e2af41cb41f35a2ef896bbf7fd0ba4c8a6b210da51b92958ccda6085576a4de1fc4463a4c6e5f016d2a4ed68bbf1a6f6e3e2d8052b464d65a1daa4b08954cc8354fbfd47348874b800b0fc66dbade71e9b8a1f7abf02baad46bf8c09407e9f9fa50e6f1a7619330cd4b8c08f480cb74483c19b1e4c3f772438391c6660df14cb5079a34489171b70510822b3afb33f467290020328d69844e131e9e5de59e8d0a4a5b309774ff03fabc5c00e15310ce28b1f4e84f8559aa8d6f8f300900f719734580283478e64b58a4a770635006b827bff38ef456b5bf815f0d77bd04cafc8c86a3a3643e2e9cf94e5a42bf90a2250af14e933ec9b5bf8cb12ea6ef692493979974633e69c53a1ff843b49baf23327fb700000000"], 0xa8, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) msgsnd(r0, &(0x7f0000000440)={0x1, "5255c85dfa46de5304f2310d9685f66e74fdb993692f004e1f5416c15e4249dedc66e48d72a720e16e785701d77adeb37e8989f0bb5497a43b1f06651a5f8647e284127ef80aa1e39d93282363aeb3367d7b479ce78384d0692334d6e50535d5a255af5eae69f7fad5fc5ce8b8f71a2e96fb854433c508842345683df5a51d43f0786f17702ec13f57b995"}, 0x93, 0x800) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001000e, 0x8000}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = getgid() setgroups(0x1, &(0x7f0000000280)=[r3]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x2, &(0x7f0000000100)=[r5, r6]) 01:26:42 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fsync(r1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 01:26:42 executing program 1: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = dup2(r0, r0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x20800, 0x2) r3 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmat(r3, &(0x7f0000fed000/0x13000)=nil, 0x3000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x4, 0x2, 0x5, 0x1, 0x100000000, 0x4, 0x9, 0x1, 0x1, 0x401, 0x3ff}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000380)="1d4844a9fa98c141d2700fbda91fa73a9e9106c6bf649dfba65de4ed4676204dcd3818c3835509931ed4c17ce7e7f0834ab3e795e08545ee8420107df8c3efebf3026c5df5ccc0c5d7183f16a2b66c631287e7cca84302126ccfc4a427f7451f68548defeb42883155e988ab647194009c01afea634add6d0625735345873d747cf958a8", 0x84}, {&(0x7f0000000280)="d9da98828fdb96f72a851e7300", 0xd}, {&(0x7f0000000440)="cb08f148b3651d0cdad00039158e6e0e02e889ac909ea0d25f4aa70172a59d12342bebd1ccf6d74b5198042564ca6004fe998e40f09144c6", 0x38}, {&(0x7f0000000480)="e2df2d55510e68737ed86ffb8cfc0d2a9d4edf55746b617666711461b25437521710e47873ecda4c21bc18db153875d4d4d5b19b85aeca", 0x37}, {&(0x7f00000004c0)="ca827b0941b65731987c74e4c434003bdbc6c8f15725fe8e5b04abe14c830e199b28fdd35e224dda44ee2791c2fbd6bf510f178bb1078ab77e8ce1732d5adbb20e0d03", 0x43}], 0x5) mkdir(&(0x7f00000002c0)='./file0\x00', 0x1d) readlink(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x23e) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x3000, 0x1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x90, 0x2) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="01000f2f66696c653000"], 0xfffffffffffffee8) 01:26:42 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) r3 = socket$inet6(0x18, 0x4007, 0x10001) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) getrusage(0x0, &(0x7f0000000140)) unlinkat(r4, &(0x7f0000000240)='./file0\x00', 0x8) recvmsg(r4, &(0x7f00000002c0)={&(0x7f0000001b00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ef2a128d03d23e711427a0294057500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008334ab1fdeee142606057e7329de000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000011811460b3e3f6ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c9d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816ff216bbf900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8ff8e1ebec90038f8ed2b3c2e9439321797ea90d4db9187239dec69e9e33aa3bf28f38af759da8b8b34209d83c469fd88de3f5a553af070d77a64d03dc69b70431a7d92f28ddca8911e76139a7b65bb2788675d20709235f57221a751f9199eac9101af9259799ebff2c62ae2c140641353616e14858f8747e328f08b82e02d81544dd3f5e39d0cbac4cfee9e176674b08a25439ec19406e45d1b87aa3573116107d57d33e39d2affb3237cf7e363c8933e7a50a8b40bdd11ba4becd4c15e2bbdcc77462b630f58ec1df852d500"/4332], 0x1, 0x0, 0x0, 0x0}, 0x841) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000300)) recvmsg(r4, &(0x7f0000000dc0)={&(0x7f0000000e40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf0000000000000000000000000000000000000000000000000000000000000000000400437f48ffb38635c23b654eaa6f8765ab000000000000"], 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000580)=""/210, 0xd2}, {&(0x7f0000000680)=""/116, 0x74}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000700)=""/101, 0x65}, {&(0x7f0000000880)=""/53, 0x35}, {&(0x7f00000008c0)=""/249, 0xf9}, {&(0x7f00000009c0)=""/233, 0xe9}, {&(0x7f0000000ac0)=""/19, 0x13}, {&(0x7f0000000b00)=""/223, 0xdf}, {&(0x7f0000000c00)=""/25, 0x19}], 0xa, &(0x7f0000000d00)=""/180, 0xb4}, 0x40) r5 = msgget$private(0x0, 0x20) msgsnd(r5, &(0x7f0000001080)=ANY=[@ANYBLOB="03000000000000000118cf08445299c4d5c22f7b737c425438b0f5ceec0d1f2b1a81b88a1d309b668e7e1e63e23a784106f82e01b33c665cf4511608dbd57c1d5150c9627dd47799f77ee76ab366fa0a4af6d2b0e6f276cc55ef6f323c5eec10c560f88ca5bbfa66a88628b6157cfa79695cfe3eeb2ac6f86ed203464e7e004c0acd081db13349387f13e7e7199ad71d06c5e456388feb1477c53df1daf2f270a1f94893824eae082be47a3310a35abe11572f3ae70dfba103838796edb63999feea873d2c0d68005c47c505288915f1474d55959967bcfdbb5f2f5a5ad52d993eeb6db3b6a728f141e76aaa9a4f4e2031f16c687289cb16f48335da45f87db4d81d07f93d4b377078aaf659360e190b50277d6c0a20e2461bfd1f8c10ac8bc17a8c94b283d5e98ce056c38d1ab2a35b7dfd62461840c328eb2dea15fd62d734b06474b001e062dfc611db20ce602af9d2fc0e9847f740d6979b7538d0ebbc65ecf2327e802bbf13909628b3f2c7311f6d3745d5e931c6381739e266dd8b2a4fc5d44611793aa6bb"], 0x1, 0x800) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x32a, 0x0) r7 = semget$private(0x0, 0x7, 0x10) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000400)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000380)={0x20000000000401, 0x6, {0x104, 0x5}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000e00)={0x6, 0x2, './file0\x00', 0xffffffff, 0x2, 0x287d, 0xa5f}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000200)) fcntl$setstatus(r6, 0x4, 0x7f) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xcae371807a4b1fd, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x0, &(0x7f0000000040)}) semget$private(0x0, 0x6, 0x10) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r0, 0x2}, {r0, 0x116}], 0x2, 0x0) 01:26:42 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x80, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) connect$inet6(r3, &(0x7f0000000140), 0xc) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r4, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r4, 0x40044273, &(0x7f0000000000)) 01:26:43 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) ftruncate(r0, 0x0, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x80, 0x1, 0x4, 0x1a, 0x7}, 0xc) close(r0) 01:26:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x20080, 0x0) fchflags(r0, 0x10000) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000500)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x88ad, 0x6, 0x21, 0x0, 0x7, 0x3, 0x3, 0x0, 0x2, 0x4, 0x7}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000340)={0x6, [{0x0, 0x5}, {0x3, 0x2}, {0x3, 0x401}, {0x0, 0x2}, {0x0, 0x9}, {0x0, 0xc00000000000}, {0x3, 0xd8de}, {0x3, 0x7ff}, {0x1, 0x80}, {0x1, 0xffff}, {0x2, 0x8}, {0x3, 0x2}, {0x3, 0x300000000}, {0x2, 0x7ff}, {0x3, 0x1}, {0x3, 0x7}, {0x2, 0xffffffff}, {0x2, 0x561a}, {0x3, 0x5}, {0x2, 0xff}, {0x1, 0x3ff}, {0x2, 0x4}, {0x3, 0xfffffffffffffffe}, {0x2, 0x200}, {0x2, 0x100000000}, {0x3, 0x2}, {0x3, 0x2}, {0x0, 0x6}, {0x3, 0x7}, {0x3, 0x3}, {0x3, 0x200}, {0x2, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r3, 0xc0206983, &(0x7f00000000c0)) munlock(&(0x7f00001ff000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000480)={'./file0\x00', 0xfffffffffffffffb, 0x5, 0x900000000000, 0x0, 0x7c000000, 0x7, 0x5, 0x1, 0x2, 0x1, 0x2}) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="0edbda32f658e86900efbc3d1b341cf45ab89385105c9e9e5163cd0d9a2f2aff92200252b1d0a3da4168f76d1db025b0d60826d208028dda6549bab6634d008686c47ae8b6887d736064f9f0f6bf5c900e9b0e88e0c14abce18d417a115a418088cdb8dd97fb69e29ff26ab168e94b442b69946af6c9ba9af1bf36ba2b7447b4b7364a6cfe5aa3a7e1256f215c866e55d7f0b0528860", 0x96}, {&(0x7f0000000100)="113f333d5e61052810be25dedbb9798aaed9a970a3883ef884c07dbae3cbe2fb666d866255f42e8203add4048247c745767c6ca5c96542a4fcc45ff9cf2fa033817129ae7e935ad12d0529f26395f423ce192f2d28940456a0afb73fe0d473", 0x5f}, {&(0x7f0000000180)="bf4c8977e607de62eda7a67222b7d30cc342dbe581ea462ef143dbd15c56db3bddf9340f322ccf8c675bc2f8234d1ba4aa5164b1a509d3d65a84494c17be059df7a9f876eda22e2e246063", 0x4b}], 0x3, 0x0, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000540)) 01:26:43 executing program 1: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x20) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 01:26:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x4, 0x5, 0x46, 0xf44e, "ce6e399644c43f2cadc447a49622a83288a20e89", 0x340, 0x60000000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) ioctl$TIOCDRAIN(r2, 0x2000745e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 01:26:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x100, 0x4) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x8, 0x9, 0xffffffff, 0x81, 0xff, 0x3, 0x0, 0x3}, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x6b55, './bus\x00'}) 01:26:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x80000000000000) 01:26:43 executing program 1: r0 = socket(0x10, 0x4001, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 01:26:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getflags(r0, 0x3) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000080)="4188dc39a543a691000000000037a282f5bf2e8a", 0x14) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x2010, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) 01:26:44 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0xa5a, 0x68, './bus\x00', 0x2, 0x1, 0x3, 0x2}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8, 0xeb, 0x5, 0x5, 0x1, 0x3f, 0x8, 0x800}, &(0x7f0000001500)) r1 = semget(0x0, 0x7, 0x109) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x3) 01:26:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/81, 0x51) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 01:26:44 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8280, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) 01:26:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xffffffffffffffcf, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") ioctl$BIOCPROMISC(r0, 0x20004269) 01:26:44 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8002, 0x8000000000000002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 01:26:44 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r3 = socket$inet(0x2, 0x3, 0x9) r4 = syz_open_pts() r5 = socket$inet(0x2, 0x0, 0x8) poll(&(0x7f00000001c0)=[{r0, 0x84}, {r1, 0x2}, {r2}, {r3, 0x8}, {r4, 0x88}, {r5, 0x2}], 0x6, 0x7) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) recvfrom(r6, 0x0, 0x0, 0x3, 0x0, 0x2ea) 01:26:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="2a0300b33283ec46c434cd924880f6149fbea85211d0cee8", 0x18}], 0x1) 01:26:44 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f00000000c0)="f0038812dfaaf75e2ba797cac567a9ab6a6463b325916fd9478138bdf386d3dd5169f381523d6298a8"}) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) 01:26:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1, &(0x7f0000000340)=""/4096, 0x1000}, 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) bind$unix(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="0f093a2727bdc7405ed08e62e8766e4b863ab18347c82f38ab4939a17031789128887966ac5703e1cf2642ba25c8b4b3b9b42ad9c1c014536d5560207361885ea09fc33f407cd565c6ea8a6af4a665e42c681379f299d2348ef2e1e89d7230212e193bc9077ffdb7fe7807749842811a6d2ea607c09578ff0ab05327cb8d6f4ce4f91a184065d9af7a80f7486ec427371fc2fc5093cbf878c1202ad6606f330f8a643a9a05cff361"], 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 01:26:44 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x400) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r0, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) 01:26:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x35}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:26:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) getuid() mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) 01:26:44 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000410003f45afb8a7aa4d65a3f11bf3b9af8c4fc704243f4d8754356433"], 0x51}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:26:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x8200, 0x40) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x20000, 0x46) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000480)) r3 = socket$inet(0x2, 0x7, 0xff) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x4, 0x9ee, 0xfffffffffffffe01}], 0x3, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x42, 0x40, 0x1}, {{r3}, 0xfffffffffffffffe, 0x0, 0x40000053, 0x2, 0x8000}, {{r4}, 0x0, 0x88, 0xf0000005, 0x3, 0x1}], 0x5, &(0x7f0000000440)={0x5, 0xb1af}) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000200)=[{{r5}, 0x0, 0x1, 0x0, 0x2, 0x9}], 0x8, 0x0, 0x0, 0x0) r7 = dup2(r6, r5) r8 = syz_open_pts() kevent(r7, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0x6, 0x4, 0x8, 0x9}, {{r7}, 0xfffffffffffffffd, 0x71, 0xf0000000, 0x7, 0x7}], 0xffffffffffffffff, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffd, 0x20, 0x6, 0x1, 0x7b92}, {{r7}, 0xfffffffffffffffa, 0x80, 0x80, 0x4, 0x6}, {{r6}, 0xffffffffffffffff, 0x4c, 0x2, 0xfa82, 0x78d}, {{r7}, 0xfffffffffffffffb, 0xc, 0x1, 0x0, 0x9}, {{r6}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3ff, 0xb500000000000000}, {{r8}, 0xfffffffffffffff8, 0x10, 0x4, 0x5, 0x4}, {{r5}, 0xffffffffffffffff, 0x4, 0x1, 0x100, 0x6}, {{r6}, 0xfffffffffffffffe, 0x15, 0x20, 0x7}, {{r7}, 0xffffffffffffffff, 0x45, 0x20, 0x7ff, 0x2}, {{r7}, 0xfffffffffffffff8, 0x20, 0x3, 0x100000000, 0x5}], 0x1ff, &(0x7f0000000040)={0x10001, 0x4}) 01:26:44 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x2}], 0x1}) 01:26:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = socket(0x20000000000001e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00'}) 01:26:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) fchflags(r0, 0x10000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0xd) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 01:26:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x44}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xa9762fd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) 01:26:44 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000480)="72d7446ef06050ed6d9d39a6a01485005d7fd5cffbde622b0464350aa824ad16a7b686cec0e5f1c3c29dcb5e1f9622da136bbba6fe51fb3c53e63d291d3ab85e537da415fa5caae74e71fb41ed35d218d13a3588b1117256af58b802659fad9f4274eafa97ee05954f0aebc258c5ce88333c76758b3a5628e344", 0x7a}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="02cf57be1488c248a443f698b237379d7caa6f285cce213d8996bee6a28f27875d49286e5ca842018faa69f3a98254463add1afd29e58edd7ac635e413315a549cefb5e9d54f0d9f861f994755f4a7f336d6e00f54ea57cb5bfa6c3534", 0x5d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x0) 01:26:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x100000004}, {0x84}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_flags}) syz_emit_ethernet(0x4a59921a, &(0x7f00000002c0)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000100)=[{0x9, 0x9, 0x28, 0x1}, {0x7ff, 0x2, 0x100000000, 0x9}, {0x9, 0xc2f, 0x6, 0xfffffffffffffffb}, {0x1f, 0x2c9, 0x100, 0x1000}, {0xfff, 0x9, 0x4, 0xa28f}, {0xf8b, 0x6, 0x7, 0x7}, {0x7, 0x20, 0x6d52, 0x9}, {0xfffffffffffffffd, 0x6, 0x775f800a, 0x100}, {0x3ff, 0x81, 0x5, 0xfffffffffffffff7}, {0x7, 0x7fffffff, 0xcac, 0x6}]}) shmget(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 01:26:45 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="1142d465dfaac4cd4099390dec98aaa2002efd7dd6e0c97fc5745255d54dee91f690e66f43d221b900d1385f2fdbd70a1a20e1f4f385942e077ca3248b218514f9e097af0afaca7e80c2d51d7455ed9f9c8b008f500e31b82c009ca2e41f82f88d54d4ca07c26043d7685a0c39d782063ea48c19cbf891f8eb72ed57d4", 0x7d}, {&(0x7f0000000080)}], 0x2) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) 01:26:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00bb80 failed: hole in range 01:26:49 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000080)="5b34f4615fe1db5d6d855c9965eda8615b27c3bc2df5da678c8711e89495046b3659687fd19010c5a5d90a27ab5d", 0x2e, 0x40e, &(0x7f00000000c0)={0x18, 0x2, 0x0, 0x9}, 0xc) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='@%]\x00') 01:26:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 01:26:49 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022efbffffffffffffff736252adb98ce15d0684eff608299f7aaceb39019d55a519c8e640c451253e3fe1d8"], 0x10) syz_emit_ethernet(0x41, &(0x7f0000000080)="7d0c0a1d6b1bb2262dee3e04f24233b101dec046a7605ff6c7165c88c71bca59f8378c6040e32573bb9fa3974bea351fdbeb217f13ce37173cec8c816f6b8ac33c") write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) write(r0, &(0x7f0000000140)="070036c44a2d705e603a9e788031a7c0e91494c7899624b887e6595cb5e9b0b4", 0x5aa) 01:26:49 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2004) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x60}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:26:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() clock_settime(0x2, &(0x7f0000000080)={0xa9, 0x8000}) fchflags(r0, 0x0) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000040)={0x34, 0x0, 0x3ff, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x4, 0x6}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) 01:26:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x1, 0x200, './file0\x00', 0x2, 0x7c1a, 0x401, 0x7}) poll(&(0x7f0000000100)=[{r0, 0x5}], 0x1, 0x0) 01:26:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:26:49 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = semget(0x2, 0x1, 0xc0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/123) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000640)) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$getown(r2, 0x5) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0x3, 0x0, &(0x7f0000000140)=""/3}) r4 = semget$private(0x0, 0x3, 0x1) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x8100, 0x14) getsockname$unix(r5, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) open(&(0x7f00000005c0)='./file0\x00', 0xa9a, 0x20) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0\x00', r6, r7) getsockname$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x1, 0x8, 0x7}, {0x18, 0x0, 0x6, 0xebd}, 0x1, [0x3, 0x80000000, 0x1, 0x8, 0x101, 0x4, 0x7, 0x5]}, 0x3c) r8 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x100) listen(r5, 0x26) truncate(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000440)) semop(r4, &(0x7f0000000480)=[{0x3, 0xfffffffffffffff8, 0x1000}, {0x7, 0x6, 0x1000}, {0x0, 0x1, 0x1800}, {0x2, 0x1, 0x1800}, {0x3, 0x8, 0x800}, {0x4, 0x79, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x7, 0x800}, {0x0, 0xffffffffffffffff, 0x800}], 0x9) pipe2(&(0x7f0000000600), 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) pledge(&(0x7f0000000500)='/dev/vmm\x00', &(0x7f0000000540)='\x00') ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000000580)) r9 = shmget$private(0x0, 0x3000, 0x5d0, &(0x7f0000ffd000/0x3000)=nil) shmat(r9, &(0x7f0000fff000/0x1000)=nil, 0x2000) 01:26:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xc40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x24}, {0x6}]}) syz_emit_ethernet(0x60, &(0x7f0000000280)="9623a03de3380df23ae5354e08ce8fd80d591dd942a74b04898ce98fac8a20570ada0d281407dd42fb76e50d2f2c9c2cca40ebd7b344c5f3b3f6646beef892381fb789cedfcc907cb675d95501d94cb1910119ff0000b41ac23e91dcbb268b87") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x2, 0x1000, 0x9, 0xb05c}, {0x11061f75, 0x0, 0xd8ae, 0x81}, {0x3ff, 0x2, 0x400, 0xfffffffffffffffd}, {0x4, 0xfffffffffffffe01, 0x7ff, 0x93}, {0x4, 0xb503, 0x6e, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x9, &(0x7f00000001c0)=[{0xfffffffffffffc00, 0xffffffff, 0x0, 0x1}, {0x8, 0x4, 0x10001, 0x1e22}, {0x20, 0xaad7, 0x0, 0x7ff}, {0x8, 0x3f, 0x0, 0x6}, {0x9a, 0x1, 0xfffffffeffffffff, 0x5}, {0x713, 0x7, 0x8, 0x123f}, {0x9, 0x7, 0x80000001, 0x4}, {0x2, 0x2d2b, 0x3, 0x3f}, {0xe10, 0x0, 0xfffffffffffff801, 0x3}]}) fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) 01:26:49 executing program 1: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) socketpair(0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x5}]}) sync() r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) symlinkat(0x0, 0xffffffffffffffff, 0x0) 01:26:49 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) syz_open_pts() setsockopt(r3, 0x8, 0x7, &(0x7f0000000340)="7c7eeac7d7d6c2fc54112bd547ddb3d2993d06511f", 0x15) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa1, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r0) nanosleep(&(0x7f0000000380)={0xa1, 0x1}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xa3, 0x20000040, 0xffffffff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x44, 0x2, 0x8aa, 0x3f}, {{r2}, 0xffffffffffffffff, 0x5a, 0x2, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0x200000000, 0x9}, {{r0}, 0xffffffffffffffff, 0xa6, 0x40000004, 0xff, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x5d, 0x20, 0x9, 0xff}, {{r0}, 0x0, 0xe867dedf74486b38, 0x4, 0xffffffff}, {{r0}, 0xfffffffffffffffc, 0xa1, 0x1, 0x6, 0xff}], 0x80, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x7e, 0x80000000, 0x1, 0xc7}, {{r1}, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0xfffffffffffffffe, 0x20}, {{r2}, 0xfffffffffffffffe, 0x10, 0x40, 0x423, 0x4}, {{r2}, 0xfffffffffffffffe, 0x0, 0x800fffff, 0x4}, {{r2}, 0xffffffffffffffff, 0x1, 0x23, 0x0, 0x4}, {{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x1, 0x6}, {{r1}, 0xfffffffffffffffe, 0x6, 0x1, 0xffff, 0x8}], 0x5, &(0x7f0000000000)={0x10000, 0xfc6}) 01:26:49 executing program 1: setreuid(0x0, 0xee00) truncate(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x5) mlockall(0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) 01:26:49 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8200, 0x20) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x200000a, r0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00', 0x6ccb4f22d279cdd4) open$dir(&(0x7f0000000080)='./file0\x00', 0x100000000200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) 01:26:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x400, 0xffffffffffffffff, 0x7f, {[0x9, 0x5, 0x8001, 0x3ff, 0x9, 0x80, 0x3f, 0x401, 0x1, 0x10000, 0x2d, 0x9, 0x401, 0x4, 0x7, 0x6, 0xfffffffffffffffc, 0x8], [0x101, 0x2, 0x3, 0x81, 0x1ff, 0x0, 0x9, 0x4, 0x3, 0x100000000], [0x6, 0xb3, 0x7, 0x1, 0x9, 0x3, 0x3], [0x6, 0xfff, 0x4, 0x3, 0x5, 0xffff], [{0x101, 0x8, 0x5, 0x1}, {0x0, 0x80000000, 0xfffffffffffffff8, 0x2}, {0x4766, 0x1, 0x5, 0x10001}, {0x20, 0x4, 0x0, 0x4}, {0x7fffffff, 0x400, 0xfff, 0xff}, {0x3, 0x6, 0x3, 0x81}, {0x5, 0x8, 0x20, 0x10000}, {0x6, 0xd9, 0x9}], {0xff, 0x7, 0x2, 0x7}, {0x8d1, 0x5, 0x2, 0x6}}}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socketpair(0x0, 0x4000, 0xc52a, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000080)={0xfffffffffffffffb, 0x3}, 0x10) 01:26:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4000000005}, {0x6}]}) unlink(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000140)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:26:50 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x71, 0x10001, 0x4, 0x100000001, "7c03596de06c6498b1bb032d6c6cb605f6c99639", 0xeae, 0x7}) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 01:26:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb8303c9b70ec89d1114f6357e38", 0xd, 0x0, 0x0) r2 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x6, 0x1}) 01:26:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20c2c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x1]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x40, 0x2, 0x205f, 0x7ad}, {0xffff, 0x1ff, 0x8, 0x81}]}) r1 = fcntl$dupfd(r0, 0x0, r0) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x7f, 0x4}, {0x6, 0x4}}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 01:26:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x62, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000012c0)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="4180c3216caf56c46ae16725a4f4bd87fe473a49195ea72b160edaa705622d132057a7ef48e21d18bc9668aba6104913f2f79bc7cef63b5a7b7c391e34e4013875282cdb5f42ba999c7c274d77363b79e51fbd6f76ff8cffced57457b09cb3c8a494c0ffbe6713bdd9494457f238def537d62848bd983240d4214e3e37361bbd2596d7c9628b41c60c0c8d9df4f160b77aa90ed53474b27dfa2f05b2c198e662d56552dce2d3951da67d4fe2cd988cf96fbb38a20434d7cf746f454eb84efa8f60866c469c58cc91f0835a09cc8a18250383e89960ec04ebc8aa2fac694bf8fadaeb47fa37d84765c50fde19fb1cf0992fd8fd58864a449937534b7629f5b5930e99adce26e258e7864c4f1fec1d3952859691eef7b38d0a97031f6e77c466ca7840650036d9be89313a931c4f21c22894a104bf516363e887b79478c2a10693a14770dd5959d170bb0f4031144b4ce42118f96f7a401a85ff4164be232b8fe9139c30cb79892cb708c20a09dba146ae179d0b4994d49f57564bcbdbd019e423db380cd2b753ae4eee3eaefa627b670c55c208092d0c5ed66a2e638371b36dd49e0b06e18a48f64c3eeb51f426df9bc44aa5bf5810a19b18a4c022ddd36d8f06083c204bdc66d5665d4585c26a556419e025b11eff02a01375641a12e60ce105c512f30b10b5d51aea096c0b90d3348249b7667f1bcb92bd2c58868071a0fd3a32eac195f693a8614bdce237409d66b9c72972c2bdc8b3b1aed29910f2a5d4706941c363688e598c5773524f70f1212fcaad85e1f8ffcb768bb0148d7e66f5b2f0d13f0cae5cc094e37a7c87785e46926afd6c6c6ac5caa141f0348694a3d38e64e53a651fd1058567666709b3e1b38e314de6492a20b542c5e269106b08b46605bf8d532cb2ed5cedbff671ec192cd61a7600dbc8f2ae2acb275de3de64b4dc34829d674be7a6fb53927cdbb9ac2c53f35b7b7ce11648c521b3420291daa83f580aa57ec0235e7561e9171516b163c6dc3084dee30ea7aa88ab83bdf986138ab0b8ef13aa41c8ac2003010f0346c35baed3e72880c333cf49efbb2ea477350ae79b944852b0e9393a7b3b5319fd9a6cf56a8cc6c9ce631dd1912b9a863b2cc63f346f0e1a895aa33508dc669a0bcad7f351db23506d792137871fbc9b69ebfc1b11a7bdb93f65918569c90faa6fff258bee2ac657f3f6f8e72ef1a57d2df2542c17cb924ec3ac51ed900f21a4cdf65824f6d33118acdc9d8986d5dfce1aac2bce964d1c23e9aae67d59ffb9312d304908097edeb78f9a75138238b813f2adce1e8a5359349a636a3a0b59712e2b48d5f52ef218a7656da53db751a00649963ff02427f5060ece50872cbc1da3d788c0dd64543a535f7bb4c02cc4e72efad43effe9033b31925d95e936a6e6386192694db8c11c20091833db838672c3711a6267b5b57271770f71ba9be4e20d3f3b7fb0a7f4a4eaeec88df95c580fc1a803a2a815b5692d9f35c162565496f0eb550cecf1526f10ba9ccf08501ac2727c1090e9e75debd92587642ba393b08fd0eb35b48290c3884cfd91ea0bea3ab0a7a9320f4d83205a005441d4c9663242e3e7b97e9eda885b02755b2487a102c6783e5f9ae75a3cc072393310dbd545d0ef4a76d95477451cef5f369791e67e1f26e0211a47162d3b78247def8f0ab017598517cb8af7be1fff3ba45a6f92ed1502b9adbb309311eaadebd40ca4c00481b9d7c78dd76d5216bb519333f13c2726573d8e7f6ab780ec40bc6874b69eb0005ad1eeb5ffc5cc2ee0bc28bd4619854aec3ec6ebeb200c04c7046bc5585f401eefc50ebde3329789b93c3124fd9d75bcb67f948a5526b4c84863297611716fc0256ee0d32cf39977d449bd6de6134d1c047605c5db05fdb0d867bcd309601e0936d8bf63d110deae0cf5d054e7d13827c4dad3d148cae3737185370c255f03374a149f9c9c134defbd1d25d20063ec6d6faa26ededacf512b6a5aa6300ed3b0d915031b1750baaa93a9470bb309871aebcec6588811131858180e49f60a191ed1e4c6b0f440e6e2031700bace03587de09aeb12f971d4681cb502935699037ba0b5bdea48e61acbec64a745be2838f1e2de5a65edaf4913bc0a2ceec32ab6e5457a14597fd486f1086b5cfebad6fb1a3ae29ef780959f966914af63416b748b093c233f5dd03c872726d412217f8658ab52fb633e4d838a5570ac45ee11b404c44765cf8de8f791443fd23563bf9a06a95636dcad768252bd56a32f313cd4cafae6dc3be86f82507c90c4340597c239024993f7519438156be7eaf6c38c9df7763448b7bc5ecb5d13bff7f94653420ab3becbcb5520540ec247e807c279654d8c27c9617405dbdb0af86aefb7ec360b81e2139190e61e4d0319ec0144fe0274199f1a0e719449a7d83136bf08a9a513897505bb89365686e757345d41212776bc5c22c4f091f7948f62774b1d66b56aff86bf5c6fecb221ef7fa5b503127547e68a4bffad62011809af63960d3b0ca943579bb8dae2b84e73404a55ff55e860b28c5f47a70c878f8a136a465c703cd4a6a417d6388efed755d4779e6e31b7a1f627cbc8ea036eef4f6ea3db69b0841988ad2f5c7af5f7bbad0ac71daf4ecfafb3b83196c8fa39605e8fd27780d981739ed7558aede92fdec0b34d29c9f9a9b1356335622a7b0cd3b92efa3ad09ad8595f6f7cee0a17ab5fd3565769106d4f545191cc0e9a9ec7d1535e2eb679074b2584ec741721c3e0e96176c59b85b9dcc9790de850b2aed10f1c501f3a7e68708ec1c6dc2e8b2fcb80b03bb1f91508dd29b4c36edf7cbe054258c9b464538ff80e616ecb01afcff322feea18a749e1279e7002a1c6bd2a9755cb367b58be8a2d5106bce2c410c07a693017f969a02649ee9e1a089009b1d4bb5583fb086947d3c90b9d9f58b98b64a4449cb6b0df5febdd8a548e50cc534adb4c0d1a25b6a723aa80508db97823172af96c5d76f61095d9939d06af3101f6f026fa0971e49a68fa8242bfc23c58809284fdf323d305548abfc216a36b2a6046f594d57e995052450420c663bfbe0552445574e84c84afac90c53efad701b8ef8fa58bbb18aa73e8aa987e69752ce18528067d6ff34dd2361c51286c76a4245d7a25badb2347f2df030d0539e4fab43cf6f756e2b70c5fe6c30a7e888d567cef30b834f85c671390e8809eb40fd0ccd79a40d186ddc8dd74263ac03f077b9afe1b59c9d0937ffca97083a442bcdb679a6fb737c046c10e36f010cb54586a68529a66c6f2134539d353a3c591c66038cc1299d14c2990ce80253e628ffab11fe416bbe7c41794cadb6449b0ee4d8e753a4ae1b21d383bef1a24cc503b1b794b20ca6d026ab202c9e9212f55d191e9407a30615008d7cd0b1b76e19a66cec3d81ab5ef444f941fd9fb2ec7a85f226a01b62b7d3343a050f2586cdff9a0672ead44c0f820ee98c0ae2849c011a9f0cecd55fa56c33af9d84a27a0ec3f3753ae9d4004fa7e0e3974c1711d61ec1645a682f510b74f74c4dd092832387f3fb4f1ce7d6be132277d9f55bf563ff878a038a64035881145659bbb7532a49f3942c7a22025b9074a9e28fe52509a41f202e854fc74d0e54f9a604975b768e456e18dda83fa8ee1a628b75fcffdcc4f468413eb289e4c5fec0ae07efea6c273425fdbb29185c6fe34dc119f3ffee030024fedd40ece3f6331b53f333ade06007e08e4d43060c64a70a7559cf5d71780610b95d27b48c3d6a280fbf157f339bf6f9366a4a5fe3b69b940ab9606b9063a53e233681cb77c9023af7fed645fbd2864a27d454dc33592f9fad3fb72b8fa8961d38e4996b11e7f26ff2e9a31c5407f52abe7bee45ff3d8b7c562c2cc7a60ae7b8fe441124df82e51038e0f713324055730b5fd8899f625e8c527121d5908ac2efdca4402c2d0c97ebc1d3bf674852acf8a592835f5c14329ffe984660da10e0456344cca26a318fa98605f0ab38906c8a63745cf122fac18978d4f5c82bca2d941a5bac18b4161a8b288ae12da7c54dcad01031bd0c344ac431e81578f458683131ca34ce2674dcc0da995b56acf2f477ddadbff68880ff6b1b1d8b3ce7248bd49707f33f7a8868131a59c8d16927bd8cb63e87cd21fc5e9f7cadf54fbb8cb85cfdc22b73fcf77934a0f3bbb451b962514f2177ec89f30b7c86a4b41ae10ab75e327a7903f7552cb25e9fe203f193594db1ebf1403b3892139c907cb511b22014bfc51ff45affca074d07e49be04c77d3f67ff07018247b260ed892e48db7337c1427c18f5cd39d639c78f8eed42b9135d9b1f150af3bf524f5a4585c6963f2b8e47bf128cb8fc3d023a0135424cd851b2e37451c494b1527f59d16c6c9f9f4c6f292c567661a470e5a0a57194f1fc57cb001326b2bd78df381837f452c2f4f505435138a3f218ba47fe83b40c1e7ec94ab54cd905f9b1dbe4fbfbf65facb1323fc2d740d05dd79a56fb27801ca2d92a4b240479b2d95ebf4891759a5955e8fffca69c76b921fbc0ca66c976177f0b1b51826db88e2e0443b4d93f2aab751de602f900e5be2bc0e5e6fba52957be8eb45ac768185679e5fa20c2dfc537cf7a313abd89f7d7da561a2d2b20faf5108ab577e092402abf694d5c1ae7274fe868a9a09784b673a1b5f7225e51e8eb714015a506903f5e88c734ba253a487976a49c919731c0337a2abe80e98c0ac635f8db034d2c1f165560c19fd5067b95e0b8683603f5b259e2f5c4e07ecb049071f6d0025ca1b64cac4a79a807bdfe8a3120ea221f12e5f78c3c24fc741ebc898d927f4e2d794709e72c0893dc5481550a22c50d978f638c2ef44a4c43f6af7f566557697591f9708c667f27a647aa4cbf8c1ac005e58fcb14820137e6a44006ae3286010fc27d4a0dde3edf5bce48bb9df22e37f4df501fdbfa01fd4a8ea9f9cacc9bc0eee8696dbe227297cfaf63ab907bc834d9fb5fc0ecfb279fcd4fe657a3a84595132a6c07adb44dd4fc701cb3b0964a819aa7c21fa242a35c97d62c42e61d7dabc8165d45a4597e517d900ff986e7334d5c96cfa4a153fd1ea8557951af1b8fbb50bb3583bcab547788a4dd25f84734c7653c71cf12f5e5921e1ec4806d6df7d0351b0744a19556a279ad13e003b9b8127e759783868284313786ab4143447e7531242dd9b6ee8b7f31f9e552b8a910b70d40060ff6242e429501a6de3d6be5a871f954083d7163941db0634f0ea2d47095cc185b250d5c1fdd17dc9c3917472ae32ca84d43f3ca297feb0712fb9347d95238666f62b8163d530fda672a674ce374ddd549c1a7ef0de930de46aafd0c6e983fc8b74558897dcf4fbc1674cac6ec3943ae291f9c43b90567a94c30a3a4fc2199e38df36e8eb49e72979bbedbe7ccff5325f023f6078c9bc271a150cc2066acadd489169a306a06a6f7be883b31faa574fd399a9b84bfee6d8d48dbd0464d3548930fd9c6d88f988399eda0adbf2569a55731285051f079456eace9071e9f54eb8ea8fa98c7a50452888520296ecea2bdc4205abb3ca97b700011f5dfe615a6f157a804656f650b4cc02b4b83bc6de31c565b60b7c3f35910a79796a591f9ae344336fdf261d26f2240e545dea531225c18c4a59ea563dddba20dcd1339564dc924248968e03e382c6484a57ae1754299325d8b6b4be291e464d499ff64e462d85a043e1bf4230498b034bbf26671f081b0452db4802fb5698c6b929f9accd1c90ec2bb20d42a6d557e477ec6a4a4beaee3e16c323dda82e73e259ddd0", 0x1000}], 0x1) fchflags(r1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x9, 0x4e8, {0x8, 0x7}}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001280)={&(0x7f0000000200)=[{0x83, 0x9}, {0xcb, 0x3}, {0x48, 0x5}], 0x3}) 01:26:50 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x1000000000000000) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvmsg(r1, &(0x7f0000001980)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000180)=""/130, 0x82}, {&(0x7f00000002c0)=""/73, 0x49}, {&(0x7f0000000340)=""/170, 0xaa}, {&(0x7f0000000240)=""/54, 0x36}, {&(0x7f0000000400)=""/180, 0xb4}, {&(0x7f00000004c0)=""/79, 0x4f}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/111, 0x6f}, {&(0x7f00000015c0)=""/209, 0xd1}, {&(0x7f00000016c0)=""/202, 0xca}], 0xa, &(0x7f0000001880)=""/196, 0xc4}, 0x842) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10004) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 01:26:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x104) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x9) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="cf000000e7", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) write(r1, &(0x7f0000000280)="5646879eac69ff6ed250e46a9726f90da5d4e688cdac088ba719944a9c933dc82e97c57396a5b253f17dd50eb2507014fb590c752f14ca95f942e4576787b30b9a90105d4861da6f35b2f539f32ec4a479750f6266bc82ebcf32bf8ef7b5848ac4836e910eacd5f747a3b47dd32c2f0dc4cc2d44abe5e0c3042abfd00f907a8428c3dad8f63c2c08f63ec5edb2be8857ba3c6136621a5b4c6f19603d9a346c32760ca9a1c041ddab2835e738d9409a93e0808327dfdbc93c17aea3a4a73d34b5cfa8b02b538513f6bc203a7408269e36f0838caa0ea24150b1ba409f035ad17019bc05947d269561b20fdde79e7740f34245d2d9d7cb1a54856dd9263f7fda228e9afc2d8bc3008471dae8fbba6a3726079f90de4cc4be2902f7299a1f564f1754f31d857f1bf23511485d7509dfc3865331e2859afec5bb6ff5cfb156b54cc6adc212366fdce1e626e66d9764aa2d88627f08fcc793adc45d74c8b85dd0d6f2185cceed33a48646e2ff5062ed2cd638e5884a4d5adea1c65800cd6d11f32dc6b1ed50d24baca33f1762cd0bf3c4b077d07cd1ebf04cd3a61df94a08676f0e84ab30e4a0e958b72e09beb19ef869d1d68afb584f0ceeac38cf3c650dc77c95ead8a177495d4b911f623e05e821448e2302eb9b888407f221bd0d657003d7a73cbc1b0ab4afbfbbe89e69505504a17bf34b2a0c5e7cdb96e0b8415ca231eb2f3824678ec2b8e90586f27f614cc33e4e81b45def20e6116ba63e9f8c184a3c8eb9fef8726d416bb013b3957f4436fd6692a37e172580fd89cea319c0b78f0afdf905cf1f5b8dc9c2a64a3c4af84e9c89c5e6091b41d217bb79868b12d4eb08eb84cee91db565c7017f1541df60de56de7cc7fee49b993b302e60764aedf52af504d0abfce0f30c3292442e0f80bd8107281fbe637fe715429d82fcb93592a7d04b08e0d91a4ccabc095812323e362c1488f9bb924a5d6b438660c84da9537df3965af98c67fce2e5f4db83b9393af68959b706e6222e3e0e9549220f15789cc8b6e6ddc391c4b00fe96083fb172f8b2f62781d526cce0b0b2a01ffa6ea8971d4f2fff5cbcd9f5987bf16a07936e2cc7e10b8a88f6e9d81261d349623088af8f41e2a648843a6f90828c77813943fe9727e3d8aa2800f83bb61cdf334839f076e804fa813944c155e3bdd81015e2ed0fe403fd7a9f626a71e481323638a7728bf1760e337a604d29b2d546f87cc3f232ff2235fc86a7923f003773edcfeb72e6d336fe58463b78c714176bdeb54cdb8b04936b33096dfb8c7a18713df66350947b5eb32f4d25cc8fb6883ef931ddfc02f32ca11dca1adf98f197e21cb8f0f0d1e2ce4c7a9c6efe3b22586b12a3ad529b5d91ea446e6459da83ef5a9f1ca2c67bd3b4607d932cfd27e26f7172d02da29139933b8c8b4de98562de2aa8b63863d10db935dbe3bc4853914e9b29d9f535b475fee5844d8bb4c9156fc7cad41b277b657b12ff1ecb92fa1895c3a7e444d181bf709c5ec0d4a991bc5352ce9176ce7252f9a473e523fcb6b5acb1e4839251afabaab5b068f70e2f6177c3923334a5e0823a8cd9961df2c2d10c7757027c8c6aa737550041db87078d9cce088d109cddc2eeb95cc09d62936a499f78313fc1ec010b1860a0461405a145b36747b5fcab2b518550ebe5fa15e11ded20c2d02bfcf2ebf0674c7e9174282f496c47e26cb44fe1ce8c64169ae79a45b5d82a9e6ed89e62ac96343012012129cd09f1f64cb2e85851a8539f3782fec6c0429af4c3490ddfaa986c04811700022b14cc0a9aa741c790dd2157f9aa1af4015e8c28f9ac6099626a81ba6080c99dc375bf01c47f1a1587abf41baa0416cdab5b5e8383cd16d5d98521f2bc8c5eaab6b4ff7e116cf02d4cd57b1bd5a827b49314418a39b4a9e4decb40d5d4bf66c597108d2aaf90dfaaf7628a6e8f7a20db7f66f06ffc96ec0cb373c37e3054962a6eb7efb1fbce4d5d7fe93aa17c0984052e074c8bb7c4b19b98e15dc8d928b0497ce7a221a6a9e10b9c51b561abf7c38955c95a34b5d0bf18dc14c34657eea7235415c8456c1d72f12f6ad7899844596f27c6203a155be675ee4533f655ab2f1e2385b3ad75321f8cbae2d1acf726288d087246cd715146538b6b064f2bb1ab7004b6b5fb993e97c10ef7ce389447af3efb5ce2c80d9dd3f2d56af800f0eb420d10ba4f7cfaec6aad040ec97ff592d924b0672311ad22110469f6105de63de3615cb80e14ff578177437cb21f2a9eebc02d96e2a20f4af02ba9c81364913876425d494ca56b377ddfc0b277992975fdf1ff6105c2ef158fb53f44fe3f3794d9e896537227eb62020f0bd24f566848ea59c2530cb133bb3ee9ac40bde433386ce6c3bf7e1afe0abe660f8e055a7f8ec5622e0079f3d15254a6cc0548b3911d6f972b990e0015480b3bf26232c60938fb2e7a669254a01344c80161465e9125e11767b4d6bd07d84a9fd2bee29699cfe4ce8664b58589864d37fd6b38e5a2a87bdbf4403833789cb2cbb4774100651ccf88a0d796d1e88c2a88384b665fbcbc66f89b333f4f8c5d8fa27f398182f89b3107d53b48be55994f1733383edb8116bc963ea26d7fc4858a62acbd8557e0e504a3b3f7acc15dfd373c1fbf7133362a9106e4e9a18d5951029108db201d1eac3c7790e9723651cbc0e03a427ce819e313c177ae72da42093b0761235098434e627543e4d6f5f4f237eb942dd4fbe2b6f3a10ec1c11e2e33d87bbf275c838c6aecfffb0549b7df97ff8d215053ea09d6546c82bb3b2984a10d4c194673c82dc1e8defe2c08fa96f144cebfb5e0631a9f5369d65a189e12fd60c4a13c12b268152b0f2eb4309e71c973d3813077bbbf5a0961a628866c3f7a91e989a2dce4dd6621d1a55e84fe1427a58ee077bd98ff0c3023ae692cf2ff5b8d49f30fd50ea4061b9ebecb7d54ab62d36de7a33fd72e17a9648d98d8cde065260a0a04e535f1a9a3c518856fded10ae905cdb30cb1099c65196a69e3360ff5ce3623ddf8057ad5699c63c7b1bf1b3d43d7fbf0dc20f850a94d21e0566d12cc78d4eef3c2627ae317c438aac01ffc630d94fd818146c636bfcf3d51f9c65d76798b58464cff8ace871147f163d0691e6f8243d29bedcbf2ad4a4937bab4ef4d77b04fa8e97d5007d843cd888e1a3f14663c810785ab6d07ba7f227043e45ca9005090ff0c48bc04f915bce31b4c4941d71d055f2055fac4fbfeceaccf2e99302f8351868ae74a74bc3762202c57ce84115deec2667df23d0d4d6ab35e9a362f6397f1133db6d1ea3aba8a40bdcd0644138ebb396e6624852d83439588753ce602a61cca49d99712e63fc9331e62543d9d136542ea87de6d85981540b8d86b83d69d7d1ec361cdd92505e0f14bdbc23a8df6719a3da4b1e1ce04dfa3173e0c9adfc3117d73d4cc29588e787a9ebbf661e3ac1d2dcf437937894666961a84a576c5ba5282d9723bdaea73b6da2357c384a2994ad979831a1bd56bfae97ecd216bbf686d73efaa99f86a4e23bb7e1c70b02da1f2bc90f36063d94ff24052c0237a1bc76fe19fd8f9df8cfe54096638e69484948e65faef0fafb607d77df1398021cd963461d2acb0d7c4f70418549ec698cd50d3a56094cd9ed13ef2ad49b108cbc02aa4629a843fdb1bfb6973adf59b8afe135de186585625440114a2ded0ca7708b4cacdfbc67b5f944c3774240a3ea0b983d68485f923a0749c684faf4dece61726c64227c7fdf03f3af69a4edd001112b7153ab7b27dfe0cc37f0df43b274f8470f64698d1aadd708cc04cf7c290e008b7765154a1fc759dd61751388f111c6bedb0f253c0fd1cfc91cbc674eb9f8e8c937d5f33e30e90e444edaa10335d81bad67742dee46883b83933bc9899fa7543ab594994d7fb43359c3e8a2890e8f9851ca5b51f1be6782811fac2604f23210f1958e128661fb99eba505dcfc3bf602fecdacb6585bd86c0fdf94b4e6a57efb40168c04fae9f6e220e3ececd43ec3e490cf9bd22c0ac95e2aec770b788c57ef851223a1e079bfa5a4e6bad580a9e9bdb8f125a2a326d4f4af0f43fff1822a1841e13eb13e69b774e52e906a2cd4a5e241b1a617bc07ddfe7d6cc84a76dd1fe3405e92cb01a04fb3da9ee4534750c63b913da42f189aca8b887143cdb0a7f4ade4fba54accd66d850c41258b234a8a3861581b02aebb4d2a5571935c38cbcbe3fd120ab8a223e72b501e284aed07f662c09a240b0f1bc23a6d5462975d27ddb783c60a4e790c6268887ec5aeaa534da386528cd1e610153c1be06dd361f02cca5a23a650898436fce9ea8054705c5f8eb519c22535440fa3d559473b5934861f97ab6445e7fa182f2cbd768087fc607481185486ae99709ac45c9acdb4df419e04bc99ab0833475e5e4ff1a40eb02e1365832c20317d718e8be47d1e64e9f133059f51d4939e21347127ef5697f49e037b87fe687d4ce506e426b4da5795607af07c08af6496f5f1eda741635b0399228d86883a0fff510f6a71d9c3acffffa8706f560ab47bee0b9cd29e31da571880fa91da61b281cfb1488383652f0d562376caa17b95e9c296f0da6c883a062c3d4f613586388126dbdab9c3161aef1922d313469f32effb8e725d33a64ad21f24c7e730986926e36b358c4d41d8b853d91bec67d7f0ad69f39e91f4f5c573b6eaa56948e35f5b540019a551cf0e694429c58a0d01551f5254f1affa4b70325033860bd9538b70359cc3678600202e519b2a15b2a20662cdca5dadfe24db437892685f0e8a6970b6c87d0a75f69741c01fa9f495b3812c175c3491c17a5a5aecef00b255a9306b0a301406dcd5fc15efdf19088cf952732e06e9d01288181b79f14a8b4e34ba2df420dd64b3b9f0b2f21e35b02768b3cea5f6f625475a6c96bcb79a9612fa30896f9e1adfd190b3046f5961384219cb6af6b4e0d8eeaf3ad5f098d41de25d8372e74003b924e3655aea6d9ce12c37268835017abf0d0a66e12aaa6078425e3afd7a8400b62be34e3f8003206c32fc6ed6abefac5b18708c62f1b53137ef16923ed7bf6532ed2cc09157b4fdb021ea064786a41f41f03fd605cc04c4e9961c1c175abfa8544758724ee9d3fa9159525feed8bd1a881530536dd2d8eeb6e798b31b9ee8aaca816014070dd2b60fb0980ea06d9fb3fe5fe653f6cf76396b1acbf891cfecb57ccc1baee17a839b65f73da3489b36ee8b8663d25d8a70f86e8f3a92c30df362849ec66859ba7eaee3365768018c536fcf09c2691ec658a162d159e6255d30db7443ac445ecac257eb6aa59952bee1c5093669845207ebe060a1c065b070dadb94b346449a50e014dccd46f37864d4e8441d80e6ff7c77f3241c3b3778979f735482b90a65899b1ab783f6da280817579ee7053b66bf7a94facee57e3d88f47330c1487ee2856780d3b284ff54d5c899d1ba2733edcea6153336596c2d22615ee2580a2eef289f170a89c90c18a6cc1ddcfb912a9173b1bb2b29c27943590e4a68c9ede9a646eec4568ed7451d0e3d7a9fc047d4cbf2b33cfef20ff362a1864505cd6d4f97209501466c6fea4ae5c19cb0c73d4dff14008e74b882add8e55e9d758ba79224f9b486aa10969c5f8d6ba161a8790ae0ec22debc6da0c71eca0a5de4c6a0032a3e6f4d37165385fe8191c19cee9e06304eca74ac949a11a383d2e7a2de327e743220f46c59f43394b65aabee1dcb62be8c9a6c62118774e89842399cfd0d32d91db1281b8dd00adc6e8ec4baaeef50c71d2431", 0x1000) bind(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xfffffffffffffeb8) 01:26:50 executing program 0: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000280)="13994f74f269cd62dffb1d6f7b5a85633035f7e695d881beb420821e5a6b88426a5de2a22f9c206cedbeeb599a89185a69c3c6869ca68349c04ad1ab95931dee2797992533056963d9554fda5c7825b36c20161ddc736f67cc81d82b7ff0635ee9f9567a07c0c83544a3731c9be47f98638987440a8e16e308398b37d20f92e7c71770869600e6b3a6de1565fce76b6d42c4b13b48383622c1bd8117b3a2328e547c4034bd7d08bcca1997d2a177db67020ee555eb370d8eb79d7f81b3e9306be938e3adda715d6e06b18f09e42a8f83a7ecb8418719df"}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 01:26:51 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0xfef9, 0xfffffffffffffffc, 0x0, 0x2e3) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/185, 0xb9}], 0x1, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 01:26:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x29, 0x10, 0x8, 0x1}], 0x7fffffff, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000fc0)='/dev/zero\x00', 0x183, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') r6 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) setsockopt(r6, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r6, 0x5) listen(r4, 0x57b) symlinkat(&(0x7f0000000680)='./file0\x00', r5, &(0x7f0000000e00)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r5, &(0x7f0000000f80)='./file0\x00', 0x4) recvmsg(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/217, 0xd9}, {&(0x7f0000000980)=""/196, 0xc4}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000a80)=""/239, 0xef}, {&(0x7f0000000b80)=""/99, 0x63}, {&(0x7f0000000c00)=""/130, 0x82}, {&(0x7f0000000cc0)=""/70, 0x46}], 0x9, &(0x7f0000000600)=""/8, 0x8}, 0x41) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r4, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x80}, {r3, 0x180}, {r1, 0x105}, {r3, 0x8}, {r1}, {r1, 0x105}], 0x6, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000ec0)={0x3, &(0x7f0000000e40)=[{0x3, 0x7, 0x0, 0x7}, {0x2, 0x2, 0x1, 0x101}, {0x400, 0xdf4, 0xfffffffffffff190, 0x7f}]}) ftruncate(r0, 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") readv(r6, &(0x7f0000000f00)=[{&(0x7f0000001000)=""/127, 0x7f}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f0000001080)=""/252, 0xfc}], 0x3) mkdir(&(0x7f0000000780)='./file0\x00', 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000740)) open$dir(&(0x7f0000000180)='./file0\x00', 0xfffd, 0x58) r7 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000240)=""/108) 01:26:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x20000, 0x2) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x10, 0x1) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) 01:26:51 executing program 0: socketpair(0x10, 0x8005, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f00001f0000/0x3000)=nil, 0x3000, 0xe2090cf4553a534b) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x3, 0x800000000000010, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:26:51 executing program 0: setreuid(0x0, 0xee01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r0, 0x0) 01:26:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) 01:26:51 executing program 0: mlockall(0x0) r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0x1) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) bind$inet(r0, &(0x7f0000000000), 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20080, 0x83) r2 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x2, &(0x7f0000000140)=[r2, r3]) ioctl$KDGKBMODE(r1, 0x40044b06) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) setgroups(0x3, &(0x7f0000000280)=[r3, r3, r2]) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 01:26:51 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000280)) close(r0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/74, 0x4a}], 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) r5 = dup(r2) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000180)=0x6) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000000600)='f', 0x1) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3919f1ad1a22590fd1d2a21250e748122d742533d955a161964d99e130544d565cf3d1f6f626b3d47dfbce03f8a2e38275b6d005d322e3caec6c33b9badc0374a95ce15adc8aa7641007539c4005eed00de8b7cfbe51810ace47cb173fbbe85f8c2914b1fe98decbfad8ea8b3a115c4355165ccffeb20bc1720d34c57a9228f3f628fbddb4affdd73acfc40003218a109b334c4eb6793dfc8d8023d9f51c801ab5242f6bb333216bc2d3fdb7df2f450c56904c33f95c6697faf4483a1a2878b8424454175e409674abd4c3f963129e4c42fa80fa3e61059ebce55dc58e5d2a551619ee33f1e85865c5ea7bd07e31a7060c6edfd6d969aac02de3b51943c50b21c35fd442ef225d65e2233afd8f39a2ea8da5c6aa05da2a5d103b237ec9a9c64fcacb2fde3e657bbbff0ae8a80b03e9ddce1290e51c629d4e39c2dc3db9c61d64ac7b9f984eab07cbe28e3a4ccfe5f2dc3bc0a23bd8d3c121e11e77146ea44ce5eaf7bc5e9a3ff24c6bc5e2490395d1c9566eb64aa6ab56d0848960d36d4e3fef6e6bddfcc9af60c70e548109a7986829d5c83c57bdfb79acf4d8f6df3a3191dbe8a92025f085985ee18498b696f6876a214d6bfdca28cf4eebea7e601223505eacf9a62f46c646ff1cdb84086a3e2273ea7ae8919d8fba2424a1ebd6ee16a7a5eb9b417ed57121c38a38f64512291769814e74028d9f36de1f1b6d2b247a49d5b66ec2649579c243199961a4fa68b1b2d91e68715ca3c72ea4d24c78723c27f8e983dc7d5bed5911ae8b29bc960853b1172887ab0186c964290231a0be9fcdc2be1c181db97d8808d8fcc4aa9cd138ba67896f66088e6b64d0e5e2d568f8e12be62d6dcc5e31d392f49330d7fbb6c66a5a003b95b43ba1889a05b722ad40ec2ecd3855ac616a7fc4cc429d597650c0a5a64e61a11fbd7a5d23421e4be5bb1d1186b71308d2655f89b4586536d519019fc49068ee8771805696bcabd8727f561383360f6a86a8f4ca27d665b8817e66b56509b9a4d14297b8fc41a10eaa8332289cd658ad419b66e4e3e8b1fef8682732e927da07f8037daf43be12eb619233cc8db0ba2745af0b09b21cd33c5a698690660292bbb0fc01cd4761c38bdd7310f4072d25b6c1f32862f368cbaf8b10886af36a8e0ade617c15f6fc50a809c06d79db056c899369ec9f4ea4e2bfd255a5ca319de2e187643da5ec9e06187f97f2fc1a4bcc5e9865f44d980be3620f0be37ed1acd76396889ee3de2811fa71c1f6812589ee7a0b2ff7a08372adb236972eba316e2d721efeb8b987a880471f93b57d2135d6a05c27796cdb6d9eee21e88748d228f2fbdca38740a83b6cd3eb120eec9780fef32e79cdfc2c8905af6e4448bc823980a605ed79795388a9d2f6b15dd51142f673544209a61d8d5b58a702ad07e0d93e1698bb485bcddac7ec208a441fec194dca9d80525f33dc74a9e1e8fc6519f9ae845014fdf6f4308ce56faab8339a1c21d97207fb2e98cb6a2db9ffe6fb7effcec3367c174d14ef3fb9b632c6640644e9538bf025065efd4162c11129eeb84f17fa18ca480baabbc0073a2c3b6c38f3f2786b59a7574f5e430071215adc0a72cd28f25f94991fd48465ae3704ccf2ae2a3350ff9a3d7ef7d4a7f2d5831db9bd34fff0c49410a2c5135c51f469dcc6597bd6ef970791a65c431d18484e2cf690abef3eb78c5a52ce32f7d713147d764ff5513db0468bd3d903689aa18c68fcc316a33ed00257f1d3bbb2f05a6315e4e7e5e21085a245cbe0d22023b766f42382f41620ce9f3ce83bc94103b41423bf03d2007bf8350cb423019d05322a08a04507d54c2de6f91bdfb4e729380c8fab2964352d44df25cd59e90e53c6502d3d43b0f32c19c0e77039da04a0ec2883d1c79d005e9d610b35c6de3811ed75af8be05ce166f9af68c461d8a2f504edb7af72765da913d3fa287df82a60b0cc916ecbbfb3747d16feb902da1073921551f920398f2c2ac297f1db841f7626a1f83780b90894cd059139cfafee78604f5e131636c859ed53d2c58584f5b1f7ceab6aa94af34b2d4ce43fbc64b2a51b445878c2ef345532f5245636304203ca81e62a5db39bd9cca414a3e5c3752a8132b1e2eb3d11d3367085ca9f95f25a1f04a474025a04e0c94f39ee4c37f1b3e9349839fa23403daa2b7a9a7719eb299b0cf65cb20fbeb40338ed382106fcbf042eb189af48264f0a1a0382218f132b71e48ec92bcf6a12a6be22be673cdfbfa1ab717033c7053535bfde74cb8271175de4095d0fde35cba6f92ed5fda30ec265fd51c8d9baea71c958e345390bba9bf179f7b14df6c662970ac82aa56357c528f456ad80a531bb6f9bafca133084106a8d9441c7e3600b3377d77731853a424c9aa84d20d43508b9d3548e7b3270ff925f07ad2b104f9291f90e9e958cbf11ed53f7af6d21a64cf2749c3272bce5d3ffe74edb45fbe193e9cc04f8ea9bde79088784845481048b740a231c889dc64aad9efc6f17db3dd66757135aedfbe7f6c3fbdb0dffe939abe85af5863159504a02162b28d5e961f7c9f47e48dd7ef10e3e18733652033d7efa8f1cb64b89919e4b6d2b74a042770641521bd73de48f6d9e87d966bf0defffc4ec8a139097509726a5cef46449f7d3d462981a4e0c96253b81a31d3f105a2e00a3ad51e79aa840ec7eada6c0aef70858c274c2fa1034f2988115211583140b31ccd82203a3b72e2556319a6e83d14b7c570be99427d16038ee6f6beec8420d6c4ebdae5569a727c7ec26889a024b2ea82297c6672e3785ed59fe7a1378b963768c118c96bffd7fde8ec2c35f10961363e12d9f0c933077f951e07f04c5180c5671cde07cfa02052b00cf053d5d15d1910543f2bc6706269a0bb21295e0252b3a4a1ca8dfd3bdefc56f568448f32456f8cc8aa1fae40e6b8e6a8efe180a3e94ecee5ab4791f82bb802442c0f9eddd0a131f330279b0b422d0fd5006b1b225ad76d72cbb6d303e9e7242fbebb0b3eea93efedac64b825b49cbbedfc927a487a20f4f0d1f243936212231de552cfdd46d66edebde58e459bc6f9e084ceee6fe01225c4496521d4ba6e7175a30e08f95bac9647b3f5ee36368d996c6656173b906fb5acbd77c053f3f54424b7f4a1493e9068b14bb51643c1d1519a4f033747404779b77d0d211ba28ffe50b4c60e9db507e3eb6c6efee751664252c437880cc05af13ab40cf90a39b058da3a86274d04b843df8ff65b74c4eafc34defe97255dfa4f593bf252d66a88591a8dd22e582c72438d8a2259ee59b43cd0ec3a5ef4016db850f0d6ed0c80e52cd35c4e9f9ae2860f1e7454057989b4314a89751fe694114362bcba0400b61b1cd5c77d1ff988cf49a220aa75526f28a5d40fbc4fa6fc70424750c2f9bcc5d5ff6d7a5b2899c41968d87ea9e15377449a56820585a6cceec83942757fa7295198b12a89f55fd3f633e23827ad18aea3eb08e194ed07f5aa743880bd6bf8a8a0ea88b2abf69478d79936519d4123a7ab0f76f7a9f9442949cb3dd0c45f9a5188bb2c065af3a8cccd6ec5e71f1071452ba050620cf84f51d1d4660ca6a971c9a6ca5cf8ad749cc485cbafd3f68a100ec8964e98270b4723c8a31ec5e691cdf043ac64be7f224910e024cbbfaed5ca343f2740bcc55dc58f94345b57f52130ec41a06805dd44c02a407f9141ba09f48b160434c3a99f206049a2ed2643f426cb3ac0229e5e467c00a565828e822b676956d73d", 0x1000, 0xc6, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x2, 0x8, 0x1, 0x1d}]}) 01:26:52 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) sync() dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:26:52 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x18000, 0x0) pwrite(r0, &(0x7f0000001ec0)="c72dfb6aa94dc429dba7c00b561811e2f0f66eb76d693c12342f9a1bd0e44c2dc717635916408622308e56bf58e4ed53bbfe6537656a2321d07a9a89dc40450b5ba9c1e44cba0b1cec6d145fe3e925f0fe8fae67634e2629ea550aad464ec2fd71b2391abd320f21f1d16796417b8232ae5af422049c9c2c4b5971d4888a26535e0e7c393f22ba2487ff134926779792812adb6e0ef4213f74d1b9138b934403440a96f511d37a2ab81de553c2df21bc7ecfe6194db81cedf91e4be7eca8", 0x9171400a927938, 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x912, 0x30) recvmsg(r1, &(0x7f0000001b00)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/13, 0xd}, {&(0x7f00000006c0)=""/185, 0xb9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/91, 0x5b}, {&(0x7f0000001900)=""/238, 0xee}, {&(0x7f0000001a00)=""/76, 0x4c}], 0x7, &(0x7f00000007c0)=""/2, 0x2}, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) r4 = semget(0x1, 0x3, 0x8) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000001b40)=""/228) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r3, &(0x7f0000001c80)=""/178, 0xb2) r6 = semget(0x0, 0x0, 0x200) ioctl$TIOCSTOP(r2, 0x2000746f) r7 = semget$private(0x0, 0x6, 0x10) semop(r7, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) getpeername$inet6(r3, &(0x7f0000000400), &(0x7f0000001c40)=0xc) connect$inet(r2, &(0x7f0000000540)={0x2, 0x1}, 0xc) semop(r7, &(0x7f00000005c0)=[{0x4, 0xfffffffffffff800, 0x80000000001800}, {0x3, 0x7, 0x800}], 0x2) semctl$GETNCNT(r6, 0xffffffffffffdffe, 0x3, &(0x7f0000001e00)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) semop(r7, &(0x7f0000000840)=[{0x3, 0x3, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0x0, 0x1800}], 0x3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f00000002c0)=0xc) getpgid(r8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000480)={0x3ff, 0x6, 0x100000001, 0x3ff, "e3929e70e424a8d701ef6f19e587139720d3d1b2", 0xc8b, 0x6}) clock_getres(0x2, &(0x7f0000000440)) fcntl$dupfd(r5, 0x1000000, r1) 01:26:52 executing program 1: socketpair(0x11, 0x4, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r0) socket(0x0, 0x1, 0x9) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000000)="51fc5ce5bec65a660ffe5ea1a7f6c66ed7f0bb41181e11c3c37244d5048bf82b5df16ddcb11df763f1b9846d9aa6ab31fc04a648e7e2605d7bce4d9c22478bdd1ace93d33f9d9006ad1fd5ec416947abca9c803f094152bf006b2d5c9f19c4815d052a006f3f6663e1a1498a9d2aa73f8b366f2adb3bfcfcb491d5d037b6a4d7b3fd072fe6f96f7e9bfa15508b35a7135d678f1d85bb316d65c6044426cfad19d3bf744c2add05ead90cf77189d4e927f79acf2e4580b46fc33d05", 0xbb) 01:26:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) r2 = open(&(0x7f0000000180)='./file0\x00', 0x140, 0xc0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0xb52, 0x4, 0x5, [{&(0x7f00003c0000/0x4000)=nil, &(0x7f00005fa000/0x4000)=nil, 0x7f0}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004c9000/0x3000)=nil, 0x7}, {&(0x7f00005d5000/0x1000)=nil, &(0x7f0000024000/0x2000)=nil, 0x400}, {&(0x7f00002eb000/0x3000)=nil, &(0x7f00006ed000/0x1000)=nil, 0x3cc5901f}, {&(0x7f0000303000/0x600000)=nil, &(0x7f00008dd000/0x3000)=nil, 0x10000}, {&(0x7f00006bb000/0x1000)=nil, &(0x7f000006a000/0x3000)=nil, 0x200}, {&(0x7f000046b000/0x1000)=nil, &(0x7f000012a000/0x2000)=nil, 0x7fff}, {&(0x7f0000324000/0x3000)=nil, &(0x7f0000091000/0x2000)=nil, 0x100000001}, {&(0x7f0000545000/0x4000)=nil, &(0x7f000010d000/0x2000)=nil, 0x400}, {&(0x7f00000a4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00002f9000/0x4000)=nil, 0x800}, {&(0x7f00002db000/0x2000)=nil, &(0x7f00002cd000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000125000/0x4000)=nil, 0xae2}, {&(0x7f0000000000/0x600000)=nil, &(0x7f00000dd000/0x4000)=nil, 0x81}, {&(0x7f0000550000/0x4000)=nil, &(0x7f00008f9000/0x3000)=nil, 0x8}, {&(0x7f0000415000/0x4000)=nil, &(0x7f0000183000/0x3000)=nil, 0x7fffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x102) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 01:26:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x44, 0x0, 0x2}, {0x6, 0x20000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x6, 0x2}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000280)=0xffffffffb3199a5e) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x9, './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x4, 0x3, 0x80, 0xfffffffffffff335}, {0x5, 0x2, 0x0, 0x9}, {0x4, 0x6, 0x9}]}) 01:26:52 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) r1 = getpid() r2 = syz_open_pts() r3 = getuid() close(r2) r4 = msgget$private(0x0, 0x140) r5 = getgid() chmod(&(0x7f00000003c0)='./file1\x00', 0x100) r6 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0xfffffffffffffff8, r3, r5, r3, r6, 0x10, 0x9}, 0x8, 0x1000, r1, r1, 0x4c, 0x3, 0x1, 0x4}) r7 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000008c0)) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wskbd0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000a00)=[{{r7}, 0xfffffffffffffffa, 0x40, 0xfffff, 0xff, 0x5}], 0x9, &(0x7f0000000a80)=[{{r0}, 0xffffffffffffffff, 0xa0, 0x10, 0x1, 0x9}, {{r8}, 0xffffffffffffffff, 0x80, 0xa, 0x3, 0x100}], 0xcccd, &(0x7f0000000ac0)={0xa00000000000, 0x7fff}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1}, 0x0) setreuid(r9, r3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r7, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000940)={'./file1\x00', 0x7fff, 0x6, 0x0, 0x0, 0x10001, 0x4, 0x100000001, 0x0, 0x3, 0x7, 0x8}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000340)) r10 = semget$private(0x0, 0x3, 0x10) setsockopt(r0, 0x4, 0x1, &(0x7f00000009c0)="cb90c1b0afabba2e46", 0x9) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000140)=""/156) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r7, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 01:26:52 executing program 1: 01:26:53 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) pckbd_enable: command error 01:26:55 executing program 0: nanosleep(&(0x7f0000001c40)={0xf3, 0x7fefffff}, 0x0) r0 = kqueue() ftruncate(r0, 0x0, 0xffffffff) accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x1) kevent(r0, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x20, 0x6, 0x2, 0x1, 0xffffffffffffff93, 0x4, 0x3, 0x1, 0x1, 0x4, 0xf793}) 01:26:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)) recvfrom(r1, &(0x7f0000000080)=""/114, 0x72, 0x800, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 01:26:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r9 = fcntl$dupfd(r8, 0x0, r0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000e40)=ANY=[@ANYBLOB="5000000000000000010000000600000089416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef660000400000000000000001000000000000000192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb0000005800000000000000ffff000005000000dc150251707c863965e3c2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb700000000c9c8f49c115c8bfa4e448000000000000000100000020000000e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4001800000000000000ffff00007f0000006d540000000000000801000000000000ffff0000ff0700008bdec1722f0d6817feddde80a2d4f3a090009982c05fe961002127492e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d135b07004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e210000300000000000000001000000d7000000b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b60000000000000060000000000000000100000001000000e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c34420000000000c1797322f0f1653f1b4eb762f1f472fe9c60db6b990af168735ccbc1b0fbed7516c1a0db9c829a21d781f211385dc70ee3bdc588b262d6fcf19b27043be72b79412419cceaf9b0cb75a7bb852d5bcb08593c794203c0e082fa52f691d71ed057e2b53a562f08f48f1b611c09f1cd8412c35d1c18f457955089e97e"], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r7, r6, r7, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f00000001c0)=0x3) 01:26:55 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 01:26:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x6}, {0xd, 0xa5}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10740, 0x0) chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) 01:26:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0xd1}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) 01:26:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000340)=""/245, 0xc9, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x371, 0x2}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_addr=@un=@abs}) chown(&(0x7f0000000080)='./bus\x00', r2, r3) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r4, 0x2000746e) connect$inet6(r4, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r4, &(0x7f00000001c0)='./bus\x00', r4, &(0x7f0000000200)='./bus\x00') ioctl$TIOCSCTTY(r4, 0x20007461) accept$inet6(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) 01:26:55 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x108, 0xa0) getdents(r1, &(0x7f0000000180)=""/140, 0x8c) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000d01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 01:26:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf3500f8000000000000000000", 0x2, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xe15, 0x5, 0x5, 0x5}, {0x3, 0x75b, 0x100, 0x800}, {0x3, 0x5, 0x5, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1) 01:26:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x2) 01:26:55 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/29, 0x1d}, {&(0x7f0000000100)=""/174, 0xae}, {&(0x7f00000001c0)=""/5, 0x5}], 0x3, &(0x7f0000000240)=""/86, 0x56}, 0x841) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0xc3, 0x4}, {0x8b, 0xfff}], 0x2}) mkdirat(r0, &(0x7f0000000380)='./file0\x00', 0x1) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000003c0)) preadv(r0, &(0x7f00000007c0)=[{&(0x7f0000000400)=""/147, 0x93}, {&(0x7f00000004c0)=""/140, 0x8c}, {&(0x7f0000000580)=""/24, 0x18}, {&(0x7f00000005c0)=""/58, 0x3a}, {&(0x7f0000000600)=""/224, 0xe0}, {&(0x7f0000000700)=""/138, 0x8a}], 0x6, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000840)={0xd8b0, './file0\x00'}) recvfrom$unix(r0, &(0x7f0000000880)=""/241, 0xf1, 0x1, &(0x7f0000000980)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000009c0)=0x48a7) renameat(r1, &(0x7f0000000a00)='./file0\x00', r1, &(0x7f0000000a40)='./file0\x00') r2 = accept$inet(r1, 0x0, &(0x7f0000000a80)) mkdirat(r1, &(0x7f0000000ac0)='./file0\x00', 0x20) symlink(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)='./file0\x00') getsockname$inet6(r1, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) recvfrom$unix(r1, &(0x7f0000000c00)=""/4096, 0x1000, 0x841, &(0x7f0000001c00)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000001c40)) fsync(r1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000001c80)=0x1f) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001d00)={""/16, @ifru_vnetid}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d40), 0xc) getpid() setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001d80)={0x9, 0x40}, 0x10) mmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000, 0x5, 0x1010, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001dc0), 0xc) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000001e00)) select(0x40, &(0x7f0000001e40)={0x80000000, 0x3, 0x0, 0x80000000, 0x1000, 0x9, 0x2, 0x37}, &(0x7f0000001e80)={0x401, 0x2, 0xfff, 0x2, 0x5, 0x80, 0x8, 0x960}, &(0x7f0000001ec0)={0x0, 0x8, 0xb2, 0x8, 0xa674, 0x9c8, 0x3f}, &(0x7f0000001f00)={0x81, 0x6}) 01:26:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x21, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x101}, {0x64, 0x0, 0x4}, {0x6, 0x7fffffff, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)=""/152, 0x98) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x100000000, 0x0, 0x4000, 0x2}, {0x7, 0xc, 0xcb, 0x4}, {0xff, 0x0, 0x3, 0x1f}, {0x5, 0x3000000000000000, 0x100000000, 0x3f}, {0x8, 0x3, 0x81, 0x3}]}) syz_emit_ethernet(0xff4e, &(0x7f00000002c0)="ce000000000000003f0000004aeee17b57f74fa801e7965d5b2560dc") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x0, 0xfffffffffffffffa, 0x800}]}) load: 1.87 cmd: getty 939 [ttyin] 0.00u 0.00s 0% 318k load: 1.87 cmd: getty 939 [ttyin] 0.00u 0.00s 0% 318k 01:26:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = dup(r2) close(r1) ioctl$TIOCNXCL(r2, 0x2000740e) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x4, 0x6) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0x6) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000180)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) shutdown(r3, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x20028, 0x48) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000240)="6822d13f86378420930956668284f0546b94d22d8bba08d6630f3b7e013bbc8cdbb708a2b312bce1f148a3c72bdd8a6b527145403f0280684e4afee8c8a799cb3a2deb83cbed0edbf16d1350835ef8e5bc69ec109d36b69c7a4cbe8d359ad3c6ed99f98dd538e2b7012907cfdb055a4f93db025a7018225a1982a3ccedeb7bc4b03b496c2c3bcf24d58f1df7bbccfb6c6d60505d94e096379c746efd18408283840b00e476eaace21955e47be2a1398de843ada2c476580a490d7984058458319e52c2d45c84f226ac5c716b11c1335ddca0d4d1d19a", 0xd6}, {&(0x7f0000000340)="1713d7eae9df344bf8e720ed9a3fe1b86be7e62d3bf1e2a1c0da6a4552580eba902b24ce4ab314945b5093deee37d566341afc7fa49b742161776dd23dee3d3ad369f2a1b583ded45e374781b183d2c92d3944c9edc141429d588c5c55bb242afa64c8c75e2465bbe24f1eb1368eaf9559a88606fff54140d8c17beed4b29cfd1345f70d94dc22428038086e56156dc8b96623ca0592b2fcfa9b03e51fdf4c811b56547a9414815d7a1694f87cc8c8a77366d97327ba9fbc6e103fe993f8d01e7d348f36457b5ada86c8e2ddcee283889c51bbdb7b8fe30a01788a7b8c2488c7aac279", 0xe3}, {&(0x7f0000000440)="7d6fbeed787514f88d51d13e7d73fb5817fa4ebd8b8db1517e9e34b8cc75e842afb3b416178ff24f331d97b5a92bb7f96b910a00f5c285a70a486c5be8c9dbd0e1d9b764ded8ab6c49a9e5543c1f85787d48e71017cd906b0f91c96aec5b095e1d0228deb8d66f518f4098509d8900a3c2d164eaebfdc6bd9aba8a11875431388bcc05e2c34e0db427f07183c02ca31feeee93c1776d758e0330861ab1e30cd55d63121747b372f545a55479c87cfee847b715aec4c2762c797d0338685e87916d69059c4e15a200d19524e38132040066f3a2bb569679e51713a55c2e800cf3f4cca7f2db2df86ee93e31ceb8ee2f2b38c4c7976618936b5d", 0xf9}], 0x3) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000580)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000005c0)) r4 = open(&(0x7f0000000600)='./file0\x00', 0x200, 0x0) bind$inet(r3, &(0x7f0000000640)={0x2, 0x2}, 0xc) pread(r2, &(0x7f0000000680)="095343baeac65cd6270dbc2b73987155b00f0311aaf72529eba88b95cdeaae3b7e7792ee77e06f68c0602de73d890369b9258659295530b6b656226a5ac078b616cf0bbb6d9cbfb6176b02347bae8e673bbed6faaf528b9934a7536f3b866835eebbb985d7863da87605a1713ec34514da4ba7702816a61b6eb81b96520ae0b8b34a3e26a065a54bf4384b829a567f81f6bfdb80ea84a2b02f190f461a7d00dcbda6ee5c30764648f6a7b648015520c8d40bc192f8a4d1c72bccf9edaae057", 0xbf, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000740)=0x7) r5 = semget(0x3, 0x3, 0x1) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000780)) semget(0x0, 0x2, 0x110) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000007c0)={0x7, './file0\x00', './file0\x00'}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000800)) flock(r4, 0x1) open(&(0x7f0000000840)='./file0\x00', 0xa10, 0x55) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000880)) mknod(&(0x7f00000008c0)='./file1\x00', 0x8000, 0xbf) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000940)={&(0x7f0000000900)='./file0\x00', r2, 0x3}) openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x800, 0x0) 01:26:55 executing program 0: r0 = kqueue() r1 = kqueue() socketpair(0x26, 0x2, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f0000000140)="02", 0x1) kevent(r1, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x4, 0x8, 0x1, 0x20}, {{r1}, 0xfffffffffffffff9, 0x2a, 0xf0000001, 0x8000, 0x2}, {{r3}, 0xffffffffffffffff, 0x2, 0x0, 0x81, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x1000}, {{r3}, 0xfffffffffffffff8, 0x80, 0x0, 0x5, 0x2}, {{r4}, 0xfffffffffffffffe, 0x20, 0x1, 0x20, 0x69}], 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x40000010, 0x1, 0x1912}, {{r0}, 0xfffffffffffffffa, 0x3, 0xf0000080, 0x1, 0x8}, {{r3}, 0xfffffffffffffff9, 0x49, 0x2, 0x3f, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x2d, 0xf0000000, 0x4231, 0x2}, {{r3}, 0xfffffffffffffffc, 0x4, 0x5, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80, 0x200, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0xfffffffffffffffd, 0x20}], 0x3f, &(0x7f0000000040)={0x7, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8, 0x0) r6 = semget$private(0x0, 0x1, 0x9) semctl$IPC_RMID(r6, 0x0, 0x0) read(r4, &(0x7f0000000000)=""/50, 0x32) r7 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) r8 = getuid() r9 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) kevent(r4, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x48, 0x4, 0xe559}, {{r5}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x6, 0x3}, {{r1}, 0xfffffffffffffff9, 0x61, 0x2, 0x0, 0x7f}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x6, 0x8}, {{r5}, 0xffffffffffffffff, 0x70, 0x2, 0xbb, 0xfffffffffffeffff}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x400}, {{r2}, 0xfffffffffffffffd, 0x4, 0x2, 0xffffffff, 0x6}, {{r3}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x1a, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x0, 0x5}], 0x9, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffffb, 0x80, 0x0, 0xd5, 0x9}], 0x1, &(0x7f0000000680)={0x0, 0x5}) getgroups(0x9, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r12 = getpid() r13 = fcntl$dupfd(r2, 0xa, r5) ioctl$WSDISPLAYIO_ADDSCREEN(r13, 0x80245753, &(0x7f00000004c0)={0x7, './file0\x00', './file0\x00'}) r14 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000440)={{0x2, r8, r9, r10, r11, 0xc1}, 0x80000001, 0x100000001, r12, r14, 0x2, 0x61}) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 01:26:55 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x602, 0x1) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 01:26:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7, 0x9, 0x3, 0x0, 0x4, 0x7, 0x7, 0x2, 0x1, 0xffffffffffffff7f, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:26:55 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2004, 0x40000000002902) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x3) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) getrlimit(0x8, &(0x7f0000000140)) 01:26:55 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x4ff223ec) shutdown(r0, 0x2) socket$inet(0x2, 0x4002, 0x8e2d) 01:26:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, 0x1}) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000240)={{0x0, 0xfffffffffffffffe}}, 0x0) 01:26:55 executing program 1: r0 = open$dir(&(0x7f0000000300)='./file1\x00', 0x200, 0x44) close(r0) r1 = socket(0x2, 0x4003, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x420, 0x121) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x0, 0x3, 0x0, 0x1}], 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) setsockopt(r2, 0x3, 0x6e, &(0x7f0000000140)="e44d90f7ce3efe81e5387af9b1809d208bf60e49103de0c9472baaffe3c0262ebd10da4a90719066ac5fcefc25c208cc1522e2f41f785da5f5144b117796671bbaa04d1f007ee6afcb8d6743612ae6492efe4b59e7338fb6c5eda71eca9e143e834c4d73ebd9db7a8a3947e8bf67182d8e9a2d0c57c8f1b3e6e820dff21ee66b0bf05b5a1a4ee5e2f30ada4337a5323850", 0x91) read(r2, &(0x7f0000000200)=""/246, 0xf6) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000040)=0xc) 01:26:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x50) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 01:26:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x41}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x7fff, 0x800, 0x0, 0x6}, {0x7, 0x6, 0xffff, 0x800}]}) 01:26:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0x2, 0x80000001}, 0x10) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup(r1) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) 01:26:55 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0xb0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x0]}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 01:26:55 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1b, 0x3, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 01:26:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {}, {0x6, 0x0, 0x7fff, 0x1000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 01:26:55 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="00000018600400800001400000000000000000000000000000000000000000000000de2d3758000000000100dc4af963c31f8e05405dcc4ad9018ba0ddfb0c9b9593c8834446d664e8a90dd7478b652a597397d0481e3e95f45beb5b3391154b625c5d9531e65ed7c1a59886baa618db757bea0a9a71cf6f6608806a7657f157d7a02bdc05895f97bb4736b45f4e642b659b0723d7f1ba8182174b51a14ce9c6c19a0c6ea63fab75d93b060651f6541f9036327ed9ec1974e40ccefa23df", 0x323}], 0x1) 01:26:55 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r3 = getgid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001740)='/dev/vmm\x00', 0x8000, 0x0) pipe2(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffff) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r7 = kqueue() r8 = socket$inet6(0x18, 0x1, 0x1e7) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001680)=[{&(0x7f0000001240)="eb938953e4620e0c37ab34b51cc922a23d8c3fe9df19ce8c04b7e5e66989e04538c6c99e778130b8d9b475273397166d8dcf772969f259", 0x37}, {&(0x7f0000001280)="d0e918d5730a93d8569b12a9f4b47ae66af9ad81fa678adbe5e61d1aca5e160cda63f4702b68208532537f319c49ca4d6e5f74e5eca4a6b74de02626e6f86dec8627fab018592e9fb6608f1d315f7622eabf3890dcddacf1d0371f44f9ab0fa8c4ea6b670e2e9100529efc56b6663963bc6fd0567c74f65b58eddc1ce4585bd8777d4c81fa9e9b6dc5bb8a2ba0a2c69aa1d508f42f8f8b5eeb6bfd9c56c5d31a216a87c2c7cc6fb9733359cb1d4f6aef72c1f14713402cd5a06873f1d155383ea3080a36636ad4363fb75d6795c7b902e3e293ed3ee323e581e29e11d711808b82fbdd67c5b65e7f5820736da22a44e56069a43674312429d0", 0xf9}, {&(0x7f0000001380)='5', 0x1}, {&(0x7f00000013c0)="6640a47ce08730317b058380041d9689", 0x10}, {&(0x7f0000001400)="fd00f76cc7fa470048bd0d0e6da6f406a4e7c208645ae7fd8ed31340fa62cd7935db186f5399f4cba061299448e547adfaf1da0a3026742a19cde325a80f761c89fce84ad354a4ee50a34f6bfa7533b9af6b00cc35b69a0f133e514f769b57470aea9ac6c5bd3154a5900ae2b1d722c69d02a78567b7696edc24063f17b4c04440c3a18df02240595beeadf2a833d43ecd3beef0bcde782d51599b9eab6d6555459de96ba8e30aa5c80b3d9aacec3ce8582d709005626b5da670e6c16aa312fee30b4b9a175945e8", 0xc8}, {&(0x7f0000001500)="dfaf385858b4790b1ca610e348ead8e515e84983e50ff50e905a6cb513beab4e787b89ef967812f6ee4af80de5457ccc7fd37146403d5fbeac01b0", 0x3b}, {&(0x7f0000001540)="07aca19f1c0425d135eb8af51bdfaa0e55f4b94222c3be2946244f484d3a01cb1bd7cb26e0cb57597b13de38f21076fc583add0a6f18dfc4677faa815a9067837834dcf692274b", 0x47}, {&(0x7f00000015c0)="c0a16f664ee2041e36d6f422b4b317f5dcb21cd3b5da72555d29da8fc873730a1ff8193c62f0ef5b5751104c08b342a95fd348dd8f54d491f2c63eaf715d9af1414350b25d8abb64cfdd676c651aabe7dfc1f3febd27fd69436395d9cd64732eeabd46df615c2f44a0571cbc9264cc24cce8f33f8742feccbe39e8ef94f881a7b85fd3e370880025d58085414c874404", 0x90}], 0x8, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9]}], 0x48, 0x401}, 0x9) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCFLUSH(r12, 0x20004268) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x5, 0xfffffffffffffff8}, {0x18, 0x0, 0x80000000, 0x7f}, 0x1e9, [0x1, 0x7, 0x1, 0x1, 0x2, 0x9f, 0x8, 0x6]}, 0x3c) ioctl$TIOCSTOP(r11, 0x2000746f) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000040)=0x7f) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 01:26:55 executing program 1: syz_emit_ethernet(0x13, &(0x7f0000000000)="514baeacae2fb136be31429f9890ce169b4076") r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r2, r1) 01:26:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087, 0x0, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 01:26:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x75, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 01:26:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000300), 0x9, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x14, 0x0, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0xa8, 0x0, 0x64, 0x2}], 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x8, 0x833, 0x225}], 0xcf0, &(0x7f0000000140)={0x7700, 0xdff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 01:26:55 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x1ff) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r2) 01:26:55 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000023, 0x6, 0x0, 0x0) 01:26:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000280)={0x0, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) msgget(0xffffffffffffffff, 0x400) getrlimit(0x3, &(0x7f0000000040)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) read(r0, &(0x7f0000000180)=""/32, 0x20) 01:26:55 executing program 0: r0 = msgget(0x2, 0x248) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/128) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x410, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x4, 0x4, 0x89a, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x92e}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x3ff}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x73a}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xbfda}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7a}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x341}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xbf}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xffffffffffffffe0}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xffffffffffffffc0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186004030000004000000000000000000000000000000000000000100000020000e4ff000000000100", 0x2c}], 0x1) 01:26:55 executing program 0: r0 = socket(0x20, 0x7ffe, 0xfffffffffffffff8) fchdir(r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x166c3750) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) 01:26:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 01:26:56 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) open(&(0x7f0000000040)='./bus\x00', 0x8181, 0x40) 01:26:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x8000030}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:26:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 01:26:56 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x2, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 01:26:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 01:26:56 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() chdir(&(0x7f0000000000)='./file0\x00') kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 01:26:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) write(r0, &(0x7f0000000000)="c30628f4ef1062f6cfc685", 0xb) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x20, 0xf800000000000000, 0x7fffffff, 0x9b}, {0x80000000, 0x2, 0x1, 0x2}, {0x95, 0x1a60, 0x1, 0x4}, {0x10000, 0x4, 0x1, 0x7fffffff}, {0x238, 0x9, 0xca}, {0x2, 0x0, 0x80, 0xc5e}, {0x3ff, 0x100000000, 0xedd7, 0x40}, {0x47, 0x7, 0x8001, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:26:57 executing program 1: setrlimit(0x2000000000008, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x9) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="99898a6ff2dd81991a2d45032a9548b1ea56894f5f2a44693d", 0x19}], 0x1) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a", 0x5d) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x9, 0x3, 0x2, "71ef6ea6a58b7c87ad58e5436c94e256a8e5819d", 0x7, 0x7f}) r2 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x1, 0x2, 0x100000001, r2}) 01:26:57 executing program 0: setitimer(0x2, &(0x7f0000000180)={{}, {0x0, 0x6}}, &(0x7f00000001c0)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x210, 0xee15982318ca6034) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000200)="d131d02a8602c5664b616bd2264276c1c6dd92f3b81d495d4c9441d9cd6a9bce118dc2d97dab27cce240a9e4a989ab6ff9e9424ca6fa73d562a3cd2251606bf46bbd69cd90b626ad0c88723dcd94730629ab33f9e8826c18fca05bb80456385a14a28ff5e916bf89c3a10507575e76f0847d8e30b99c1425156a7a88acd8f656d25e24527c9134135fd9622d3aab14021fb90b5f3138d54622150b6eb49dd9f32d98a4e618b55cb1c78fe9c4df05751971211f1921fc62162b4a8dee0217f7bc07011406cc5b217ea2b02e92577a7bc4a6f6843122a33d66e41593bd4ed38f4879b77edaa13b9490e4ae128be40b9322af19299ec5d09652b2d3c4874698d2fe01112dd6a1584af2ffacaecc818a5c23513bb469b4b49f14851bf0a0a148ae668a4a1ede65b87caa5d2a5afc117f427b0035e71327c6a3cb9ab74a639492f2df02ff6d05b10e13a801bd2509b5064b6a8c27c11882bba4f21040e4e3d45fb3ae7aebc127d512fa9163ac4564a9628dec0cffaf7cc63f9192220d45bdc642feeaa4f946dc1725ce5edc776b0a3c4db5ab22fd338a08e51a97ee659fc8a61962dae3aa851597706caf724f269bc35da95db5f5f5a608c8f81922201c3a371c2585d638c17d516af5e727fd6a4aac78f53c117aa297d8c170c006a701a1d81270d67bf301a16fea744143297c5c2576ab667ebc25f024385836b05a5fb8b5aa5c867d756f8c35a35a4c7191a0b4a3c77efcf4161d72512708ff24ccf7ab245d175f3a3b0619b82f207767c70eea603ab3f4a93b5b5de1d27ae1dc927dda9502a17051e6a17ecbd054182257d2bf2acf8ddb18e8906358d4473add0cff60cfe7431d9c5d52471b4821ef537c120a264a207a8c0ddf79451f704725a48612cf45319f7aced92c27ee0c74d3ccf1ef4771b2f7d3e746edd78afa3002aa9abc6ba74121688bcac3412f92262061a26d5d191f8b8516a46d970389694fcd072bf2fbb7beff45eadfbcc752bcba27287498ad0caa0265687a1a65900b52a2861623a3cfc79a36cd1e290dd5d09968d43b4ded159090865232d9453197564e9731fafe6ad8fe22a23ea581ea20c5991e3ebd2bc3cda79d8e918997b98696fe80a3cc9a8486fe091ce9ce73a5abb0525f4e26a022bd56be6d29bdf696048cfb855dbeef822dac2715fd9876625f8fee1d62e6292450897a85664f622306ece7de1857fdce8fed45be32bba3c747e78cd980ea2b0b955950c606fbba5ca70b441db352d4b1abc4abeb4431c2c9cd7180a1979211c031d561e200f3cabaa62c1d2f86813951b4f741ecf7fcea33fbed27b350c2b612ce4829a44c7fe521a367044476cc10c89a77473d7a7f9295ec169432b18d7fe8c4bdafc1b11e4e5a74c900e5eeb79797b0a44941809fe8c36d82bdadc264d94ef1c4cdc0d60443a5c43539307b55afc7f83a159be9a346f4a3e67dea5b8ea35b20cef4c9aa069e9a0c40e2d4565be3b19906691be0fb7f7fe18400492d1cc1d69600a0a0f5ab3f34ac53b1f4376196779db05860dd143238d92d0958aad36a5501e9d2183a35f1ac13baeea6d30c42afa2c6f907ba0aaaae94988d9b81e0d6f9c3a50bb81059c4a2eb14df37fdde018b45d05f6a7f361c32c46f192e7ded06c95be62008cd17aca3a55fef5b36993381121776e0add147e3dcfefedd5a560f15699d87a445cc43251008ec87833806d4ae2b9b70bf94a1d47520790e6ac1ed8a55a756c18399f0d9bb919ca701f7bf1f629396dbe9a02bc22d41bbef2c60698f6b97ea36180a9a18c6171d7a186aa6fab67d8e910105976ac525d8a78d95743b4d0edf8233ed2daf4471eea8dc5746615b65b9d48572595a553468566d03678eb4fe6fe335468c8ad2840a176dd0eb8870cccdbfc902810fcd1427ed412576270724038a3a2245c98e28c53a52a83d4354248c10bebb1f1272add82d64fecf10573f558a9151c43144931930681c645df7cdc1f58784fe6f523e732e5d9e01bfe2043d882776cc20bec0f477ed6d70347582fc1ea1447a0c32947d514160be840b8d9cdd2f10f44ed0c3dc173457249e03ae5bb95fe8938b0d9ce16d71ae439b2dfff2a26c7af149dfb93e2c613e73984f00939bf24563bd4b3b32343912b8f0f4c47597cfb45ad2ee4a70417166b11e86ac84e232033e9606edcb6e3dce7c7443e022db10e7263bd1ca694e739e5e0eb2954c5902c68219c6d9a3a0365c3f0a1e0a276bf2d3ccce245519570d049b1832fd40ef831e0af90d9031cd7c461edd4d3e8ca3c40da845450745a342f1ed6e621dbfed2e8016e9b00c1220c8f5045d1149ed37165c562c5354812f8848b06817c05a358610d1a5b545dc464c29f2fa5e986db7a0c6b8aac20332ab8ff4159e703a651a9c59aea64ec8189e4a57c3711d489b365393f18ec6213b505d8410604b049556e7dabe88e65d5f5ef70b51e8430f676c13248b7f9fecd4df4b733a896b8c6a71d888acb5b8f9e8bc1a6807ce7f700961b29fe8081d3a9669cd6d94cb086ba42369179836d0ed27cb97807c1bbb0e51caae76294f9ef2754ea643a32b9fde51e26fb1bc9c5b4ad9d4106129b3b60956cff2f2a03eab6280a497f57ba29db5e6110b1e96fa0fdf4446b8779307b01d3359fa1e37d0102a0a49382240d55bdcd08ea95b776e6a1daed238b72c3a7d419ff3da5b305a5a9eb4ef780e5760c3cb1d72a970b7ab60bcabef32f0d6646786a4907b129ba42ac05c491638b263c72c5737ba21d686bfeaf174d0061b1cc273c59f3de2233dcf14026b47889a1895aa585af273a5633b9f4e9f4f2d9567a0a08e26a8ab0b021b008ec77b5c6848b50504eef11193debd121b327d4c331d8ea91591e8a5a96b76ac71d5298a9c7d517c8eaaa52dab1b9d9a8cd7c98cf29f58a548d4335d6568faac045c23bc1f80c917c8b1b3420136ec7f5fe7fceadfd02a9180bd5c61fb9c559a773b1383fa79b349a4481555b0eb79de97bab74fe66f66134db5c565f084448020b6ad6a9619b435ff665c38b43dbddb984818b59684b57db7e076d0964838d46b227196c5dfcfca9aa2b95d75f734fe3feb4bb719766aea361045763edb007a14b9f3ce080961a77527af850ca8345b8ed9903516ffa254d01b4462671b8d048e3366bd747e398260f32054cbd349e235cb614ce6ac6183e16fb749a0f9b8bdced7e8ff96ac28fbd614377a51c048f846dbf16d57c6e123bca4b4aabc56e1f0bdaa2792eba357f3c4b2eb964bf8338e4bbb2dedfcbac5edb3e23d97bb713cd8ebe95cd9ec3da3eefb30aef1e64cc55a0bfc6874a5628f3183dbd53ec1a023c15eab5a37744b5d950359460816b3953d5691a31b5279e9bdaa57e8fd5ece26104865284b1beeda0b36b6cc5d9cc0726c4bb8372a85512805ffaedc8688523032293f8bbbe0366206602792326cf29312a97c839a4a7be825998d95599b2059b4a3d7e1c65ab62c51fb412edb704dba45c0cc3186d5b82695007045e6551cd33fa5c6fbd00a71dc72e27977bcd0d1383bd7c7ea93f8f2bfd9753b4e51af2672fed1add9b8aca9777ef58bdf6ef400b564ac00c7be63fd32cc8b5126d21e7b81a5425c13a3d11ef2385b76c68b307c41d3658db042afae171d9302940fd41a0c35fa9244c70592641e47a556e3fbf6108b783a16f1418cde3114a4dbbaf4024c53228658d0bd5a67941f75ed691c7fb23ef3dbf88e5402f47227ecfeef748c5f0713801c3f98a3f5786750859318fb68b2e811f11bea739322df691432c5966d76c96f7556ab4f68f0b7b3f1ddbc74d2901926296a8c0bc8e3c4bc888dcec18c0a4dbc007d13fec58d6eaee2464415fff16f5a26c735c0c97906c1a61e60b5cedbfb6d36c7a089ed26fb5da8fa2413f86c87be7b9155c0ef935358490d0409a6a45e495db072c8bc5a7c2e99c448e324b1e91c65f32f1794ad8e3b021e4af57ac91da0cfd0c7c5a5a8f43bd7327a53d70f7ed29229a37472c2549fd92da7be81cf06cb4b25c1e8307810b35660e21dfc41005cde2b746615468dfeeef6dcb3b4df63603aac9d6a88b4464b1f2d7b3dfb932e14f4b0979f7e2438d41faabffe706fe91a6ee331acf6b924128349e7a71babc3406d18fa5e90a85aa5e7400555d4549c44ebdd598e628f538e5bfb7e8bf1787331e41ab93a80eccc8cf1b37ddf36313b745e9db6e9a0cc3c0ac59f4164ffe39cf0d752f7fdbb6fe556ac41146b25475698a641b610cb0030d31f42ded3211a943398bb18c98eedd4d7e3314d544622ab137a5bc7b7c74fbbe68bb500981b4f21e1e3a82c5bed56e7128735e5a298c788cae3bfa95b6890efbd17726c053a3b954e27a488ee5aa6183a222c4f4d927cd579a39c9b7fe6553ccb5ca9ffdffa5996f15e431780c2a6b35f040586541bcdeeda148bd4ebe50bd26c6de3f6911760e02a1f9eaad03613056d1d3ea8fce23df042b7c6ce8ad8d99bff5f502601d1d5fd995d1d9248c989bbb9225764f4dd163d070872ab5f7cd84eb088e23716e14d8eb2352d6a37c076342f4950fdcbde14ffcb02a27521ce9f62b9f50e32301e2a0d3302b2a0aa5cc7b83afa392ca16b1263b83070f6ec7522bf6aeac53d7d1d0d5947b391b54a33ab694405e4d94b4aeb890989430b81ba45a0c5b5a0a61fe45f49d57d0667909b8b0c437459778da3680c215ff6a6f1e95c05ca58cc4ae4930722af92188073d46e5195db78283ae036a9cc15c82e76145603c134464048b9193a500bf85c8a133aae85d960b3a68458a2f4a1d10bd4db3fd44d234ce8aa0504ea54cd43a269997446d48bb7d8715b3500affbe7634f782b4fdda09891800b6010826b5a3a414d2c78742d060ea8d1d8a048bf1f06c3c0d93c111904756035de721c327cd9c0a60ad73da76595ebf544adc95fd397f2eb06c2545cc48df95e0d28f37b9a41f34507738163b50da2a007447b17345e966480da3b84e1e1484c2e52d0d12ace8795d0c7a6abf01a11d1b95244250c1f18da863ac53f8470cbc4bd1c6e24437e8b6e86d292793380dc5020d4a77334f0085cd796d1e2b5bd76703f59e37356f36160ceb3b10b6d376f2be9a0c9f148284b73054170d8ba4b4954756941882e91bd64e92ee7f2819b866b652cb5acd3b024dace20393bdaf9cef6a53a859ccd2df92ac2525c8208ef80728ecfcd13779f0af988315e47f7bc13acf184275484d5bef59165710af0e523fce1dab31e07da219689f8d51e2de6080168c9ff8bd7a0c969743941179f59902e24b987a70768bfcc787744209ef7ad4cd56fcd670aa3ce06f174e09205c170364e4fe0ba4a2519cce107d3d18ab7df779da1a298aa7d271f203afc93e8d6bf5e8a365b437d8a4b5fe3805088e206fc5e606c88729044e08e0fb583163d4f4fdfc3881f109a644d2bd03fc8a1ab639e065e54d75a13df4ccf1412900b0e562989d3f88a536a43698320399e7748ea557d8530535aa7935bf7dd494755b1059535de7ef38593b04b0304aee38899a17fe6b43aaabb13634bafe6119493b2679c3702c7997c43bf16562f8daa29cced8288953d61e693ea73784b1e0dd66f319d4956bd99ef82fae914f9529ab74a389f3d3732e5ab7b92ed5c450fd235d1d36b61a35d6bd197ab7b083ec15d8eff4a5f95187887cb49700233124d02fcf90f52e34d856ab4cb591cf956ce14782385cdd146d1bb3bf58b7246455534dadf3288b818e660c19f6d3e015c31530108490c9dd1a668d81d3e3055362028b51ecefc400c29cc5b09832fe7", 0x1000}, {&(0x7f0000000080)="48a436ae5c08b704b9518daa559f51a37e", 0x11}], 0x2, &(0x7f0000001200)=[{0xb8, 0xffff, 0x7c9, "cab522f1d8394bc7e48e925abb0fcfca56607abf6de232a289cbc57cca52524ca337031f1ed1d59728160875f2a0ba5caddeab1cbf2345b8f44a5029d7db91e53bf070a41fe509e19917613c196b285e2eaa0fdf5d78babbf6c722b98612b39745c8813f5fd242e1451c52d0a30469ecdeb95c9f6cbb7c7e4aac2fa0c9119b29fa38fe90d63e5a9b43667d7fbced65e68cfe6a536a8b647195f9b90cbc436775d9ee8a8a"}, {0x100, 0xffff, 0x1, "c3151622fc3f1a7461c1e833f1811872386268d6b33b9d48f25a98773057584e7040dc0aa9cc7b41c6adcc1ad2b0d990d6ffd889215b32f51709146dfdace8724fde6b5a8b5c72232d358ec6a246ee721689e1ca6307a7e37f48abb52c8d37e8473f6e50bbba9c50c7958eb91b7b573ce6a45b4e7c97b6b9c71b145c8edb715d3d9b504aee119e38d37aa67c50f492b7c1bdf7ebd435d6c303a079b3aad41b39a533d928401fa758e102b6b99e9c7cb9d63d6bd73ac20211a8cdb7ee6491a71cd978cc4263812669debdd2b6583e14a8f21ca74f53cc1111fd13cbd8cbd835a63df715e606cb05c41053ff08522bc6"}, {0x68, 0xffff, 0xff, "130001645be9739f4900f97f223cfe84b9e091a66b550272680b115046352d49d74eece909e4dd711574982b483db92e90a9de2397e1430f1df6ce773bd6ffaf68581a8e5c2f1cd1e0ef6faa199cd6e5b4ce682367db"}, {0xb8, 0x1, 0x6912, "b01183c8e227955aa8ebc8544986d3f60f058570c386dce2526e9591cfc54447b34669d4429fe0a9fe5dfdca716445e02baecb45a5e940b41ce7217e4cc82a609e706c01c49624cc48b05a43d18f4e9ed15c960b1274070436eb3cbdc58868f3dc3495ab4d09dd4cced724970a40b134de20f8969e17faa93d7254b07271b4ecf2530edcca950cc15b6227eaa769b1132516e117fbf0e7641d254c6c6b30b15970dbff47578771"}, {0xf8, 0x1, 0x140, "9a4946e22a4616d1f3e002eea6bf4a020bc2beefe656be7fe6fe3ee5014825e79aba1bcbb0b8fea9c8faa7937736dd8eeb4bce748e8bc83047934316dd310918e67fca31a7c87309601e8591aebe2c397dfd4df1bb55f30feb93afc8f7fae0127a5a7b1dc5de4d03834085a0df216650e1901990021ea8ff3bb0647f9fd51db21ef3f59dd2d5c008726bc81e4db72f0a1a25d0025c63e15275e82093b69d7628513665cb3d074c915c0f6f5fc736e610cae7c7cc1057cbcb79f5d941e0a4d9818fe327e4c09713e9eb8125e6b20e727a704385afb5337db718d10067036badb04bfab0006bd0"}], 0x3d0}, 0x8) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) 01:26:57 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) geteuid() r1 = geteuid() chown(&(0x7f0000000040)='./file0\x00', r1, r0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 01:26:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x7}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x75, &(0x7f00000001c0)="b2b3ddacc8089425d4a4aa3841024eb266aa5a168b010000d24bbeca161aa7851dfd81c1e7d175c952a8d04cd25a4356c66cb80077e6d590f2879ea64417428df38c85c8cb2b26ebb007e5d866225429813bf06559020b9b283c356bfdb5e004c4efeb70f0b5f0268abdb2d12f7f02b84894f1ad0f") 01:26:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000080)=0xfffffffffffffffc) 01:26:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x18) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7ff, 0x200}, 0xc) r1 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x6, 0x2, 0x8]}) pread(r1, &(0x7f0000000140)="10bcc7a93a67aefaf0335d06000000140500000000000000808f6ea3af63c6415d48fb18d81e8893eb4355f183078ebff411b55de66bc6ddbd3dc0162dc664d21a9f36c14374ef224c5d5b7bbcf3287b2a3fbe6734f871a94bee9a15be1301fd2ccb1f560ec33f7217209878a4f0a8518ae128283cbc68f31141f8de910ad37e256c573444fae04cb0c18b82277a1a6c46dac89e7f0bb620a8b499efa0644548655c", 0xffffffffffffff7c, 0x0, 0x4) setsockopt(r1, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) 01:26:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendto(r0, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) 01:26:57 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x13}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) fchmod(r0, 0x189) 01:26:57 executing program 1: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) r0 = shmget$private(0x0, 0x3000, 0x142, &(0x7f0000b48000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/170) shmat(r0, &(0x7f0000b47000/0x1000)=nil, 0x2000) 01:26:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pread(r0, &(0x7f0000000080)="0cbcddc3da269efb5076b9913b6d2f5e7dd09d4f86cf05a87a5f30f4f74985db6dedae76c8c5110e1423d98f8a2e0d19137ca5d934bfe5f8f61eece7856e4c5a1eb5bcc363eee6ace32a1d1ac5aecba9872b929f284f1d4acfa6f1ac382b6a790ad587f73c", 0x65, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 01:26:57 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/69, 0x45) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7, 0x20, 0x7a41992a, 0x0, 0xa0b0, 0x59bd, 0x1, 0x1, 0x1, 0x6, 0x800}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 01:26:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:26:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xa00, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 01:26:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) pwrite(r2, 0x0, 0x31b, 0x0, 0x3) shutdown(r2, 0x2) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x1300) openat(r1, &(0x7f0000000080)='./bus\x00', 0x8002, 0x2) 01:26:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r1, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r2) flock(r1, 0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xc5fd) setitimer(0x0, 0x0, 0x0) 01:26:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet(r1, 0x0, &(0x7f0000000180)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 01:26:58 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000968000/0x4000)=nil, 0x4000, 0x8) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 01:26:58 executing program 0: open$dir(&(0x7f0000000b00)='./bus\x00', 0x80, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='+#$\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=':W\xa4\x00', &(0x7f0000000240)='[\x00', &(0x7f0000000280)='}\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000600)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='.,@M\x00', &(0x7f0000000440)='#\x00', &(0x7f0000000480)='\'\\-*\xfa^-+\x00', &(0x7f00000004c0)='((!#\x00', &(0x7f0000000500)=':\x00', &(0x7f0000000540)=')[\x00', &(0x7f0000000580)='-\x00', &(0x7f00000005c0)='%\x00']) r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) chown(&(0x7f0000000740)='./file0\x00', r1, r2) connect$unix(r0, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x10000000b}, 0x3c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open$dir(&(0x7f0000000700)='./file0\x00', 0x180, 0x0) unlinkat(r3, &(0x7f0000000680)='./file0\x00', 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000880)) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 01:27:01 executing program 0: r0 = socket(0x2, 0x4001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x0) 01:27:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9c0240000000c4371266"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) dup2(r1, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x39f}) 01:27:03 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) kevent(r0, 0x0, 0x3, 0x0, 0x0, &(0x7f0000000000)) close(r0) 01:27:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10410, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0xffff, [{0x1, 0x985}, {0x2, 0xffffffffffffff3b}, {0x3, 0x9}, {0x3, 0x330b1b87}, {0x0, 0x3}, {0x3, 0x9}, {0x3, 0x7}, {0x3, 0x1}, {0x2, 0x2}, {0x3, 0x80}, {0x2, 0xa3}, {0x3, 0x100000000}, {0x2, 0x6}, {0x0, 0x100}, {0x2, 0xffff}, {0x3, 0x1ff}, {0x1, 0x3}, {0x3, 0x80d}, {0x1, 0x1}, {0x2, 0x5dd6}, {0x0, 0x200}, {0x1, 0x400}, {0x2, 0xb83}, {0x3, 0x7}, {0x2, 0x10000}, {0x0, 0x1}, {0x1, 0xdfa}, {0x1, 0x8}, {0x3, 0x6}, {0x3, 0x2}, {0x3, 0x9}, {0x2, 0x55b}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x20, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:27:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="0000001862040179002b2c000000267e897f7780e9992d836000753dd40900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000028c1ac1c55b22af7159072ae771aaa250c91a725c2e0eb463a7bf19f24986f2fcc6404bdc5be0e96aea2c406096d5c419e5af0f69cc21e67dfd205", 0x91}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28800000ffff000001000000000000008d0f7f37877792d9f851da1a32b6bb34bc0cfaf971e39368965e5baaa61de52ec80b21ddb9e6ab512cd8b80aefd6fc75d8987019eb6835c191cca47132fc1b9247", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r2, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x1) 01:27:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x2) sendto$inet(r1, &(0x7f0000000000)="f549e8d60a", 0x5, 0x7, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000), 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000380)={0x7f, 0x7f, 0x2, 0x49240925, &(0x7f0000000100)={{0xff, 0x3100000000000, 0x1, 0x3, 0x4, 0x5, 0x3}, {[0x800, 0x5, 0x7f, 0x3f, 0x4, 0x1, 0x1, 0x7, 0x8, 0x8, 0x4, 0x1f, 0x4, 0xc1ba, 0xeeeb, 0x10001, 0x9, 0x8], [0x351, 0x8, 0x10001, 0x3, 0x6, 0x9, 0x1, 0x1000, 0x6, 0x20], [0x100, 0x0, 0x5, 0x400, 0xb8fc, 0x3, 0xc96e], [0x8000, 0x101, 0x20, 0x982, 0x1, 0x4], [{0x8, 0x7, 0x1, 0x400}, {0xa371, 0x388fd08d, 0x400, 0x4}, {0x75f0, 0x200, 0x6, 0xd2}, {0x8, 0xffa, 0x5, 0x1}, {0x7000000000000000, 0x8001, 0x9, 0x1}, {0xfffffffffffffffc, 0x400, 0x4, 0x957}, {0x5, 0xce3, 0x2c, 0x80}, {0x7ff, 0x8, 0x31, 0x10001}], {0xfffffffffffffffd, 0x80, 0x7fff, 0x6}, {0x5, 0x7, 0x8001}}}, 0x1, 0x9}) 01:27:03 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f00000003c0)='./bus\x00', 0x80002007, 0x5dc2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000200)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0x0) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000240)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001480)=0x8) 01:27:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) 01:27:03 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x4003, 0x0) dup(r1) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140), 0x4) 01:27:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 01:27:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1c, &(0x7f0000000040)="8c15732b34f0fed19ddbf4870273957f3f6971b53b238429c41cdc95") 01:27:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x3, 0x7, 0x400) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x0, 0x8d, 0x3}, {0x6, 0x4, 0x280, 0x80000001}, {0x0, 0x1f, 0x2, 0x3570}, {0x3f, 0x9, 0x76a8}, {0x200, 0xfff, 0x0, 0x8}, {0x80, 0x3, 0x2, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 01:27:03 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x3) r1 = socket(0x18, 0x1, 0x1) setsockopt(r1, 0x29, 0x0, &(0x7f00000000c0)="b1359f5aa67b9dddb7b57b51cc87d56173d637772542daac049f7bf5fc8e9e0c883f784a03d87d261e8f258d3968fcaa65eb65aeb49ce8dbc7686181131466758e301ca04eaa4de91a29ac55e1f5fab8e28aa6d730c7d159b35df365790efdde574d38c3adcbf2c83643eeab8dfcf50b89439790127a37cbe9dac8ec586d0b57609f209b23c664ab90f14944c37a08ec0e8a49bd3eab24d164b5f914c85f6e218df67f8bbb8345ead58d4ce8565e3ad1272acc0ca2a7248ebe390d5a5cf8ae647f02d9d30c8c36970e0272f19e6411d345e7c9fb35bf2c60", 0x54) shmget(0x0, 0x1000, 0x120, &(0x7f00003c5000/0x1000)=nil) mlock(&(0x7f0000713000/0x7000)=nil, 0x7000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x4000000000012, 0x2, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f00001bd000/0x3000)=nil, 0x3000) 01:27:03 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)=""/67, 0x43) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000240)='./file0\x00', r1, r2, 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x2) ftruncate(r0, 0x0, 0x100000001) 01:27:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80a0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 01:27:03 executing program 0: setreuid(0x0, 0xee00) socket$inet(0x2, 0x4, 0x20000000000cec4) 01:27:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) getdents(r0, &(0x7f0000000080)=""/113, 0x71) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) 01:27:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 01:27:03 executing program 0: setreuid(0x0, 0xee01) socket(0x1e, 0x3, 0x0) r0 = semget(0x0, 0x4, 0x20) r1 = msgget$private(0x0, 0x40) truncate(&(0x7f0000001080)='./file0\x00', 0x0, 0xcffa) msgsnd(r1, &(0x7f0000000040)={0x3, "e5dacfe04a162cc93e8d2e1371feb29c6894630a94febe6b3005733f294a7490004c8d1cfe20b493c5dc96d0ee2b0e0384cb6e9b024ee8dee8ecd0d2d55601bb700ef11f415684e4935b330a17b746087b6c17b0f923391d6ed8ee32fcf71d710470ab454f3e49cae154a526f02ec7788eb6325eed821692ecb29dd883d7cfa0bf76cbb2f32b4a2eb233381c3d6dafc488b6535b5550ece119b70786733debfe0d1d525ac2e7ba8deee5638fcb2087c100750de53b998376e4bfb80e9be6e86de78c883f2b5b6056e01103566acffd954ed36a6aeb158b1589066ea9875a8f191071fc3f3d69b88439519933e90e94b283ce1397bc1df5762ab7bfd724e2f54219c69a1cac1392ef1dcd2498d321edf628a5447a0dd7dea59d41c21c66ea4157b183fbb1cc18ff69decbbf78408548af465bbd12d40fb29ca685e92481f7ade4475b68bac9bcd358633839065bfdd8783700b691083a5feec7d9759bae6eaf848b65b15ca3258f57f13954265d91e5be6eea3a0a8459c4f0f339904909a72e53abf5006efaad865eefabc88dbac75d6be7d439269f3bd2c489d46c020f5fc39f3ec4172ed92adc7976ef97974c3325edeee78ff4e274a193240de2ab4ce453274c69a5fe9d5735e173a589b081d648a52a5e18935b1c47992803554a383336bcb27ba25d6795954e30901770a3f8f12c8d34b8b9c56c9f5c6f42c2d3ae22dfc7c53b93d96835c732a6eabebca9a2ccbe7970ec398b1e4f488f3cac9091d8b539537371d003f34b526f9e1cb014a93a8171a036d218780436d6e2341eef74de617b4525a75df573b439c55e970dc2765bdaed0722298151206cadace58d22a2bd5306e001a735039e7bf5ece699610a1718ef70465b6290bf5d65787d70d221e50afc07392b39ed8acc89097e7517aab31e199002bde38c6e4bc07e9de3bb82cd79d9f47b7c24206620bddf84ba55683e0c5675115113484b526521948f69a42a5d992cdf322c3e83e7c933d2da145de2dd7fc89280b4ea2294107d0d875177071bf6110bbfa64af9cc601f93b8e8f7bf7306d6f7ae5477ae0538168aae8ef6ff49df8e7aa17ffa8e41d2d18df435e3e03cd221ce73ebacacf15ef959a2910fb34a01b01795ec742f5a929316608e6e040dbedd5de68f08d459de47a40ba4c34af26edf743bd1fd3e876f161d2c8426622f8fdde1c4526c9d6bf89d8379030590227509b435bb716fed91467f077a19ca629881edd986daa1e03e1153d1dbb9bc9a14a03c5e5acc6e8b1dddb902b8816840c70fdb48ded5930fb5ae8b7622fcf20f87d35abf913cefa784c7d99bbb34b9ce306bfcb6dc12e73f95598ef269d9f4a4beb21836e16a3984a68b7f267428131498a4b139f71d32bc77123c79086708d7ddedc2400613dace5c9e37d4e4bc5fdb551cb046916ad4ce39632ff37b8835838b34af228aceee9e9dd062bdd47be5e6d9d471ef43121e9b237e1e72475c304ae1d0be26a9cd1f517b0e7a30ea373a1263950c33dd869d33b0ddcc4a974b2080af1b45f37cdd3964704eea9cfcd0507eab27a5e0db2d6c804a43c4400c4bec9dc36945178c8412882ab5472645c17e010faf95d3840400ac9a21d758bcb46c3ed46885e124d9493ffdef26fd0b5d2b5cd1e6b8b56391a251bf3bcd2de119fdad666e6cd1bb920e596e4dbb4ded7ed7df17a9fddb11b1a89d536954fc3d7887bfae311331b97a8edd2c7cf2f0fd81f2e315040e7ac6a0c89efd23fb51475a320f1cd1d0ea2681e9bcc6f6875424bc862268e0aba6cd755e9a4cfa81f356b23639d0d199d467f78b91aebd1d845bba948bf99c86c36ad52053bf3260cc62fed97e13b8079e2ec6fae7cff65832cf2a3ab01274517311cb6130cf8896cca7f25230236e54b27ed652fe534396b44156be2656a7c99a6a2be3717bfbfc7893fb19300d25c824db696f3f52d737f924ec88bfbe91dc31c3387671818357d936f90c80b226448248b45e933fb18266c6c1c22b1c314f14e9f9322786a1facac1554f993c452289b2a1181168dd67515443498c8b4733bf3d59fe07f7f2c6be537ea14ce9cbdeb84d809f39e4d370cf1508db1f419c0b9a0b5a5accef7f4dcea9ba1c068351636946352ce57cb726b4d3b09af91ff71aaec0ba919f6a516caa5016cb0df6c29f3ce2bd1ce26225953c28108166a4cc8775e74f3720ea3cb0865e505f533e11d2672da45ac6de3e58d4f476137123c4f2febb608272fa0c70619ad701189ed5b55886eb99bdce075c7b8806cea84dd3b5e61d52a58b618236113c77da495b06c9546958c98141deb9d1f478e2f3047e150b37f90592bd70497f5655366a907db885fee289f27ffcb44210700c6f15be5a2108e5e70e700bfb19b1e64171466224cbf1225ea376713ef69b12d4fac0e126fdb71f2262542c1d739d41e00cf5d05fbf4450e228bd3e180c80d17fb0fc7f9f63bc4d2c3a5bbc2b2d838247af88c67e2f73559a57bb167d592bd517edec3c07c6fae887eb2049e507ced05e00688cc8d640cf1400ed269f5a2927f6e3b7f39eb1ee8b5a704cb621d3b5afd03098b8fe41ef752c639cdd2cad07503374574c8c9908f64258eada90a02f27863043f3af1880a51d49688160941d20fa69f8497b82cee486e5b850fbb32ebf3f9e79e6a81cdda8e353497e0692ccd103d3e5e1c9342a89ac89b3a1ab1ccfcdf7f5ac0b1d43d132e1d48915a319a9900548dfe1f0c9505f13597a16c85b3462a12fde6a71d8f85be33a5107c03d6f6f0d981910fc8ff7d594d99e72ead1f2b442e12089060267265e753a8b26426026019f9ed20222f7bbc163ac14174e068c5131d64102e7181ae06cebdd22f2ef46ad63e1d8da6829a67c21f9b6e03eae7b6f54330ec6ba6813faefc9889b3a4b175de9489b4b06303fd70bf2b4e4f2d8ca74e0ae95abeb318ec43f44bd8637dc90cf11cda4520a9c4a411ce2eaabd6672457b7c6bab6d2cf34dbbe0f118f6350c920a5275da170d31145889bd52cb1abe92ef02c98865d3febc7e80a4d8c23c4af26e46b015b8f6c15c9ce90f90565e32b2442e4b848f7d884508bc80c769f92e33f1aba9e0ad9a454a4dbe1f9763df1aaa8a31d943a76b5e91de161d7915162020bef0393508f2a9ee745bd8818fdb449b9689ee36465e8c056d5b85844de49d4a8476035943efb6cb81be5840b7c979690911c5757000581ad415f605727bf12fc67f031630accff295177e6f7d4d830b7f4c606a4cc8a874af29337ad7b50827530365a0c7dd98a754f1ce7fc397b2b2453b9a75a9056126794490bc065c4577a715f4df968385ec820fb70eb0ab9234058d74bd3c65f36a2fd325f43d6ab7e1144f4cd81b0bb561ffc08f4185d34aeca8931f034e23fe71132ae3a2f55d9a1cce5e3ca4974e89a5b139f2c2142d394dfbf9d69424b04987866acbca60db5179f7c8f705250ed1bdc3b6558aca5c61813820e69b78b7ec19d0d5d418e945eeb14a1ec9816085b3cced6315c8bbf10a2a184d5acb02e370ef230c3c41be5ceb81c9f4a68178eef94490a77637413ac40ca54537d796671dd414231899db40c9cdf6f730d20a76018da285728bc8b8a6142dad162095b65b03a7a5838236744e6c8d104c2959ba11f61e9657d099f30926496b93c5c73a338ffb0db42295c5f7ccbc325bcca524b187514a96159c7f1168951b26135118319cab3fe1e62da5067872131b2b3fd6ddc579bb3129ef2521ad34553ba87e9c3b646e985a42e6475929813247df6642116f304e6932d081f4d817b7b8fb67b02add9a0d12564fdd3a2a6ac63f073de9546b45b5057930e310dce653745432184c9daec4cf5bcfd6fe7bd3be0afd98b9cc44938e289f3397e8cdb413972f656f32225d923be7f4f6f37870c85313b1c4301dd8229c929fe10f2fa0157925ff013401f1216ee0306f7eb5b84f35d561dba15b8223ba8c68e5fb53ffc04ad84d6907efa3c00e97a1f8e9550466e21f133fa4df5f7037135d8b1fd4f67b469287e5cf8f51941a95c5374d9dac4cc4d7b58e05c54e534e6bec1f2f00ee71a7dbdd0d3f859d574008819d9ee7d7a82156c0111ac6b4299f5f23b0a075b4d28d57f3e84b8cfebd3608eee75c74a099f5f376174390562d081deaa909ae552bb7f0d4d7689ab3d0fa7f8f25f9abee1c974f7efd9caced510bc2f1d2113fb7ef737b7d2153843e6bb942e3e8d4351c332b8f6ff77a4c6e2e16552f0ac3a71ef2c14921973aef7f77312deccdb4a71be0c82e7dff04f36c406450152e44ef62475c87d40b5bb67893fd0d7df15af6f8a72a9e34d0cf07b856ac294ca1e0b6e69edaae8d5de58231664ca3d247a74562c951ab6df125f542c988ba98bc1301a26f21f502942ec7db9bb1e560390ce9c99cfccf81812a5026c7cb5bd09943e2e2d4145b4ec35219e856ed29acb5dd16081f53b241de9ae20b1fe318b137b1bc84fdc8b71d2b24c26c47abd5d3621d3d96010be70215de6a13568dd00bf81d95e0446fcd3da9974eae0a4f9de3d275b5d0b0e86d25865ec9d549e696eea08e9eb7143fe867a09a47eccf372967f85a8352c30aa3424ae6dd4f7f9598680596088a47dbaa2b9b5be8d4b8710c9c882444e966c2278b33066b3de8aa11afd195cc6ed4ec2fde98dc9f007ea6a42d4f58afb5914e9a712866a16b7e1d2df08ece415a6cfb5cb6817e6ddc77a26bf03b2dc464e19c73685992891059f5803bbb055b58f9f8c70a902373978eb18db18c2483ca0582e3c932a1f6ea782e51c66f68bcff42c2fbd0c5832b7185a80bcb5f5efc2218b98626e02ee44da2e3561fa809dce642f7911b59ce3ea209a78501aa9cb613771cdbf6b1fa7442935b0950e34713b8dc9393ccc1952ffe2dfc53075985b9e2b52c154b337ed5a1fc662bad02e36437788cb56a550bfc21254278348d886636e86b000982674e618c2e5ada187e1f65d02b0e8b9dc7e58a7588847fc48a4692804b41b17f3bb205dcc65ba5962689609167970ef3ddba3c28583937a97d83e8f6245b2d7b45b9e00c3198863e7f108f291cbbbbc4aca50d14b0f106c4c3da7485fc6b5420cddc8be2ccd176c3e23cb7363abe1a934911f04187d24de052214c112866b61f938fc3fbdec6ac067b96db268d56ef14f91a8ad7759c432166515419e0f7dc9fcd3b822dbef4adbc06358b0cc746e41c72504a9a46b59db6ed7ca647fe5592415f11083ac4404124ac3f25456c1f702589d6000488cb326dcd10a0b59c1514f721bbe7c989ccec4b3c689e07006ae8ad5d572c9f1612e18a28eb838b2ade93f547070c044e03afe64a0d540f9f882b2e44d3861d51f1ccf746041061b72d1469f7eb3c1855847c9d6a7a8af24d78fb48bdd9bc457aaa3e2b4bf74a490e8d1d6dbda2f412cf46d9c648349818de8c0bb7b332892735a990d0c1d1e399dc5f06a2a1ec14a2bd2906acdd4e2240201806a019a2850cef5959ab08db93795dc5f110fe76faaa6337a3e3bcb0f62841070f92be93fe6aa00c0604b6213829b0fe8f55b66488a805662b0162b0ce5f7697794afd99a33499bf3fcb707b2727802fa0769582ba301a8260a3123676af0f08f5b5c4f69fc9b885cc65b87634b8292542121c744e3e564f2aab2abc5363b16cda9822a3419fc5452c3b376e81578d375b07919b0a0fe535baeb671f3e7b2c46385233f910b3994fae4cac6d7460eb964a25a28776d116b2d5040b0ee0a40583feb989e609286b5cde02574d2fa71798ac6a1e6fc6227127bd118f737"}, 0x1008, 0x800) semop(r0, &(0x7f0000000000)=[{0x3, 0xffffffff}, {0x7, 0x8001, 0x1800}, {0x7, 0x8}, {0x0, 0xffff, 0x1000}], 0x4) 01:27:03 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8b2, 0x0) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:27:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x901, 0x2000000000000) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 01:27:03 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="a02d063bc41f9afa861dc0da9a3c0c8e", 0x10}, {&(0x7f0000000100)="b63d0d6052bb194d02d8094ba4ee290b2c0fb4f328a8d15e8766ca21a49697a0b827bae42727460b2c53168660b3f650daee3761b1788c374bbaa3a0593f9c1cc42e7bc7bfe9ded8591491c06b75914506a3ed1a34eecec71841b03748fb0ae889ec464e03f49613434af72b3408", 0x6e}], 0x2, 0x0, 0x0) 01:27:04 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() mmap(&(0x7f0000719000/0x2000)=nil, 0x2000, 0x6, 0x810, r0, 0x0, 0xfffffffffffffffc) ioctl$TIOCSCTTY(r0, 0x20007461) execve(0x0, 0x0, 0x0) 01:27:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x316) 01:27:04 executing program 0: r0 = socket(0x10000000000001, 0xfffffffffffffffb, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) close(r0) 01:27:04 executing program 1: r0 = socket(0x3, 0x200000000003fff, 0x3) lseek(r0, 0x0, 0x0, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r2) setitimer(0x0, &(0x7f0000000040)={{0x101, 0x200}, {0x1000, 0xffffffffffffffff}}, &(0x7f0000000280)) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x3, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffffc, 0x32, 0x1b, 0x11cf}, {{r1}, 0xfffffffffffffffb, 0x8, 0x5, 0x4, 0x1}, {{r2}, 0xfffffffffffffff9, 0x92, 0x2, 0x7, 0x142f}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20, 0x1e9, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x3}], 0x20, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x4, 0xa0000088, 0x280, 0x6}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80000022, 0x7, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x6, 0xffff}, {{r2}, 0xfffffffffffffffe, 0x2, 0x80, 0xfffffffffffff801}, {{r2}, 0xfffffffffffffffd, 0x8, 0x81, 0x3f, 0x1}], 0xfffffffffffffff7, &(0x7f0000000000)={0x81, 0x5}) 01:27:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() chroot(&(0x7f0000000040)='./bus\x00') pread(r0, &(0x7f0000000100)="5f9c14af", 0x4, 0x0, 0x0) dup(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) fchmodat(r1, &(0x7f0000000280)='./bus\x00', 0x7, 0x3) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) kqueue() 01:27:04 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x0, 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x4c8, 0x80) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 01:27:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x7, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 01:27:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x5, 0xffffffffffffb6d3, 0xfffffffffffffff7, 0x800}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x80}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[0x6, 0x1]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 01:27:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 01:27:04 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900", 0x4}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 01:27:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000000)=[{r0, 0x191}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 01:27:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x20) lseek(r0, 0x0, 0x200000000001, 0x0) chroot(&(0x7f0000000000)='./file0\x00') fsync(r0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 01:27:04 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) read(r0, &(0x7f00000002c0)=""/230, 0xe6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) sendto(r1, &(0x7f00000000c0)="0bf8611a749ce3bd9f20d5d502e07d7c33b5ebe117704edf62fd4662d4cb532d5e4c90d9dbd70478ef11b2a8d35f9b9cb00e8d1f87684e60f73ab16b2b8a7710e081ff880b30b9933922b61d82ab75b45de4c5d8c5e695ef1f166a8b15466135834d22542d9257695a241900db1ea2ffcafa6242d2d17240e06bf75aad05a62f0a16ff0a8ae251873f019207307c6a235820f6a9cedfc026d91fc1ec1b5338868f", 0xa1, 0x4, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 01:27:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r3 = semget$private(0x0, 0x7, 0x0) sendto(r1, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) semget$private(0x0, 0x7, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0x9) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) faccessat(r1, &(0x7f00000002c0)='./bus\x00', 0x20, 0x0) accept$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000680)=0x8) syz_open_pts() semget$private(0x0, 0x2, 0x20) `@äÿ`@äÿpckbd_enable: command error 01:27:06 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x1000000000000c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 01:27:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r0, 0x3}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="000000186204018b002b3a00000300838af7afb9d8dcd14043000053ba8af658711937f75bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da000002e98a03eed16a1a0e59c51b2d5a8bf600000000007d2c5a", 0x57}], 0x1) 01:27:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 01:27:06 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ff01ffffffffffffff653000463f7b238bf48054d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa6fd613d25eac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e0000000001612f871f430340bd1a795ea4a5c5fe659fa202361cd8cac7dbbc5b65c65d3d2870b4122cd2350000000000dfffffffffffffff00"/189], 0x10) write(r0, 0x0, 0x3da) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x28000, 0x0) 01:27:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) r1 = kqueue() r2 = dup2(r1, r0) kevent(r2, &(0x7f0000000100), 0x2e87, 0x0, 0x6, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)) 01:27:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffef, &(0x7f00000001c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1") 01:27:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = semget$private(0x0, 0x4, 0x444) r1 = socket$inet(0x2, 0x1, 0x2) read(r1, &(0x7f0000000100)=""/247, 0xf7) semop(r0, &(0x7f00000000c0), 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) semop(r0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x7) fcntl$setstatus(r2, 0x4, 0x8) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) 01:27:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1e07f564ee5eb7ce, 0x0) close(r0) fchmod(r0, 0x4000000f) r1 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000001c0)="756da1d7ec9e8e2a82a5f8198267d2174e1ef586aa275f58cfa39a05f269ec3b26a6e219631eca903a", 0x29}, {&(0x7f0000000200)="4f4756ce4f3df23d77305accdf9031c2caa2961716d9b43276230ad5fdee527b10692b9cba881984fcce09cfd3c0f575a064af1ab9bffad2a3a847a91d029ef469d2d6774d2a28e353de4f38ad41280dd96f703c3c20aca1433e6d1af4c491bc0b63f8eefdd217a216c161e92ceff3df38a9ba31d43bac29481d21173ee87e07676fcadd0d0c882f967d495c8c3b5a648aab31842df817273852cf305e6052ac4d9fe9ae9bc8c6f5daaac3037588664fdf73f5d875063ebc52d9b63e24c2c84bffdf0736ec488ba59467abf315c11f0fdd0c11cb0d64b2e607b49d83907739", 0xdf}], 0x2, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x28, 0x5}, 0x1) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x9}, 0xc) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) 01:27:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) write(r3, &(0x7f0000000240)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afba74283c165a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc043c56a2c169e0557c18fce3b9268ece54cb4626c9938f27cbee1543ebe7d828fe66a41cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b699d6b1531", 0xba) kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000300)) r4 = dup2(r0, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r4}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x4, &(0x7f0000000e00)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r4}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{r4}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r5, 0x4, 0x40) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000cc0)) 01:27:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000020000000007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r0) 01:27:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x62, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\v') 01:27:07 executing program 1: r0 = getgid() r1 = getegid() getgroups(0x1, &(0x7f0000000040)=[0x0]) getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x7, &(0x7f0000000240)=[r0, r1, r2, r5, r6, r7, r8]) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) setgroups(0x6, &(0x7f0000000300)=[r2, r7, r4, r5, r3, r3]) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r10, 0x40047601, &(0x7f00000002c0)) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:27:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:27:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x5011, r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0xfffffffffffffffe) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080), 0x1) 01:27:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="bb") 01:27:07 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:27:07 executing program 0: clock_gettime(0x0, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = socket(0x6, 0x8003, 0x9) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet6(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x1000a, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10880, 0x0) getsockname$inet(r4, &(0x7f0000000540), &(0x7f0000000580)=0xc) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x48, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x410, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) r11 = socket(0x20, 0x4, 0xfff) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x20400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x0, ""/3}, &(0x7f0000000440)=0x5) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0x8, 0xffffffffffffff00}, {{r2}, 0xffffffffffffffff, 0x8, 0x400fffff, 0x6, 0x4}, {{r3}, 0xfffffffffffffffe, 0x8, 0xf0000001, 0x6, 0x5}, {{r4}, 0xfffffffffffffffa, 0x0, 0x0, 0xfffffffffffffeff, 0x100000000}, {{r5}, 0xfffffffffffffff9, 0x80, 0x1, 0x2, 0x100}, {{r6}, 0xffffffffffffffff, 0x10, 0x80000001, 0x7, 0x4}, {{r7}, 0xfffffffffffffffa, 0x48, 0x20000000, 0x1, 0x7}, {{r8}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x80000000}, {{r9}, 0xffffffffffffffff, 0x0, 0x20000000, 0x6, 0x5}, {{r10}, 0xfffffffffffffff9, 0x4, 0x11, 0x0, 0x1000}], 0x407, &(0x7f0000000480)=[{{r11}, 0xffffffffffffffff, 0x10, 0x4, 0x2, 0x6}, {{r12}, 0xfffffffffffffffb, 0x40, 0x3, 0xffff, 0x6e}, {{r13}, 0xffffffffffffffff, 0x20, 0x1, 0x6, 0x3}, {{r14}, 0xffffffffffffffff, 0x33, 0x2, 0x5, 0x6}], 0x0, &(0x7f0000000500)={0xfffffffffffffff9, 0x401}) 01:27:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x76, 0x4, 0x9, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xe94a}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x476}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9b39}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x5b2cf436}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0xd95d}) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000040)=0xfffffffffffffff6) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 01:27:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) mmap(&(0x7f0000f8f000/0x3000)=nil, 0x3000, 0x6, 0x5011, r0, 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r1, 0x0, 0x0) 01:27:11 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)='./bus\x00') getpgid(0x0) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001480)=0x8) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000680)) 01:27:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[0x80000001, 0x80000001, 0x0, 0x1ff, 0x10000, 0x7, 0x3, 0x0, 0x1000]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 01:27:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 01:27:11 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom(r1, &(0x7f0000000000), 0x0, 0x800, 0x0, 0x0) fchdir(r0) 01:27:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x920, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)='\b\r4A') 01:27:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x1}, 0xc) setsockopt(r0, 0x40, 0x6, &(0x7f0000000200)="eaa0dc8b5f819716b278fc4caa9a55e389fb232bbb247c65e688315ead6f53911689ac728cae04cd6720639c64bf5ebc06221fca5ccd0d03ecd6eee9853594b82970d6168c7af204b9ac7a80d5b2118a951fec34e4a73168e037954902278189083e0e5af58b98c0714fa176b7121ff92922e4a40c27bc1e30e62e80680710c2c5889687a6c9006e6b00415f6285680c52be0c386c2464f9b028b4134143d0cd13dc366556f725204c172a3583982d67c56dac37d3f128ef8bbf7dfe0e5250aa9476d4240175ffad6bdfb1c8866acdb6f5903f4633a22bf2776f51577a75a56b8a6968b2f41e96b6d9f5ffad3bf279d22e7140b3b35b0c9f1458cc", 0xfb) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) dup2(r0, r0) 01:27:11 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) 01:27:11 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = shmget(0x1, 0x2000, 0x20, &(0x7f000064d000/0x2000)=nil) shmat(r7, &(0x7f00000a5000/0x4000)=nil, 0x0) r8 = getuid() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r13 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 01:27:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0x2) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="62a5b4894720038cf3ebb8d7c164b153ada567d904a1334ca0409482abe14e2f985389647049ca79178e36d68be3f01b04571aae6bb366b6d8e3daf684f78ebdc640d419a8216469813aeeb6512f7cba6ea9cf2795f85e273fb1ce54c7e14bec0f42976e2371544f4a4643951faccbe8b5dad44d85b6f8a8deb2cd5685e200fffc91b6b35a82be3400c786b68ce188c47d9a66c2167526f5ce7b83dbe6e10542dc", 0xa1}, {&(0x7f0000000080)="270debd2f62ac82d1fc038134528b89d3045cc0a688c1eddc19865427a0c2eebe3bf8da701890a8d9d9af4e69cd9b0130a675de2bc48240bbcfb9842997f1982", 0x40}, {&(0x7f00000001c0)="2aa2ca1b75383856c55769dc4d207447164ea8474294ffd83b63c7d13f205e4af5082df9f506651e5207500b2df3d034a79b705945fb4623a091da4afe99b153cd4893bd805d465a215020fc16054851a7c19df2c8a393d043626c1d50d95136427354180c94785ab482c895f91fece45ec35204c3cb35ba2f07ade8b636cef3b6737bb49f13b885b389049565e9e2a0b3d8e194bddd71e83c31fe817a8f", 0x9e}, {&(0x7f0000000280)="0f4cc6ecd0ce56ef0a7e14c36ad01fa3776c8d00551e250d405bb33a109fbb8d9a065490034052ad6a5695f76fde22d0bf97f1b1329d57b81c1c607090b27c10f1c328c964c97822db180dfa2a2f2409ffcc0e172d1efef8cf1836075e8ea34dc9e54e79434c7ffd2c86e12be77805eff9bb5c155ee53b41e5b804e603036f4953ad1ce09fae4ff8151f2dd5d60bc34c65e59d4dac6b293f0b495e9c3798381e59801e53dd", 0xa5}, {&(0x7f0000000340)="841434083d6f47af445ba9271e124928b3b52b57ab685149a97fbb9d744241797c332c55c1a880d39107cbf6fb5f19bd593652dc1a2278d84a7b29c6287c8867d46e86ed586a1b93f607fd608062e81e07136806aeb35bb8410fb720a0cd8cec934baced2ef5d70b89e9424be35f8b1c30de98bde5cf3aa1dd6522de30d1d894b6108349326ec6fb3e695b1c724e2d61ef02c5b968c32d6c16032d115dfe860d93f069e627895a5ac3bf1aadac64c875b391cb687ce96425d185839af8b6e3", 0xbf}, {&(0x7f0000000400)="db4d7c858371c94dc1355b488f5c0230c60939d34bfb19c2e87bd696f881699e55342cd00dd7d5728add7804f0ca04430a109563b3", 0x35}], 0x6, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 01:27:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="17") r1 = semget$private(0x0, 0x2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x8, r2, r3, r4, r5, 0x40, 0x8}, 0x8, 0x4, 0x20}) 01:27:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) socket$inet(0x2, 0x8005, 0x6) 01:27:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x81}) ioctl$BIOCFLUSH(r0, 0x20004268) 01:27:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlockall() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e3", 0x518, 0x40a, 0x0, 0x0) 01:27:11 executing program 1: r0 = socket(0x11, 0x3, 0xfffffffffffffffd) fchflags(r0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdaf) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 01:27:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4500) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x4, 0x3, './bus\x00', 0xfffffffffffffffc, 0x8, 0x3, 0x7437}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x4000000051, 0x0) poll(&(0x7f0000000040)=[{r1}, {r1, 0xbd}], 0x2, 0x0) 01:27:11 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="e1b893078d48e12d1dfefe22a739dd0a2123e8097239e5426059320177f7e1f7fb2047348ebbcefda1561a27d3e3ada4856a850cc8ea81b9d55b8aa620b3bd867639c1c5d88a421dd0b929ba945d4a19575d596465095d3cd6e090178c1d61116b3090a0eb82755852b287b9af2c25aa383fcf0b42e3b2ec0171dafe5ea6acdeb757b7b7adb478f782c71817e85148a459c76fc987d45d04a9267650964942aae5d3080bb0191fac979f8f1a1f6e5c4f7a51ff0736d4c6876fa2f1891f2936dbf4331fedb79b2faa643df953977e39", 0xcf, 0x2, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) close(r0) 01:27:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x800) socket$inet(0x2, 0x3, 0x2f) 01:27:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) wsmuxpoll: not open wsmuxpoll: not open 01:27:11 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r1 = semget$private(0x0, 0x2, 0x80) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x708, r2, r3, r4, r5, 0x100, 0x101}, 0x80, 0x1000, 0x42}) 01:27:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xfffffd96, &(0x7f0000000180)="0a77037ad08a44742d3bc06a5c8df7159823ae3e455649ffffffff000000002eef4db9dd3661f52e7abbd5ccf2b2df50ccc9c2e4") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) 01:27:11 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0x2cd6}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) 01:27:11 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="d1e121427295f66f3542cfea0927111b2e78554788ddc20e3afc407bbbe930235b67cf1542a3a4ca27faf3b7a5c15b9ed1f7f486eb6499d0a9371f54f8111ea4929a5cfa3373257f2075c8cede35a53df6f21c37a69642e3f99297211d54701309986d03d14bac789a3794d73c4d44a60524d91efb1ef2432745a1e06e237e2de72bfcca69fa75dd12c70c3365c71fbe45dcaa1b1b9c7559de950c67beff78ae49cd22616b14ba752f378424e2a20c1f79e3ec05749f7cc127b5f1680812d476675c65d44a8ef112187f098ce2588fbda4d5fd9eefd81a9f630bcc5461", 0xdd}, {&(0x7f0000000100)="0758699e8ad0173f97c9216d33192e", 0xf}], 0x2, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="6c915115034e8c5ad5e7e72f1df72302ac828d97533a1b99c7fd9da3d0a8fa1097713b60a778bb8af573060d54d0861ca20371d3d8aa0f5d78085249ef764e047b8122f2db791b68daa679f09e0620a9c3bcc86220ada2e7405557159fb3d736b0625156e111731c5ba7e7cf20dca6", 0x6f, 0x0, 0x0) lseek(r1, 0x0, 0xfffffffffffffffd, 0x0) fcntl$getown(r0, 0x5) 01:27:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4}, {0x87}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = dup2(r0, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0xa1, 0x100000001, 0x0, 0x7fffffff, "d92bdda829e5081c66761227d956b0ab713de968", 0x3, 0xffff}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x81, 0x8643, 0x74}, {{r0}, 0xfffffffffffffffe, 0x51, 0x80000008, 0x5, 0x3}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x10, 0xffff}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x3ad44226, 0x1}], 0x80000001, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x1ff, 0x80000001}, {{r0}, 0x0, 0x0, 0x8, 0x4, 0x20}, {{r0}, 0xfffffffffffffffa, 0x21, 0x80000000, 0x0, 0x40}, {{r0}, 0xfffffffffffffffe, 0x20, 0x22, 0x5, 0x100}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x5, 0x800}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x422f, 0xfffffffffffffeff}], 0x10000, &(0x7f0000000180)={0x2, 0xfffffffffffffffa}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") syz_emit_ethernet(0xf4, &(0x7f0000000340)="0be9fe0ad3a77d4f41a536eb1c3a43b59d88b792f4bbe72bcb5d97e0cfcad0f96554f6560ff33dda16bd1316edeb5f7ed2e9fd8b809d3f41fe262ac55a49c099ce5e1503498a432e043470324c6ba250a0ac72f419fc16a8c87eeeab4391420f491659756a6327ed99701a1564ceca9f17545646f871ffb9919eaca92e6aa027e9a64259a2b2e4b356ab7f6f9cbeee389e1a613a73c8a48978539990ca71605fff0cb0de0f8936125ef6de4cefc9a96c7915d4bbea6994b24bb75bad0f80c6913a8cbc995d1504be721abecc13fc8232a7e3b229c33d82ccad129eb58898f06815891e146d09450e9f52bb74ac51c079d8d301e9") 01:27:11 executing program 1: r0 = msgget$private(0x0, 0x100) msgsnd(r0, &(0x7f0000000000)={0x2, "1b0180351cd178e8fd54d158106283d5cc9189fae2343546b9836518f489495ae37a3f06028d2c069be22d29736f626e7cf4888289d3475c7c4e8b1e579814a58326c968b1bd1034f1a39d"}, 0x53, 0x800) r1 = msgget$private(0x0, 0x3) msgsnd(r1, 0x0, 0x0, 0x804) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x120, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3, "ee6f058c3f9d41f6b77db8452f87a334d8ebda34284bf8466b1820dcea9d45ac879a33119b1619f8fe984d29d4b4026eceac5d28919945eb5f91d29dfba43fb70eb6e562804a8efcc79588b84a66fa0cf336bbbaa2f4c51cc1e1b5417b6a96fd39d4d508c762c62a1e6a1310b4ceee17e26752a8167800ca0a7f1f7225c8246c1c42cf63d5a75ace6dda90c0b25c9a8f6d3301755ef945b472a87b5151a8a1568d6a475e83f767e60e68b0b4523e15def14f9f4166de0a9b"}, 0xc0, 0x800) ioctl$BIOCPROMISC(r2, 0x20004269) 01:27:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000002000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = msgget$private(0x0, 0x10) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getpgid(0x0) r7 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x5, r2, r3, r4, r5, 0x10, 0xffffffff00000000}, 0x5, 0x8, r6, r7, 0x1f, 0xfffffffffffffffe, 0x3ff, 0x1ff}) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x18000}, 0x40}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:27:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x400000028}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000440)="fb", 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x6, 0x1, 0x3, 0x80000001, "47d8cf22625059f7e1927bda6f09100ae2607dc3", 0xe74, 0xfff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8, 0x4, 0x4, 0x9, "2d18b88a386bf14798aeed43cac4d8222f4bda72", 0x7c7, 0x3}) 01:27:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x8001, 0x6, 0x0, 0x800}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x2) 01:27:11 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) socket$unix(0x1, 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000080)) 01:27:11 executing program 1: r0 = socket(0x2, 0x1, 0xfffffffffffffffc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x433) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 01:27:11 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getpeername(r0, &(0x7f00000011c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000180)="f7f9e794", 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="6d44cdede846e075d4a001b73abec38692c92394ab5995a484767da4d1e798726169faf1908067c3b7301682cf9148f871161a79ae018cabd5a3f73e3c0913c3bcb14a539dc74a440b747e2955f21e97c6622cc52915453d45ae92abac337c2b59e8b3a6140d8a5a845b107e4fb3a1413c15b9d6abb21862fbf04cc25532a3a0f8898403e251c043fa09cc2b8c25cee1c0f5b6cfcb19f5d14483d286eaf616e1568aa3b1d1e914cf1e10094baa6b8dc0a427daab6a169c0db2dec62daa2b85bd2324ed2ac748b30dac869c32d62ba5f63804431be194277ced9b60b118878553c50b02dcfc707837cc6172f19d9c405a56a807a8dbc0618364288dcd7cf6959446e77bd0eb8aaec76d82549211712710004371c62762ab88dd4b7444126f6c8c51e4ddfdc08902be8a8d92e41ae30e72c911146c2e79e8f1a7789be09749f209a898d6527622be03cbe62af2ad3d3f0341ada5854a1492179e4560fb48a599cb801658e9d21707c7fe0254aee688b4165c797eceb9e26eab7dc9508b08340eca705745e87959fb3bbbfaeb57b0ee29faa08b8d7dee115aeb37e031b916b3b9e3a3e3cf2b69966a8967d9873d8427a3bb03bb8f6625d3f9067c7572237cd2923eabb133756e76cb95e8757a67329e7ae0d885df5544c8e91b27f35f6c55387bfeee1997bff5519e3787d0fcde74604d4485177dece41ab179b7e2f97e887ff5786b57a7a42f14b654dffc206c9bde6caa01aa1c8af73d9dd74e9a9a0d1d49dd195798f25f0af12784ab0c964fb6c87feff73d7838ecd941f628351c90d2b9c50b28b173fcfab0f4e6427def2f7103038fc0b82205228e30a75880cc6b57eb86ad470f9a8dcb2a8967b7a0fd9ab90c2c2b94a4ab044267bb8c3d7ca725967efa1680566a0e4f20a525db944c201c512c7fe18bd1f3ea0605d0dfb2392861c3b2e6aceade2a4538566560b50a86ac344a8045cfa8f940afd3b037f98534700153fda3b661a473af2e7e618df4c2d71d13cf536588df2786d8c6863438cf99d53f72695c88c1a6040be324f31feb92231a3cf4a4e962d9ea22e2bb5a57e6d48b41a4ce29c84fd6f8ead08ac12da4e9163f999f460312bbcc226933a62aca98219c90cfefd5e4d2aa4b495eebcd7038c240161e9bb4d4f4316e14200bbeafd73b1c44faf91a74a965100e589a26b92d12131bb42f594fbc5b33580ecf4b6c2507974a763b890e8fd1569d29ac12dddd7ffb86f1b9d5c1ef77b367b22ce4100a26997d1072a16b8d4426451ad060c109a5f0c42895c3998838124d9e7674e4690e5bd518b8dd4815a909d1b70aa5e765a1c7f3935170283ed84ff4abc0b0522c45ffca969eb87b104876d2b38ba86cbc2518b07622851b86e25aac48b218fdf6e6e88426984e013923c294c1718ce8bdc3cfe0fef6da77d301f042c455ad359e4c06bd1fc3cf53f844748abc4297dc0e784745605d8fee23cffe6646fde4aa767c54ea4ad3bc718887610adfad0d5c6812017415ae4419acbcc5723dbd5722a9b4c12e2fb55aaa269369f6e51ce9330f257fa15b78e5fe8f5bdec8f05219af38228a7f735bd4896373b013552f3ce74b92b299f593c5804b2da8a438c4ba3026ba98531fe419e0b316fc5e73497b9bd8891590bb88ab8e45ce3b4e7b3660327bceb019759b91bd497d1e54cb8ea5e6e76d9e1b8e3bbd00d6455162518475fcd2ec4f0f022dde3b53c8400695a85b6a5e5971936f42a2fbe2cbd5b34e5ab13eebb63b9907e131d43c2b07354094d2354e2365ca0ff88b39073ef4a147fa99eeac6faa7bcbdd211faf296650f8cedc5969e8cc4c8dc8bc1002cbf4ac83427608dd6275eafbc201039e514d60f33abfbcc78a4ba750d2b2e4f7614ee73f177ca731a8856bd09e70eb1eb89fea665ca9ea45c3f0b5d319173395497624503c03bebe51c94eca24c8bcf7792b69891df703c578bc2ac6766e905586dce3ba80f9d408e7228188ca77982a9676078f0535f2f267d0b7eed4b90d11222b1c6931f952d6f4ce1089d6fc55f356dc94e9a2f08e458eea6448cfeb4e197dd62d2416facbed7fb7155717494dd12ce37a0e6461527bcd7341c8d8efcdb3062ff23379b86590f8d6810611ae2f400910ef84ae1cbbe4dc7b632eca7ab90d4f78a6acb5783c43a9f87e82ed40a1e21110acacece1ff9073633dcd3b0560f8ff1e1211a921099f69b363ea4643cd58789ea7382cae332df612ec0c81dd88e5f8fe95120c37b5a3b00e72409ed4eb07b9f60f59ccff3a6a01898362aa1543ec0ffb6440139248364c801079a26c0f780ad33267e818113605962aab5a13eb8bf6df72666ec86d7f1a6207fd83e7f617b791bb90c7dc62e70a5b3830cde42454f008b3c5e727dea7b495006c497edfa07b1810395365087756962a886fd48cb0d21ecce6025129b0d00e5dc01d584fc1ca912b5c60fe455e9f19aca81d97957a79d11b3fc995880d14219326e1b9a3e4af65a33cae1491efa588920ab19ff3fe7c588b26e5e1978994f5f0ffc088c4362ba44434529c60a9e2c487ba3fed16e73473623021e8b4ebe082666bab7759283806b3bb6d13806210fd22a58d4126982d2cec02ea6b99e9699019cd3d561ab3ed2e3f2ae54185d9087a1e6accd7dc2afc5b3d0af3bbaba9147d546083cac56d5360f3321d6dfc3003980ed936b36fdb6cb65675def1f674acf092ecad5eb13dd957d3ac252a8ff8cac2b3daaf67df58659ed1d30d6e0e0a6c752cd7a1b803ddf4db6f106ed16ca19869681a847c1428169f694c3c11235a41a4614f512bcc05dc3ba7eadd0517a16dfad5d32eadadd59eae4bac5535072d8121a27720b5c22bf181612074bc87efdecb0f67dfefcbc50fcccfd53501eb85bdb5126807069249db10412d1673262673f93ebfea0fa2420c58c85b2e1d89e061f71b9e038cbe43caae82c6917464825e224b3e5b792b60582b392d74d2a4783992033453bd8230a91db09b1ea54f7664ccbfe448f763692c93dbf4a322852ed287fc0baa6dbaee3aa8072aecf24c1e0d524a9066e3c3c58b65719d53260c65e46683541d030be87a14ef8323111eec8698fc13ca3544a93b6f6ae0e3dbcd40063d0251af9b6e984e75f89ed247d91093efd8d7ede4a412d8591c82a2b608b822a8e20b8794f41efb490651654e4829f16c50bb623cb7c3e54ea215b34b84310474f758bb25c56566593f1288b71c1189b9516f5c450ab334a546484752633c84de3758e6be9046de1f06223a3e79411ce83e813d93b76567a8f7437f3f24f635d1ba5b173ad06dd338b52959747b29f90e9f393699073814e5ee4b5c198178a3f2482df8fe5ddbc5fc68e84205c24a00cc9cb4d347bbfe883543957cb62fe36b55cc7f6c0d2e8e0d70c72d9004cc67f359413cf9c155ee629cd82913a0dd2da173bef607bf0cfbcb3e21deb1d4891d62070c1096449c39146716d9eebdfb887ca0663a69e4e931d87a9a4f2169b4d6ba25a8ce298bc56af38c7feb597ef1ee8de8505ba2b251f772cc8b39f09fe70b51308219bef67061d552bee4425bc2f4198358fd1a137a911ab9fac83f43434ff4b74fa7bf9a7e2a03372c4c8197c28887b591f2275f22ff8ea3b5b51ab4f3fba5edf8bcd5fae7a7e5486c43345e99bbe67d378fad0a9993a10e93d54996e191f00aa4e909c50f6e1b1ee40a5f60a2fc4b9b85c0eff8c4f8b976066207e4085f43b259271cc3c46ca895d29de92d8b80ff1335a3bb6690970fc9635a09a2dca2dda914b78e0e4f3ae7d6ccf64a1ae42d5e0ff745c9b7051f9de4636a9d77223c4fedb2197033206527056c95b1554cc2af653b60cd19744556c502357f3d3360553b84af32cc4e16c5b36f3d71a697875eb731533ce379ff13fbb76bdda69dfe40d878b63f6577dd5de469df60fc04cc72d4859f1ccadeea76c4d5e2f66148498d169622335ebcb6018499dea40d834a8df608fe422e32cda0fcd5ff945ba756785f8d7ed7cc71fb59aa26586c226d16a488f97f50ca18e2f0ec9ad1917c888a27363999cc65cd7ee243244620cec8e506e8625f0fce2a76c85a316dc27b722bb69c0be106faabf99d00be4db46b208d3e7b0b40e6ad09a38caeb80cdc626fa7683e94723672cbf83f060de29a2d99117397042cf15f7b22739cff256bc644de3cfe482dded0f01a058b30bf841fefc52e971aaa18cd0ee5618fedae9a739f4d8f4c1a0ea78917fc7b9a5b7febae219fb521bbf0bc605b5c878de000413d0e8be09ff42a1591d1db9ceb24ca0cbbd33e71ffcf80764c61431b7ec21ab3ea1a67d37ee51be3b904f3518d9ec4a0f1eac5e9f45100071d8f95319bd4bb4759e43d6f35c5318a089926591fe72f7d8549353fc8bb2f3029c4e4c7e4e416f7532ebe4726a1b776c02ced35afd1dc2d5471a20d7f3353ac47f7e838dd0c6489641ebc9c558f22fa8df92eadf5a7b3058404f9e1478f324129f93a9d53b5d902a866c57b3737e13acd54eeebf9f1ec6b751d55249fce427dd0056c07d3db57797bbe891c18800df200cd974158a75e860dc38f79c2bf3726a3c9aa900bed38a38d7f337888be376ddd3ab67a342dd6dc25f39f60c4efd575382027c6def46422c851fe48cad84aff0c9a433253832b1b256b6c9ad8e5bde21ab16fc0ff56c1422ef8222b23193fb396b188488813737000adc9cd0edeb33457ff5bb854c21d01d3513f016ea383cc55335548a0d84662dfe042f5a08801150407ac21118bc5d61a848a0eb77ffa94a80622c831c44513fc1fa093ccc5be8254aaa2b20b92c73e759efeb9a4a267b169fdf86cd2bbb0710cafabb3a553d2502c5a992b83f53b0eaddb7d596ec567ffb32452e5c3ab21fb6fbe0b4e74b787ab53b044db85cb8369f300458b5d399ba84a4ee8b02b19fc254261c4717f788fdc1d7696f273c66adaf9397a2c84a4c531d29d66aa4f59a2a3c31bbdae83c8a4e47780c66432400a394ccd5cddf53726484030602ed3c18e91bbdac4954df7c9a97b2f0ee03279eff25f04a76be305c48ed235b6faf1bedae032f327ba46ce310cc17c13173537aee70f4d3c15e81d863c4c547af514d3aecb22720760bc5f60e328b1bbe229a01a83706ac0e2e9cb9d93e7e0a49845db9781a959f589dd38f546f5ec22a08a4c782f2d63f31f78e7a8788647fc2f50cf32b8283b88f30aa4a98441fe2e93418d0309564a1fe178d7dedae953b4b913b372c158e21a45149ef690c397ec37c9d9a3752a2d0531f02c2d48d741e6f4ac62f8d8da950ec5bfb1e5e29f3287c5bc8fa36143fffd1901a1721dd54c248c9927cbefdff31ac2bcb7e5ee2b0c3ab960285b4a0a8996f4e665037238666bc0561fac7f57a2f1fbac37b4f64ead37340a2b3b0a5045f6dd165be9ca77137066889100fdb6ef7d692a1a2c68577dc6c2e72a62675f656cb0797d3c0f4778f647450c14d4dbaead0005be92be5d731a59ea79f5761c20bbd139075f6d7e6ce30f6655bb40efdd0598c8a7adb84556a0a3ee071ec67acc8519a31cec8bf87e34aab4febc78dcf63101fe2b1c0077e10050f16ed0060a683cf6978e71feb89647cf6c87efe2e99940c0697aece2e29674c544d8898d45e2f1d2c40e339f96e5601dfc0fec9f95cac0d2f6afaf81f37af3f18673a06e76d94eb26727624fdf979f59806c01b010efb2a36dd3f19f776e77a881d53678ca5c4c898823b698137ef2fd658224ca0915d70bab6e1057227d41f08bd9889f809c2d4f3547e0fe45365d634e06507d6b14b77555a6", 0x1000}, {&(0x7f0000000000)="0e05e42df26cf936301b020ef04cfe05be28151b89ce25821d14f0791e62b38f0ddc29884f4560a1378ca2372b06d2efbea1ee1b780ab151e1b608c803b1da9c8d", 0x41}], 0x2, 0x0, 0x0) 01:27:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000002700)={0x4ae, 0x4, 0x0, {[0x5, 0x3, 0x4, 0x5, 0x5, 0x6, 0x5, 0xa77, 0xffffffffffffe768, 0x1f, 0x3, 0xffffffffccb65293, 0xfffffffffffffffe, 0x401, 0x1, 0xed, 0x8, 0x20], [0x8000, 0x5, 0x10001, 0x7, 0xffff, 0x2afb, 0x6a5, 0x2, 0xb6f, 0x2], [0x0, 0x101, 0x0, 0x6, 0x1, 0x9, 0xfd6b], [0xc3, 0x101, 0x8, 0x800, 0x400], [{0x1ff, 0x3, 0x6, 0x3}, {0x1000, 0x8, 0x5, 0x20}, {0x2, 0x15, 0x100000001, 0xffffffffffffffff}, {0x2, 0x9, 0x1ff}, {0xb5, 0x3, 0xff, 0x8}, {0x40, 0x9, 0x200, 0xf2e3}, {0xfffffffffffffff8, 0x5, 0x4b, 0x4}, {0xffffffffffff8001, 0x400, 0x401, 0x7}], {0xe6, 0x1, 0x8, 0x3}, {0x8, 0xc58d, 0x7, 0x100000001}}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) recvmsg(r1, &(0x7f00000026c0)={&(0x7f0000000340)=@un=@file={0x0, ""/94}, 0x60, &(0x7f0000002640)=[{&(0x7f00000003c0)=""/78, 0x4e}, {&(0x7f0000000440)=""/159, 0x9f}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/76, 0x4c}, {&(0x7f0000001580)=""/173, 0xad}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x6, &(0x7f0000000040)=""/14, 0xe}, 0x800) 01:27:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) mkdirat(r0, &(0x7f00000001c0)='./bus\x00', 0x30) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x100) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') close(r0) 01:27:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x0, 0x400) 01:27:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") read(r0, &(0x7f0000000000)=""/53, 0x35) 01:27:12 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]) r3 = getuid() r4 = getgid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x800, r1, r2, r3, r4, 0x8, 0x7}, 0x2, 0x1ff, r5, r6, 0x4, 0x80, 0x4000000000000}) 01:27:12 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./bus\x00', 0xd00, 0x80) open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) 01:27:12 executing program 1: r0 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x200000005}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 01:27:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fchmod(r0, 0x1) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) sync() syz_emit_ethernet(0x0, 0x0) 01:27:12 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x6, 0x9) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) dup2(r0, r1) socket(0x16, 0x4, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:27:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x5, 0x20000000) fchdir(r0) preadv(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/247, 0xffffffffffffff54}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000140)='\x00', &(0x7f00000002c0)='/^%\x00', &(0x7f0000000300)='{*}\'-%\x00'], &(0x7f0000000380)) chmod(&(0x7f00000003c0)='./file0\x00', 0x3c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000380), 0x10000) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) execve(0x0, 0x0, 0x0) 01:27:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a8540b20b19ddef4afab17ebef308365b4a925c52a49d52dde176cb6e0beed4abaa2da6aff14b11d49efdc84e708d5a64e84117637b435ace5e01faab334ee53a8fe9a7e575c209cd73a8895331dcde847b25a010c4c5ef960100d4ee755709e9e62a2bbabaed0abff4455ffdce2e5b3b0e91ffbf28aa2e42a4a7b0cfcb69e6fec0bd116463554b5e4cbe221aec90fbaeea3fdd967e73f3875451e1acca8acaf5b75912b2747659302d10a39cc16086181127d7e846599dfe9291312b391066dea55b34eb5a39f8b8003ca144a0659b19b42973047566ce5e9720e4c4691197f539cd0ca54599f0906d823a16ab5fde75a6a0047628002412947", 0x269) 01:27:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f0b3f77884ad0ca812139b7939a66696c653000000000"], 0x10) r1 = semget(0x0, 0x0, 0x4) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000000c0)=""/237) shutdown(r0, 0x2) 01:27:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/12, 0xc}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) 01:27:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x10) recvmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000040)=[{&(0x7f0000000200)=""/148, 0x94}, {&(0x7f00000002c0)=""/144, 0x90}], 0x2, &(0x7f0000000380)=""/243, 0xf3}, 0x2) mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) 01:27:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) fchflags(r1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r3, r4) ioctl$WSKBDIO_SETMODE(r2, 0x400c5711, 0x0) 01:27:12 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) 01:27:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="fdb3bd38bcc43147b52652004924e47026fe53db76f637c17a731812d7b143c6dc6f4bc18e1916561434e30100b465f0069383dfc62cc6fa3d524244d139bf532a62291dc1bfa3d4006c550febf7454da7bf633ae926ed1a10348ae765d69f9e17ca409bb292bf3731e5f463e7c80f643a95dd9768d6665ff03cef3aa6682d907166f26d63e581dc714db7676f", 0x8d}, {&(0x7f0000000240)="5f901db3cbc4a88d18b9e13d77e75aaa628cfaf861f3f2283b8440c814636a0917d1257b86f3a278842f0c9c8c08673b7bcb0e1b744171aba839db7afb708bf2f6fd3ddd0b6141ddee8724", 0x4b}, {&(0x7f00000002c0)="d3b3195aea590dd1d54f3831e36880baea678add8a41b269d4ee6fadbd14739bba0f37f2f021c713828a2e26c40f634fc9fa4b25c8d9c28aeab364c916cb1eacd7737e0328dc2abb57d9f80716503edd8432857e5d663999ca6738ca3dab04b28f017d53aa0c", 0x66}, {&(0x7f0000000340)="0a92863ae1d106b9ac4f7af48ce6a90f5d7687383de415a54d5a3d29459dcff1b3321d4ea96ccd3ff490eedf643bec853948fadf4a5b5962bfd9b3074d1e7336b4096c667b41b4", 0x47}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 01:27:13 executing program 1: r0 = socket(0x2, 0x8, 0x3) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) 01:27:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x2bb4) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x24) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 01:27:13 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000000100)='r\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file1\x00', 0x9, 0xfffffffffffffffa, 0x80000000, 0x1, 0x10001, 0x6, 0x80000000, 0x1, 0x2, 0x4, 0x1}) openat(r0, &(0x7f0000000140)='./file1\x00', 0x980, 0x84) open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x41) 01:27:13 executing program 1: r0 = socket(0x200400000000018, 0xc002, 0x1002) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x10000000011, 0x3, &(0x7f0000000140)='&\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 01:27:13 executing program 0: r0 = socket(0x400000000018, 0x2, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) r1 = dup2(r0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) r2 = socket(0x18, 0x8001, 0x0) r3 = dup2(r0, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 01:27:13 executing program 1: r0 = dup(0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x2) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') symlinkat(&(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000280)='\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') 01:27:13 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000020409c4f030000000000000000000000000000000000000000001100000000000000000000000000000037b40008665241bde253ed9219d46ded07b967132c68672065ae1623efe19fe957727d3d35eedaa7844d71c4ef821b6bc460e825424ef5d91be2665b3cda978f01f016cb56c05911b9da90e8411a48b20a5f17fb4a"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 01:27:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)=0xfffffffffffffffc) 01:27:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x8, 0x6) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) 01:27:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setgroups(0x3, &(0x7f00000000c0)=[r1, r2, r3]) faccessat(r4, &(0x7f0000000280)='.\x00', 0x3, 0x0) 01:27:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0xc4) r1 = open(&(0x7f0000000040)='./file0\x00', 0xe11, 0x10) fcntl$setstatus(r1, 0x4, 0x7f) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}) close(r1) 01:27:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xc7a3, &(0x7f00000000c0)="45e1c07c03cd8f023d1a8307e48f56b2e7867fde27edcf1125c7cd9800ff314b2601de75c810c032dfa84267b7ead1faf056d1638a11c88d0baf4aec677d0b7fbbabe4264a76a97efe0a7d7eedc486e58163d3e473d1486779ad000000000000") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 01:27:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000140)='$\x00', &(0x7f0000000180)='<\x00', &(0x7f0000000200)='\x18@%\x00'], &(0x7f0000000440)=[&(0x7f0000000340)=';\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='*\\%\x00', &(0x7f0000000400)=')\x00']) 01:27:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "937500"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xffffffffffffffff, 0x1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x6) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) socketpair(0x18, 0x11d568ddb7fef427, 0x3d, &(0x7f0000000180)={0xffffffffffffffff}) syz_open_pts() getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffff, 0xe09b, 0x20, 0x7fff, "a32563954594319541fd3d7c5bf025c3a0c5a2e6", 0x8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "f42fdffdb727a6f4951b97e895225696b7b11ab5"}) 01:27:13 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchownat(r3, &(0x7f0000000040)='./file0\x00', r0, r1, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setuid(r2) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000180)={0x0, ""/181}, 0xbd, 0x0, 0x1800) msgget(0x0, 0x80) msgctl$IPC_STAT(r4, 0x2, 0x0) 01:27:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x3}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 01:27:13 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) fcntl$getown(r0, 0x5) connect(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="09005ccec2070000006c"], 0xa) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000200)) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) getsockopt(r0, 0x0, 0x5, &(0x7f0000000000)=""/195, &(0x7f0000000100)=0xc3) 01:27:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getrlimit(0x4, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 01:27:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0/file0/file0\x00'}, 0x16) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 01:27:13 executing program 0: r0 = socket(0x20, 0x1, 0x1) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 01:27:13 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2000000000004d, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000640)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0xc000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 01:27:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x49, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xdc, 0x0, 0x0) 01:27:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) chmod(&(0x7f0000000000)='./file0\x00', 0x80) execve(0x0, 0x0, 0x0) 01:27:13 executing program 1: r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r1]]]) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0xff) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0xffe) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) r4 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)=0x71dc17d7) setsockopt(r1, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffe65) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_RMID(r3, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x340, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60}, {0x45}, {0x6}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000280)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x24, &(0x7f0000000b40)="d104fa054cea9b1ec25f44ea554f3a040000002320c31787e5c07c35b9f591601f24cfb4d3fb3a8c0e2c11de10472e41929735b647828b2cf26dc778d0b3a11511825881a6cdb62e6a424495f590ecef2da7b025b3d6963ab0ccf8d3b1489f6b5b161bf15c1665c93d70d3d1cac227bd9bf4bea6f6f725add2f8ae") poll(&(0x7f00000004c0)=[{r0, 0x4}, {r2}, {r5, 0xa0}, {r6, 0x1}, {r0}, {r6, 0x6}, {r0, 0xc}, {r1, 0x41}], 0x271, 0x2) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x3) r8 = semget$private(0x0, 0x5, 0x40) semop(r8, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 01:27:13 executing program 0: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 01:27:13 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x61c8, 0x100) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = shmget(0x2, 0x1000, 0x280, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r1 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/66) 01:27:14 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100000000200, 0x0) mkdir(&(0x7f00000aa000)='./file0\x00', 0x104) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x10, 0xb9f5, 0xffff}, {{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x80000000, 0x1}, {{r0}, 0xfffffffffffffffc, 0x8, 0x10, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x2b, 0x100000000}], 0x3, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x9, 0x7}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x8, 0x9}, {{r0}, 0x0, 0x45, 0x0, 0x76, 0x1}, {{r0}, 0x0, 0x40, 0x2, 0x7ff, 0x200000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x32ac, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x1, 0x400000a0, 0x5, 0x6}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x9, 0x7}], 0x1, &(0x7f0000000440)={0x0, 0xffff}) mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10050, 0x100) bind(r2, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) lstat(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)) r3 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) 01:27:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r0, &(0x7f0000000080)="8f", 0xfffffeb8, 0x0, 0x0) 01:27:14 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) getpid() seteuid(r3) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 01:27:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {}, {0x3c, 0x0, 0xfffffffffffffffe}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) 01:27:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:27:14 executing program 0: mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x21) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000240)='./file0/file0\x00', r0, r1) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0xfb) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x88, 0x80) socketpair(0x0, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000040)='./file0/file0\x00', r3, 0x3}) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0x81) 01:27:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0xc0206981, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) mprotect(&(0x7f0000337000/0x4000)=nil, 0x4000, 0x2) 01:27:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f00000000c0)) 01:27:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) shmget$private(0x0, 0x4000, 0x12, &(0x7f0000ff9000/0x4000)=nil) getrusage(0xffffffffffffffff, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = semget(0x2, 0x5, 0x1) semop(r1, &(0x7f00000002c0), 0x0) setsockopt(r0, 0x3, 0x1000, &(0x7f0000000040)="d13587f4effe01196500f773ea78f64ef82859d7bb9c103992ff7774e9378403b05a44d0f97778610fc471b47397d1ff4994c227ab9f874a39dd0be380f04a81c48687e3c84ea73914107e3240aed5e67bb79d842d21d49b9671c278", 0x5c) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) 01:27:14 executing program 1: socketpair$unix(0x1, 0x100000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 01:27:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0xfff8000000000000, 0x0, 0x1, {[0xff, 0x7fffffff, 0x5, 0x100000001, 0x7, 0x3ff, 0x9, 0x5, 0x60d3fddf, 0x8a5a, 0x6, 0x6, 0x5, 0x7, 0x5, 0x400, 0x100000000, 0x3], [0x9, 0x7, 0x5, 0x3, 0x200, 0xdd0, 0xc2d2, 0x4, 0x4000000000000, 0x1], [0x0, 0x3, 0x65, 0x7fffffff, 0x81, 0xcaa, 0x6], [0x10001, 0xffffffff, 0x81, 0x0, 0x1, 0x56db], [{0x2, 0xffff, 0xceb, 0xb96}, {0x4, 0x3, 0x4, 0x3}, {0xcd, 0x7f, 0x10000, 0x4}, {0x806, 0x7, 0x400, 0xe1}, {0x0, 0xff, 0x3, 0x2}, {0x0, 0x6, 0xffffffffffff175c, 0x6}, {0x0, 0x0, 0x7, 0x9}, {0x101, 0x44b, 0xb6f, 0x100000000}], {0x0, 0x51b, 0x6, 0x3}, {0x3, 0x8, 0x5, 0x800000000}}}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") pledge(&(0x7f0000000080)='/dev/bpf\x00', &(0x7f0000000100)='/\x03\x00') r3 = open(&(0x7f0000000140)='./file0\x00', 0x20429, 0x84) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000200)=0x1) 01:27:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x181, 0x0) kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = geteuid() r4 = getegid() fchownat(r2, &(0x7f0000000040)='./bus\x00', r3, r4, 0x2) r5 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) 01:27:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:27:14 executing program 0: getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setgroups(0x5, &(0x7f0000000180)=[r2, r3, r5, r6, r9]) r10 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) connect(r10, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) r11 = dup(r10) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x0, 0xffff}], 0x1}) r12 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x1) r13 = accept$inet6(r10, &(0x7f0000000300), &(0x7f0000000340)=0xc) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x92, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) ioctl$TIOCCLRVERAUTH(r12, 0x2000741d) ioctl$TIOCCONS(r14, 0x80047462, &(0x7f0000000440)=0x10001) recvfrom$unix(r12, &(0x7f0000000480)=""/179, 0xb3, 0x43, &(0x7f0000000540)=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom$unix(r14, &(0x7f0000000580)=""/184, 0xb8, 0x801, &(0x7f0000000640)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r11, 0x8ceb) ioctl$PCIOCWRITE(r11, 0xc0107003, &(0x7f0000000680)={{0x80000001, 0xfffffffffffeffff, 0xfffffffffffffff7}, 0x4, 0x6, 0xc28}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0xbc20a0a6bf28a4cb, 0x0) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000700), &(0x7f0000000740)=0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000800)={r4, r16, r9}, 0xc) ioctl$PCIOCREAD(r11, 0xc0107002, &(0x7f0000000840)) getpeername$inet6(r12, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000000900)) sendmsg$unix(r12, &(0x7f0000001000)={&(0x7f00000009c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000e80)=[{&(0x7f0000000a00)="8cfde326165c3ef74d8c9bd2", 0xc}, {&(0x7f0000000a40)="06241947ba0d067c98a0d80fafe6df55", 0x10}, {&(0x7f0000000a80)="16ff17132dd1b3f701bedddec7c6e3e6bf9e9d85458d17e638e6c6e4c3b11fa2b74882e23d96e53b343ad8d73cfb057e9d35d8f3935e0e3359e3f426c7dc77253dca81b50cac68bba8f3c7f094c42b93a7f4b241f5fadb8a083e3830780ca6c7f7d1f20201307bb0341c9e4a3e5ac24b86e7574ffa42dc35e9b5f6f33c49d7cfd9216f5cd6a712bbc1e6df4f7c4e847bf5dd7e97ad2da7e25eed2f2023e895761c71a8b3babf0e8259cff086563eaa71eee727f6fb03f3c1b6e746b4687f", 0xbe}, {&(0x7f0000000b40)="5c90e01be3a0a648e756be7b663a3450a7a5ba4b5c5537892fd70b", 0x1b}, {&(0x7f0000000b80)="9dd52e376cf1a31903abd54315386008454b2835458a6d328d71e36c37c7df9f1b6541d67aeaf659bb755e4897f1f340cf83230cff8b9a86d4de3c910f570884c8dc251f91de2952ae0035c02e302a17a3d5edb0f43b92205d45801dbc5a0ef5948caaf5b257bad2c3448ecc8410d3684205126265", 0x75}, {&(0x7f0000000c00)="32ddc559def33456452352fce518373b873d1dc6c50ce63c4318e61757d08107b05a981acda78ed6011bf8652d6c640e9560029f37329ac006700f13fd4212e7a509f91c3fc4c7a676929d1ff9b5df90be6164d7816329758b", 0x59}, {&(0x7f0000000c80)="b4caaca79a8a68f5ff01d8bac37a1bcf44ced993a3e849b5245a65693e7f9a0277877e20ff339590a2de05ec79f415c4a3dd97df9e3a07e7f1e5f57a3880cdd2da8eb8a916a7768f4828460a0567f06bc3de1d0a40a9149cc44ae4bcf11547da150cbaf791c56b23c06a58675178645dfdebdb79ffc32ec0c024b77db82a6ac0af6ec7498e411f522e3bbd28fac9ec49eeec891fbc3039bf2ec37f283c4f99b1724af792e2722b6e227d59", 0xab}, {&(0x7f0000000d40)="1c258f3705795bf1baa320a5d61b16e3c0d84272301d736e040189762b89f48c9bc955edb5bd3cea326f56c8ac0d7436f3ecf98b7a97677855296714a9c0fdd1f2c5", 0x42}, {&(0x7f0000000dc0)="cd8f99d1eab003f05b4d6a45de14f3916998fc99954f8e0af16d5d4899ade5455cdcb729b33359c42340aad26aca87aa0f7d59df3df16e31344260eef6d91e9939e2e612e50df06381e25672ac71d085793e8b69270ad97a6b96a928808d9a9c3b02e697fce687d3b8f9ed8fe767c7d1dfc128efc80443d064d74da628f6f8ac613f781c299f27a58cb8f91e1ea9594012022f9a39945c9a5453e761d7b25388caf56484348b8f430373", 0xaa}], 0x9, &(0x7f0000000f40)=[@cred={0x20, 0xffff, 0x0, r15, r8, r0}, @rights={0x18, 0xffff, 0x1, [r13, r11]}, @cred={0x20, 0xffff, 0x0, r7, r16, r1}, @rights={0x30, 0xffff, 0x1, [r14, r17, r10, r11, r10, r13, r14, r13]}], 0x88, 0x9}, 0x40a) clock_settime(0x4, &(0x7f0000001040)={0x3, 0x101}) bind$inet6(r11, &(0x7f0000001080)={0x18, 0x2, 0x7, 0x8}, 0xc) 01:27:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000140)=""/74, 0x4a, 0x800, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x35}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x240, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") dup2(r0, r0) 01:27:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0xa, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x206d0, 0x0) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) r4 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d6934950", 0xffffffe3}, {&(0x7f00000001c0)="d33670b389a202e6c1dc3d7af5602291d1e006fd2686a057777b3cbdba13b636b4d9c6a46888415b4a070e1f2ff712b10ea89b7007f28d7e1398136c12736ed99ec6bb02401d19c46e3abe098537383ece41e2e0a6d3cbfffb42", 0x5a}, {&(0x7f0000001440)="076cd3b5827dded2f071798c7fd2b528a6aa9e26e7208fda99aec06193b08c31e7eeba3bb094492ae2fc812cb3f328068e94cf36e43107f0677e35e704820bf2142c39a6fb7823819c8892a2164c4a3cd4dc75ce20f1d99f6440740fc5195733afe93076f58e7e8a8b38a6780cbcf9b426047325cb49eee1fdf5007d12147eaa395332c469b9dad1fb770668204321eada6c36b7af18cb8be45c64a2c491c591ea54978b7eb27611978eb67fe37d0f6e1a4c2901434bb92eab74c172d2e7a6ddad69761557bcef555d23723e785836f31c16651ec48abe04aedd5372baa315042dc404a7f98c8f77a023753e1e7970c10ee576bbf269c68256fd3e54e7bca0e762ee992aa18e99fcabba5c59ca769df613057289ba60c20b7bdb83f956cb8cf0950ba2e8e5d03cdf52caeb6156a5201d9af8bee940318818e998c47e1aea67e95ef5e8c64fe8afbbdb6b46a0ac881fb7f3fbcc8880d16c0f35b3f7407416e9695910c83aee2f529d898a99b82b2e708d01bffb18576ef8fc21eff9f14fdc1904834cdddcf5307f0975539956d0470b401364bad01593d8b3d13080aa8c1a167ebbb46ba855e30290e310030f68867be9b2c70819d3efab5f62621ed2075c0a9c0422cc1511d8a17808a42b68ac62f1a93a4e4e88123c381ffe956120999a27907e50ee8f02cdc3002b29c57825df55ae3b0445994dc349cc807d83deab5f38dda41c015060566860a114439eb4197eac1643fc843ac8085d7b83cd107769649f5da77e10c28397f8e193e70526c5dfde262030f6280e736bb88f6b907d152d06c7ebfc5499046b2d9aad5bb8193807f16d1ba17626a7b98d9f0f4da600d6a999f68bf7b7f529e0e6e7b46c963958e264b5084d8fe88e532a031156772637e09b1076610a169c2cf72df7ef22e9725d588a4f399746e4b4ca8d7194c11f9cdf30d6ee6354d9ccd9900f6e9b3bb5e09238e367ed0d8c1facce522f39bd6cc30fd7df470ecf041371401b1950f86111a841ef37e735ceeba99cef0e0c4bacce4ccc157106fda1ddc81c7c623726b25f2b11e415db6c4278de5a8ee2a9a9f5344e6ffa640589e407f1f54141ef56c5523de6471b31590c50acc6831452bbf6eb0d9ac27b61c10ff8ccb73bcff688b38d6d9164614e789d51fb371b57d2067e9686eec49cdc225fee91c96836e3534d1efc8ff461159ee3330117e7f6072a2fb72f1bf7dfa55cd6e9b234692209a3728dc63ea59874dd88310933b0d215c33b5a757d5d73f28ec170a63cc2c88f70628d203f91f83cb0f3c658076374979caa082a515357d7b969b3f3e97e85b108d7080538409e2952832b6a621aa827c769266e94f7de80447b851bcdbe4b20899a85c89323bc230400841de794b56f20406d51bca5aa08fdc9a79e7acc6fb99865c24c0780801a5ce1a36eac2c7f6ea0ac2d48ddd8ed2fd54dc7dd2c97564eeea6b895eb452b49d979906653586014f7b3cfee410913304331aec8b46aaf7cff1ee89448e9100473fe4718cb4c9cf09022db1dece152f1504560512660e0cff7e6d444c1f30a3529e6a9bb1247ec148fb386fba0acf6b175f44b93a22b2b94bc44ad63455ff364df24df462eb83732810cd72c23e623a936611f29eac698d83c881a389b9d8d6a1a9d34db9ecb2e590d868f93e72a8d4cd6b55ef3f2b4be2cb1d4b1fa986cf5cefe60224192f9cb2bb2df81a2fbc438551e7b64115116873e601f4c8a249c456e68d2ceaf1fde15c347c07a21d80985c739a12c7b4ade84d759939ec5dc0bde414ee17d712bec6131d93444f322f6e3d4f328ba347e1bc8bb28803f662b45c5fabcf5f9962f5bd114bbb2b68f743254fa4eedead0826da95975085b10de79f048ff2eda4bb7c376fa28cd6ab4a9b9f00ea551c664942e84c2a2ef4dec0202bdbe33c924bbe0090a8ac42c34443f25f8931a30d79ffd543743dae1f06c42bbde4fbeb80c1217b67ee78ba7514826c1c0b474d8f19782fdaebfe60e7a689085349c46875c574441999f57d20e08fc6b79b0c9092efe44d5af82a62b821f88483f2c3009b675dbe9bce95b6904cdf1781251a5e81257aab4036f9e3fa6bf47943815de508497c2232c4b79bb95c9e8988ed32fd8790a71e86e8626d4e1b9b2d14636bafff933dfbf76208161beef1933e397aa02d567efb19e6a08e13a7d33c12035581f921d4f27428f254fefd35d0ac50a764111c7547a7b5aae407a49b3315559fad20ad16437ddc999e35a17b68881ed12a6cd5518277c0f60eb1a72342ad44cef48c0739114a0246fd0382bc5f031930cfaa650533757f9307cc11f896b6fd20cab972bf75d682ff6a9d0327555ec21806d8d557cc6337d05743b993237c534b3bcf0bce31eee3ee1c12c674ae37685e1a7d983b825109085c5404631e93e352c2623cc7efab5217c9c59a1067e782d09cd4a2ce4dcf176842e410fe1e6847c756cc9a66b3d6e76fe796f5e5bfc69d394f330667502a97164b317d59f417b0cb668c8e4401e1ceb19f3ece89deb28f5335b565c0e01e2f8cd436861bbdc5049898436426c173eb1bc31e434d665a3af71da1470a3782ddd44f030a5693ec31b2962535338f88efa264e55b0e80f365d38a8362394cad0cf9018f9417a585544a4de3c6918ffc874a97d3e8e59cfc9a6ae3664708beaed890590d5ac244b12abe70b3652dd65bdbff77b1a99a0b7de3752baaeab659eeb505bb84519f3c05b4a7029e55222456b86792085eb68e1912e2fae2e6908a2a94f0563b98cc2afd5bcba6f57f6f49a88d46e12c2957d74c320259968deaaceb87ac28eb3101fed0a1f7e51f30bed9951c9671cb03fbea1cd93f7defd4fda0784f6d355beb1f7fa533be29cf068e026ccb39f62f8ed8422e8a68ed5f111236d4e26a28eced6a4864792f9014ccf6e60a6ca0b24ee1c642a7b90ef49ccca7a81f58f3654f3076022df5e443ac2acff77a705564f621814ef6497fce21524996eb38ef45a2d14270990971c27c269072c74d2a4f708aadfe461377f2211fe894e57e707c6cc66d1e8f4189582946e3596612e9acde550287efa532630be67a7376090cac9e052766a51c1916a70372d53b0921db0d16c9603204664e35e0f276e34b447edb1998c8d5061665a731f9b9caea4f656b6f0e40500517edaf9c265c6a6336c9a0a20fdac6a6df0580ebecacc4e2508180a79439df37e5b17832bd1224d0dba24ffcf2dfc828ebf5e29e0c560e82bd0560de4c1877f0900b397f7d784bc3f78e0a829d6c35714cdb2a16f0bd88ecac2fb30d5541cb4505f432d31ac5fd62bf94c33d003e8a6f0fdb9ef3708e9f8f308a6b24f04c9f5735275a038aea8e80cb96e25025a8ffb1a00c4c65542b65acc81e142cb0050fec4f37383d06be92442160c59c387302debbcb5647e15c8001418ebfba3cb749765f2a9f238e66373a51fca724e8feb9923b57984f660363187de2079c961acc8896ac78d0401fd2240ab17f14bc4ec47c525a14c760fefe3de31867b0b685533fe98cacbff0a8825b435cc02da3cf667c75db42cd72823869daf8633abd7dbe4bd279f03745db61da9de4d31fe3a9fe763a8406aa5703ca8c72e3f0f68b0be2bb23ceec731826fb0ee8f89e3d09496443aeeaaa98c925f582b523b75269d9ae37dad36904c3ec3535058760b4fc35f3c32a2534f1acbfd293d47aa8bf171d17c9dcffa08ca3f8cdfcb49c757a9495705d80f42de815e7b5c886eb25baa2442368af0f2d6eac290dcfc5b50b7e75247e2f7c54042f13111b42f660429bdee02c11d348880dfff0b5737680cf35bc5abd3dc9fb456f1af8e68caf581e3873ef3839506ca9d1d6513c426e20c34a1d2f244e5b02c31943176d0c638b3c1d12f2523c6e837a0d6c566d6eaa5fdec4cf35d6dc9812d3901956bb7bf811a1c2a58364a8df81b1bd30e88b3516690d8a916289d762798d730c70d493b5ab0b9c7015be64c4606509114a5f0efb4e0d89bf50120920db00d62cd3113a644457ac78b74e8c214e76d0e533993c4c55c5c73d30808d4d5bcf55b198ce95b6863f04eecb6dd974a267e203c180be361477ab9eef45f3bfcf8dbce2b28b8b02256ac1831c9d6598ba73ab5051bbbd46917db326d7b57043c9262e1c3515b9ef78b250c030698423bf271ee51083dad7b99d42da695f3bed624c088c8f8ff60dd1b5bf725bb1e255140ec049a989a22381a833e163a0d835acd20e0d3bfe0460725d735f2d1b6385833fd9c7e55b8e7d3917749015d11e07c4db5b69fc67befd6a0a1b7c18bc3607273651f640811d68af469ab15f25a00077c127b0a3f109271e05a3956deb2073eb49cd82ee94ef4524bfb7eb349200bee937d5f81f783227530eb41f02900b95cd8af18ebf3e549724620b7bdf33c457640be9532d9d6434bf908344eb7c53073d93052123636c7a99a612aedd41a85d8b4ccef5de5df392371af2a7719a69c2ac3295e3ddb164739052640af7503c4043434cc155e470d0fde3e79cd50f8043acddea0a516a2b41502dbe96b40383b968a0d3deb7a468457078b46fe2233c2b9dfefff14a8c3482834c5a54f2b932e682fc24b7ff62009d494c4a7804dc5fe7630b7e370afbb3b96be0c2a7cd5c87b789a252eae32841eebfd4f664bc27a4668fc2cb5c1f7fde4fccafc6663947b6214c86515adcdd306586e7ba89f988761cba49a778fce66f29fa5822c2b9bc362346f49cd4fffb087a8141d2ba4d71009428e6a42c658e22920617cdf9f5ef281e696da4483a2b266648f7079ee078034609213cd1ee62b3dd323a31e5dec2eecc84a0af85f5b71917762616385d321608c2846e0944ed59319fb0ca52c98acb44c3826f78f51825b8db4ccb2b5983717ac71438705a8230d6a6c511181d525cec12f29f72c8e720b170551c89f49d7826115ab4a56f75ea8ccd1c07a3a5e5e2fba95ad1a27cd58e59fd44df66f25851fd6a2e4c7673acb8920b0c63223d7510290d8127b35cc4eb2c7bccb10301518046eea897637ebdf00b8c02af5fc3e81516a2984f5adc157daff57c2222282b9b8a301cd00ad48ef0c20dcac91e2ad1ce22eeb846d376f156d1876db75fee2d31c96310cc82308e684191f5d1e89b5b78c56f74509094147b9cac1193e6a62be64f54bb53e4d94793d5ace3b866b480787b1730e1d0d2e789c1e2e5cf9fd0ff46ca1652338e2ae4fc3dd73e114aca6df10f40988c7d818714ac3053dfdce2c51098cfc5012eb759af4a1ad0500000000000000067661dcec6e0672a0a0c9470698a7f1823b2e63561ca579303f9cbacfaf372d050930353081197cfc3894e1fa88f3e4f3eaf63e1492eac514fd6c73ea89530a6ff926ae48db685e2994831cdc8ccf6e78b792d78064b5a2a536506950ae8e7c2775f17d703707440629172f013a315a28999d7009800ec4fd114eb5b122e8654d4df7ce51c4a0e4832ddfa7ab9213e6cff51df2abab2c24a1584ac75e4bb7bb60bafaa826d2816886a9e104fb208982ac070106254383c7287cd2d2c4d32d5a61630b209ad2abd576da1ef3a9d22c4beb9dec73211742a15b8895c07128dceb3373389335f7d8fa9e85ecbcaf219e5e4c4e1fbb4291ac40e4dc5cc0ae389f6640d3b59ddbfe831226599126263e406c38255c8c1ac091a990fd8df734cee3b1eae2979ff4ce7e06dcb613be1b5bd87d0e995805c94a7d262129d0409546c01adc833b78000000000000", 0xfdf}], 0x3, 0x0}, 0x0) 01:27:14 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) 01:27:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x8004, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f6604203411319dec8d42b8f93cacb400000000000000000030b44e936f7b15fb4a7c0432e31e2cfafca5e79036a169b1afe3afde16c672410efb80b159df045ce01aba3e2f02048d123d33bddd3a7fd033c8d1fa94f83827ecffa5894bcc24018630ecfc531bf059867e6c8ef9e703f54f04d61a3d437ff8c8d042336ac1de24a784edc15ec79e8bfd4ef1a605255591cacea57d06e6b39ad63bc9376aabacbf781a43417ae2c0dacac9a464fdbef762feafef53133c56f26c364aa019f466c49e5a4c9d79d30b317d5819bd88812584b2722acbe2bcbd0e8398acc01c3c560d065ce7"], 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 01:27:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x800, 0x80) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/31}, &(0x7f00000002c0)=0x21) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r1 = socket(0x18, 0x3, 0x0) clock_settime(0x0, &(0x7f0000000200)={0x5, 0x7f}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x8, 0x400, 0xe7bc, 0xec1, "61bc6aca54afd5583b20565f367973637b2cb77d", 0x0, 0x1f}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/10, 0xa, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f00000001c0)="506357a340", 0x5) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000002c0)="97a334b545", 0x5}], 0x1) execve(0x0, 0x0, 0x0) r1 = msgget(0x1, 0x418) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/41) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) msgget(0x1, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") getrlimit(0xb, &(0x7f0000000040)) fcntl$dupfd(r0, 0x6d43738c55b247d3, r0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x908, 0x197) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x108, 0xfffffffffffffffc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x281, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x800000000, 0x3, 0x10, r1, 0x0, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000080)='./file1\x00', 0xffff7fffffff2ffe, 0x0) setuid(0xee01) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x200000000) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x107}], 0x1, 0x0) r0 = kqueue() mmap(&(0x7f000039f000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0xc, &(0x7f0000000040)="6d66b176087206555b2b42f6de7b7bd13200afebe71a18b1ad295d86e59e99f226238763de11bed2c36a3ba66adfacb817ab4ae3815665325af0166a41dd5137b0cdefa384706fb94e03a65893812a1b45db0c43b90b969941053f584cb9a192bc3f800458b9a8bbfabfbe6b2763854482535d3306f2bc1f93e418461980e9ac5677499a00"/147, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x41, 0x0) shutdown(r0, 0x1) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x3) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = socket$inet6(0x18, 0x4, 0x3) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 16:00:05 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x332) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x1ff, 0x1000, 0x1f, 0x81}, {0x2, 0x80000000, 0x374, 0x5}]}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x7, 0x8, 0x2}) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1f}, {0x8001, 0x1900000000000000}}) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000001240)={0xbb, [{0x0, 0x83}, {0x1, 0x9}, {0x2, 0x7f}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x24000000000}, {0x2, 0x6}, {0x2, 0x5}, {0x3, 0x98}, {0x2, 0x7}, {0x2, 0x7fff}, {0x3, 0x8}, {0x2, 0x7}, {0x1, 0x373}, {0x1, 0xff}, {0x3, 0x10001}, {0x1, 0x8}, {0x3, 0x4}, {0x2, 0x456}, {0x0, 0x6}, {0x3, 0x3}, {0x3, 0xffffffffffffffc1}, {0x3, 0x5}, {0x3, 0x7fff}, {0x1}, {0x3, 0xdf6}, {0x3, 0x7fff}, {0x3, 0xd7}, {0x1, 0x4}, {0x2, 0x7}, {0x3, 0x80000001}, {0x3, 0xffff}]}) connect(r1, &(0x7f0000001380)=@in={0x2, 0x2}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000013c0)={0x1, 0x1}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001440)={&(0x7f0000001400)='./file0\x00', r1}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001480)='/dev/pci\x00', 0x8000, 0x0) link(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file0/file0\x00') setrlimit(0x4, &(0x7f0000001540)={0x4, 0x5}) readlink(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)=""/65, 0x41) ioctl$TIOCSDTR(r1, 0x20007479) unveil(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='W\x00') r3 = open(&(0x7f00000016c0)='./file0/file0\x00', 0x480, 0x11) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000001700)=0x89) mkdir(&(0x7f0000001740)='./file0\x00', 0x58) mkdir(&(0x7f0000001780)='./file0/file0\x00', 0x8) fsync(r2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000017c0)) munlockall() kevent(r3, &(0x7f0000001800)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x4, 0x7fff, 0x81}, {{r3}, 0xfffffffffffffff8, 0x2c, 0x21, 0x7, 0xffffffff}], 0x20000000, &(0x7f0000001840)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x40, 0x0, 0x9}, {{r0}, 0x0, 0x81def6d55598281, 0xfffff, 0x6, 0x80000000}, {{r1}, 0xfffffffffffffff8, 0x3d, 0x80, 0x9, 0x2}], 0x2, &(0x7f00000018c0)={0x0, 0xb1c}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001980)={0xa, &(0x7f0000001900)=[{0x5, 0x6, 0x612, 0x8}, {0x1, 0x0, 0xff, 0xffffffff}, {0x95, 0x3, 0x4000000000, 0x100000000}, {0x7, 0x7, 0x3, 0x401}, {0x9, 0x0, 0x3, 0xffffffffffff7c6b}, {0xfffffffffffffff9, 0x20, 0x3, 0xf7}, {0x6666, 0x0, 0x304}, {0x3f, 0xfffffffffffffff7, 0x0, 0xfffffffffffffc00}, {0x1, 0x98, 0xcf8, 0xfb9}, {0x1c78ca0e, 0x4, 0x6, 0x7ff}]}) dup2(r1, r2) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000019c0)=0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/wskbd\x00', 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000001a40)={0x1, 0x988a}) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000140)='O2', 0xfd1b) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x1a, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f00000011c0)=ANY=[@ANYBLOB="f65131f33c7f52faac1b9130156205874bb5dfea00649d1da1163523b29c33eee6e9d9ae8d7c4968c329d969bdea8fa3f3fd9fe39aa605123b3cf02d3497c164eacac4a498b0cfae84ab8454d68d0c63b002d3d9e844e42f10d8aa3130af864c93bfe579d0218821bb520556b6efa0c058c7beb75ab18c4440e3bda2154288f1d894fa64ec44433a75eb5edd81f3c4951acea2bd55b4a0b59cd1daec8019396c6a60a2659897c6bda8f4cd0138e657983164c491aa519bb114f272adc24d784d74b853a4a7b6f0c404c68194e9e028edaf03c3df76765cda1b8366a01a01e8bc16ab72ce5987fb5eb53b5b8cf0eafa663ea5426a6d0e6a92f2d1f168c167cb68c2e5e6f67bfb245c5c9dcb08738f0a93f84f9520a4e3621b5da9ce52afcbb625c547134ddbdded3567cd40b1b2ba66782a631f8bf81c77da9c92c8caa4042b3faa5865f67566a234f670ff7f494ef690cae3dd19589920e8edfc54217b3f2f920f684ea9a7a804bed42ea338511cd9673778e7a4819fc68454e05c91a87ded58850227e9d0a7dd95dc57765186ced85f059f4750fe1c288794d375bdd13ded030951801c537b7104c063d39d7d1638265b886f94287a1907c2277b276188bf2640793347e649400a837c1baef7704a0af52fce020ecead65b77ef61415a35793a4e12428796ae4d8d7bdca3da2c0006dc77d85c7fee31a32570132e66fc0118115ace5e7f63bb00ce7f01f25347a067afe5fe889c8bf312c1cf54671521235f6cbb93c35aaaadd2b459858d39cf8766eca37ce00ffce2e9acee4ccc54d5854d059d86663a1db38ef90e4fdcf609452acaa741ce30c31493fb2f656ebcc3fc1ede2fbd61999ab94cd047f2d6a8481c67b48ef534e0d44c5a6d50a5155d5850ac05010267520cb0889ae2e4a1a7c3820e05625e5c190d5b918d2cc85aae94732c32aca43df00cdcbac3218284b4bdda19e05dd2b696137aa82dd6a95044d0463cce640023fb5b09cd459c87e3117014918eefe318df9728e81ee411f30f17f62229eef93bb4752092351165c7708d9387261479e7add1a2080aab1aa4a57db2c6bce6ae31e5ec4a0c22624026acdc75942e6da3d8f3992edc4fe5a9ee273adc87b3351038f40b88435f29e8a2f517bffe4fa8e98b3ac0784f9afac3872d584b58c1a3d062787fa2ce3d62971bcb047be92759c43d3720b6e2ac1824cbf362cfc1491916b98de308ea5dc7dffca7bd6d2ba3c771c7bfcfbc6f176d2d1dc353ba78bc25b3d2e2cfb7a2d7315bc04103bfd35236f9c1e9298a5a51b76f9ef1ea777ca39bb1c5b283209af89d14ccef9dfd8fda607e49c7921b6b8a98739a48a7a70b0065386d21266f67fb080a3e620276b9a44cee584df7b35f1b5b65a27ae045acf1b15e70134d7086ad86492a5ffc9de67c1e63f91d76fda9df6c6d32db5f5dd42c4e264f1f54e1ee0e47e4f27618f0287f33dfe0b9878cc62eaa14c64f38dee99bc192223d9799d71411a099553bdb7bdaa0154125eed1e3bb4e9b2a0d3a90ea4c61eb7121d91df5cb67aeadb32d6f27d0a9f05050aa12d84e40910e07dc2c9d43f5a84390e2217561ae1a8813a3da7fa73791a3358105daa9b22ef51dcb1cd9e7379adc726da270c8acea66dd5aca972c2905b3cfd5a9648113fdb095c640b570e8ad33efaca87368919465a837154223f569e288c7171bca6e0bc180ebaccbbf87d207d470deeba37d6f1be2551f5b8a059a29417d70ccb8a02d6786c2be7bbaa6b440650e805e31fffd0d65fcee4b1f400d677d7eeefda375e0f7ced318d093205c6405fa21c0cb61f121f0b5694e31fef4cc529a0d0fc4b79829c2bc45ce9c8f67db3bb354d262b69d363663da5dc98eda61b9668fa8bb2604bfa14b5e056ad3ebd9b6468106f511161ba7a0c1b70ec6499942c3e128a0d60c541b75f41c1e7eebd64caaa6453a9e674dea7d604afae7deabdccfce716b0b9c31b2e02b8da4c77095becdc465048265240ccdc96c72c0c2c59ceabd3d6b9c3407bf28a39c3afc9b8e2372a3e6c7182fc8c511af781f3515d464969f549b9d6d87d867f85e6b4aaef7d581b174d39a5aa38efe174093315f81d780eff658d09b327f9ccdcb814dd87cf90910580e14606e7b46a610b2b478ad69ef68d205a19efee7ed7991e6d105cfea9e19e79ac832c085cc52e331016a13f61155bc693f0c39d997c079a37a6c25e2c201f817cef60a3c4975ea0b7ae7a5d2ff02603dc85908267c00cc1f27fefdbf29fd3d3f045064ac4f31da23dedcf940b3f050736253f16b0584edf5351568fe24b1ff6085d8826d1bae735fee6f956dd960d4ef5f54b676b9570c1c8d0a1c437696d2930ba4e17d9e6c062dca08968490b18fa39fbc625eadb815ce6e41e4aeaae078950a39e7352e4084363b5cec28464ae22758263794e1bee36db788b6c6861bf102a615712ba2e7af960cfde488db6c5b27028f787e9bc7fe883e0dc1ff79f1b8a33337788d4a33f9f486f1a852a26d916c0bd50634bc0c16f95fe8584a1262c173aa073725fd2fad8740c38e8701b9d4459699c3bc3298127b13193e94d50d0939d85aee8ee8f35a7f4d93ad93638ecaa845267cdcfab52090bfcb4ca4535d44603ac5bef514c7100c1c8f7c6c9e27a0a31ffc1f37c51fc50a7032d2f37284bbc2648444a6d443b6ecfa017802fb3476b708bfab4ea2da3b02b7c9ab58c2abc38b8c859b1a4117108af6fec372c31f4208a7cb562cdb93d6da0993ceed0597a690c9ab54132064c6ec17f784b89fd3815ea15e556d294a5f031211a986de8b85809e9600a5053ca9db3c6355768507870c9ed7d85157209c6716a2acb24d3060ed9c369c4637f83acf4b039aacbca76d54d74af69130d66ee68005252af68934b99bc49a27e4341b5c1f244cfee966fe6ed131df9f1e5b9ae83648991048769d7ea03a18b1c3733b43daa4e0cf74db55d9c50ada8b5cb4849857ca9cb6a3bb9cdf08a391c3730b77e5095d252c1d2562e5ff29ad9c7eb6bdf111dc7a1a8685b268e5e081eb9aa850d6649438e4593eedface9e6dec774df721591ff43a04f35c45ad12fbe4b48ce5b5ea6d9c9a6b22d99bd484bc071b0d263889e4bdfd7ff05e46590c67a55eb5b7a5b702e472dd661b18e4bb1659980e6a0bf170e5b96a9f34172723bb610bac9a4d62b77f72e7a37ad4e5451cc9fc114936e558a6dc0d67aa92a1705566cd5d5e567fad273d63cce3f099fe9549fe5dc699012fb2458d254c679ece8014e1b51caa436c3d6b75e8b09cdfc3697bd6c7a1d2d4c5ead30ada699474425d7286bdf197e62ac1647c93ada00e18a8b479c20b69419c945ab13d7e99014d8814bf46a91b9a001d3f14452798a41ee85dcf89f4d7dd51a7479ede990ced264faacc1c3e0eb4a0638bd45adb58f2a99cb473ad2363ef93291df15268c655ad2d46efc1cd34c506b367c8cf9b917c29efe6a9e52da5712711eff7af9304519389c0de3b1942c806515c2510936e4278342cc523b037d88a0666f799288f9d2961eaad4efb541d6973e0ede1464cc6c2625e4b46af52070e00321ebb2ef76a705f6dd11c9c3035b8cb69eb5f60425e079d210a943767fa3e9a3cd51a6dad9bfe11b5bec539de9085d842191e83edc5e42bb95f40b83ebbecf30bf6fb694f32e0686ea870a2ee363a4c7fea91e6f87c5ca3b4a31325084a82ed1ea4ed8149d6aa5ee0bcb481467cec4941021e8255e3f7eeb8eb2e3d3920bf2b03c858fec36d4e36cc91dae6140c2a5080ae8d4d6a3eccc55df666f474474db0ac0261d97b931b5b6037aee10e08d052ade9472c3dc1202889fb645a24ff51bd671355aea4450ded52e211ca2702a6532f155a85822e0f3ff8878c2c2b2f4220e7d1e789895ec453ded515fa14cc117e5f95e593e72dfb05d92894604474119388e44a26e35fb2b716eb210c89cfa3a86b64e847037c16877a7b07552624e3a64b6a39a5b94ec5acfbe6c249ee6adea17792f0234268a247a9c418d13b4f864f42d15d25ab0171553755f99e1ae62b5feaaf61c05e945fba647ff1b79836ed0659d785249878c1c36101f16994a561c040db88de2b387be45d3e735d92662f31d6764e861114641cc07e07c880a55e2a90ec78e5de96c6ba0d9433adcae9e70d6b6b1811c1bc9c3f4c1be7fedaaf08b23d4fb001e7943bcfd5323318329aad3b13db67d03d7b5944e7d0a47ff4251c90d1ac4afe52b32d6bacece6e99788a9ede20dbe5772a86da9fc04b58ad0db92cdf542ad307c22eb78d77c0889e9b7f52f6fa1feabe9944b41f5aaf5c9254b27796c487fdb930d4fa950fc08c68db0e183901af7fca89705e765b5845a2d3c863fdb5bfda7e83182e2622f970a126871459900cb7fc07bda9ce4e8bf7cee94c3773d342799fc7d63dfa08df54b9528f66d6e95de692acef3bd9b711c31fd410256f1a937d7729005f2cdf5495963c34faea56b39367a195a21a3227841fe284e714ae4fa2c4bf5401d7c113636746d985a219c55c828cf0f35628e3711e3f52666e7fd42008e1e5040d25f30e0396d8c17571ad0f9e881f32c7c99b379851ee3ee3d325dbdc4355a1230061ded90b34010592aab0e5b90f9e9fd87d30ae5b1d93a9c6f5b28963f7dcb90530939c22e9c4ec0571c28c3878e5ba0866d0692ca1a9308a6de3c6d19ccd54d5a051ac887089e9cb1f72410a0ea928b62c63fd9340400a8ea908a2aa7c6fe6ee1e1bf796f5d6e11b2e576f6bc9551c78829bbd633e6c0db8e94b29dcb81b3c5895903f100384c5b775b0af9bf348acac19a8f0b48c161d256ecd1d541566e2892d64256d0f74db13b5ef116383d01e9903f27c44274b741959e8baf2c60f3e5bc03a38184679152a81aa52dcd5a776365af511cafcd7309835ca46c787963b55445cf48c10b803e7d11da795fd1b152c3c8c595ab3ddcf2eff8fc225476506aefe755efb440ba647bb87ec228422a8037de9e82fedde10cd2108995225b077e21359de4dcbf34a5a4811cd5227eb9e78851e3d8dad0c99e8068f3cd0f57538de3ae9fa13ff52e7e60871ba7c65ea4a5e1d9f93fd517da3ad7a049e73e1c978f725c6dc88321f61e574213228851b2f3247cc29b0c3d42a0cef361a9e2257cddd0020373cb534672da2a8e46e90d775ebb428e5f28799494db42fe1839588586d398183fecdc517cca539568eb28bc23bcecf37eed10c2a9bee34732a92aaf31709a519035881dc80d055ef779b955eca538f24854fb94c57a42072291acfb0568a1447a031d3c18d7ec8773502604e4d18633104b180d397644847a8f52afb69c2d2c98e549d3383c2663158c761972d321e57e2e259baf5e9804740235be3bb66e530c1b58ff7d629a39489467bd85b54319931b43a721f7b51f2b2573411918789b4154f237e46f7a4175b02bc3ed415d23be852e2260dc2e4b4101d88ebac3cf6aac8ff560f4d5e60bead1181a2f527d421f91bdbe65697fd842a053e2160c6e4ee1275b0da9ccf7b6e9283dd5f34ad694dd8e6e5bfd5106979803be4ac153d60b0557b706569bff53af02dbe3f84d03614c43fd754c1d447e3d2fd9979e057c6652dc5b32858f35d9f3c80ae2275b3c70857706539c6cbf932a792d7edf35a929f280a1470c10753bc6571c67cc9fe7bc8d3b74ef9305b9c1c8c9ce5ea7bb23ed140788d93888776acca7913c3ff5c3e16f0d9c8b68c6b7c59f86706bd57686b369d5cf7843ba03c5c1ce89a913db077af2c99e5282ca0706a1c2082d11cb848be03719c1f0e98e02b0b4c6408bcbb991ea87d4c2bceccc846cbe5df6b8643c9b4d05e01d31e1edf6d5d691bbaa5b5654aacbe46e4a1bcc9e2077068ee2dcbc1ac80762902efbf178e0dfcc2934e8b2396ea04be8cd793db6eb067c27e08c3a21c408426c1536125f1e9d651eec933b54b827a9599cf1b9e69b12acf175e21b84aea2da24da22882bcfaa03e756c2bcda575416f71b649"]]) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80105702, &(0x7f00000000c0)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001100)={0x2000000020000, 0x8, 0x6, 0x7, "f82ae194af073932c68b6895252697a60f243155", 0x27, 0xfff}) 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x3, 0x8000000000, 0x0, 0x400000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x821, 0x0) writev(r0, &(0x7f0000001140), 0x1000017a) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000002280)='~', 0x1}], 0x1, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000c7d, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2000003}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x3, 0x6e95}) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = getuid() ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) r4 = getegid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) ftruncate(r2, 0x0, 0x30000000000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x10) recvfrom(r1, &(0x7f0000000240)=""/195, 0xc3, 0x840, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x60}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) socket$inet(0x2, 0x2, 0xdc63) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60, 0x0, 0x0, 0x3ff}, {0x2d, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x40) sendmsg(r0, &(0x7f0000001ac0)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000180)="f280c050ca86be3f06a27b31539d00a691208e49a4c2d4674ae5144275531f149b0ce0111b2b4950a327578c85da453ada85c75933703eb3330ecaf3bfc7a5e6f63e6c7c14c275f20f69040011eae35c5a944158f960b8161348185fb70c951737b2fa72bdb79adf61a83c5b8ca0e10a2feeb97013f36f2ac89c29ebf4d2d061cd681fb5062a7e844793aac59298b1aba62b5b29b773f855b672553452ebf9f5d919e2168d8929dc1ecb6f79bb78c9986c59896886ebc5e7d7818e8f1ed66b28ac774ffbec5b3f5369669f711dad7111b0659f4b96f5806ee0bca07320356c56f37868264002d29c77c3b21aab6ea8a4a74afe4b41966884328f40698e", 0xfd}, {&(0x7f0000000280)="17955bf68746a0b635e372b643a62b82dff1dc34f7bf9f63ac83114a1bd3874d16bbdddecf31469f4364afea67963b8e4ea033822600335be2637f8e2ae07b9cebb433b56e954c2edfc8244ce50d8d8dc11edc52cae8acf7eb6f9fe9b9f8d21a3282f4c60979bad0bef46f4d9de83fafd8f74f4f0143fb012e82efcd2cf9fa73d95f4095ffc0ed4a2d30f35c6cb53069be254b8b32465689ffe3ef45a3cc055786c9f5537c7ddb2acb5e83e3c6f8868ce2b3f66ea52187c95cbebef1b3485b8c8310a5360ccad4f58b7facab9022a20128449d0b1c078619577993ed750a0db8cb1d532f3c7c430497494edeec9fe5844949ee6342205f09bd65", 0xfa}, {&(0x7f0000000380)="3f1c75567cf57b60c1ab6b0aff0bfa95311ce2f5b15dc54d035f188c724bd4a5dac1f7520fea68033bd043a5ffebfbcd4524b213147923b5cb6a94e53241781dc9cf14d64f5be78fb63e34d57be12f2e3473ba4f93121e43be534407a4ef797f4e0b7f0e826ea6d98828b39966a0f387ba9e633bc1cb9988dde004b6d237e5a1bcfddbbcb8096b7b4b939e28860f74a87233d4f8a0b973053e742159f723b324129b27a82ba2604ea73866f203e4013086285fecc721efb33594ee72e3bd3bef5c0fbe3edc25b3253f00e871991a4b9295538b7b3d81b9297bf59c91b56aa07d61836f6a47faa4369b8bcdad013f268627b6b4e326460aa334", 0xf9}, {&(0x7f0000000480)="ec7da1cae695bf9e2b607ced6bfc7dd52cde170cc2d888cee0e47b6625a982ec998f2ad00159c95945ad4a208d57c97e2ce3698216ec715cf15a815e83aab10045730b31399b182b7b3bba268767e258974dece6c56d765ed59b9d7df83b71c315e56fc65a2e8a50aa8a9a64e4748828795b321fabd0ea", 0x77}, {&(0x7f0000000500)="656578ecd437aab1bcc70f08b51f199f9bcbcf7d246865bd9e7cdc4b4b7bf03a2f6cafa67602a7143955230e1f882c562709516c53ea7e4408c1b19f5d45847e6c48fb9e24d592ed9efa02a15be1e18e2b686e0553e3e2315b232f0ce7b58e2c26f721402f6b616647458c082ceabbd2807917c623cc8511d755aeca4295b6d32dea8d248ab19d47e3f28b7f3c7dd87ac2887e5e9d58facf4499517377739499059d7435593c941e9160674e5c987416f0463a1b340298", 0xb7}, {&(0x7f00000005c0)="7203820df750ca51a7a7ae42121a59748fceb88eaf2096fda18741fb4f2460aa16bde46219df7dda85912447b42b462c023ac4f25350fb5f29644670ce107ba1e23c243cae70d89dc3fc01fb", 0x4c}, {&(0x7f0000000640)}, {&(0x7f0000000680)="22f95b53baa136bc92d322a67e01ebc11bca993c546635646257aadedb684bf1219bd7d7cae6abe37cf2e4d7426dc8de5eb39b4a99e65c9573f8daf7c457cd31addfb32a58f570ae388a768675589966dc1cad7a17084973bb261ac7d218210ac99fbefaa7728bc069b57ad50eb9796100cda32fd7bfee391f1aef3835e9f1d5736d371621d423f3178e969f77691beb6b049fc72ef81d6dd1811636bfa0a80fb253", 0xa2}], 0x8, &(0x7f00000007c0)=[{0xc0, 0xffff, 0x4, "26b3f2ca99192d406c3bd6ade96d39c280cfe26ec9079b8765dd7554b08238a1802b44b1ded4b9c3cbd09cff2e79f0ee463fd65c10c296cce9d702665125cc3709058b09a4d7cfb72008ac50df00f9e07cfbac9669eaf89165f48c7b2ededdd017fa52fe1354dcb13d4be8bdd7472ed7b89d03ec97065362dbce18bdfaa497c5a0d6c14ff7367555c3211ca792d7549d9d9c532e093d35ae7e5be5bdec530c166f27b7a29897198fd0e245e6e33c324d"}, {0x1010, 0xffff, 0xfffffffffffffffb, "6ddb21e3b943af636d86b9daed66561901c211cab42b32c798ea2c23ca38282b42239d5ff8f9e6884e1af7eca45f1c7347c9aa7c3499790b76cd4c92ca309cfd7050b3b2715aeeac90c44180bf3fe085cec808589d253d2edfdc856c9aa758325ea232fb448f714b1178249c3486148a6727f2f7652b2cff68c18a59974242296df4fafebd8a40bab649f0a9c733411e303ffb6fb72c9f5762237dbbc815f13b3daee9241f45537f7db98dbab54a380da3cf8e4837525fe5b2e1ae34ebda53c58de30cfca7d8ee7682660677842ee76cf25f7125ebc4c8db9ab4a34832d47e27678d76a252f580dac190dd7915d3727b5ce0313a541af71249b1fdeb51bac68d74190989ba3438467c191f320faf7b4ae9c486ffbf218fa085085e91a4d3123a95f4a6e80d22f410264b8576bdb095be9f3afd94234fc618362ece21449ad0cbacd24030f28d32e0e7927bc7a9d37910b9966b7a84897bf97530823b2731cba0ef8443de67569e9e2fad80b5435996915279926a302d8047be7fb03bbe09a908a2f6bd916fcf46176a6c605187905faffbef0a30bd5d334f6c0ae239680cd29ec52296db1fdedf9121fc3daafb3451c8e8271b22e7a01435ee46c128421b27ae625352c6e9b87da49791b668f8b6aaefc4bb5dfdeaee18c5d292289c436d05ead344853e5df4ca53e53e8b72ff53dd2a77478d6f82cff02c702b7ad50a7bc8fff68bbf0f0a6b144a115d06da9c8e05ae4a4c60376073d13c33131f7394eb7d9307e3691ec55ff751f07c3fd3e767f42ee127cbfa86abbf473f2f89bb253c0c7b7c8b8e0aab93767ebacec5e7b1157d15b18f0e727d77ed8166dd4ec40d9059e7ecda7a24be33ece87f2f0a6fa27e4acc63004ff809991e36885bd04aee6c85d8b5f0d88a6417b6cf61b56b549bda7df0d14c73f22ae9dabce5b7ff2a82248dcf00aea17c8aab0ac413ad8ba1794992a067ce7b33005c0dbf6ea768d7525467af6b1b225fb158eb26ae13e3f6ae56a58fd5544bb8f116b7e56521ea4eaa3ae018e3bfb91a882ba8cf0ec23bf0d0858c352aceb33c6afc4b2c7762fa5488f18f1bd9606badb4d64f6de5fde5301f43886ccf85d4f6626a51c72bbf91f2b5ef549392574807104fe953a3398aa3a17c5770f3790854e28d3b920593c472a7658e5cbc57ca1ef0068680d71ca99f8f98b7685badc6e225a3a5c030b8b917a178a2f12fba18c9a7b6bd6a9b860f5d7389da43ac72da39464ed471f1ddc0af43b4b8e0c00ae95d1afdaa45820ed28efb842a2413b385fcda2b2fedfd30d7afef6ba529c2117d657f5dc9c24e607ea9fdfb3446666b29260506a480f496e9b2d344ea8124aaace28a9ffb3c6cef5dab31e8e5b929fd86538d329faaa65e4ea1ff585f488592e5bb88382e2252c67372de09eadb08eeef7778bb7a15daf1fca4fda2235258c0a9d31b4a8e6d28b50df688d9b97843f483524dc90c3db4a726284b46f1eac0214bbdaedf0ee858e1278aa85fdf194ff05433f62814bbe5cbd6ce11a6672bb578b76548ace120d19106c4c5859006a34ac64deee132f6ab52f2b31a5898aef41bbdd04d39edb61e369256a5a727ed3e8ff1793c78f2f07dbaf9a449f11ce22615909f993e9fc4ee31b0a71738e399088c056f08d945ea740bcaf8ca08ffa7b0a1bd308f51aaeabbc31789c56c8156b9d184fadc6cde309f9d248b3957e32121e190e75af2ef24afff068c311d114d8173a3b57ca9d683983d3a4b18b7c09baa0188eb6a4401016011b3e97b7d483195f88410a462f413d952f0f6976bd9ea8aa96a7a23837f8ec3659275ed8f438a20d3f3aa302809fd15918d5f4af0882493655435ab39efba50979dd57ef1d6c63f0cda3dd466c5740a422fd2c48978c2d8080adc5e9ef7237e21bca6539ddc91f968b5226294d95983cbe58eb554a069670ff77a233d4f18f4918211f7a3c46733c8111f3a9e001876b0284846fa3ab944869701c925cb962a085e9b21a162105c2f69732dd5d0a457b3a3580da595a0f1d2abf5758e5a1c071daa5a9182705b547684e3d33511daa275dab901675eb011d29a2bb099d779b6affa9814149a8f93fc1ad7352e64e00170ae4941e9fdd2576ad0beb327ee58926bcc36cf43dbd44e2ffe63169a31ff3138c1a25521a70b42125e036e6d25437457fbeef2ccb24055b3d07080c8037424ad1866b9d7116735ccb67e492b6476ec733dbe472faab12219b9e2674be495189f399d2dde395b5925c762750388183a7eb50edcae6581b1c7808398d8b4d2147ac5b94977f03451a23cd06cf002020e90c16e686ecce35eea6145442f7a03c01ab9cd58e88d85897f86c0ff498759fa9d3ad1a825138aa999ba8d2adde0b16201d7704288cc17881395b21f0ff5a2365e7768dd9eac38eab71f99d6a885056ff9d1c5b2293065761246d21cc1ec2f1135cc806029559d3f034cd6a4a38a5434b053448a31f7c1a5249cb415d4f25212b217c6822483065e5cdad997f81163635c64973eceea8c760c608eb4c184edc349c1860fd67760ddc70c3a704c9ec5e098e33546d5edd421e69b2b626fecb2732a394984ca2593dbd88233281faefdb426be557508cb54b3aa042326694c44a7cb88b41a760fce54dd356bc56a16626a2b744c79b698ef2a1b42a30617667737a7efb3498c011008454d6cf876ed18939bf00b5ff1935f49b21f0d7f33e9ca9b5def38be2eafcd9163bd5a27c5bd929b2a70fe5b20e7eb92b476182b22005ed21ea72b0d1e19c5803d36f746f968786d1bed2cbc7e081347e23243d626c17a97f10bc8687791632d883281701dda62df3a7d127b9be29a23d70415fc7039b55d934b74e5ec4153f00f97c989e6794a05b50b256b17c475d80a525068f21519800eb6f519af2a3f02faef34c3c59c26639e02c3ee6d87893377f3bdd447c65474db31f74ae06581d03cbdd159c650ee2222747a33829c7dfdac96355a16774168805c8e9951dc1984b20d1bbd57687e7c696eded6c18252e0b2e1a3d9eaad8bb9661a66182cf6eea3fb8bc26b0a8c8a244f0da98b5af436dcbec396985cecda8bd059383b09a3b5790295865864c9026ad4fa1d16f88a08f258c5325db0ddf71051384cadc0a199b313380ef1e0f415d998d8f1a2fd536b68bc0da2e849fb76092f8a559a896266fda92776725129819550bf64b0f6fc1ae2b34931cbf876d4001a0c25378e258c33de642ff2dc219bb635038efdb103ca6785c1b7d87f88afa97c1de9c3184faf2cf8a329f9eef8841352d3691f4914a05149cc0cf5aff5ad5c2f1e63ec430bc68c7f4e98615e9cfb04c81fbb2942a10aa56cf1d3a64c1962a03ae8f69eb688fbd9d8862e2e6c7adb9dcc179a5d83dd5226e440c2dc41452bc83eef7db54d225f19edec52f077af8e239d9c603c060118d43e26ee3258bdffb55d999174b0edd00f5ef1ecb5475aa0004a26cf41075e56607d26bbefa5a971cef289159325c6dfe528c38a9d74124823859db20246b0ccb4f5b63f2657572cbcc84b227ea40e5bb0b5290518d6618e11fa3be9462de8ab191db7a7aa5c1cc5df85897e935fc38e7e9f0d70f7888a12ff701867461f7ab841a9f69051f33bf4ba5e6011ad167783079d7d08b040f8f6cb96a9da67cc2b97915f3b7a4fba688f761e1a3ce1b0ad412883cb3d2acf12d5e8d94199ffcfdd2e9d91944a089b13fa8e503d05a76b95921a3d367bb91f971e18ab60540d632b60052c28ee204386fbea54c2304987c2e04d151803877868a8c9ca02deeb3cd755d70dabc099b7cb24695495e641a187d154920f80b58346e02229d8cc13102eeb7da5944c022d88c2215dd8bf211e20e2096e99e313582325da3cd15fd71577a791c7cc9c754bffccae3decb6dff93553c840b82249b2e27c7bca71d77d73daea19744bc16205b0ec5f6a3377f2e9e362aeafa40f0b745e8699daa2a0761e67b5e643d26b20d5809b6438bdc628e8b82dcb79b8e7704609148c934f030f0082df4015406552abb6022555eb4363ca332941b9d6aecc793cfde03683cb32decb90f471b59635a1a412eff5ff7828255c110c02c087272a37ca2f91df3ab6ab35fd18dcf50efa41cf409b3595246c5c135859a95521dd18c8994dbdbde17a5d2814291a220eb37d26c4d7e82eee22f60263d525a50c1f36b2d0ec8910be29e2ac2d3e4665b5cdcee5e71b0a1f77829b0c07c403d3c2b97d09258f38f73543fe7146c7493076255884ec64caba86adfa7491947e19bc1424d923694a9d28bce0110991ef2feb7a07b298da145ce5876b44ea490b600108bda5b036863a747e514043e0d46a94b5b4e52d7923ef35c53dfd4ddeaace70e0321da42101ebbf0dd8b56d2382b9de3fc772c6ddd8b5cea71d5b3394691b583cb33ac7fc603f31714c754d47f961810ae83e1c8269b5172bf66c493002e2ac1fc0b4a382085c4597a2de9ebb0392127b621ff22890a28c512d2e3c9a95e4a54ff3379ad74410fcf098f4a4b89424a5dc45a83fb868f99e92279f5098f4574cddc5530f9e18822ebe0025a0f5696faea833304121298eb729bf75c66a74c11ed565edfd937b5f2cdaaefc1234ecf2f4053f78f379516941bd05dfbe5cdf4cb8ef8e004eb766a8a6c2844f4b9f3f3fb274df494378fe31deca44b2669ba16fe46fc0e7d5c1b2e170f6b556c18fdd58632f907fc60e0f455b929e3349b179b87decd9dabf6a4a82c64a3de48e14aa4743bbe0ffcce10db8cab9422b7daedca403912244ee904faf3241820775a7e02b7e5eeca09a322fd7321b54ae24fceb086cf6696fd8f6240a2b3593ab538d036e0281a05c18db3fcf852d50d0aa1873eb02588477ab857793b18cd30c6f52dafb365106f55df0c28874c624c2365d8f42f01e184388753b332c7c5db793c24e8b8dee81d743049d91ab541a1132a2b5f197d8dffd60d2006445625fbc8da25f83bb60a4a68833289fcc89ed0755bb8a0dcf0dced8c5b13732e49fe51a08d87fee00351552d837e555cb9dc5e82471444c5ee926b035cd88bd5ac17671f0ac00563db254a803dfe129640c03bd1bc5639f11e038b60eff0545885a03e5fa92e1efddd671c53f8924d130c0bfcf790d2e675b68950368177e3575abca4bbd6cddc81f0a44bb1e02ed35379d856c518008e1343b039dd7206da455835b988ef8667fbe21db96e8fbe55ad06932e18afd5b734e359f447d1ac7ffdc5de2bdf42dd1522bcaca4a55843a463acfe806a1d96d3337ea8ccef2bd2ff4fac13c71092fbe114dd95c34c5f22a525e22e9a7e896a4fbaa4da2255a4c61e3294d32b8cc3635c76cfaf7d126f0758db573919c57228705d2af983f7dcd442590647e92c0eae02fea15b50d902dabd6c40c3e36b2fd30cbcbc58925f1f0b91413cbc366dd8ee1f2f4921968d15f5c3fe719363ddc646d1f2ca2a0523b7e3f0e04120815f207b857a550582c305f6947028e3ac242dadf99df6cd7bf7ca632cb93b5100b6eb94ce1db3bb1d97b66495dffba5d30e75edcc137e0f2197cd0e45d2bedf447fb2fd96c10c4bbcaabe666c936f4b6a54908b1e46c97fc9b00337daca50d4ec1f634449f2f2e346b258ad391b81e89606cd1d1d4e44d0eb8dba4336d87bcd65dae8104eb91238b2601229561104f70606df4382b07b648342beafc5688f2ce3c34eb04a77d4aaaba019a1be610791eddd040213720f171a3579e83271a888001ee321ebe56d9a4f52f4055b9ebb427b4f04f2dd04e02583e83cc61d85322c3d2f9"}, {0x40, 0xffff, 0x7, "ddf509938078cbd48f7a3ad2c3a1a246d6c3e03be72980d0492886641e0b97f21a5ed17c15876473291edd67924d"}, {0xd0, 0xffff, 0xff, "aff662fbfd69589d357cb306aaca02ebe7a70424a31e762b4ddce8b419748c88f5f95ef948692eab0f0d5ecfea4c497bc9cab12bef243adab1372bf88fbadd5c3c242504ae6d64ddc7ce249ba008c5329c82a4c0483d836a46cd4999f1de28082cbbc8d96b0b0d2828deb663392795c162476ec6ebe56be7fe59d474f64de24d31301144ccc0bbd35839905e52dd1c8f27d5c899f743f337120aa2924c02ea3cc62792e4bef6028f21da5b6655a9e3a797b35f354f7a282530e4ae607aa9"}, {0x50, 0x1, 0x9, "c9ac689efb330b5c73f8188b71abb29be7aa2c3e5bed72c3a6b56ab05f781434e22de66740bad81810c6f6cb89ae701584da48b1abff9d1a81b94c89"}, {0xc0, 0xffff, 0x80e, "9fb0760fc82cbf7bc45da6fa3ce46abd4603440bbd55b307b24a08e0bc14dfc474386cfd5a71449d17c5b6743ba575ab2933f82e7e5efc1d8b17c5d7fb919dd8e257f098637e704b811a0577dbb99ead03cb01bf029ab351a4a90bd0d1d14285fd9f250558ff552457b72273fee2606c49ae38fde09b1131070bb9e08d4a7d4e65aebee9da0e7cc98d7e2f8e811188b4b1a85a5216cd54a3e3dc76779a10a3186b5bff6b7bcd603ea3df47f779340a"}], 0x12f0}, 0x0) r1 = socket(0x18, 0x4003, 0x0) r2 = socket$inet(0x2, 0x3, 0x10001) recvfrom(r2, &(0x7f0000001b00)=""/4096, 0x1000, 0x801, &(0x7f0000000640)=@in={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20a4415267ea0000000000dcc78fe3000000000000f87c8a5b671b000000290000000000000000080000000000000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 1: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r0, &(0x7f0000000000), 0xb, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) getrlimit(0x8, &(0x7f0000000000)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffef0) close(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) 16:00:06 executing program 1: getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x3, 0x6ba) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/70) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x900, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x2, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4a71462cda493359) r1 = semget$private(0x0, 0x80000000007, 0x12) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/117) 16:00:07 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7ff) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x280, 0xd2) close(r4) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000140)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03') fcntl$getown(r0, 0x5) r1 = msgget$private(0x0, 0x421) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r2, 0xffffffffffffffff, 0x10000, 0xa6}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x1, 0x240) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/193) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1ea, &(0x7f0000000800)="b681de1627a197de54f695ccba41943bdd555af101b4ecfe87c5cf79c7a045b2276f20362ee8903a59c3805d59c63be4f6e78e33030f628326a26fbc79ab2a1e749e5c38bb4d485cff9a73beea86a2736a5c2c4eb8d64bed281f3753b3ae0b5972f197d5801321ed7ccd559fa33d5ee044c60a79a4f53ff406186e8d3a9652178034a6b186e9e3679a12284a7f230f744dfac4628521b28d80000000000000002c2cb5765ce3825a7d9a78661bab8e8f38adce7c91b60f2cc659cf7a3b14c29f3b9bfe9d88c8ae238af02ba43a1489b2a46d5bcd43c95eb557fb93357582c955f082b91a34c1fffb84544ba0c1cc3331b141b51a744f19c6c52cea35691e10db5114da033582e1626ce89ceee76ae045b1ed1e86b07c794aa48202b3e384e748f6332d76e9369adb423a80943c1d3b7450f4420078a027273a9bdd153125d55e16a31dbb34d8d95f22d795055bc368fa6402bfaabe035766f29ffaf1f161b2d75a32f33289d2b8cbf84d9e26e1293afe") utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x0, 0x2}, {0x100000000, 0x600}}) msgget(0x0, 0x4) r2 = socket(0x11, 0x3, 0x8) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/79, &(0x7f00000000c0)=0x4f) r3 = getgid() r4 = getegid() setregid(r3, r4) r5 = dup(r0) dup(r2) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000340)={0x3, 0x8000, 0x6, 0xfff, "b7d18db95374558442d9843892dff5ba445cccb6", 0x4, 0x2b}) 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80, 0xf1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000000)="511c5b20f7cf2fba", 0x8}], 0x1}, 0x408) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8, 0x2f, 0xac, 0x4, "e1ccf45660f8de0007af8f77e806ed51b53ba10f", 0x0, 0x7}) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setgid(r2) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xffffffffffffff0d) kqueue() r1 = kqueue() sendsyslog(&(0x7f0000000000)="b6d08f0a14f08895398af96a40f31a5e868da92a3cd750f5d7f4e2281a01852f54c296ecec432c2694d8c767145ab0991dcc921cc45f07e24b0d9ad7fb4f400732c0d20a8488dd263ca14194116bb27bada546f9cf578b1e658625a806fa9ff6a84d7c7539b736f54c2cd82a010e65fce615055f31e85ef19623dd71a10f1ab4c42c15930c0480736369f51720482a98b0d2c1580335a57d571e1a52fb58cf230a5114f77ff7f0694bc651dbdf", 0xad, 0x29) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='+') 16:00:07 executing program 1: setreuid(0x0, 0xee00) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(0x0, r0) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x4, 0x5, 0x3, 0x0, 0x6, 0x90, 0x8, 0x0, 0x0, 0x3f, 0x3}) close(r2) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 16:00:07 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f00000000c0)="ff75337961de944fb7e591ca4d760101661aa3cfa3ec94df13dbd91d3339b57ad84bcd5549f478c3f9a5037e99056ecb5244a2884e8cf4f52a8cdbcc528248b43d9e79e179734d42d40bac6b7f565fee1590b38d98c3e45e4ea5a631f51c07ac7c0290559eeb48045d0af6a291e70613ced7944abdf6132224fe051ec613e8e8c63c8bc1bcfc2f4e93fcdd0096e73928930d6ff6f5", 0x95) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 16:00:07 executing program 1: r0 = semget$private(0x0, 0x1, 0x100) semop(r0, &(0x7f0000000500)=[{0x3, 0x1000, 0x1000}, {0x6, 0x7fff, 0x800}, {0x4, 0x9a2, 0x800}, {0x0, 0x6, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x9, 0x800}, {0x1, 0x3, 0x1000}, {0x6, 0x5, 0x1000}, {0x0, 0x7f, 0x1000}], 0x9) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/181, 0xb5}], 0x1, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000200)=0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0xbed, 0x0, {0x4, 0x7}}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mlockall(0x1) r4 = dup2(r1, r1) ftruncate(r3, 0x0, 0x3fffe) mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x4) openat(r4, &(0x7f0000000540)='./file0\x00', 0x10000, 0x80) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000280)=""/193, 0xc1}, {&(0x7f0000000380)=""/252, 0xfc}], 0x2, 0x0, 0x2) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000001}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8c40, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000280)) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x10003) r3 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r3, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000300)) socket(0x6, 0xc003, 0xfffffffffffffff8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r4, &(0x7f0000000380)="a78a7663a2616ba8563291d79d0b1114cbd56a99307483cb843881ea3f7244c930b29d28ae8967adeceda41a6ab0845455237d957dad53651ef5c75a54ae5c", 0x3f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0x1, "b08d9e7fed29000000000000975b6222e5000bb5", 0x2}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) getrlimit(0x0, &(0x7f0000000080)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") syz_emit_ethernet(0xe8, &(0x7f0000000140)="18d6dfd2b9b6622a8f405f31ed1cca9716beb2fc87865c6a6de6923581cfd1ea441a3994df8a5cf64ab30ae067827c94cddb94b975eced6456d1b200c5b75f95c1ee6b6ee1844ca8b464e99b69f094e0bbf1900d7900696f46f09b9c7cf8a162455e3cc33a930e334cb021f1bd1de154ac6310ad30517acf77f88425d9ff8cb4823a3c09936fafbe6ca32816f8b631cd7b82b2c035ab62b5c3cecda4105f3a860032404346be7348c62ad0592ae0a8be5588f13f8ff302fbbd0ac21570f6cc8c3b313344d37c187e815342f004efe37aaf1c6aa5ecbcefe26532340e39726906c9f22a2c6e123a37") 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x18, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0), 0x10000000000000a1, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r0, 0x3}) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x10) fchdir(r0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) syz_open_pts() pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000001540)="27527b2ac3743b9d44133b3fe67b4f7c0a690294e5cbff8af2e2521370b5c4ee0133ab5ce96a36ff97aa005e308ffb4bb3b31a08a5fb41df536a474373e341963ff025a0b79325285c4e847e6a2614d28aae1e2905d97ef65026809836d9373ab9ecb6fcea7e30051cec667f7da2c50a16dba32b5e429e6da877970a978172eb4dd779fa7401e42008a6337876c15d6f454128f8b3e25f38fec91f93b327d5eca9ec79f0a4680f14dffd6331e382ca04fc2bcc2f883dcff6c7baf5ba7e03abfdd134a403377fde1b39c8ef934185e33636c750d92def849b07c88476b81f", 0xde}, {&(0x7f0000001680)="dfdce3dd6b5ce7e06401db521045d5825bdf4156d19a690924d3428610ea92c3f62ad7ead6c4d9e02fdd4bb7716cc12b39885b4d04447b8f90a21fcc9050bc41a0f23ad14d73a74b9242498c05be799ba8f886d3d14fc0c261a4dbf77f97782772954784b3910653cce7659ea86727c0227f34cb5a891e16e6de7ebbf7759c20eaeff7c222777f2be5d87ba5bf5b3a32a14880c302b24b61e37e66ea9f432238ae27b0676bb9cb0c84bbda31b139a73a405226fe9fede9cc6bbd04c8840c61c03cc5dec3ec23d3b7c210c47dbb6328b1c0195e4877181a473518ff690d813ec0c5514917bcdb077f565201e3fe6f86c340d4bb62df413cb6ef62e03d86e67d93ed223380dd6dad8332bcaad1abde0c6f47e1f6c76ff3a18719ed73370e98122c68a97eeab98ddf3c46bf19aadc5768c1413a9c65a33e388710242ea11b59c27875245e056881a3a8577eac2df5fdd0ad89cfa97aaf8c864fb28e3a187b831bc703846334caf2d97757e6f2db3cb8d69a14939dde8b4f012e7b8e11febd878e793b4c43a806f7ce315125c4f90b748006237ed5c3c1ad69627df949316aad5c6eddfe31eaf9024af56242aff6e6ebf7d553b6cdaba94b0d3654c82fbd7347789860e009ba24c74a3750ea272bdd57960fdf65cbb742e373f9385b479eb4f61c1467bd04dd787d3506aeb596a22f17981a63f1b08cb62a837f1660ea8356eabd5e3d3b48bc47ff49e2ea68d8a19bf52bbebbe5d616e0166c76a3c670d2a69788f8e937865ed784d39eea4bd1f60112953ef89731bcbab0559931003e1c56da289c6644721b43be770177a365b384518f89c94f514d8904896c2ccd37cc70d4b5af8a6cad14d7976cea508ee04a5e500577a645db35ce33fcfe4b996c02c5ce7ccdc5eb7d73a2642f310cc745836a7eb2c702979947ec82865fd470f2554ac7b620f85d50223668f9fba5c7854eefe449046664d2023ab9c4ac993d392e8d5f12696b9a3b813daf9eda1eb966d7249b089b1794ab634343dd3016cfa51ea1797781ffd728ed2ec10e59d1b30107f9ef29bd5de7800690c3de198514a035e65250464214591c468236073af0919bbcfd25fdb06339e8aa30ccb49fef315daefcb668849aa9c239b3cd2e8768442b35ce4848124780fd77f2cc08b7eab5de7840d25b9042afed97c12fabec32e33c8bdc9e697122a7515d8075676357e1eb9902e57dacfccf2fba3788bb29d79fe2aa7c44fc9180341d07781e86d8c4c5efe3717d6e20252f94c2ad7042bd6444495a2e90bd08615121b2daec40553a6861dc2cf728eb619d02c9902adddd809ee7531a743ff0a1d800afbdb7ac8ae0e001d10bac4c89ca989cf513311b928c1976e664f926fd0978c6d03fde1a682fb7245fb31544e75b3cb15b12742f56dac8b093217f9a00d49ae99b98248c521ae56bb4565d07bc8ed27908dab9405b350a8621dd27a3fd10c0026853b88ad069ad05e3359685ddb91d5eb0f4681c9ec71a0eb4450c95ce4f51eba5adad0689ce07f82251e3b0061625f87aadf97abd4e8de4f5105b364c41cf65171a40460cd6b63926483bdba4badeee51a66260d03bf97ce1c5c1a0628213b04527ad2b8299aa467933752e3417df0ca1db1709d1a9bbc70178af750551e1e9451847a143fc819a2382cbf6027a7d94e029db63e3bbeeecb26cb6c0773dae270652fc57ab144c0fbc08cafeab9db6af971ba8083a6b2a3f52d782529264ff67d0f2117db5ff8fdf446232be127b7d1b2b0070eae1aeb322a3127b18db81a32934e17149a048301378494278f851f7d1519494ca54d869d550fe5bc36c8f910c33cd86537e956398e53347933d3891fdb1062ed6433641d2a0ebd0ae19881d61a18e257fec44e6bb882cc60b6df63d80adb4067eba8bd501e74b0f4098861db5bc59c67e8f5e84733645579d4ba65d15e74e227a369e7172374b46eb3fdea3881f1d5b024f0198a879972e463b0c454d6313563494c6c5df14c27c8776b41557fe6de3cff386873307d4d340b8b43f78ab74c434d426380d77c1ec3c18a9cbda1556913ebbc4a788ef98e962bd476d695e8e0e262e4bf7f78b01055c7fe0babe28b6a180ccff5a0eb0cf45a278c1f9c1144035cfe2fa48e90dd4203a20639c2ff61740c625490f904f9a3a677978836cb95ebf4fc93e30832eec88321ad151a68f09401eaa35d93ae0fc4be48e052b872064e919df970b4afddf5a459cb6fe623d90219606fb5aa086b52fb709563a787415be7b5ab5f579dd08c7c7e007dfd819d24159999ff78a574452cccf6a002590759a22b49ae4a5515ee954ad0ba8c669a0d8f2e4e4a355a8cdd123a55d3c537d883afaca6a104ded852dfc968cf8ebfa1019e0039bbfe731f872829e9bac9004f7e8a11d806b7d43630b2081881a5793ebbbd00a8a5f5f56b29d91f6f7981d8078b6617ab541884eb0384ce5d1f7b2900bba91bfd891702a012f39745fec5c9940bf722987c65c8660454bf459ab3eda5ce278cb63956c6cd8cb22b49df87c59d27b24811336c2fc065bb1a4279f8abfb6b56b63164eec8cf8eb34d0d081e9c137117b89d5742b11634fdd488d6cfc7931e19e186e764fad2f9d6cc01ad12962ad7a0345b91efdb301cd0a38ac7f6e5ae55f5ec48ac86dc21f81c018d7d9316dad9c953103754789b308bf5b617733f316c819b71733cad898f2268d3f095acc97771c2926b74340787beaacc2bedde2a207263eb025987ab4919af2d30da6a0018fd36bd99ca63340390a08bb5168eacb7678ffa1f4a2c39a0156c6df9d01a6b666f16f7cfd97aa9c9edc6f9980b83adc7a0663135dba207cf773592a1e5ac6e6404e5784b8a633a789a5ed89b6eaca7d0fb2f9b1bbce315aa0fd0034d256b39e90b79e03710c2e5815e4cb80770dd3ea1037e9289b265ae66819f91191fe19cddce4b65a0edaee92556b148b8ea99f62b7de7ae4e324fb5705c79f424f813daf00c39960588424cd6abdd05c49c841a3749f4d544a6d98ed684683bc1839cd1a34299df40ef75a4a529b916a7e683baecc47cb0a3d5643d49796c487e99797dc30a7b0c36230a932de8fdc8ba246eaee2e7d1884c73df96f308541e73b33f3a01d61db332902a1427b71a2d2ac2678e15b29736263f3eb860d097508e1e1de84ed2a12e4464501acefae626fa507a17ea94bd613d1a6647cc0433aacedfd4074d6457073614b3f4e788d005116196be0c644e9166ce99ea62927409a1abbe2b31e2d33652efe323c7a21861a8c65426e6f9b42fe62c8bfcbe90cdb649df885894c8bec2ab1e9d793334eeaf0c4210ad35e9cbd47cb38db1dcbc9ca01e728ea5ed5e16641406a8440a2fa204a8029dd1f27cc272ecdc45cefef1f5bc8d9a29abcc7f5b284164773f49f0c6d2247d7f08385983febe19bef467f226b1253409f4d29561c3f364fb992b1e024308463c9797b481627130f60469f9ea9aeb504f464f2733736827a3ec67a6931c156961852fee2eca4a0ec22220294497c0419d314778c2ce8a9eda6f445686aed3bd4f7a69da44245ae1fdef3d27cee6cc9729e189bd2718d57121ee0676d06f889cf9f489a14f5950cdbffd1e96b610ef7b61bfab3321d86bd9f2ad8b132e391030486582b1ecf2707f29933934100231c321ba960de1740960d645da859a65b1cd8d50090b09e4ae5d265ce078c79084b8b084a22b62175eeffe064c2b85381ebb1a5fa11cf92211072c4243ea32ff3a134c76ed7c6cf993bfb1d72d4bba0d3d5ad8dabf4b01e4eaa702ddc0d981efe2060a5cd683bf34ec5cf2d44b194aefabcf3a3572ba33a006331a7bf59512273b1c112ca3d15a96eab37ddcb046ffbf276f6a869043fc781a41a67a60cfd264afb24b04d7c9cd7fa9bfa3775bd94fec7e53fc79f5b4296693eecc13e8a09f05384d3b1274e4e68a4765752bc82af0890b3b361cd96b45738ca50814f65a854422c7d6fbcaa76481f98ad1d7b428b3e0d34709876232794817aa82537e1263ac472e18973823e02166d089e88e2f6b0a62abeb1c5f436f1e9e6fb8a25a1e20593585d4cab450023ff962520de5b07de8f21b66bcf8f0ccc8d5f8ca5098c03536d3cce64c4274434c12042ae3f46c4bebb58e4a2360919c53261fac7067eaf203ecc5b36d936e0dbd0378203612af789e2202a3404692583bf87a1edf80e7c959522a751783992e57b6ae8724ab97a9ba39d8fe13996644376330827cdea5f37d59510b36f5eb7c3dec8180f07b37a206d22eba735e6bc88b8968b40b69829a75207858cf1f67882cdb9f77f731faf3974b74d4d2d7065757bb3d79ef25b2b5dbd95a7185340ceebd9b20816fcb8976aabd845d06e9e961ae80bbbd0200f8b084227088510024f0f3e6e219c6aa04c1376996a882618c484b1364bfc7105d0627918c9d74d9866c348fb05dbf192a8db8f63f8a5e7bf3b9630db96f6094abc15d6463cb01f01ad92892c8a65563b6f955671c22690e2f76b3bb3b976428047e8daed748d031521595b40c5587060240b3c16a15bc789d52bc0a29d500aeda4ffd46d297556ba8a9b71be6705afb161fd8147c8a16247cbb3f6ed2e0db1ede96d3dd864fdb80066fd7e72507afb888a320d8222bba7207d056e4ef6f41c9fd17941cdc7b81071da0a4e88c3cff24a46236445aadcb8953078e6ff60b7d9c44222eb35c9188a4219d421b291a2a261561ed3b43d101d9208508ff41aaf22f9dee265cf88924c0b7591b6e342308db40d53ed81efa8e05299b94e2b305f277490a0984a4a92d6758069fa0888087f210d61152d79976d01ef9e8e987d544199e7ea070cd3b4505d075a2fdef911389588ca4a47deb3d446962e0c3252c2477d76330837fa35a9cee50dd9445242583931ed13989e398239060a3f56caebfa5365b8649a624ca0c7add5c2e5c27cac12cc34218ad9f805638618fbfe647091b304ce394fac8cc9a77c8dd3399c6d5475aba4c6217b9b07d1c6985f793a57f9aba8c9ff68b9fcf188fc4d3df052571f1329b49a6c02cc2236f49991ef76bcde6edfdb460b9723154a7aabe2ce71aa705460e6c07a1603aeef85900729da5e8c02992bb3e468ad6fd456e719a70321639d1a4c045177be7908932e274124f9c9b65c605a720ee09e59d4667246aaa47fd6ae0457e69777023ceafb1cd2a77b63ab7ecbf6bd46cdd83cecc85197af790cd90392c34cdd4153e678f066eaae1a20c49dcaf152cceeb52356d49d2ecebc629390edcc72c0214e6e5296432441c447299cab06dd6febd2e8fc4f054432bc7ea22ef51b5c404a0cdc5ddeb058dbcbc66928a37a5e3bf8fab2f510448563baab01485b40fc753c6ec013b8408dafdfee9b5e86913aaf7eb0282a21d924d2aab81eb6e5dfa0c48086c7b4bdefdb405d45c313fd22c3e25986add16658f8f5256d3f6c60230facfa6be1fd709910dc23985ac19ebe2578ce0314ed040358a4d5e61735a7aed59f10ceeddac4360f9b1fc135165b19cc0a872f5312e1b7ea1116430fdac0a5054fc675ced1ba66d3fd8369c1f9993a20fe22ba1c100baead744addb9c9527f34ce645fe08c7bbd6b46d273ebbb69614cdf2a4dc9772ed3a91b3cce2e178b4ce0faad414edda4ffce8df630f334293717059796ced74d9fcc2cc0e5548ab1d88074ddedc1878ae883987455658d3602ee1190a713368dbca96a14604f3372ea58110f3e90e102429648ab37213450933b321f0b54ceecfd93cf07181f89711e307432b7b7336a78a410ccfd1dd6", 0x1000}, {&(0x7f0000002680)="ec6448339c77a2b157ed6f12f73487fbbce7bc0cc5cd65bc6887d8720da5afcf9b76a1e76ed1aa357e309943fe88c039c080a0c9ad4c7e3db09d818fe1341067d29199ca3a18b58867bb33eae9b1c71c982cbd24eda3d12da6ef8522eb21cb3d296510f07ab489d87e6ed7caa7b9145124ad1140ad1835880c014c76e57c36e8e23e38b6c8a623c18daa6f8e37c0bad90a5932e0f89e6ff8a2e5f32b8e72fe5bc1990616b550eaa9720cccdef88c10cf8f08d381caf41f46488f6b6420816f1f4d4c1ad98ad92297fca54d59f85083df30647620049d786bc38ad9fe1a25c5b647c63394647e301153ab3fc80f01c3535c808d5dea12103e571730b4ca8f4e8e1b461bb40739aeaa608e6e2c13f277c08cf841a5124ccf7e7d1e5698b57192c3f4b699b21d0953c876148821cd4ea2250c0a37b59faf5e59156dcbf7ca90c370b771a9cbeb877150e768bc3775c0d4d4e858584d882af3f6e5ac7f46e70c74a9751fd98f8b469bc653142ef1830e30783794470e6114c565fb16c8996865df8d2027c1fe45b070d95ef319821e9352d6f8b02b137bfeb6bfe14edf86e9518dc4603aad45c2b088800ee5f4cdeb34784d213667d8d01b23e72ddbcec67832ad0ef14924e38d78a29390254935b69fb63d83ad2da65547456869709109c2599d63097e2eee4ed84693a792b9f0896606c06388151039644dbe07849e73f14619c8eaf34f65aa8adf3dff3c6cbb66a310c26c0808a33fefbc471eb6f3fc6315e18850340c7732cef63993de6d8a0aa0caa3d232477ab55fa09b74ae36bd716189d444175e05a19c422e602d8c5568e9c037a26f29dc35632b811ce4869252f503c139308cf4c42adc4be355bf767a6f083091312b9f5df002044e2c863c9732decbeed97bb5df0b4a4396945ac621299fa00dc0f16e4bc3ed2177df82fab62efb2567917b662c30861d7a1439c937b16d26f11e5f9ae994de2f709308dfefb671a1b33226e28c5af4a15505a575808c84d1bb0289d2fbc200ae94dd9c2eb1ed88987cbc63f54c7808d212d9fec9c97d33a8bd3c5e268cbed0e8789bbd486388c1c7596a9ecb60230dbfcbd46397ff0215a8d0be741959cad027cd6aa08c3cd5c25e0f86e2927c6187b9ed6c0feb4ce7f411edc7541115ab3abac46cdd87b0cf56126a06c7acf9e670f446b37645be34b4e554d2744918b2db9a4591e257e5b777dc7ebd243016e40e8c108b119984cab58fba7ad69e4194a959693aed74e80d33fce72be449a9b0b97918d64d548a3958ead5258e1b653e645fb0628b2456e4995711b78bddf6bc14d4893316f8bb8b02e47dc0df039020266ccaf95a21d5ac5be345cbaeeae0845a31439e858bee1f2fa936fa4087f651c0efb81d9f0edb5f1aa4f97d01ce826c9c5ea1ae5fbac204c38048a7d0def30337e921f15fe81b574293e26a8121d7153fdfce6d68a97cdcd5e3fec1426fe7840b3b9b9a9bdbcaac1006f2f5a10291fb5d614c169f572cf313460b3c2d37dac2caf02a7f75d245ea4bfe8f1bb5a3e95b3ee24d7d5d67eeb68fba9a7f17001047a47878e526688bd7fd9fd9a3371fd3f7efdad7b14c48faf57ae4e586606320d22c2d43038774ae655206c4c6f2096d38cd3d38d7c5f814b3b0062f2ea699a8494c2d274e94bfb5130d9c01342b2fb8a76cc58d3db7f40d161c3bc73b94c141223e30b910c669edbe4d3b1409b5a42e6d6b0ac28970d591dedcec15716a0bdae389a95ecada1cbecceb1e82b1af20924095568312e4c1377bff2864eaec4c926f8d143d24a816e8be292b12c40efc0f7a20b2fe5bbb9799897d34b142056ab5b544af73d64d5860ee7d881524a3cecadb266041410f1b684e7ecc097cc79dc592aaf23fe8455144b48b8f036f317ab0e294ddca28483f507892083aee424261b944b77d0bc6c0efb07ee924394b78241d06704cdc7c266aa180ce5d4ebd91e9a41fbc44773d891ebd53896ac719ddc4a78c1a9953efd45ba37740cd18d807b4a7f292a9155e76c86bc51b0cf7da9f7f193e92e09e9352f46af9626f767d43e29342b1566f949cac85f39bf9eb6caaa650ae4ebccaa94b34a34e07b6eba7f638d8c7d545affe59e2c4dbc417f9ba14bb935ca17fac1f645516b6c14311cd155ef7a045b80f373ba6d0d211dff0c8e209a6431748541c63a1eba3a7ecf1c79f1c36e6ebab597c9043f56cc3ff5f2ce5ef10e7884df8623b778f97b38255ac9a1f8acade7ee04feb7b82f2774a0a4b490962f04ba09ea308560835d437d34d257de7ccb6cf2a116396920c7572bc101a57a0991225e6b4429dc4937caa67a932fc2f59a20ae7b746d37ba872c3fe504e8d47066bd3e4cf697c32045fc698fff39f8f98b6990f2535bea6a2075c83bcc162f3893f10077c4d2c5826609b24f8eae72491b77707061f2af109d206a796503ad16d1962a2b88f922669d822594e8c7cd27df152443f58b187a912cea8f4152e0615ffac0aa8130c93ca0af2be93635e07c184f0136bd57863b3b8f56f4185bccabc2d8370044452c20c994d73b2090447d7fd270fbe0a22ee27b7b0a195f60c8840a8741c2e0d6f20e281346a6b07c978b945532814200762ad1a6532753fdbb4e14ef163a186667bab57623657ddb997772e6f49b58cc68034479845cf5d9f9d9acb128ac1aaed14c7beb77827c5cf9c500ce8723e15311a4da8a14d35730d23909ae31a0320945147b1ee8b9c16e0373a45541836131d07c207cef712afd6346c62dfe24e76ae51afddf69fc51d7ba6ab074bd6c86bfdab414a99e69c1d08ed95de93f42d70c0aabf6621c33880f5598eb2919f2bd74ce5b0d49f3b37133409ec174442189bfc29c7772ba6afa8bc2198be140b80707ed2aed702cd5e137c9c9aa1228366603f71c5232e73b22319ff7c129c170cb0ca455e0584b91d5859b29694c7d15af2ad70f6dda35898ceced35d8558737511d24ae4fa7bef7f269b261939f2728d6a37bd23f12b3347d4367bfa995e289e4757398c8a472a186183fdafbf838cad56776927203960e4ec93858946248e1a059f59d7c71ee45d16d6b6249d054badb5a4c9ced0fe4ee855fdd7020f7b33057ea387c991bc39d5a678d183dbe4f7218c1c52dbf9da1c1d9097a3eb3b8cf046e509bac6229a06b91cbe14b9d0ed001965309028ebb24318994c62909fc54b3b01eb681d83657112c6c8fbc562976009a8095044766c9f2fd6a2cdbf86276a77d7419e3023fae767129c4661a9c59058adc8a43249fbfab745370e5312a828a391514944cccac5c3edf58718deb555a69ed7341d805fd3469a2ad7a4e9d8072a0c7a5783c486976dc7d4e3d20a90008682a49d54d7b80e52dd2e5caa0a4d5e4805ceeb7619606cb9049ef2a97d0a626df00a63d2d9fef9341da95bfad7cf4197cf459f21d8c2ce56f074d32efd62529c892682db0c3189ec278f8ffc78c61a6bb41852e43403748dc30adf26f3721dba6cf94ede2cc814168e3def00f3249983e70d509a743faa79bc2e316efdc54e9b33fad0787e9ac1cb88b80e21a2422b154a7f7d39c939e7b625bcddfc73b9c86bd053331a0b0f0188f3fe02401a7bcd7426afcc57126e7f4e050b0f2f9e6875e02528f17c26c2bf05e3b9474dac7f8dfc555909efcc309817c032ccece606d699643c11b065900345b9478339a97ee12cf3848708bdbc96e67ba317eee92bf1a2263541ceae6a35402ae86da2e71511710554527456a41622cf79c8fdcc8db4be8876940ea58c1290d2031b05469516123835686857931c528dd03fefc2a8293445403b7dc5315a9d24c4d2598771d7636fd40a7c56fbb0b0874da9c8eeea5384a3723c4310674a48c43f0579841c116511a586d92656e1759a8bedaf837fd2f0fb513471d3d423970c42b777928ce0543b8cd1979762f8d8a23fddac26edf0e1b9144e4d3818213db4fdbeed78a6bf470e571cc5d645e4a800c481dd24119c5990798bc5322e8b0fe6a8f64abc8eaf5beae0ef13162c7bdbc4f772173aac99f32ce681f4a10f48316422c36cb13142d785cd599415d7a2c90db40ce5d00987893644c8fe755cec6d8948629e1553a2c9e4c56665c996d248dd714a1667786dbf39a9879c70515c5b59ddccdba6f531450fd1bb60d96a500085591cf9bb9b3cb5ea6c53e9c72adab67d647428c7c9d336ae9cc300035d9f22710797dcea88f759080c28e134654e8edee3f7b3164c3358538ee856a47d204fe7b7e88283e68a016f74785fd7208afe1ef686c47ec516a2359a730d33a22a140ce071b5dae4296a7abd68dec9204e1f67313c55724059a5fa0cf88251aca5e5479324b26095602b405d36488eeb5c73e5f0c57402be958466e114ff05dca8483d1817f3100a29e255ba596dadd7f80494d318145a66c2e472a9204b2d89c66eee421f36267a9d122ab8e765a3175f95c710f426609d7eae39039cdb6cf5abf178987701068b34c8f2d5418d28889bb50124bef796f574c219439954cc08691c8d26cab3e17c8e9582208120f0dcb009470893c6789cc82f39717411a65e11555a94535e54b96bfa6cf06b726b399dca0bdea97ef1fcf9fcae5b817f864a871d07a7e1c441ca0bbbcfe79c8de3b70df35302bc2e1899f9c237d8ddcff3f37218ce5ee5486da8f95ce27117383f8e3f4ed9de3af826b148983e8539bfda7ad1d66c10fa2a40c6c5fc17375008e99bf56a244c0ca8ce71fb72d1c6375c9f6f60f7ffd39f48f4d5ae91d69b52e8d42873b58af590a97ff05f646f2751f0d0a5af9a4372803f024a487bf8c0f758634fc77b6cac2f97dde5c1ac69477ebeab88c05f5a49ed1938fdf70e28c4c9ce0af805929a6ee33490b5e61fa9e1e858b9a46460ad743cf9a32fe8a1a99a383b641539cd3f51927ce523541462dbb597f793a6bebe53ee64d00025ff73026fea6e92cb9a9dbd3268b2f78250bfd25635083e817b3b55f511f75fbb33a636f7f1d1e2a5e1fbd48287b9720f1a8c8a4776f833b7924c6ffc78ca544fe42e8ac2a5facdaaef7c4387ad1240dea8f8a6721b95deb1b15670bb24801d0b50a467666d252808afb964c31077731e188a008df4850aebdd210dcf8f8f58736ae749260e7c2a6d7fed85971d0d0b77e32c49a9868bfe3d7f95fbaa6a8ea85bd921d7051a111fc417cc7fc8f27f5bef4288f143480509340f0e905f8f2d3e110209a0900ca907fba64f1fbef0d7ce815ef03dc4ceabb34043aab161f33fba983bd9024f952fb2a8f933c689966065135b4ac9e666c52a84280f5e87b8f682367fcd4a4159af56286eceb37a4f024eaf5f0210dedce01984443315be39f4e7bf7425015f7ebda4f4839ff94c8b076c21d476408ac4f93aff3307c58764044808923b0eab3852a83dfe9be035751493838955a39c68030b230484cfa1db667e3a4a996418dd5433a8bc8fffefad207a1abaac25e7edb7ad460f579b2804db822feeff278e70ac92fd3edfde3ce729891baa43c4191a02ef433bddd2ce04c507675a554482e815cb4d165ed0f4d01bd6409a5e5b96df95e2f53127c7aa08b94557077ad8f92ce4fb74595c1b392d0128b1e3c841fc2f7b0afefb79ef67b2c5865f57fa422598f71f68cb383a5ae1e49e1e07622bf2203bdf4dec6bb3058be1a8e10c1c42224ab58ca6f0d43ff6659eb82e9fc64b08ece16fb683b7bcccb34cf95dd723cbdee9d4e5ac1eb216494fefda0668560e5a19222204a1f7dbf3f0baf00dca6faf7beeda33083e849a416d88585c6b6df1a6a2cb", 0x1000}, {&(0x7f0000003680)="52894405753a92f78bc58d0afacfa6c1c1b73853d2e9cefa1def99211bd6aee3128411e60cdcadc0f0a317b8d05c8e41e4da22e277eb9dbc79479d87a4632549aedc56073c796e4935056a13e7addfbf7e6580e144a4af6000c75f18c7c67ca48719f475ee2727e501c5c8bb089d92af95ebd8227cd85de20807cd7f36cfd895672babc9867493982cef4f795ae989eb81100c75be3d6a8ba0a4c9b097349ffec7e2a4e98a3f7740de6846043ffff61a6c33a684e6d0eb69fd5f8b2854ea9bb48133ce24a4b0ba383f5658b2f4dd1506a376aca482cd584d14e8998a9c142856d0140989098816df6ba5a489cccb1b376780725356ce4b58945615", 0xfb}, {&(0x7f00000012c0)="5b179c0c5338efbed729b5af4a56f9f46735aecdd94654249995076aa16e247f13d9d680f12c3a925df4fc7c6d57c50f594edd5e1018522eb124007a6811f3cf8f96066c3e272b7f7dd9ca2480f030e262c029e4516a9ac002c3ecd16e6d", 0x5e}, {&(0x7f0000003780)="638f2040e6607fef48c519a5b44c70820ca476c715ef08e1d30be9b27f684eade94abeefb3a5abc65d0a97787911340eb873a313d453a11fd75c450952699d2567be5014d27c2697bfcf238cde7be54bfecebbb3c0bfcbdad69b7548dbe635311ee1173c5fc93ed86542f68c7023c843f7d0bb61cf4d559482793c86d4bcf3d88ff50b29722be22553903a8191aa04df61912bf6ed27288f790a5dc5df691ab887ea6c0c53fb38da689ab6a0cbccbf4f30", 0xb1}], 0x6, 0x0, 0x2a) writev(r0, &(0x7f0000003b80)=[{&(0x7f0000003840)="e6537653d09ec6ef20cfe10740fab30256959079c9b1502ad04fca0960f920d37c694245fb0d143048d9c78088eaebcb71c64ce997ddb44a6eeac7a52db78e897adc693dc5cc731ac87312cf2e7a0c385e3ac18afb549591b55dd3f29dc9d17722", 0x61}, {&(0x7f00000038c0)="f78f91c46da1679e43683fa4a71e1ddc377ebc95caab4f4dc1eb55ddc659f1ff485da3cc3e3159772b8698872f3c54a4f889d217c330a1e8e7b1db9b6431507878e4c709b93ab9372720e06d0f75c340fb5daa237b85e744e0edc072c9b6e1bd45df5a9f0180e7b0956dc6f759eb18c54902a6433614802d9f696ee2506105df603424ba90f1f324e6a2d7c826def5b56874d16425b715a2aa569ef4ce719109dcb51b969e2003f498fe11a5fb71ef8b7c276edaf9a9d8691e206559a6e0625c940018d19c23a69955b88d77e9bc83a1a113aa208380c88558b2a09a", 0xdc}, {&(0x7f00000039c0)="4151cc8c8123b43eeb3fc3bff82be900e8519fa2f40cf4aea52d237788a6b5ffd1e34931f4a1ceb001a3c1ca4ce03494526c8d96fd0394cde61b1d326325984eff3ff7a8a1e635460f5085d8274b3478fcb1abecc40c2591d966744cb22ce388c427042d48dfd920aac9babcc44ee39a9e25622e85f96ddf65fd842b78e58887f74fb4d14e364fd98964b74a067b1c1f7fe2ad9daab4d4fc0d48553de9843767fe1047d062f7f7d44b077504e32a2c483a107e163cf7f0bb31fd4ce4ce5497", 0xbf}, {&(0x7f0000003a80)="5f448cc5f5046a362dd0da7ba22d84e26baa27bf114be519eb8e4b268c1bf36addb99ad0e6d101f8982ac31f854a7c141bea85def01fdf73bd534417b48943f0d16a3e917670e7e3f6275f37428d6eb971be08024af4efe7fc24a64ba23cd086178fc3c4edfceea0e125cd1e362fc882347402436cd710fac49546b52379905f80beded6ca1455d106e8a42a7182e5ddf341168baeda73c7de0f5303b4723ec825c6b4371ff5c05472acaaedee6d8418bc95e3a5b2cbbd739a32df66d1bf912eb7269c27600b23cd3d29d3960265be750b499bfa869d9a74ba9410606c1b67dc8679dcdb0e4b2894e0dc6c26d8dc5f88e35f939399dfbbfce3", 0xf9}], 0x4) openat(r0, &(0x7f0000000000)='./bus\x00', 0x42, 0x7d2e60a7b5317962) execve(0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000009, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x101, 0x1) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x16, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x7ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40002008d}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x8f, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b") 16:00:09 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20700, 0x84) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ae5000/0x1000)=nil, 0x1000, 0x6) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x20000000007, 0x800}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40000000480, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), &(0x7f0000000180)=[&(0x7f0000000140)='\x00']) ioctl$BIOCLOCK(r2, 0x20004276) close(r1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x4, 0x9, 0x1f, 0x1, 0x80000001, 0x3, 0x6, 0x0, 0x0, 0x3, 0xf1}) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x8000080000248) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffa4, &(0x7f0000000040)="0100000020") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xfd, 0x200, 0xb7e00000000, 0xdcb9}, {0x9, 0x1, 0x3f, 0x6}]}) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000a80)) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/bpf\x00', 0x40, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/wskbd\x00', 0x8000, 0x0) kevent(r0, &(0x7f0000000bc0)=[{{r1}, 0xfffffffffffffff9, 0x80, 0x0, 0x1, 0x100000001}, {{r2}, 0xfffffffffffffffd, 0x2, 0xc, 0x401, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x40, 0x17, 0x6, 0x20}, {{r4}, 0xffffffffffffffff, 0x4, 0x1, 0x2, 0x4d}, {{r5}, 0xffffffffffffffff, 0x40, 0x400fffff, 0x2, 0x7ff}], 0x3f, &(0x7f0000000cc0)=[{{r6}, 0xfffffffffffffffc, 0x10, 0x2, 0x4, 0x3ff}], 0xfffffffffffffffb, &(0x7f0000000d00)={0x3, 0x6}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r7, &(0x7f0000000000)=[{&(0x7f00000006c0)="045c30a0fa318b3322d85a6a5a24531cc0ce609e5961ed55182ab7adb77931f1f0519c5e8dc678f551a7ac0753c68575044744740a904d690b5b6425056407037ed0cb15539593b276723638db6b9c8eacc9ef49ed0f2f382176fcf78e361ea6d711f27ebb2f8dec2a0567b7b3ea5e35ca4bc776c7da459efe6238cf708cbe12a47454e4d73a88", 0x87}, {&(0x7f0000000780)="1061b40d354b18b81e1dccc1f962a5583db8d5e122991be66d6752a41eaf1f584dd87efd967bf60affd1a21cc9685ad7731d9b47dc0668e9a1fb5d1e24337e2b2ebf17f6f5527f249786af67657a27e77cbe1fac2b3a6a786b41751a2d026c6bfca9e2625e99f2b7a68586d0c6df08f43b4da4bafc1d7a8e3c48026793d9dc1854c2879ef762b859b2fcc49b9b47343bf12cca1aa50a3b8b64145dc7044ae40576e98c43999d9a8404fde841328ff06f03f2e5c565c3a645e1e0d6e151fa402b6380e4d837a017a15754c466297a5e1beb76645aa120ee316a158419a8ba996e2323bc96913e58fbd932454a2f74", 0xee}, {&(0x7f0000000880)="637044a67d22bb54384b860b50f3bc5228ea8587eb1e942d898467de4130078807ea0cce3d16e5a9838a28d61a82583ddfea2facae27e57f58559197ae67ecd1cad79fad8e892518a05c2ac6589c6f4c17813080b1303b6d834abf1a8c8ef003e521647b543707548773f2aef9ce5bbe5b07314cc367a8feb1b0577c56290744a427806069046b1b0464dfde6cb04f072fd0f79f0ffed09258f490a38372bbff0ca8ecc9dbea3492c6234b888be6b1f78c38c04d8580c359bd292bd137f46d549a4f512010798fe1aafe19f48bd6a485d13131b0d73136b3ebba21919ecfc31a99cf0c", 0xe3}], 0x3, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000a00)={0x3, 0x3, './bus\x00', 0x4, 0x6, 0x6, 0x4}) pwritev(r7, &(0x7f00000001c0)=[{&(0x7f0000000980)}], 0xae, 0x0, 0x40) pwritev(r7, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x393, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x440, 0x0) openat(r8, &(0x7f00000009c0)='./bus\x00', 0x20080, 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wskbd\x00', 0x20000, 0x0) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080)=0x7, 0x4) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=0xffffffffffffff9c) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4}, {0x6}]}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x6, 0x0, 0xf38, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001580)="b2c67230f21bfb2a0caf83df45de37c00ea07baa622aba5946771bebb96427d5fcf1b8abab72cddf93cb70b1e977671d6fc0d4e484243b8a5137c2c3e72183ee45c6a077a8bd066f20de6412819e1a557db81081aeb8c793cb770d5b5b84526f422840f98cd6251b1eb5191225aabd00638d9283c378cdd7ee1cb0beda4f57198bedb3d9b23e9883b568f23a57e79412d496e9894bf2f1f11c6d679ac9373feaf7641580cc22252400bd4e77fc4b40e12bb999751f43d05fc0901ebaed631673383e07fe0726c31ca14e68622264feecadb34cf3", 0xb2, 0x0, &(0x7f0000001540)=ANY=[@ANYPTR=&(0x7f0000000500)=ANY=[@ANYRES64=r0, @ANYBLOB="5d86d25664ef19accfe334464c8f4c2138f4bef30672ad63c517036ccdc9e32e3d00d2a933f1c4d3397bffdd7b336ca1e0f5107bd4cb9f0a4f549d358e0459dfc6cbc7f2ce340011e0f5b26b2614bffdb68ff76e0f9633a9e67708b9b15f70d66ecf8f42b4c03f6c8829bb26476342efb58a408718ae5454ec3e68770baf431dfd23b55dfe9d8e0856ecb97e21da1644966a36b42d5c70ff09145fe294b66f783ac74504666c08b4138814c73569cd9d18f80d5a386a0bef132562f1b05315f2da615320a52255b1e41663919263414c80d8b87eb1bba9f92db516ad909e8f97dbecea09235264a2957419c293c1757d06faf4e96eed8024458433298dd9672b6b663428d709240176332c99c606253697323899c895e134a8faefe3c92cd42b59f8025e6fb1d4d71e1e5d7a87b982475613fdc462df9d36a1180fcb4e2c1de409fe64d04fb950c346d9a6d4f852ec7a62b4108e9246ddbe184f1690d038965e170b0db07f9145eb717a4380c60dbbf429dd12b882ae4d1692a34871405a89edacb5eece199c72cd22c32c8527c989927517aea210d850cda0d9a122715c31fed8a83ecd9eb7a862f1fb31cd4a2f7fa6b825bea91ae6382ad93889d215ad6618defa23c7f4ae894fc072e5f3106a4079084d999127a32a7c7401b7b2faf585a64a6d856bcba4cdbb5afe2c72d2b78f5906271a36960dbe336ec168f8c57b55699eb244e2cc7efbda8c4c9d19a6052f9b9449022d26efa7dd6f1bff0eff35e34f91ab0cd4437a8a902d0f11f9ecd79367b71ced5a3b26aecdac7b51a1ec978b2bc12d47e80e2a7bad653514d6a1a8c7530aa67644b288f38380b3f63c50b3f34900350a757dacf2ada14c9562201d5ace52d5ff14222cf40a0374e61149a93cf8f5fb8746aa478186919280c3a4adfb69e2bd30c29ab9a7c122bff9bb8a81a94f5e3c0a7dd711ea30c35345c7373159e88ed0174e63d1618edafab4e32cba05ee764867736a5953c054955fd035589d1ba31e813c754902758d29eaf0a253873d9cbeab982fb6ab81682e7fd98c11391b108121b3c83ba4d6d0bae1c1284130ca204c2b80a39fc1d2bc83899e6293196e62ac0d7d4cd86e0f00ee3e4d6cbcf709fce769a74f7ba18cf3d2ad9271418164274a2abd8fed73b84644bca2977c6f6f54a12611aca0c94442c53de46361159126b517b5d68f4fc132985ea2b009d332b93fce4d4dd68969b6ad4cbd4275e98a7c39cfd30a5ee19aa891305f8ef448b4c755346fc5f604122861ef6ecbccf1920cf3bfe926477d229ea15dceefc1910468478e807bea7ced9ac894f10d76fb0b046fca9cc3b5cf027fd9e41600cd8f70f49b8097dfa9bdd2081e7a7bf0e8ae2fcb8800ea21b770e5649d069f2abf454ad091ed9bd8e8172539baaf12ba2be5fd554b60bb707f844c5b0950f135be0f12c44f4ebf6a709e96d201872bf0a8e8e8efdff64666dbc99b0a45559f4bc8acf7698673012bd6272e82e5e14eb8ac35ff579679914a7af7168dab85a788f6e7ccd1adb6f5625da9ceb672b78f5926d575966ed8bc1e6ad43706aabe0360b8cbb3436a97e334d16adb0dd0b105a7dfa4677cbc6cf53cf5b4f984b5bb4cf226c47b35880e134d95ef0faab98b1d37215cffd0b5af709573c4b08e7902db0656f8b3c053dbce13a1f5e357b378fe76b7149cabde8b40086e6dfda19104e4a400c0fc410fe44749b562714f153b05335b9ce246f4afa2c4d4b3c146ef2fc4252ce1a42b53cfaa31a23e0177e560ab4c26292707015387547fa939e532753993637b44395fc838cd5ab0479fa0d187228fa69de2dc9db291ccff789086e5b4e5f6965e30575261a0ba9c1e3169168bf7e8e44f15ebc2e94b2e4bb5586cd684a140ead2bd022ea847f6fb60440d8511b8c212f74ef3607e30063379889733e0d08af1f5c2c2ee7b5be03c90bb8f48209679272d6051e8e4bca3e06ac94c1d1ec19ee9a04ee563bc70dd82a7cc32482d8d748aecc65f469d00c14d3553675b2299a690b0a1f6c65c105eb70676cc5d653d1be71e68d709b15d6363277cb55528074ae9cedc7a2bd91792d723abee4f475a8e8b3c3610e2efa62a500a028075c9fa7b0f63377a637499c8e7db22365efa9016bfed97ea3cf5f2afc5dda3d4b4506cdd2b916e9681cf72d16d4402792382af8e6f7fb304fc8bed9c5d2f2084b7d255b2ff9b3962737c5c4e9e08960b01d59c942562e730417319109f01bb3708414b3c33b5e102869bd16253846f077f90af873d3f1d1ebe9f28cb43566995febbcfc7d4d7469db2cbefcf9d067b0fc32389b972e0d5b9085557257b47d6112e93e9437090b3d35313bae4d1624fab9ad6caf79e4037c776ae3668f4105351d9d02474415c997d54a8faaa8f04a70bf6b5496e1c271e7ab3e4c6e596beb035cfbe1e08cf2b8900bb3e83c73e70f72ebbfc08abb1658b486f67cecb8c5cd9663a426d1f0ac0c4442430859539fbc48d9dadeb567bdf19e6ebf9e85e7975552411645088c97f4173b95096e7921c901cd32b07817ad76ffad68a3ddfcf0ed5075ec883708bb08f984c45414f0dac455b89ea2ef194468fe80537500f0fe5f8c6cf26027d3850b5b6db7316571217e61ce2556774643ab6358adb1b7b9b38b7e44112f32bcc779ee6568bfad813e3f73b1c214a7665b7b3e3504498ef472d8c60c3a8192017a338271aa810f444acb1ec9c257cce92857c76bc9e4206992acf262f3c16b5c95b436670bea531c8381dd8629292366c8f4ffafc85af2e24179cdaebc7403a64dfe90df60fc50375514df956663746362f7c71e577e1633108bd154c7c9af14c004bef05e0455073588e2194c8b6f80cd1200be225f2d2cb8d6220b037537c061dd6df42fc57a064f041b38a4f8038a732574b2416b3fa0f0ed2e545da75f15056519bd3ed1d15037afd254eb9570facc1c17288f370925a102dba2583663d55ccc0f35d9f0037eb321b56c1603dc26ad03bf2abcd22db34b5ec9a6c4f329306d2d03704fcac89bf9eb2db67f0a162ab7f7c9b71442757083367ae0d72d449119e1a2760ac9336f7de398e365f3c3f82ffd47a9b33b8aff6ffe4b92de862af83738803128e00968b08314eb6dfc453f5e77a0105988ae88832ce1c933259670eb32d01c6ec544c34a0275ffe7580b31b3998f2634e34404b4c627c8c3fa9a7d7ea03d0859f5cb3c681b357eb1773383283c7c29d3b493961c6aa68f2b83df854a64e74b4ddcf81d6729858d6faa670a3259889c409e1ee5e15261171a957506330331289a8def26a073c8de14d862657db9fc102a1b9a972dde13767bcd962cf7105e5a30d89a98d1e9eca6811d9e21d6eb2acec46fd7aad40562dbb11e90741ac43f44242b5b4f8c4d2bfc674d1ad6a75cca7c242dc7c9895a511a4eb612c133a18c8e0b39435044d8ff1983b63688fa1871f5eb0bba21bf0a508b539dd749037b5afedb28bcac7dc1bc70e955cc6ea39a912de2e099ccf42ec7261aa0a90cb94cdd18dff719dcb7f6eeb3ddda9bf1ec2967d465edb9c7ac101ea07179598565461b29a734379edfc38ffa1090d3c2d5360c06ec7a6f5dd96a8e29401cc3d9475ea3880436d12727e9f0dfa85efaa87a3a04bfa640cf399724d842016350a4f8d328e99890d573fac0e7c78a8ef8d80e0a1188a6a0c10fa271c890a7c3fd327a2caa4a248f22c0201ff75001eb4e534ef7de80b95e05437ef3e4f02bc8de000f34df5a844e7626aeff3e17c3c4a903a99f7680bf63cc4c3caa9179a3b652103bc10a094df58dff795baf3cbfbfa0deed5ada1bc5046ee463108b574ff79b8345094e4bf5fe8a7d537466668f2fb4845cb2a617d108ebf80b377881741286298bb71ad0e8bb8c83a821e5463020db510472f3f15b55779d0332d7b5d1127ba5d38e9f72ad995d37bb44f374a435717972bcffde653233978d2b666e803b890b0b656734e6f5d31fd0fe45fc25955c2240f77efd00a2cf545409a333f54ecfd5db5a567374fb14193c1d14bf9a0c95144e87f96dcceca58a3a2289bbb2250c67884b026b8e61dd292ad7f08a07db47157ee6468dfeb8253f3ac6af22d3d16098b826431c5da17b6c7cf481449a82c3105987d11fe893246789000658ad48dadc16eac8010eae8a7cb00588b652062bcfca37d13424e88cbbdd9cd21b0a55ec97ff4ba50ae45fad30de4fc70c64ee19727e7fc812bbdd995e72b65027851fa3df488c06ca432c4868452723efce8ef93d8656233f0ea07505edf93c23fc52f21f029100ff3aaeb5bc76024c6b7c07ab75ce55848a7e57cb1c320bc057027b8e74f4ddabdaf711dea169499c5fc45c9a3ca59c834a2570b2c74ea824509ccea2056f2e005ef41a7f775b32bd811e8130bc0f432ebc612ec2b0294acd9638e391fa5a69b1a091f47b755dca2caa5c95f7d19d9441fee5fdcfb693a90140a6dbb49e64127e4ab4dfef4d292b964771de89ead2cce5f95d1ceb1291454682a7eb37cbe3826169b0ce172f2870d790d79620d8e628636eb1cfae3cfe8896207a4f4895fc647205c357a8bccbc4ece40658a92b9fcdcc6e58e9a31c34b33fe2c542fe18b74dca5c5121f4484db0de13fc2e235d6ebf0cc62e1f688512e6a0d796209f24fe906f71248caffe618d35fbe39d21df69dcacc603998318dd01599c63179af08f1c917a88f8c51e90a8725f86c6ffdb379af57cd3d319e9e8e1cb10624a7625e3b07d7c05a2046ae923ee6481782fb688532f6ba46bb782ba32f88ea39a37143a9eb5dc55ce568e052ccf61dbaa6d04a74a3816d2c59bf890b428acd5e5a0f336f4c928e4b91da0a4e99536d5f2fe0585e30f7efd74243356dc6f9b8641a4553539405ae46126272fb5f4e09f4cff7643ece03e5656584151b22c89b5e3fda923f893f1d09ef8c904ff129e0bc154b78c32e270cde896d3737ae7c0c566e16151e2da2a0fc4561010b607da7598634790886db2ff75998d5854097b6cc70a3a3826c01b64b88c288aab9cf2edb1f0696cdfd48459b1488d8b43a83041c035211b1ed79125a0ca6158941dce7a7c8a0960572f5d48225747d4e0cff77f2a9648674e6538a92c4b5f111cc1999f5b780c8c06ff7c2c8ab7e2542557eab77387324789525a1a5a282d84f6ae74964f000569bf29242410da8899c573d1ed6a2f61e253152f38b166f5323d03ecf97012469fca4efea9a7805c48d94a31f588085d33963203996cfb8f66145d7e2cc6fda39863e5a179b7215f61ed5c3dd4214759e0058d8232c1cba60b7e5c892fbdb58b3d65e789ef90458c62163fb969c05fc8c9fa8da740ad35b00f19b2699f4f41c42e37dc3746ead6f7555748bfc5ad6456da01f21e710694c1fe2fe4e1018daff062ab9581db12e58ab110dc17422657ecddded597dbf27e14427827ae88faebd4eee77d307ac8ccff249886e311689531573aa3708f4c6a94f8a2f4bc25a277f5076414934811a16e35b1e457ba3e80769cfb782408cc79197f9a213b77e952f11ef44f65e3ad62f53eee83018c314f9f120b39b22cf92f6b310c250a98ed3566fce7dfe902429b4fd70d5d76377fa5f6070d464490ae026980373dcbaa253e80b05301e66f40ffa5b26ea3010863eb28424e304b7fd035268c314f27e83135fea4182c5047ceba6c6a342b326ec0a0fc80069ecc32fd30fa66074d15bc67c5d5bbd9797b2b74e09c9c7ea548ab439476fd6e82c0987d0206ad5a47d7fcc523b833ca404864d957e6742ab9aac50f36c3e90", @ANYRES64=r1, @ANYRES64=r1, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESHEX=r2, @ANYRES32, @ANYBLOB="18f3a38ed157a5c4db7c9017cf4d0d8ddb52c630c8b74b035c9b4fda2e618c9c2f9021e51833fdca02bd77f894bd44a2c09d2b4c219baa7ed46717fd1e54149f46d17ca72fbbd0a7e0fe6856506ae0ecb994cad0d7e163abfe6316881d48", @ANYRES64=r1, @ANYRES16=r1, @ANYRESDEC=r0], @ANYRES64=r1]], 0xa) r3 = semget(0x2, 0x4, 0x240) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/87) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)='W\x00') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x4, 0x10000000000}, {0x24, 0x0, 0x6}, {0x400006, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x8, 0xfff, 0x9, 0x3}, {0x9, 0x9, 0xd84a, 0xffffffff}, {0x100, 0x7f, 0x20, 0x8}, {0x80000001, 0xffffffffffffeb62, 0x3, 0x8000}]}) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) faccessat(r0, &(0x7f0000000300)='./bus\x00', 0x4, 0x1) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x8, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000280)=[&(0x7f0000000180)='%+)m\x00', &(0x7f00000001c0)='&$\x00', &(0x7f0000000200)='$^/\x00', &(0x7f0000000240)='\x00']) kevent(r0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x6, 0x40000040, 0xf8, 0x1}, {{r0}, 0xfffffffffffffffd, 0x4, 0x20000081, 0x3, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20000006, 0x7, 0x2ef}, {{r0}, 0xfffffffffffffff9, 0xc0, 0xf0000000, 0x3, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x200, 0x3}, {{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x80000000, 0x9}, {{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x7, 0x1}, {{r0}, 0xfffffffffffffffd, 0x82, 0x1, 0x1, 0x3}, {{r0}, 0xfffffffffffffff8, 0x4, 0x80, 0x1, 0x200}], 0xfffffffffffffffb, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffd, 0x88, 0x0, 0x6, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x10, 0x46, 0xffff, 0x9}, {{r0}, 0xfffffffffffffffa, 0x1, 0x200fffff, 0x6, 0x3}, {{r0}, 0xfffffffffffffffb, 0x20, 0x800fffff, 0xffff, 0x3}], 0x1ff, &(0x7f0000000500)={0x3, 0xfffffffffffffff7}) r1 = openat(r0, &(0x7f0000000540)='./bus/file0\x00', 0x0, 0x10) openat(r1, &(0x7f0000000580)='./bus/file0\x00', 0x10, 0x10) 16:00:15 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ftruncate(r0, 0x0, 0x4) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x4, 0xdafc, 0x7fffffff, 0x0, "900325d0fce8f3eb87f15fa003cd075b54f8dbcb", 0x9, 0x5}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="d567", 0x2}], 0x1) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) 16:00:15 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002ca, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="d95626fe5391b997219228d1bbd32d373c40363638880fd86f2bb0637c1a65d24f554149e036f03ad7eedfaf62b2ae3d77a91fd61c19ccad510433ef3841437f81cb6c1265166fcc2541b8088176fbe34770e6a413fc48a36acf41f8d301c671d2473514535d07d4db3309b60ae8589fbf5d9cf22c07569246d558dcde0f22b3f1b878fd3378eb93605d5104ff490b6746713e807757d82960ad47d0a426ec7955b6a29ab187a3291dee42d1066fff0faf95a08558949f45d9bb0f09db4aa8c7a9cd2058524177af71fc0e4c84fe62261d8adbcc7db5e6e366dc11464f1faf3401403d6e2e665c942a3b555eaf1cdfddb21142c8f6604af417", 0xf9}, {&(0x7f0000000040)="6f5a1f76ab014f55fb1318852075739e5daade3d72be1b6c477f5f9bdd392737a7d3f4d703b40c96ec95cc000073f2907917b1f63a895a7da584804e9799e49084a889f092fb6ca8d81e587470487f40", 0x50}, {&(0x7f0000000340)="8edaf76e4b5d1fa2a9fcf7997ae4825f6f3b69f19ff9fbc6bc4ee61f6b8b121a1731f59d13a72a50054781f01b3bf980315391b3254168cc754f237e6db0e3d89322bcf264268a9384464686d9267a5d6620b5dc451145e306caff3d388bfbe302c6d117dcc47a87ef3fbb287774afab8e592fa045e145136707bfecfa47e1687be6630dd84cde07f6acc1bac4226b6fe4497144a4f57f5478e54d8c7b85c61fbc32c7a0a9f7f3e2d9f155a04457b8ec5c2ac763ca6b7340961413f228a05150da75e979a0813fd56455b1069c93acfbcaeb9fcebfe2595eb3337762fe815d24f4c6a26492ee4107261fd3e571de9f57ae919368415a63af521067a3ab2b5d802f3d9f5630cee085a8925ad8a8f5fe491de500f6c2dd17b6c33b25c9554d12ba9caf719f292708d436e8fe4a9c86f0e56a6d723e7e4a976528f4273053cdea36f8db7368cf3e0d151d7a8213b7aef362595f8fce587a9556b9c5ff4e074f225ea5d60659ef425ae94ed60cf8113a516cb64afce66b3acc4e622349723360cc4e6aebf522cc4d38d85a3d5f9bcb0969945a335e61415037726854fec5b90e2ed3b55687f1bbfccda9b4252d1d31a1723f7472d56252319b1c00c83327a6b356c89bf2ca4dbc5f0ab81a51241dce734918faa89541cbe2f8ee476164fd8a9bf5d31855c76b4b74c93dc59044beb21e31922634031093f94ad631617532958ebd7d0ac0d35b5fa1a557c78085b813054bd32b318cf55243e765a51e05f83552d33cbcdc006c3d413cb293fd625c712942e9bd50bc088cbff309d5aadb8ec3b438e620f3c8efe302cae6fcc2d8b7b4fc57dac8f3471b40ee97818565f9c3ce07f2823d50cddb2c771d3f53b15f79328aae91990ec8a653eb08173734f578832455699eabe80f8d968ad296e31464ad2ce0fea2fc9f1b633519ad277dbccd4baee1fdb61626c288cbe4bbb8aedad7eb346b94f36b32cd0301e0d373b46365a92c857506468ab126ccb88b5cbbf1ab9b555ee421cb92102e017372c0d93e1e64afdbc4fe5eb56d8eaae9ef9b081b2820f60ada1c8a996b60cbc94222131cc044783dedc4edd5ad0886dc24c78602b9894e7a1aa8d2239ec7d2e23b6cda72ae586455254815aa2d7691194bbb5725a28be24d9d285baac04f97a0f0e50b6061ddcf4d36b05fb54ef6cec61a28a9904d6d630ce678b45c094a47b21cf7646583e2117c8717684a78ea20733f13df3ea2b8cc500f673e468fb8432de17a787ab4c744444a410baef1cd5bbf3fff367e92fe740abfd610e9665925fbb3c6bd1467329862d8d915646f59714b3727aa91737b3e113b5c46e57e3d1e219d81b7fde2270d92116afac5210f5eea2ea980ac759ffa993bbf022cf6ebf21b1baea62d240b68a4c8d017ee5f5d66d9cdb020740a28ce4435f85dc0f6bec61c524399cdd4364ecac030a47c55682d757e684f314e62b7b8b260995027dfa3a3dcecfbaea86ce017160c721fe0fed28bfc8c90f74021a17d4fcede57760f6e7f61ac1f54af3d81b666f3efc6f63419d465802aca12800e61746bb470494841a4f77c9edb26db2ae016a64b0fbbabef9e799d7c1c78882ee5a8b8a45d9cbcd186195e19d774f58c080deb68ab84d0f5f6c0dfddd4ecde092e029bfd133bb0c16595e9dac44246375a2bb39f00cd68230cf8769f75c9648a722bcc2131a55ef1f3d09d216d5f7a6dc04e8c292111f65b5d744fe031306cd69f2c2032a0180d187521629ff9309af46437e6a711ba8c76c5b1fec20bdb50ec6746c56f3251947714014b6cedc0b90acbfb4c1e2048c2a282d5001e71b908a2e2bd2c627180564801e832cbb5da7be72cbff8eb4b76f3972e0098dda64afecac538e19e834ee272444bd6cbaf5cf0fd657cae844ce521f95e1b69c84875a6485cd2f18c5b26c2fe5bf6789dea0e8bbdfc2661406178cf24656c7e7e576574564589e8caead78e8d2a0b540f2a74ddde542ebe63d1d32ed61d417083bb6357422a30689628fa1c70e6dbcc3f3fb1bb2c40df62514b0a0976dc8e3e792831a6521dd3df0fa84a141a40035cdc2357dbe0118a9417991bc6d23007b0dbc4262ccb7d288cd3b9da55233dd8edc995f875b120e038ce246e74cd577457e131f8a4a4b43b48d00d6ae0882a8b6f132a3e73b3c5405c2ade8cc3dfae3cabdcdf68feca452741319d5e67e440038cfe0098c79bb44db7f18481de4076aa69df4154d41422ebc125e137690eb2dda6c602b2b3a293954fd0fee1b4bb40f46b4bd5d82a34335dd96e7a0aac3d4ba1b5379c7fc470098d776ee1c354377dc346a9ec4dc544705cc0b267401c730052672c27c4458b6d51fb08abe9a9198ab79c4c504c155a2e220c15d9e042ad37c961c533f8e50da91d202f8d5c14f0d666069652bfc01da0ab93d29a934bae6e592c1a9f035c8768c41eefcb543ab394dd807955ac86c089c92ef1b456ed4deb8e208850b9b235d86990375889cf4be41cb5c1b67302a3b3bcdd4c09d530d962404f1c24782fffcf68da489e768eec81a12be4dc8ec8e6df92618dcf3c7db6b04b5e183c5ad6bf19d251634393bac4598fe4bd2e6c6e66c8d480580992995362d94a6310db49384c0993d2df6eae2ec0b19fb2a2529e1ae8580481219258c8bd8b61580b8ee2f52f807cfab73dad2e124cbf26f0a521a72e35f0e9ee380c5520b08ffb836734f20369470b285bd84a7498300e77258f0bc44fef7f568d5bee6461834ca8404a7bd6dca659fbfad9a0c9a191aa3bda4142df9ba97b56505b70e74f04f1a5de7dbc4302ecf54b6ab8b11aecd7847f145aa110518f09c65ae165bfe9edaaed328adaef482d00c5e22d0a8f5c12dbeca7fcdd664100b83274fab527b05cf47372a04383160d2956124c0c68a1ba774ecaca4cd2af778393b391ceefde7d4e3cb86fd97073a9fba9960fadbd6127223f682553e8a6a50a3d98b6f79d465879b6a31e8f4701a2a4c67d5ff0c8b9bb7c5bb57ffe7494d9a13dc0f7d8ba2fc5caf01606645a4483e30de5720705686841c10959281d70b119591e21ed329f4ac0bfb741d6f5e626746bcd7883008a8fd050587b57dec48e2943926a8b281b5f32c12ac723a0141fed600a499be2d0ac5824d3747ed9b04a2164a73825427ed82e29ff4a4acf57098b3eaa88d8332df8f03e6b23ed1803b4533667ddb8048219fe48c5a0c7f30c593af270736c1c5b353df7038db9fcfb5d07e0089064d4f02145d4d2b4a5fa86708d154764d11c2e47afb4338f40ef16e9a7bda2c0ba6594bb5a7baa513311f19e43d7cd6625ac6f57d3fac278f9a39f655d5196e3fa3cdde978dbf29efebd78defd930de49b1352070fedb847d24b254dac7af757c23118d6dff48ab44f664edc7817ccac7979e513a258b9fce5f6bbd252208a9b23536381a49b97c972fa6ed3f5ac13e37a7c165d782d2e1e0aaa753e2f070420db5d4aeda0ab9991c86071976e98f1c12a3dc8cd01856044b07ba5954180b9d306264429b7e706c8a4fe56aa015e11d54b7102a5c8d44ba6797fbf41f8c44b00a988c3287c57725d2656600fddae0eb2525134919024d7d06516e38bb0c74d5ed8cd9fa8de7e427e6395a3555802baa95905669a5c1f15149440a401c6de70b74b20211fec8d31efd343db0b34117554dba73d193b6fd64c6285a0fa659eb832260f991a4405859c6741d19f2b3f7ea172564fb9d61fd7cf043fbd3111718ec30c4b6f477a818efccae8594fa4bec603bf64eb8f24a9bed787ffded1702ba89b9c57f7344f5ac7926d599fb67be92f3858847a85c00dc1ebb1189f78118e630a80c0d590131c4bbd650b4c1a05ad67f5e99518c648552b98055c3a12d52e90ca7c5a0292be178cc49ff5ff89a326f3c0d96e8f85eac1412ee615af6f03207ffe08eabbc2648016219b5fa634acc53ccf0033189378d4d3ca3bebe58a536f189ada6db06752bbebfa717935d0ecbb11e941a979f8ccb1f3c05813e0c4b9003adfebd8dd94c45b6a60e3ec4a3040716649eb7919115d57b11f08d7f82e419cef2e585dc03c61010f9e3f6edfdbedd512254f8244d71248933e99639fd88033cfe3756378948da8d37dca8ab04b4658d660df3a931ffbad11ceebe0d2010c477f80695420460bcffbf2e8799d22a83d92ce470cafca2e11d3c0360cbefd0812cd2a75366ef260b3abbfa82af79d0c1e72fe1dd3c8e47dcc631d098b58f894fc052926016bf7bbd20a7bfe5339b22aa1db0944626da5ea771372ba5bc751a92ec117133cf03320818ab32854e9a41c1603fa7a1e4833ef929e20cb119ed63bb0e6182c4b21b83f12669b2aad835322443143d7a33bb1ecb2ff9c76160e7651a68f170f85d230e0d37a97beaebee223cad68650ed7da6690f02e4dfa22d42f48b710fd1aea19569d0b4d87669e7d5dd504e42808def516039d274b422fa8fa33b33eaf2ee2a225554c7f6d43db9f8da3bdc29e8dbfed4b4a3bc68be6e8b7629b70f2280015a7fad2d9de512c6ec0613829b5b27a66d5cb5e11c5d77887402c06170b8dde026f4d0b4ae3b0207acea3d86b44081c4ef44123883afff665b080e9be17f4a8d1a42660cc82e0662dafdb75b00c48d12918fa17aa9917add25a9ded33c77613c96bdffb20a81cb5911433bd9661a9b8ec1b141e26d3cccc8ccfa327f2084bb4fae5b4f3b50042c182ba383a2a5cfad4412690d6aab6bf865c05882b30fad9dda35f9c879769f91759fb29d456768869f0abcf1210160ad6e1dc203a3c8de700bb0e1267f309e4386d6d907315b7143ea411a6a3d9af0c35bf33a45f5eb29af30f4410d4c3443edeaf3e74bb42474946ce7f6d449141f0ab40172f8141ac701c670c2301f039f54089ecbe79001fa9b9a13b8d65e4ca5bc0af52ea303b1f4b9e8e3ce5dc47f5ccc576461d8d286c03a22b8393c63f2489ea1e02d1d0c6929a3f9597dede6b54d39afb1a260e5fbc1baddac15f077dbb40fd864e74437db6918ad589d5f9d6c920b18ffcde770a284831007c5cfd273408d8a571a560804dc500a812264eca11666c365d918a57e3e5783342c28b359598f8410c0a088ccccd1183bcd3c17e6a9bf3118eafa5dbc540f0b7f2070dceb31fa58c749e05e5c7ba476d22a3e7cd52ab496133ad8079d43fcb83fa074c49ffbb0e15c128aed4987bd64a2812dd0d9c59d47af167f7639c2cceae2e1f40de8ab5afc61458ddacc34f9669dc7c94ee1d3cdc897253cce9a6bb57e6dd9d13303e342814a9257599fd2a83c307d888b36c20ea3dfd37ff1453181a83a44083039347ec6e6079c0bbd79ae64450e8d035ac6855899ba68f9365205a2cd0d20a94e73bbc526db5a70077cc2145d59428e5ded7bfbdf7769e092031086090d7f7bfbe41b7f1bbf2f58298064aa04d7797e0d75483a7494a00a4985a13f4f935ae79ca17cc2cc7474f925c8cb72c69a38f1e15fbc6982c81ba04d5ade62a8dd47e6a96186e4daf6be37d51e90a5c87fd27a5db78b0c9c03234778f8096627130cabb8a1f2819046baf98b5992ab148fdcc4c9cc13db85e0b430bdf6cbcfcdafecd83cd12b5da032c98e24d69d02e3ab5a6bac7a21f9aefe8af44252d303238fe9cbae8e41eb8a9ac805ac0b776660935802d24669185b52c3b2cae2bcea579aba237bfa1d02de25c96a1bf56276ea47903c74271f72ad32bbc07f51e6965b1a57a222657a87ca92cf82c137197564fe2c2449a37b5a910e6b5b6ba216d5cd34b78f3419f7712a827a1bd54becf35567d2fed7c73c7fe0", 0x1000}, {&(0x7f0000001340)="1863a31de3413b6bc6ac17286792a10a34ec7efabc3c7a1034d5512e652d596fbadfa67888b71213a5f0372050c600f70a66073700077ab478b47985b2c26760bb592e976a975145bbeb41e226f20c2723c8028b898c00aec11f65585aa8eb3837e3dcc7d73c43351d5850249c266881fd8e0f079c0ac7d282fb0243489a9086e233e11d225487459ca6d3e9438f5de770e7c9a62e610cbef56324542563a16648a9c4b707d458f8fd8228c62be6400d3987475f6b84", 0xb6}], 0x4, 0x0, 0x0) ftruncate(r0, 0x0, 0x100000000) 16:00:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x7ff, 0x0, 0x2388, 0x1, 0x4, 0x4, 0x6, 0x1, 0x2, 0x9}) r1 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: socket(0x11, 0x3, 0x0) 16:00:15 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000240)=""/204, 0xcc, 0x42, &(0x7f0000000080)=@in6={0x18, 0x0, 0x6, 0x100}, 0xc) symlinkat(&(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000340)='./file0\x00') kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="ff2ee66dccbb1d306bb14df626f97f98a14d3c24c7907888d4b0d9f4fa8c4ed7f7ada557bec58b86fa377f047847c533f334305c14647c8c4b573a15a4df96ff11086e3d134768ea07cfe45676a194e4b00ba1977f3a9407299d812eda90f0904dc5281fdb66f0098cf2d0ce145c0b0fb2e78b764e61f8675e132c97a20e9c6765de07ed64c925c1455eb1d6e1474adbc004fe19f40167a8d8e32fc449acda2bf61f79924d6603bffc69b0ec070dd1a56e622db5ff4e02ee591639952a9115deaef72abd02f8b8419fb7bb3491b9893f92b632925a953ee0e80e6c8c265bf741ffc52ebdbd33629cea2e3cd473a176ea071414ce8175248080bdcff6c64ede799357e4310b7ac23e21f184e59c7f94f59af3b5056cd7bc57cd55d4745ecc9007a33b8507fafb869e7f7dab51aafc9e29cccf69fef471d5364896ae69047a61eacd6d051a0cb4d2c21691deacfa85b1cf5c786b3cd9245e262284943cab3d7fd9a9ed896d02d379435b884996c58b42d98e18952daa2f98070f5fe6fb00d2fe2554cf315910c7612891ffab9e3e4e9869a00a541353baa619594b3e938df5c9d30d12182a0e2f090c9a94ef1183d93223b74ebda0ead533624eda4230e34f8f1529ee7942a32a178d714a75aa2a89248c80967ae84af1b3946b7b1b17a7f27482db7d5b80dfc4ec5b9cc5b1c0274dca99fe0f2f44e3baa42d501d92cde8e1253f6a109435f23cd0488712f2a4f60f52128e61a50f8badaaf3dfde267bae465505f2d38782f7e78aec4b3be6d89a2ec979fb8ec276669bfe53a5dad1a42d7686cf4b07b66a18a15d2833fc8cf0a827850d6341039bcd45c30e24999b86ed46fdb0fd43e538f7f755cad86f7abb362ad52026e61251fe7a5c4df4347c442214623a86346f54f336b5923e8f645e43c605f15a852b46be8d53ac80cb144f7dd54daa710f47685abba5ade93ea2b43522da7adfafaa9864a33732a91cc3caa1736a7fe9e06d9906dbdebf551fa8578dee5f41fcb564c7a49c9176a09de217b9c6f18a6a8884dfb16fb2f8f21c51fd5ff2ce3486da964f82476cc53ecb89fa6d0279c1b978a27daae779a197000a99dbba8693a198c69484f52a295ec0a81d350bed0109b91ea70844ee49aa9a12b7343886e7bb2465e21835c873fab8c80c33926fc93e294c80a9c938e981e1ae4446a3608de35fd537df3c22dee502f2533e87a0196448720f158f84e4ffa97f3705813c97a4b348520fb44f231fade3d987c732795cabed0d4c8418dccb9f862740c13e2f09ef3263c5c86cfe29edf869d8a4b0d35f5f9f38fa904f6a3e5f770fd52fa4aa22dd4b218db9e2c7327e7b4df2b4fb8467691cac6bdee692bbf3b28956e44cf9977f0e18c89fe2ee1f3b1ba82a8b13b4102e0f758e05c523754b3b2165512f9294bf9cd79957880c4430afdef229c5db479f04a57f8b5307592edd0cd49f26300f76188d52dd49c87cda31ede96ad0b0821bda6abe9b829b74d46ad2a65a986e9784a16999bcd959c5c6b2baaaa9bb616516a544a604916438ab79f05afe2c6ed96e6e2f3a4ef7880713ae97256be3ca9e7894c774b085a9f1d8a6e86391992e7a0957fdbcbf8263c326242e7e5b862e6a2c36403a9aa09a5e05857e0750402d081e2254a94bd8bdb79c43b39dc6908936bf594b0522f09ffab5dea1905eb1141462fa6c7ebe9f7404d9e66555d2e0a2ed08154319e283bb37ac39b177c8d4216a7aba1b27c82cdbc73737d49eb81ed32d07d3014e7e32217d83995e6e307c6e393c74cd02e2b245ef8a9bb9f6b2fba1a1dc27f7933f05724ae6e5e401cda3a58af1376948b6befd231cf97f803e1f10117d101f69319d9ee72432bedb49abcc66e7e27f065011233957ec239998e402f61c6353d84cb5cb7516c311ac78de413bfc66278c13c9d030c1a6e6f2d3c0e5e67ceb1816b4f08e8811ad8a51acff8563640d18bc9edae46999f5dbf45192a3e898b16042aa092dfed5de596704424252cf0e4e76020d9b532712b910771a7f57549fcc1de1345a9f66e18957fd5473e90bf739882701d6a2ec091d283077165c86710ffc02a29f1d8310ebe7926a8456365a25f76805a3681b85c078aa4130cd5888079f3fa4f77b4d5e7895dce827c3606a98c9bb7c5b0f75ec72031f03dbcdd8746f5e524cf1a5679971e99b5d1e7fecfeb4b0750737f0c533d899fc510b0fa79da3482f4879f1d5a64f63cd38b78f1f95d8be4c1fbdda03cd5c49effdbcfb755c7185cb74876e74785175c92a78c192f3fdaa6158f9fc24f5b63b725426e13fa2e5b3df1b23ff0dce7b861904cf5cfe093ef6607c6c68b9fe97f4215d81a03ececcb43f3a4eb8d46c9c358cbf2a2789014b1c1b03cff3b09088032265a859f714b55208674547cc186cb83ce6f3edc584d91b15693b6e4dfd07f53ac8f2ec7ed36bea0dd0f2af48d56caec25ff11fb4842ecf7e6665c542b18e476ec0d5b18c7694bf980364a8ee998d11b9d8494ff0ac315278fd5c94bf01fc3e25661fe71cab70bbba5b7611ed177cd0b433173ec745f22dfdc750ca8bccef43c93e4a269430179634313ee32977aba06e1ebb86c9c2c56b740b10b128aa440882a065be6220e457f06d9d4073613c8dc65e37f870435f54381163120a2e6f04716acc54e989863cb0d3a3e0e109f683de18df1718a9ea9b71dd3e40f98c4fbaa529154c6c1d726f94ff64919a78dae19feec36883bdd41cc66273a5a4f80534198eb6468adcda97d2e679e5b6c23c01e264a1a4bf1fa0c91cd89807eeb20b3f7822cc6fd9de9b8d0ba3f24c1cd74fb3f4bf2b57f997900ac4f2398ca423c9bd4165478ad114c6d8d9ac653ba39c189389b013a5bfdbec97cd33578bbba8aa052b382f9eeebcca1287d29dc2754958f993994f2bdf563397bc91fd631a0b3fad47cb8f9db0d741f5d09ce4d4db77b381ae4e948081ba28809bd7995a69eaef55e29feb130ed16205106c865d10a03f20f1aa63c629faea9fd34b7d132de6645b90a22b0f6ddfa1b1a129b6caac7b170a618fe9b9539d3afc44e7c46814b9a3f3d4ea2786b5bbf11ae4ebce14e648f01cf25db934e244dcbe8f51d9675ef7c2cadf5bea39c4f542a0914ed1e81ef66dce5f9250483a87873cf0cce39edb6cfdaf550845e146a4d280e43fd8a5d669392443477ecb7817d5fb09780cab4bb4cc711175606925c54cd04513aa0ef84159557c6c8cd18c1c31e1dca89f15cb2ca03bf932090ab9742df4fe137a23a32760e7ec1e26f522c8d7df7bc341eabf7d3e92c28586cefe4b414068af40453886ba010d38ea4421dea7bf5c3662278569be214283ff20f61579c084008088f3f7fba92d2beedcc03f23db026c01455f0cdf65861092807199b6a5fb4a5c6b2aa9b6198fa8e0f3545f0d9f78f2f342979cbfe148acb67ee96a346e2d83cbeddfbf5a11118f70f1497a276625f49df6be2a5173bd581b1b55c69bcd2c2c924dc89b84882816545a7c24497ab1f460db178dfbdf392be73ad2c0c4371093acc5a8d2f0dcc734205e8a3140435d227fd1322523df4e5994ebe9eb876afb6e09a72425956c60d4dee327fae21232b9b94f06fe7673e433b317ae67b304c8558e56d8082d829f9ad6c82a5a3d4acd961b69d6ae67d809b98e00d3be55e3836d105dc20f313352eedc7f668f550532a13be5690143fc6755c3bc59e8b7806cc17205c49efd48d25528bffce3ac46f3db8b3b309efd27e15dcadd988b51abae9f2e778fb70672ffd63b71d7a4317237f8ad77766957fde41f4591ca9655de3c5dc6ceba4b1e6d30dd2c373811ebd046c7dd34d7cf153cb0fda37fc2ac7f38d2ac52ad97fe4b421d201e451640666f18aa3fbf332df6152a5326c13a1ed5eaa368bf0d572f985d6f23e43ad80dbd081fd4fcc07e4bc5c4c7efbbd51a7b4c252f2b37651a2341163c078e7730c5aa16bcd5d6689fe6f074c84a0da3d9699a736004a1d84674cdd505357cee9f36a3a4d0abf36ac3d5b7828be57b1d6dfcda2289a63cf1d20fd3ab2088840718a9ba5f5b90195b118f8042a8b2570245b25f9b19ddb03426c356c068f4264fd88bc994290bd73d3164d9f67adb60e2332ad8ab5a6eff2f629185e9450852eca5706bcd6eef8aeef4cd4ac8f885a53abc18e59921773ee5fd306b6436cf63676f7256b1149e844b38786d60f030fe234db2d270d0c64fd12cd37843689fd964bee58782a4d4f1b1ba7763d252afa190decce662b975156a69ea4685bd0b477b2148bd4edc97aa56a91611e10925a1cea50c7cea8beac1dc80d95cd65438e0055041e27119cc22f5906b96ff6f5723e33dcc92d7434e229f03236e188b1ca589c722e44c67c1e0b96642530601ed6f4eae636eb3377c709b3cb3b27fb7ab43064fae3f384509776f16f6ee2104b5746ef29f13b5cd64373e81a7fbe01687967efc27c49254d22db6329c363af31c0bd5b68c8f92eab861af455fe6799051a48a3c7174a64275d7d5deca698fa2d40826abfb53ee3b7e4d4dfd25009db7d5040bc9121e183b5d5ca8e6412cd2baf98bbc5027f3c27386a448ea35c13fb518effa06faf9c64c5c01806f2afa5aa1327d71ef10903522d34b8069c1ea62a98e217835103f1d5b66ed8bd3c1e82ba5039c12117626f9aba26565a1c78341bf355ddadf91dcc2b1691f99ac96150dd3f8b7a2b1cf79b41d6c7abaf3dbaeb41f8d9c3a24a43bab81830e56ccf939996cb2dddfa79d0d87b427ce37e8fe9fc22ae527475c6c6c8d88343defe70177796e72805d829bd36e647c6f9292580c2a29922ca4349db6cf8aa3ccd724711cc32b242a6fe8979a2596f6aa742a00723c6f6f0aab0b5a305f3ede222484fde1725e0c6f12861794fe4c7e66aae5b175891727db20cf655aae7f55d95edc7e67a9500ed749bd29ad37f6eb91836b3d0295c7e049644819bb1ccd4ac4d6adc32b3b1b15fa2324dfa553344b8b6411f4144063f31f23e25adefe25adc13f4eb48ae2e84ec8dd911ba96194994beabc3f261efa086b0c8467283b9830ee9edd0f277371bd58aa8cb101ad88013a4b6c24da7dadad5c768839521e890f1e343157ae0163c11e7b070a06f52196ed7840137ff6a4b32eff2765ebe91f5f7d774df9e0a8e8ccb3cd54d856f8774a10bdc944d8cbb14e77d09f640ded3b8672fffd29577b824c766a70c774fa1ead43cffb9389a7dfd0adf192cce302e676af10b67e077329dfbeb90f790d68dbaf795ed8367c991da112bec1c64fd907c4ed7da1d3d37a3e8b95cec0e31a2813b7935a05d85e7e30e78dd47181bb010924a1c420a277f6b1d2b500f0d7aca6d52ff90a35943dbc8dc0a037959886e8c80c206a2f7b83b7146b1aca1e3549197d72fbbf654f5141b8ec5992efaf33e4bef142322ce812e01886c5bb33772a9cc23c79d9d39f4edd8c60b75fa585774d098a82a976677f7baf2a1f4b86186f74f1d49087f61bba578f853a538b4628625b0e22c139283e24f940c540764e5f978c84c41f3fd13b9fde46a6935e319b086196e3bd54de51acc369f029a018192b59b54065dbacdd77091f879b0eac72f57d2d040fc9342cf55abdb0558e9f549829b5ae980f5641315951271b257b06969c199f61604fb0ea0b9dff955a9435b355765680d6adfefc0c6b30c96b76b2a5cce08eb8cc229b8aa25a56766c0ca751f8b499ccc492dee766bc7ec15a2136ea84f7547e0717069bc8fcd3264f2996d2662fb7061ba4049bdeef8cea2f78e4c86f56d1d83dccf9a2508f36", 0x1000, 0x9, 0x0, 0x0) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) socket(0x10, 0x4000, 0xc000000000) r0 = socket(0x6, 0x4005, 0x5) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x7b3) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e3", 0x518, 0x40a, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x20000000000029, 0x2b, &(0x7f00000000c0), 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = getpid() r3 = getpgrp() setpgid(r2, r3) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x8, 0x80000000}, {{r1}, 0xfffffffffffffff8, 0x0, 0x40000066, 0x1, 0xfff}, {{r1}, 0xffffffffffffffff, 0x42, 0x82, 0x0, 0x9b5f}, {{r1}, 0xfffffffffffffff8, 0x68, 0x1, 0x400}], 0xfffffffffffff800, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x89, 0x80, 0x0, 0x6}, {{r1}, 0xfffffffffffffffc, 0xc4, 0xf0000001, 0x7fffffff, 0x7}, {{r1}, 0xfffffffffffffffb, 0x80, 0x800000ba, 0x0, 0x6}], 0x870, &(0x7f0000000100)={0x40}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="8910fa87b00e607735c579873960b7af", 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="d4d9c006557efd90bb2498a1303d86f18bb5a625be732160dc648b1c89e3790439fb63d62fe1029c79dd10dd0c894838301797558b2c30723a060aa8fcaecd4f759b11de96ce315c2c33964048b0be419cf6e4379f8174ad3250a066dc8ea96ec7c0cb32393d90dfe03f381808504fd3d3f448429814e7ffe6", 0x79, 0xc, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x5) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x100, './bus\x00'}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x4, 0x10000, './bus\x00', 0x4, 0xfff, 0x9cbb, 0x72}) 16:00:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x6) r1 = syz_open_pts() mknod$loop(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000240)) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) pipe2(&(0x7f0000000000), 0x10000) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4000000080002005, 0x42ff) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) 16:00:15 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4500) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0xabb025338758bc8a, 0x144) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x4000000051, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x5f}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x31ca, 0x0, 0x7c04, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = getuid() setuid(r1) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000040)='r\x00') 16:00:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000000)='F', 0x1, 0x0, 0x0) pwritev(r1, 0x0, 0xfffffffffffffe36, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x480, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0xbf69, 0x1, 0x4, 0x9a65, 0xb5}, 0xc) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x80, 0x1004) 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x100041fff, 0x7) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) chdir(&(0x7f00000000c0)='./bus\x00') r3 = kqueue() open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x8c) r4 = getppid() r5 = msgget$private(0x0, 0x200) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000280)=[0x0]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x4, r6, r7, r8, r9, 0x4, 0x1}, 0x3ff, 0x2, r4, r4, 0x3f, 0x9, 0xfffffffffffff789, 0xb335}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x4, 0x7b, r4}) pipe2(&(0x7f0000000340), 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100), 0x0, &(0x7f0000000340)=[{0x70, 0x1, 0x800, "3b5fc4f9ee986059a39c41c2e947f4acf4e36054110be1e06f73d3c4a5b5fb6c786934187dbeded402a104f097c7a64030da6a7eaa928d208c427eb0305a36af84f8ce083451437c889706d4c2c6803cd1c99721c3cd923f693887"}, {0x38, 0x0, 0x7, "862d0517b8a8141b0fe5b2602093a7ac44aa2fee7dc9990ae157e59468284113871337f0"}, {0xe0, 0xffff, 0x7, "b93c307b7399782484e57605bef101648e25cbb18413cc17a9659c133323007bbb2e06241a92a273e5b002483e6da74e04daca2243a8857f7bb98b74e33ab27ec353407f14578ea9dd78420cfd451ce511a07318e38701adf790a38b71611bb74eccae02af20b76b0f33e269162c9b51ef7c61bdea8f52d662339371ec3c0f858309a2300d58637527097b6627039da7db40a05483259f0df515c39c53d2a33f2de8fbd57692cfed3e917d1285b7084dde43065663fa07ce6845d2dd224f9a9b01557d1fe7fe8be2ac522f0a"}, {0x98, 0xffff, 0x0, "f1fdc0b422ad593d776f247989cca6efd136bcc9ff9cbf1cc3ffcf72f60d063dd291ebc103f4ec45ab1ba8f1717ed799447c22eee726f60597a6e26aff075fc3b1e08100e21f206c60fdede64136e9128725eb7135ad0495c0967d42c545c56d153ccbccba362a459cfd4a02fa348a6e9b266b1b585d9b5e9ec719982d81d6008e9f4dce"}, {0x50, 0x1, 0x81, "17f284d8220ed2eefe3a9c312bf21a8a98317ddadd48f2f2b7478d4f097b447fb891bfbdb01ee591d99cb2c2be3bcb97b61be5f8ba8c40b81efd9daf"}, {0x40, 0x1, 0x4, "c5c9b78d868bf114753c71fd407f33e1d7c6f638bbf1ce35bf36669262346a3e7bf336ddc43ec51493f36e"}], 0x2b0}, 0xd) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 16:00:16 executing program 0: mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10200, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x3]}) 16:00:16 executing program 1: r0 = socket(0x10, 0x7, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x6}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xd8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000013, &(0x7f0000000000)="74ddb1ef6bb7f2bba8aad92d95574f52e0f227c8f44249db5462dc9de5bc7965603d1e4b11a195b9c17b2304072ee737d8157419fdccf4970aa52fd12f1b649b815e", 0x360) socket$inet(0x2, 0x0, 0x7ff) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x200007c, 0x0, 0x100000000000000}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) mlockall(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="4585bcfe7ee280231cb59940bc2157714c23caff344b4b329459970f9df0f342d393594193932805b8d15c9d309e11c836a242467e07975e12d7467d17843b883b12cce04ca5dfa996607d29b6739a79dc5d8895999a", 0x56}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f0000000080)='./file0/file0\x00', 0x30080, 0x4) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:16 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae59", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) sendsyslog(&(0x7f0000000000)="b58725ae4739eea3c973e3684061f8d1ccdb815f802ecd976da0e8acbf81185347cc37d2e49c33", 0x27, 0x20) 16:00:16 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) setsockopt(r1, 0x20000000000029, 0x3b, &(0x7f00000000c0), 0x0) 16:00:16 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0xfffffffffffffffe, &(0x7f0000000080)) 16:00:16 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) flock(r2, 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) munlockall() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_int(r0, 0xffff, 0x1205, &(0x7f0000000140), &(0x7f0000000180)=0x4) r3 = getppid() fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x7fff, 0x140, r3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0xd95a) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:16 executing program 1: clock_getres(0x4, &(0x7f0000000000)) select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x90, 0x8) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x4000000000000018, 0x1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x3, 0x9, 0x401, r1}) close(r0) r2 = socket(0x20, 0x8000, 0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x2, 0x2, 0x5) r1 = dup(r0) getegid() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x3) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r4, &(0x7f0000000080)='6', 0x1) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000140)=""/66, 0x42}, {&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/240, 0xf0}, {&(0x7f0000000500)=""/185, 0xb9}, {&(0x7f00000005c0)=""/168, 0xa8}, {&(0x7f0000000240)=""/94, 0x5e}], 0x7, 0x0, 0x62) pwrite(r1, &(0x7f0000000700)="bc9af3b9245f2c5dfcb8d28c1d70ebd1aee124b9ce09b25617eb5d64faec527da6c4d55d271cd20964b2b47bdb95459a470affb6a017b5fe319dfbf898ed646a242af77e75067b5a2865e82e7f4fcc156fa88e5bd3e6f8e9e2b40ed6a2966b7516d7aa0e37953a221b49427df67afbd7d63a95", 0x73, 0x0, 0x0) r5 = dup2(r2, r3) write(r5, 0xfffffffffffffffe, 0x24b) pwritev(r0, &(0x7f0000000900)=[{&(0x7f0000000800)="465f64cfaaad4b329a905507be402fcccd88dce7bbd7191ca7a2fa3a97c00a16d47fa25e183a2add27d9d17428ba8161957377423cf16223a1981dec713c44a39f32762665eda7d51400d8d0658a041e33d0d732f14ff1b81587b949149145065d30a19b4662f08239067deae0ad1187c369ea0b9d9f69d8dc58b438cf3112007a", 0x81}, {&(0x7f00000008c0)="cfce04543d8bb73f72843bad9339a14cb4ea1cab6e8e9c66", 0x18}], 0x2, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5, 0xa2e3, 0xfffffffffffffff7, 0x6, "0a10c9113be843953d17aa675d133e3dfb791af3", 0x7f, 0xffff}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x4d}, {0x6, 0x0, 0x0, 0xb8e8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:16 executing program 0: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000700)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b6000000000000000000000000000000ff000000000000000000e9000016000000000b6fd200000000000000000000000000000000000000000000000000000000000000000038b40e1cb4fb4cb81a000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660fb3c9d87b42004ff38ebb2a88122e596b7de5b21312672dbd3b8e42b91c0e1cc5fe58c2774d52c58961c1f818b3e5d820e9ebfa14de836d5d561b744f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1baea361e1535fb5959b8da2a4f31680532424e6ba707cdf1d751"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000003c0)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r3, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8a22, 0x0) r1 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) fcntl$setstatus(r1, 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x6) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0), 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6}]}) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="7f") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x4, 0x1, 0xfffffffffffffffb, 0x81, 0x20, 0x80000000, 0x5, 0x10, [{0x4, 0x0, 0x38, 0x2}, {0xff, 0x7fff, 0x3}, {0x0, 0x2, 0x5, 0x3}, {0x3f, 0x100, 0x1f38c2f8}, {0x20, 0x1ff, 0x9, 0x8ad1}, {0xfffffffffffff04a, 0x7f, 0x4, 0x2d8c}, {0x9, 0x28, 0xa64, 0xb0a}, {0x6825, 0x0, 0x3, 0x5}, {0xae, 0x101, 0xfff, 0x5}, {0xed6, 0xa8, 0x7ff, 0x2}, {0xfffffffeffffffff, 0x767f, 0x1, 0x3}, {0x0, 0x4e01, 0xfffffffffffffb31, 0x8fbb}, {0x2, 0x8, 0x400, 0x20}, {0xc91f, 0x0, 0x16c000000, 0x7ff}, {0x7aa, 0x100, 0x0, 0x10000}, {0x4, 0x6, 0x7, 0x1f}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x20) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x3, 0x3fffffffc00, 0x18000, 0x73670aa8}, {0x2, 0x85c, 0x4, 0x4}, {0x8000, 0x101, 0x67, 0xa86}, {0xb13c, 0xaa73, 0x9}, {0x4, 0x9, 0x10000, 0xfffffffffffffffb}, {0xa6, 0x93d5, 0x6, 0x2}]}) 16:00:17 executing program 1: pipe(&(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = shmget$private(0x0, 0x2000, 0x5, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000600)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000005c0)={&(0x7f0000000580)=[{0xa7, 0x4}, {0x1ef, 0x101}, {0xad, 0xffffffff}, {0x25, 0x800}, {0x7, 0x3}], 0x5}) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) semget$private(0x0, 0x3, 0x280) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) r2 = semget$private(0x0, 0x4, 0x10) dup2(r0, r1) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000040)=""/231) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x8000a820) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x805b, 0x704}, 0xc) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:17 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) sendsyslog(&(0x7f00000000c0)="b2296451f7c7c0276b62d5a047ab19a601ed40a707c32b0457cdb8f3efccd1bdef7689cd1ca8c13c945c", 0x2a, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000800010031e4910a7a03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x82) r0 = open(&(0x7f0000000400)='./bus\x00', 0x5, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b0002000000000000c640907a000000000000010053b5d1d09075a04e513dd4611da24e14da0000000000f100", 0x1dd}], 0x1000000000000353) 16:00:17 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x10, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(r0, r0) r2 = msgget(0x3, 0x80) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/36) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r3, 0x3}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x9}, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8400, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x30, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3}, {0x100000000a, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0xea, &(0x7f0000000140)="ceb206847d22895b772069a249efb172fcc77ddc8ff4cdcc3fbb4bad8930fd5db3c25dec63bc63f64f1b50b36861d082faf8d1af847d41984271b0c6ec50d27d8f3bf80359dc81adbfc804dd608d6fdc1d6b4f287f04fc865782d30f3310659515ec8c3abb59cb6f065b6db2d5aae0ed8e4ab60a1a1584717cfd3fae8bb6a8ec00967e49790def9069dda7f5a8e098e905a2855d4f84a1dfdbc6632778520af4f7daa8b5e96b6a18d53d1fe756a864c48cb57f3a7db313dcc1ca3953fd7a9d7a0579443768889b23a4853959799279d62f85a2aaf53f8772e347b7f3d2a35243b8b7a4f28d49f820a3dd") shmget(0x2, 0x3000, 0x4fe, &(0x7f0000ffb000/0x3000)=nil) flock(r0, 0x1) getuid() 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x10) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r1, &(0x7f0000000280), &(0x7f0000000540)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r5 = socket(0x0, 0x20000001, 0x7) fchdir(r5) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x40, &(0x7f0000000180)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x60}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x10001, 0x9, 0x3, 0x6}]}) 16:00:18 executing program 1: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = getpgrp() setpgid(r0, r1) setpgid(0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = getppid() setpgid(r3, r3) setpgid(0x0, 0x0) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mlockall(0x1) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2000000000008480, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x4, 0x0, 0xfffffffffffffbff, 0x1000}, {0x7ff, 0x3, 0x3, 0x4}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) recvfrom(r1, &(0x7f0000000580)=""/4096, 0x1000, 0x1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3ff, 0x80, 0x68f4, 0x4}, {0x800, 0x4, 0x0, 0x6}, {0x3, 0x200, 0xa29a, 0xcd33}, {0x8, 0x8b7, 0x0, 0x10000}, {0x10001, 0x7ff, 0x1c000, 0x934}, {0x100, 0x1, 0x100, 0x5}, {0x97b, 0xffffffffffffff81, 0xcef, 0xfffffffffffffff9}, {0xcd0, 0x80000000, 0xff, 0x5d}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10040, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54, 0x0, 0x0, 0xfffffffffffffffc}, {0x7, 0x9, 0x9}, {0x6, 0x1, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1f, 0x2, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)='v') 16:00:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000015c0)=[r1]) munlockall() r2 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000001200)='./file0\x00') r3 = socket(0x6, 0x8000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x100, 0xb3d2, 0x9}, 0xc) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000080)=""/244) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001280)=""/75) r4 = getpid() r5 = geteuid() r6 = getegid() r7 = getpid() r8 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001380)=[{&(0x7f00000011c0)="403f81a21835e5b0e8203d6800add7c5d14bd8e2a71d42237fe2c93ff7c4984dda633dc312cb4c6fe12e2cd953815a20f0", 0x31}, {&(0x7f0000001300)="386dbd6819bfacc9e2f5a2e641eb8072de22da108ec7a6dfca518c9ea6d9402908863e5b5cbd3dcfc725d3f119bf33e1b1", 0x31}, {&(0x7f0000001340)="77086cd0b16c101dcee20393b364b36e1bf01ef7", 0x14}], 0x3, &(0x7f0000001440)=[@rights={0x30, 0xffff, 0x1, [r3, r0, r0, r3, r0, r0, r3, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r3, r3]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r3, r3, r0, r0, r0, r0, r0, r0]}], 0xd8, 0x8}, 0xe) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)={0x18, 0x0, 0x5a, 0x9}, 0xc) 16:00:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x25}], 0x1}) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0/file0/file0\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0xd96, './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e3", 0x518, 0x40a, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x40}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x201, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:18 executing program 0: r0 = socket(0x11, 0x80000004003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff000000000000000000000000000000000000000040000000000000d6", 0xb1, 0x0, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="000000186004008b000600000000dfffdc66921c15ce4f3bcd72c90000000563e04bbf54c83f00000093a83bd552c22d31ffff06", 0x34}], 0x1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x54}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x84) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x7fffffff, 0x5}, {0xffffffff, 0x2}}, 0x2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0x4000000000) r2 = dup2(r0, r0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000180)=0x1fd) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getgroups(0x1, &(0x7f0000000580)=[0xffffffffffffffff]) r6 = getegid() r7 = getegid() getgroups(0x7, &(0x7f00000005c0)=[r1, r2, r3, r4, r5, r6, r7]) r8 = socket$unix(0x1, 0x5, 0x0) shutdown(r8, 0x2) kevent(r0, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffff9, 0xc1, 0x8, 0xfff, 0x55}, {{r8}, 0xffffffffffffffff, 0x45, 0x2, 0x7fff, 0x200}, {{r8}, 0x0, 0x10, 0xf0000028, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0x22d, 0x9}], 0x3, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x76}, {{}, 0x0, 0x84, 0x11, 0x9, 0x17}, {{r8}, 0xfffffffffffffffe, 0x8, 0xa, 0x2, 0x1}], 0x7, &(0x7f0000000100)={0x96c, 0x2}) pipe(&(0x7f0000000440)) getgroups(0x0, &(0x7f0000000000)) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000001c0), 0x66, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000480)={'./bus/file0\x00', 0x3, 0x9, 0x1f, 0x0, 0x80000001, 0x1, 0xa0, 0x2, 0x0, 0x6, 0x100000001}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000400)=0x5) r11 = syz_open_pts() kevent(r0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffff9, 0x21, 0x84, 0x80000001, 0xffff}, {{r10}, 0xfffffffffffffffd, 0x2, 0x6, 0x0, 0xd1d}, {{r0}, 0x0, 0xae, 0x1, 0x3f, 0x8acb}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7, 0x200000, 0x1}, {{r9}, 0xfffffffffffffffb, 0x40, 0xf0000060, 0x0, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x42, 0x6, 0xd0}, {{r10}, 0xfffffffffffffff8, 0x2, 0x6, 0x7}, {{r9}, 0xfffffffffffffffe, 0x3, 0x0, 0xff, 0x3}], 0x1, &(0x7f0000000080)=[{{r10}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x1ff}, {{r0}, 0x0, 0x5, 0x1, 0x1, 0x40}, {{r10}, 0xfffffffffffffff8, 0x20, 0x40000008, 0x3, 0xfffffffffffffffd}], 0x2f3d94ed, &(0x7f0000000000)={0x9, 0xfff}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="d839305a42887bcef49c74b4203dca1587b7a3ffd0a531e2860d457a35b22f83309921e66291a0a9874e62984119c9ada815de71d199eeafd826658210f0ee", 0x3f, 0x0, 0x22) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 16:00:18 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:00:18 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x18, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt(r1, 0x29, 0x26, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xffffffff00000001}, {0x80}, {0x200000000006, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x1, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/248) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:18 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10022, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x210, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x1, 0x0) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000300)) poll(&(0x7f0000000340)=[{r0, 0x6}, {r1, 0x81}, {r2, 0x42}, {r3, 0x40}, {r4, 0x2}, {r5, 0x88}, {r6}], 0x7, 0x9) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000480)={0x3, &(0x7f0000000440)=[0x9, 0x1fe, 0x3]}) r7 = dup2(r6, r1) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f00000004c0)) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000400)={{}, 0x5, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) close(0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x400c5708, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) fchdir(r0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) chroot(&(0x7f0000000c00)='.\x00') mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x3020, 0x3) pckbd_enable: command error 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000000300)="a99d110c3f86b45c0a4ba3da52baebc21ca8e86b830522af968a586450a9eff695c6ff79fcd1107eba6d3d159957f02510d6d090976565cb603a01035ba7077f9a5a89553b8c7871089410522409a178eaa27116545a26ae4f190a0280aee27919e54ab9e9a976ce53b8b6dd43cbbf0f99257bbd144adc59b4bd63a355da393294a6d2ca6cd4c98651b26abfa155ae7607e4d5973f8e63bf75ad2dc01cb5bb507481f568a1619832a5a2c93e8d05d200ea5f1fce93a17a8e4e3f810648a3090ead08d2424a4300c9ead6294ed62be12d7715ab00d7bfde02587159fb70bb300edb42f8925dd043b61ce13aac5434c06ae0b10db7f11d028d3aad0ab33744fb26cc112740b01641e670f5325ac01942afd164c03f2f7f398b8f7ec3462d", 0x11d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000004a00000000009f07f0a91e1bd025cd967f37a7e5ca8336e21a0f00aa541b97340ab5f782d24340cb8015ea7a37afec4ee415f1bb2efd6f8961c56b7c"], &(0x7f0000000000)=0x6e) pckbd_enable: command error 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x8) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x400) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000340)="11b592d2b77169d689a0988e2cd1c15baff39147c02b92335ae6738510d2d93604e51340fe87e6c0340834a7c410a5426bf1456c591b077af689177b0536bc410404187fe83ded9c0c8abc793fd903000000d19cb083a1ebffa091460bef3e4e2774a357322f590c571c74e324f6221a3beb2c746fd2ec99abc7085f96fb3e8d4f26d156466d8a580a125c8300ba381e34aa264d3386c26ecfeb9a0c740b33a51b5207d3612a3cc4023b21bc0f43c1f22321131acca0d02d191807285696e0e51c282bde9a55e630acdb258aaa336888831b1b28887e5e9139b8ec0b225238aeadae95cb4212aff9a779ea9601777f761a3703ddf1715fe87ae8bc9a71197fce039b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x0, 0xbfcd, 0x8c8c, 0x800}, {0x1, 0x5, 0x9, 0x8e3}, {0xf0c4, 0x1f, 0x0, 0x1}]}) lseek(r2, 0x0, 0x0, 0x1) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x8003, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) close(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:20 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000100000000000000000000000000000000d00005b00"/44], &(0x7f0000000040)=0x2b) accept(r0, 0x0, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x382, 0x0, 0x0) 16:00:20 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfff) fcntl$dupfd(r0, 0xa, r1) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x9) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) msgget$private(0x0, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) writev(r0, &(0x7f0000001340)=[{&(0x7f00000002c0)="e12c32dab38707ab3a76f7dbb9fe5b2fb0613b37f5d34c9109f6d1aebc271242fdf91316c6e617bb5991afa0400673eebd2b620dc5e587769a11957968435d2b209b7eb17a2dc1d094bcead8c02a70e5ba6f6cbae3b9c31de42bf0192b2c878e9c3a151f18f3d8d9105d582a4c6af33f395e2dbc1199cf746ea419143a771f1669480f29215504e3a0c68acd236ade14be8420013a3ed10d7eccbaed58f42e636d7ae7bc32a11269f0c06bc36d7f0e732cf8918c5530f6552b589fc85f9896899550da33bf72c217455c9149e5655982f26c5a904c21686f79f573b4662b98731f9317301ab15c7cc5af1fce174d8eaa5608c4590b5810aba2347df1d53ea01e278cb332ecab676da40185dfc995e89b7a1a12bbbd2ef300e0de6c256b6bd646ca26a1207392ea2c427a10a598320d74e4ba1b1d2a21cf4e9044b565d1f695053d5123ed27237fa2ec4b5e7c5adbb6d54d4acfa9f97a8587da793de0c8bda22129464b7066f6b61504fd941a7403b688e9bcfd2330b1b7a357db51a0c605791c4c1e745c19c03b1ff880d226eaa893229f3c3a6190fd9f0abe3a641058f6916b54cd0506af914285bef502f9d3d43dd00409557f6c8cec26965cd93357246d31db249116de21de1f99c22e9c92da15bafdbfb7e710b71c36c1df38bde8d8d151cabc114498e97897034049af716885aabb11795293a0fd60776668cfc422c67ef5fb5715410c50c35ccf9749027d43c810d2ef689b27f7ffc6a3bf3102600d09d072eeccc61c420b2bbdff874e19f3752c89ca278714a6244e7ca747c6a2217379990c2e818bedf166124ba45e6b2db619790682fbeeaec2cc7db642f7161b97017f2482310125c0fdd254f7df23ec5283657e4144b388bf0cd6ac50428645b482fcd2c409486c1135067c91a73af43748af2b3941a136d5318ef93a6947d4b3be1eedb48f51cd33c7a813253ac8db4bdbc187e9c073af26b0ae0e2e265b63da0b1a286d734566fc83ef87269d4a63a68f09e0a2afad964cc3b3d76813b2f17f030de9d83d159abcfc4cac5b28c7ed90d6ebbd4c8269f6f763bd2da1a39fcbf224a3cdacf4a609ed20e22ad54ed395f3778787ac4637617c1cfc97f7e19807d819ea06afdb5e3e3c5c58eda5965ce200752a023aee2e8cbc019e7165b2e68c120844b9e4d8e3906bd46d4abe95544d777b3ef2188791378f26e40420e2ff895543cdabf22d635b52c4525d7fd8e0b195b2133be2b12402069f69f7bf62b569b6792485f1d32edfcb3a1c7c44834ffb296e9e1afde6d996fc55ea6b4d883d3f31886c9c535dc04323208f0a53161f1d22fe8dc7e72e15d9a8ad0489dbe2dce905912631eddf7688b42345c98231dde44c96083d591f2ae8bdd7d4904e2b1667b0c40465fa62ebcc8ecc95d9c211a7d590bb3e6f79d6dc1f58f7615c0552b932425ddbf16ddec5efb5ec66b70176e170cffc79223a38e0cc9f4af91581fabc047117089d65cd2456fb3f4b992ad1f7530498d1d21666f794001b9415d57e68aeadbc876f9a2467c58ffc4a4ee2ce3790472481974d84d54308d23c3c0fe15bd34273d2543324d755945fbe2d069e26c89a283336461a256222f6838460e0e6e98207a1e001fff3302dc39ff145d9552b9640434b0c0579532d47e16443e7a4c374c27bcc9b89d3cafc0fa08ecab9b6f359aa8fee98410b8310a1d7d2026931b71ea12310f8e954d6d67a01fb68fece2f6d6a0f6775a06835948acf960b097791664969cd47a18b3c1dc3546637881f4daf60ef3ea79b99c1fd1cc6d0420ae65b93aea9f2fecba310e7010a8696cd2d040d03e5c5b2e08deb9f64fa95dd5cd9bb7bea24e7957f9edc508ed11fb2cc5d62947af8ab4d13637119ae16b3acdcc276571281a90f2c00b4914cc8f03e9d6cf8849979d3f2041a5e294d29ecf2829a2ab5eaf22e8cf38ec364eafc128be2774e4ac9fa7e9a6b85547191f6b50f9ea5ffe1852ee211a45861bf7be3291abcc3e65fad0adbcf308baf32cc3405a32c656833dbf92824ef96e4279b92a0f998341c3eb3b593532cc063f0e014c171c9430c362756811cfb9d5e4762ff56abe31bc66a32dc05c11deb5a764071c15e1e6884a891f0013aa4803370b10714195b04a1ff046466b320378891072fa2ef75c750d51bfc439c68dfbde18d271ae6622708592176912114a44bbdeb8ae66873b733963435d2a42869420fe52d7dc7ba40265284277e06c0685bb4251f1f4bc9330e2799e0f30d38e0f23eaf87d8c554b253329581fb80eb4c59abf2a8cd42f7cfae56608ae7b1b7f3d04a90042a62d4f26a272e0d2d666cc02d0d5e007d0c47e6e8665367604cbfc18093bc2a208706f2aa98b25745480939587c5391b9a8826a70a2e61ca5ff36f51bac7c1a17d3dbbdad8db57246adfa339eb664d7a181546b778f1108e9b72b8154c2ae0e1a5f9791dd346a5d9d9b415ec054cbe65f3691cd9ece0b12de05b54e191d1531b79ab349ffc4ecddfc07b3f7ae7a52154afcbe1e79637bd0fff087eb34983195f95ba66821fb640a9585a7ecef5eb95f2a84171a45a97c326e7a76ea7ac6bfe6f2e436a3249ea69bab730c5efecddf7b39873e4ba670bb516e1f92fc851f098c57a76a16e26e17d7888fa7f9de0f047fcae2abaf4502db8780c623fc335ab5793f9a70fcddb23b253dc73fa393344525e1873c8f6e544c16a3ac054911bcdf7eb34a6aaa7b625ffeb473b030db2eaa70d7fd4a7d49bc195c677149bdcaa44444cf56147bef091cba0fa91a941f68d6690d996d0672987fe3fe3a3bbd9889b2776283f8a3b6418a90a2543d7ff3e6b8641db904977362634c6e42f4a31d3b37f5011bf9782c4bd9e7e20e906580e5521ad5e4001c7cdabe1402ec9d981f490cf20fe230da5d2d190e242cb0eadc15acf207c39fb29f4851e62791230534525e0f0a0da0de84778682f48c65d161bb388044104dbb4bb68ea7d54ff340ceafd4f495948bdf4babd422058e571a8e8d4fab7ccc6fbaecfe6a5a73f16e64db6b361f652c09b30967786ca9946a6fb91ee49be1b251a39311e80eca653181b37962c3ec9cc763e1f37bca1d641561fe36dbffc97c7d78d11443520ced54a26f8ab683352baf9dafde3d15dc52bda268bd4d1287c625c2d24f94036cc79deadfaf6c00cce18bd72da1a5ad496bfa68cbf6893084aa69e1090aa8eadc6216bd13b010d9ec23abae2f26baa995787b4c1f71cdf09d84866a1b13687fe71804ab11fd0069eeb0a1aeaa314d05c2fc203c4e8320ad74634da86a6e3503c650ad05ac8b23c6529e557ce709a5ef8269f0e359ff39bd459cda3ead8f8a6587a9da7eef76ecf01bf8594d8038948bae8946a1ba20c51ef053b30543c67cd3128c7a8bb3c0234907223491b6510900df1bdd5dc394cb61a37d464f5d8699e7e6207fe5357805d6801856764239ac9381d7c42f4e92f49b4a2ae86ed39d45e9e9af609a8007c332a7339360e6e8eccbe1b3e632b174098066e1dbf59f8b66bddb004ff0fc1e368cacf7c303750d75d1cbac6a311f25d44e880871fa2b79b848594fb50c25ab753d7aee54e44469085c5e8c93f1ecbe21e7d736a0f46b4983211ade3546f164b69c46b100757338cd772901ad2414e7660e025bb714462a154c3ffdbab8c501fa83306c0704e9f4fed85803d0a1eb65ef41805636c9df4a561431770c0e1f91f43bd93e15078987766d74180f5b644191c1d41c15d6283e4d96774c2165eac613d400212e10325cd5a0ffc37656a15fb32a0ca6d4d3d908383191022011b021a3d66f435ccac7e3098e734cf1e0a06ef84ae7ced4a22cd0e082e2751793de22868930d50a3319a7bf4a7840c9ef28cfb33ffe16ee805e514360bd5018c29ee8936fac7094e55c18f810524570080fe0ba183ffe9b56145d1b3f37fc2d1eaa81e8c1ea506b52eda744d5ac6eb0b34200aa3eb9f76726f987bb144ab22f027ca241561386d450d3a85e6074d8809e033f763d636c74d2c4083b3a3fc6ec8dd380e832ef8e33e5b6ecd75eb73a6686af4f317e2e9a4e110e91deda3a6ec0e351fc3fdb652b0565ef99f4eb8cadc32c7fec8292bf5fa8301af2065d8578c4205865aa7f7276cac00875430f93988870e90b7487384ec9987e67609bf0adc823e1c52605c96222bbdd7ff7bb9a81e67a11e9dfe9724982095a524990384ecbe0578c5e1442411b55dac15b8f0c2817d1b3a44177dde3db4dfa957bd1d7f2cc7daf4c18ba6133a7a4d16852237b9aaddb57694937ecf3bff26bf6ffde30d12ba68014b73b309575dd8fc1f19d16fb2b7cb09f1c32ecd2be3fef32912d840d0931bb063351724d574e0fe5539dc831e4e0778522a738ee7c74db39663961c3c97dbc3acb23342670eae039da07e6aaf80cb2a8ce703b61885f5f6e3531ae6c468b32258cac6d837f927a17ee3d67ce60ada272e31612052070af73bb0ecac2f3b5913589c943c0d41c68e86a2f5f339cd808be73addb2a8b11ea1dc1830c4e514d71e38fa4f43f53b28d7d40b89fc04fb489d106a65bff2b020633942932a78f060c0624b82887510b90d1bfbda947a92f21e84e3230581743932757d3db2d8e0298c77842980bf40daad0367b944d496ddc62762560360681ad0a99e3259cab5dfdfb3fb87a48be86d67484732b21b2cb14795e9e090538a2ad7044d3122e8e0a9f37294c08f606d8e7af7c096e4efd32016e45316860cdb6a0524510ede0f382c90af5cf17cdd4d88cd349b87fd1cbd85d76520b22d07d8548fc79120414c8a38d9b69b9c1a7b37607a343e2a05e20898cdc6346a4d4a97819362c38ef97d1dc4fe3c9f79ce656f3180dd32fe74a60f7f40872ec35b8929825a422a9f64cc07059f0f1633b0f0f41fdc17c79bd73d4019ca362bd3f425061446c577b2660a4a0b1c8ad6bd160651b9cfa1f20d6f6d40ff38e98e417d1b86bfe972e44356e680194cc68c0a9fb1820b9d736ea6b639e780d0c4eb09061a472750a6c27295d712a330268408783f2e400a4c534650c17bd47dce4b202fc5218d91f05bcc1f6010957728da1e0255a1263090050fc2a0042aee1ae0630e443016e628053fc3bcbac7e1a28a76410059e1ef275c1aa9bbc4beb1241e2c3d7bf3fcf8bb27989aa774ced15b183a198ad0d4639998f0d30917942aacd558c80e7a3a898d1c7f0a98fdb8fbf2ed693fc23b85e6dd3f469d3774862728b02e6195a312c7e4734f3b1c81c32c02ca713a5a273d200ac0953ee58721828612dc4c46f6eb032f22ae604ff06262950cf40bed4ca7833a9bf49870d461394debf71f2d1148e5709e9e2caab65457c57dca4ebee215368c68e78d24770c0077a43eb340c023d7b5b4339bdb10f5c9db142efe31431efb6c20be77812fafc39a9c33fb385f81794cdf7dbf51223c36c940d3a5308e3e998dcaf046b2623f2a6a5bef9f769ee3abadcdb7e8b2c98092723471124f1eed1a5de15a145a9a70ff53f89dd6b91b2a8b8d59b5d56f9b9462bcbbc2a815e95b353ffdd9a3c768bc54bb4bb88d93a5b7e8b0cacbe9c3b30b16bf7d64b9258ce5325a14016eddc914ad4f1963660b2c30ba47dc1d55d5641535742a2cfbaf1e7057637c705be89269384cb4f77902aea6f4b12b01d1c91e50d81e122d5783a7611f3149289078d8be3896ff4a4ea37ee00a46b98561b635c2add8c7ba6c7e5e9226286f13443c1a06eb8688d94378413c67611bcda3842a061b26bb653fa760ac4baf519b60dbe4eb3be5bf0844045599d47", 0x1000}, {&(0x7f00000012c0)="8c19c3c2a9a47b24a5ce21f337b5a4eeb00505b25b50acdef2bf067a18dd121d6c6dbbf05a674fba121823c670a5483f1c033aa557d7b3a9b59767f83dcc07731370dcaa7735c70ccf4f92576eec3ba7741341952bddcdb97d9937b4b910c0d49c45cdfd53ed94e0e3ec9d", 0x6b}], 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) munlockall() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = semget$private(0x0, 0x2, 0x31) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000000280)=0xff) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget(0x2, 0x4, 0x21) semop(r1, &(0x7f0000000000)=[{0x3, 0x100000001, 0x1000}, {0x3, 0x2480f091, 0x1000}, {0x0, 0x3, 0x1000}], 0x3) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x7fffffff, 0x9}) shutdown(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x4) 16:00:20 executing program 1: getrusage(0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xb4e) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000019c0)=0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r1 = syz_open_pts() setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001980)={'tap', 0x0}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000017c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000000180)=""/141, 0x8d}, {&(0x7f0000000380)=""/4096, 0xffffffffffffff04}, {&(0x7f0000001380)=""/209, 0xd1}, {&(0x7f0000001480)=""/209, 0xd1}, {&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000001580)=""/251, 0x329}], 0x6, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001840)={0x3, &(0x7f0000001800)=[{0xfff, 0x7, 0x5, 0x4}, {0xc0f, 0x7, 0x1200000000, 0x1bd}, {0x4eea, 0x2, 0x7f, 0x100}]}) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$dupfd(r1, 0x20000000000, r0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000001680)) r6 = dup(r0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000100)=0x6) setgroups(0x2, &(0x7f0000000080)=[r3, r4]) writev(r5, &(0x7f0000001940)=[{&(0x7f0000001880)="fee91d37763b84c922", 0x9}, {&(0x7f00000018c0)="636479b6", 0x4}, {&(0x7f0000001900)="404b20030b98f3b1af5fc8728a464cf4a49e122209", 0x15}], 0x3) semget$private(0x0, 0x4, 0x10) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x13, r0, 0x0, 0x2000000000000) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001700)) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000016c0)={'tap', 0x0}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x83, 0xb6f2, 0x3, 0x101}, {0x4, 0x80000001, 0x1efe, 0x1f}, {0x3, 0x0, 0xcf0000000}, {0x6, 0x0, 0x21f5b2b1, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5, &(0x7f0000001480), 0x9, &(0x7f0000001500)={0xfff, 0x2}) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x41}], 0x3ff, &(0x7f0000000140)={0x44, 0x8000}) getrusage(0x0, &(0x7f00000013c0)) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/191, 0xbf}, {&(0x7f00000000c0)=""/79, 0x4f}, {}, {&(0x7f0000001240)=""/209, 0xd1}], 0x5, 0x0, 0x0) 16:00:20 executing program 0: kqueue() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/180, 0xb4}], 0x1, 0x0, 0x9) pwrite(r0, &(0x7f0000001200)="96d700"/13, 0xd, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x11e) r2 = syz_open_pts() r3 = kqueue() poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x0) mlockall(0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0xde6, 0xbfc, 0x7, 0x1557c00000, "602de99e1b22046dff404f77ea65ad4128812c16", 0x400, 0x3}) r4 = getpgrp() r5 = geteuid() r6 = getgid() sendmsg$unix(r2, &(0x7f0000002880)={&(0x7f00000028c0)=ANY=[@ANYBLOB="01000b1f018f00"/18], 0xa, &(0x7f00000027c0)=[{&(0x7f0000001480)="6826ca77610fe6e849223d08b2e2c45ca611ecfc3386533c72a1f4ed96a9cb58a640896818c7aaa7c3a1fc045ddce4846885a99df923470de8ef921f0c666d68ee7f4641ab6b936942b263d3ddcd785c8bef1c73940b05784d21f8f24af54a157d4ed032997accb5698aff554958345dff41dce03f845e06fa5834063d9c67db37c90d10c7849c66ae2e57917ace6a8be14624be255a800ff75cb4e5d8", 0x9d}, {&(0x7f0000001540)="e9024a55f1640705b13e782cb5115672a15abcc850ea56b8d7c9ba06ca15dd4d7b523670ef3cca28bb086eae602e9caebd7cd6a50298acc7f4cb1f4b87a9a0c490b93b10b2eb545e1f289524c2c1926d85ec69b5d6138750c0d66d00b92741291d3f6d56d6960402403ae12a5368b78d89b183d4eb2d8d3b42c44a4b954c2a1c9a47826e04fc98323724f98bc998c2b95f63c3de9fc2f53d7d2cce0a676bae0ba1e3b5fbb2daf068471e9a1493cd986e679704241da6742f13", 0xb9}, {&(0x7f0000001600)="0cbeaf0e6b13c7b303f3d6b8a3822096796c2ec3c1894edbceaafc8767004b3d5367963e1279bbbb58157feb2f179ce1706eaac2edbdef9cfbbf54cc7727947bc671c997443b5ed77c2dd87af6c0db85e595ac2fea0a84a27d6aa5807f233098199e1ccaadc64ec0b45206b487ca810adef018c4a8a7e4392e8792f4977f19dd63a3d5366259caef449274cd972941e8fe125fdbcaf217abb46df0262676e6c3c83a749c64716369dbcc5953", 0xac}, {&(0x7f00000016c0)="21eb6559bba822be8b5b2e3a4f01d29c2a6b313377111adfa5c7ec2c90f53902171c4a176ea3f4d60644b4f5d5341e406b3273497d0ee600352f25ba3684217d1b2d279745cfa1a0e13c4c688b1ffc2af1f6226b0195310e6534038fbe5250564e8fd01b551f580ffa3a56304859976fb73f44c5d4044bf267a27952bf286305a81a37ecfec4bb16b5df9f2367dbc136a948ddd6984134fe9a088e29977fdafb72493fcd548660aef3e381a5269befb3257a2faa297dbb3c1e1d4a1f0e0a7e7979f04dfc1b0c8aa78e441359010cbbd1bfa746cc508db5b8acbdcaed4123ee1094acce2fb77d8718f04ac5a16b2a4b0f194a39cb48de15480810bc73a1659fa29cd41eac15f62139b3543285311c6f8e7737c9b2d50edf93aec72557f5576f80fd5907dff0f3e7bfe13d74b4205c148589c1bc0fa727df0589f2991315fdca43032dc5e1ce6a779bd649b6757a0df12137426e50b5853cf77777404fa8c601267e59adb0f4b21905f992c13ed1829c9cec9bb9edb69da2c614f7d389686d5322394f02fd2538c729922a97b6d0ebf66e6c14c8438de279b7c98fd0086a8675d6ca76e14c3e2f45591b417cbe3ce51b870730f84e39684d14b2e7b93a49a9bb862c92a9f36cb3cc960bc919d1870f56bccce0878b0f95c746ffa3c3ff8818a89d412d5108b90e7c52b36b12976568b76ad705756574f2db5e941d223f982b05d1f4aef668b65363b8c673b53cf2c59637bb3bf0e95adb44e1ee065ae60cfc9e7a6c67508d5a7df218c1355a1aee75714de4a02e3e424abed70473b1414b4a9dfc849b2098d99a3f8ab9f6e2c03a8be48d0b3da1614640cde176a3a2092a02ba130d9c9c2af9d843c852a6b190517a632b91af8d25c10f91becde6bf52340b84b4b837b22890aa74a90bc9eca8bd86adbe55ac98800c0b38fd58b7e4ce3af169129b93ac0e122f835af316f75c2866b167ccede2e2e26f3eab8d1fd03a108c3c6916d84c4e6d9178484f08180294e01972c671577df7b7a63338841bd9faea14ffd704cd864fcaac7c259fc72bda4a4f51e61f04ea49ee0c165a4294a916406429b317d2caecd4a1cf4216c349da87de2b4c245920e6719081d51093c446713f0f2708380cf5e482d225025f5cf2c8cd5e22b233a01b10359fd68b239b3ddc8505f9b3d0e5bbc963ae21c9151c6b9759b747bd666876efe2489b75698325d92d80622aeab657677a8135a828d4269a90324bd74f7138d96bf28f78fda7e8c0fb6084998e7e19a9cf72fc429adfae48900e75754659506fb0fd9ba5dc01a687cab0eb1a8e67ea83a70f460f2d5edb2c13a1540ae361934f27fad234669f23298d2fc17a9dd694fc75383e4f5ea2bdad292904d0c502eb10588d3f2292806fe70352c1c86e7cb6bfe0385dd03bebc4f15980139f485a68c982750cf6a832b2502019c8c76c421a8f482857d600d18f31c76b5aab650b333ae953b7fb510cf2950d0bbdf517c6d4b2089b4aeee21ad39d2e0cf0af9447a2bd2a8276e901e8749b660f8c73bbedaf9862e90be8228904f4465d0a6f1844d89728f8cb4409ad4871684e663d261dbcdaa7a8bb50b25c48bb10e9bb531344929c496887908f34d0c515fd999b65a9ef2bf22c27e992eb1c590ee001b3d7d1c9d780d3e6ae83e62a4c4514a9960d20f48ffa69f47d65178c8b15d5ee8c7bd5a7b8651db2e9195860963f213ef135dc39d71879a083c4b71a86551ede4fa05ee626ba431efda192ad4261e160b6f955ad60b963562bcb50071da558fe59497b88eebc39f0419e76dc2e03f413bfae5b89ec24758c0353d09963b8ed06aaaa4fb2583bd5482810115dcb9ade43a6f9d39dab82385ccffee5ec0b08d47c15730f7d7be6412066c7dc05e79c0510bd35e4124e3a50223e15dc32c4ec4c2f905e05dcbcafbc2b9f9239c9681dfa74dd3a041979666a0e8f8de335279cb472c05e0c8f4c5b7cb94e14f8cd87cb38f2f45f0929156f6f6be7ec81fd9d2337b0cd3c80b924cac8b84b85cfc8a25e0893d199929a2c85a19dfbcbef7d83038cd210ff840fd7d895df5d008bf0ba0b7700d843d33c213a9bc6dabd3ff2f1c88bf88d636db6a5c9a7f29e2bad7716e6dab76dcdb907b598b785b8dd50db3e50d756a61049c55d5d5408332c72d7d1ce91728dc134fe2ffe03481ea07aa2efcf58fff72041abb1e7f6aaf2a376fa26927968a3813f4b28907924a6cacdbe87f59faf09a8e5e3f539c25bee506eccf05dc99ceb9129cf5eb443115b518ccd5e68afa559189ead94c44646ca70c72c53ddb4149bd3789424e506922c71216a90d477a5dae96d3f03cc1e665f9b7f79433359aa8a8633bf97e7a66b9b69e896fb93bce7863b01c75397e5586ccf611c63adafab6bbbeb181b0dd5b1dad48ac40e006978ac167129c22451e5a6a91361e5d16acaf82dbb5eb67f93e691b9494700a4c7ca131dd56f868ac22c560f8d0507ee61265d365298a8d1f1918489480686f7e78d8e3e969088897f65099f079d2052f96e64c604d9bfc752d16e4ab9fdeda7bc1eee6268ec644db0ec62760110e2100d4934d35a18c32b877a6fa9befc4f4571c808026765066baf77c638780f20685555a85e56459d598fed273e578b72495c23e6661a178c97a585b0d12dbbd0537b6e53b5a28bd10a504a999b0a2be541e45fbfea85d1d0fa2d2fa33dceed056f181e9fad8619c13c29ed6445888a8217af6f1d9a03afa5d8080c32776ed03201a47a1d6a4d5001a4b9246e48022509b0dc40097097a8c7d8397543149ef2e1097447b2b130eb902c33e0728ade3bfd9a442a2905bd07ba3338e2fb8a87d1123896bb2a1d46eadff5f5a919d70d2b283f9e2f63def0766370893c175451ea658e8bb92620d8c31629277b30f91c8aa0ac250a6de8d6dbb155a7afd2f93a740965a79562c29f8a27ff138ba9a268f2d86d099baca28a00e16b1d25a61c21d4e329fcde96c10a1dfebdf168541714b660f8bffb66f124b3a3f162c31a9916295903bbe9e51a6549168fe0c3252b741d8b2852728f94605372c8b443ee109530be5ea988e0fe36ae62491fd3f970fc56e2a41e21c684917c528397173dd21178e74bb49b0046696163e9ea635ebf44cc38e1a6fe92bc18e11447ea849435755603bec578138205bc8dce6a65e6647e2ec759af4f3020f033b8ae92937cf104216e5745ceb05cc454ef619ed44ce3208365cf201df72ce49982c44e62797af471d8d8ea09ea4ff60c8439226411a11860eace0637d0984a9be8670fce24435a025c0b761e3828478c5b453b39691c403b18d030bbb237312515e92c6a9b36a770e03a9466d2fe3b32d1d2fca2afee22a7cccbb78b1d2d5192a77e22fa075bb43409596624c26bcbe47af5c3d10ed49703d01622aa4c4e07c996c67b4339263b572e99728746eaad247efa4323ecac0de4762f27b18a48643c1911c1e50c72801cbf37fac6801dca2ed6e271be55955d83c1446f9a011a5ef5f9086e9b358c7a151fb450fab33547eaec6492841f9f605a97e71d84639953d5b6bafd0ea3b552849edf774efcb73ab26fe19cf7d8047c86391ec66268b40b6a2df76dd14bbab453840a493e88447ce63d3ce9bcab7ba0fe21b418f47a82f7bee4beae6578af93fa695f16b9e90083dac81c488258037f579da1359f23f53001c0942837c4f1ed5373af8c5ad8f822111b0b934541a861cfaf7f69f844c2759ea35b0f13f601d988365785ddacf6f167bccff952f423e655e12f64d30c98467c3922a595ca4948a06878ab846cebd82ec9aa5224e5a11914c437341f29d0ea8e8f9c20e9400e81f10e720ebd73956562f90b7915fd2028e0147e3361b8a4d06d1f39a68c586bbeb7877d2e55b467647484dacb94c7aaaa053e7227e08e1488bab2a0a88095b4d01fb94170fe829947b51ed58ef77e9f0b3429bd013ed38e348d3607f8dac9ea7d64d2edb9c7a9d2166f53185bcc909087ec352b08dcfaa026912e28c07ef221d1a4bce62c2b767f3e848d4f2495caf7de5b5419af46dad9333b895bafc4735c25edafe270e5fce84a20625e68741be575532394cc8387bd92a4d5696d0cc0361939a79a8854473bcffad8c5c020b50f61c3573d8e5576f691d9cfcb9d1e964e264360574d9cfc5325a2c1755b0fb20b84607199335ebc9e11ee18f514ed5b8c12f94e599e061e6503bc618c3ecfd763b64dbcc5fe2bebc5270de01b068171b155323a7aa3f6cc83894b63e30ab460ef6f8fceaa287aa3bb31fa3b001d04ba0201d89eb1fa6ecb3c3807b4f6c4942da299464ee0f3fa46e7d561c7dfbb9b69ffbcca6c2484825b9dbc0a70a7c64d6f276e3fa84187bbe208c71077c1b491580ba5a6a18525bc11428a12f6c0ade01d537b698bd96b8fc4ca54f53f8b5dc74b1c7b7c3bcb67abfe148ca31c255288c9f0e25e0b7545d89a08527718d02fb32ecf38fa5d6cd255c804a3d0e1bf26188860343beebf8e02d73efab4b8872b38cf4909cb236df67755f9d15af5184df62115a6c3e495f770922c55e536e9ad1f01a05ff80ffdf30c57deaf2cf9ab3b5695bc5cc278b851e3c99304a61870a035d0b0ebeca441a2aa21dc2ce3dcda6efaa5570736619f4eb08f1300c36d0878d4fda88fd807792e95667ceafaa48d2502a6d317c610d2d0243fb6cbc8a3d4df05a3ae93a7b95d9e6690ac49ce6c41f5b8bc92e0d049a0853c272c0bdc4316331eb92edff5bdd6973c22467d4cea43557b3b0210e419c866b4d09afc3db39e404394ed7235aafcd7ee290c7f73cacd82dc665651a5393c0a3b3a33a1c2aa14ff1c724754b54bc53deeabb077a590739cc043b5bc6d256649cdf5ef95d1f9a13d193a5a04f0221beb058116c38704dc1cf530aea45de4d2b4d05189345ab5a5dcc153470355a5547bf459dc4db7449f5dc80476f3828cdc817bc9ea83859667b8fb8daef6045c010d991e988edc6bd891554432744229339719a1b3b5fcaf7af80548cb9b678eae3b4a04b5b5c239c9172be0820900713ad8eb34776a02f0b97a808fb9cd661faed9ee8942722c54e1a3b76859fc506cb7888a2bb7b92aea72c2666a11c51a4bec9751c0b0776ebf4ecb940d28bdada0e6513af75341b84c0848107e3cdbaf95133631f009a2b13478326ee52e33c1169df71ed5fe6d46538569ecdc2321bec9bdbe66d9f63d116a70626e43e087fdf7d3801ff672c0ef664404f5cce95c5df34b235b0f80028b91a7825a6cb6c390ca8daab0cfd60b021261a46812ac2bdf294c7eb2e4dd2c517f082da6b136a50ecbea2d15fdab54658874528c973c7051ef5f314a7f6dba6444bd80405bc1e9e4c4eb04e4d8194c47639611619e4efd98af20abed12730dab14fc701a1bee8f7ffd861fce77599becace6e918cb3f7a19fe65472fc9e3a464ae2b0f0f3deb7b461e7191a2828de88a9df41774685345a0920f62aa66589b9605596d67be714827b99a9c2664c173e5763822c93c9d01c427cf7bb7b6e24ee646720beee49502eb82653776e8bbd14585137dd51c79d5ed1eb50387ca1fcdda87483e257fbcf36b5f4efae692e4d281289d8e1c9c22d645d48e0fa36673bfaa32bcc040f8dccd762659fff4f50cbeb629d2ea1747dfeb6e8ca27bd4bd4e49d6d0953e0bbf6451641c3487b8e586a0d6667f24a0ee06ebf1d308d9d8c67450e4d82435964253aa96b8382c2739153fb40681d6ba9a60b20bffaff085fb9ba05124808c410f42ace26b63f0fd7647cec350f1bec3621e4434d4797a", 0x1000}, {&(0x7f00000026c0)="11df8b0aaeed8fbec207f580e010194d693bcb66269cbe34efd8472b0ab03a106954632f4a5ba6dd956fd42928045e1c544a10fe5eb53359d9d6d6f5e4a1dc1983adaf8e63034b469e72ffffbaaf2f21e43f9fc0f29aa8b1fb22995b53c0b85be8262729cbe52f18c942a4a73f2f3e844ab84d4aaea83745d63f58f7a0bb960a5391cff4329c4559cf762b25c807f7a72c0cb37acc3e7cd38c62895d8bf0fe98bdf22f5c41d0457ba0010b83c051d32a959c5b39821a2ee0231a22db9b61af23980a46c9", 0xc4}], 0x5, &(0x7f0000002840)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x1}, 0x400) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000001c0)=0x101) dup2(r2, r3) writev(r2, &(0x7f0000001400)=[{&(0x7f0000000200)="350a475a9527541b5e3a43a8f577de486523c7113ed719fb2d77d81014b1510d01634487c46383d611474d4948149829d554b723dd11a1b08da518da8fd5b8339f9da94f8edd2b8446ff5b9e48c630a3e109cd365b50b198d31d665da45212556667d5388fc0b2c8e135fd412263070e5faa3bb9f1935d0336d322d07c7febe55a9aa68f74869072d5c4b4d408c0903245fc2037fbbc6d7c8ef064f813a17e070cecba9ca03275e5dd4c4d8f559ee7a9a243d4dd916f29735cae7009c98c3800734901cbbca07a8fecb666359b2f39190310546ba2e98aca12bb9ee3b38ccf99c5556b47fbe395a8ffea3d3136579572bab047aedca2267abff3f95a9b921c422ce0384cc4c2e310bc5b2892eae7dc9a17620ef0fde33f147c52796fe71463d473f497c4913f79da982d067ff5c8d0037c0b622da5fbd9be5adb6a629e4c77fda28b0d78391e5cc2b3993d0b8c3e3481a529e4f544327c3ea65084a08218ceb9542525146e5cf6ebd739157335509a46f3ede8ef137679fb66c76c04d4662d716676c838a5ff7d898a1876517478f8e66cecd97d8e01705340e776f8dcded15ebfaa835f50771e8f3cc437a14ecd82d666dfa193f534164e37648dc07e480ed069832099393d2305f4d2b7f5866ca0123b437823af896d1491f24aea4b9d80e2eadec2c7d664d0f9cbdedc98d74e43d383d1808eef8a0e58b16cca9d5f1ff5b195be1d46ee2c1a10df6d3522dbc8a9d3d24e3be0bea08b66ef5d3f98c2395c4fe3a10844099493c75bfb1461f6c78a5e014aa584fa19229e7d43a68eee6414876bdbabcfda7f51f0612d58ededfaea05cc98feb54062e3288183b701f3638d698bec837a1c984eda78e9f87917616133dc1c3664eb88582363af492a24865e9caa3775ad52964c8a43b311b5186d9003c51e99a64a47b00b2ea2f305262dac9783153c675ab986b6539b85bfbf0c82b2678de1dfb0010ff2ada321dcf36123e83d3b183053a7fcf78435a5b02485576e7aa43c122c97405ad916a333747251faade1d2ecaa40fc43d946c652aadccfc6df0b16bd8344e15fea30d6ef3956554fbf3d6d21c06570eca5fefb1f3c46c998f4699cafb617a077bf5076feae14c81c1cd419f781392f781c5693dac8fb526060370daa2e945fa683f9dec8edc56050b36c91a06790c22189ba75dce683d7cf37b38a887200f911e45b87f47f0a3c17e505e5c37724739f83a915a1e9cffda5cc99dc815e5cacca2df259e08e7a35d52774e0c8a46562f151692f3ef3f58adaa70c641aa92c55a766ad16af02906a338ed296d3c5a60a64a46cad80445bae51c1670a809ad6f82d06d73c08d88dc5d7d78da1503ba6ede72bc216572c8da816d6262b2ba7cda262bef039791752f6bde443dde211aa20ca734f6818ac6d58bde7865e61ee1a933c2b4f3ea2307b3a8f71636b6735a2d41e2322d125bdbb2dbc2f61d16255d6b4a85033bf79684a16321b1403d6ecda1d94497745fd6a4e27035f95f7c981ef4dc06a6640de7748de3c3f23ffe40ffe8e2b845f92b6163198e32234fb812a75e8748d5358d4fbdb346c8e54fa78b48d11d97e197d63bc28de0f6521e6a463038a62fcc242d8da451fe046d4dee616f12307c541534fa818d8371fccf8dbe1c604e034f7f81da3087cf5b652dc3e99fa1cb6d5be9a04a9ec9536cb8c87d735a8cf8be75c6ea1e3d1c53a3e44e12618e8b17017ff5153693ac0a2f30df28dd993ca509775ec3add8a29524d4bd47ec1f458e616cfa651e6a755bcdc7ee9272ac2b54e6d66548e455905dbd323edb91a74d1e7d8b10ffdaeb32ea21c53421b69459581c145fec586e0a46bf74792250952ce38ddf5e3e4ffbfb991d65826306d2d34f6aaedabba6fbc49d4e53282a2097d33270630b8eaba460fbe4855e18328f05e785b5a4ecb0d6c8058218f55bbe69b618e738873941bc57428d62a04b0905404d12af5182b778545fae37f1967dd927ba7b88f9d0ad32da58018547f0c7b7598a601a409411409698ca3b06d5f6ba4e78d9baad3dea17bd7b4a940db4e3f930c00115cb31a0ee6037b3cb04ffffba8485234fdfd5771e07691d41bc64083c5b3df6270e0dfce9e0fe817d3d596f23c841cbac6b4e0306865d15fb2667daa179cbe932c7fa8e251dbe38e7251afce352659bb1ae798eaf4aac643dda4879012a1d7be14b9e88b748a0530bda37ec2562dc043d79c2b522ff67a92237239f2acb58c29176ffb36f67c9ed4b33b38da8df8a74512055828c87a305a449370bd9dba5e7745d3e966f5d68022b3bc1725fc0e819a2d800b863a28afb9f2f2ab929a43b2c13202dbdf32f7903dda01f08aade94e4870f2827a9f89a490db489a572b53e50ef96e1553b26ae4a317388e0a09a01c06935b2072aded8bc09f3198d5531875e1f47fcfbad5e86509a3b88fdc516d8a198ebf7043ecf5689c2255b302860b451577d5d89c90c1bd66b201dc31a7cd7920b6bf88f8a7d52eb50faeb75cf71db914b3e457e8ad5e1b233bf1ff78c6cd717d2e3029947788a770164a86589dc00db629bcca6aaf2ee80b2504bd704283b8d70f6822224c177d13224a7d128da7c43630127ab67c8144c566a1342e4a92cb5ccf6956a38bb2581cbedb65fa90dc650e9aa14bb12da44d5448feade48e85920f8643829c9497f2d365cf255cbb7dd0c699f206ec2ba620f74b18fcfd60d321a8a517029b98c3cee8640b6e1dbfa3943bf42b623fc3736ed6127d52188b525a16c7e4285c6271b23a859a607f6882fc77545f688df3050e1b165b183337e18bfe55889a952efebf900d5349e4e022978031ba37f588e7d9e7b58a32457e2ec4d5b281a9054210d911e6be7c51ca4ecf1d2af8d491613379df226e195b4485b863e89185d3bf61075bfe8a309384c7dfcd30483f0f97f3c458c015462fa0f0f50bb4802dabe0410204d16587822321e629b7ee36c031342e51e9b83db997a9618bea1043e21b4de0f62be44b4bca0826f8db774ba77e6f41cb6e6da99a20ea9780f5338c3f5cf3e82bf8cf8ec0866643a7c96ecef7279ac7af77e3917c897bc1a762c54535e2a5384369850aa9b2edfc3817a04df817379882239ce6fc1666e9a7414c532bbaf4ceb369823af0d3e9caa0e9b14a1d32e29365f79cc05d8eea1d2af860e6a3b6a2bf010dc2eeb276e9a3be003067cd8dbe3c9991fddef6ce2f6b0872b434d67e2c78b43050e25e99643dbd43c7d45c6f27b4f14975c986f2e65463794b6a817eedf41811bb446d74b967ace3b74c5bbb256baa148e6682000fe06e8da18b2c05008fe6ad7318cd3ae5066ce18c1dbe6c9ea7b405ad972f4f9c429ce840e7dd9560ea3d00a11535d650be147041f9f04036711ce82b5c11193c865429040cc33025e05716f5c5475b2ea0c13cc09d3b6d45ff0d2fb53fd0443f3d530feb901a0ea5aee9faf4f51f234eb2f2badc7bc1b7276b9ee49eb3553b7e49cca16d43d9aa7053575e899776d87b7583488cfe80cf074816b11767c87565f950e36b4edfb524b5f8351df97bda5eb0b61cfe4c1149d7990a190ac04e85979148d502cb00915ba7a0a5001b9d9a626a6033d5f4f84aed038a3182686db1f37a04a16c2336cd22613a8baaf43108ee5ea8c2e2d95d878d080b7429ee7b4fffb7bc357d4d7b5a7bb678fe5d7347a5988f1228c4961314dee84571e0b996fbfebab9ee8a925fcf46af8e7382ff617d1eba6d95bdd148110f3f0dac19fc5aba8fb4a6a6f615b85147926fa618bee1d8f90ab69d6914a4b6f47ea06d5c246638513a54416a6b7e7c7049d073b73862f22a68f44245abc24f3df697a237ad8dc885d99c03fdbf960f981e978230ea7e5d62772543ec15c249ec3cc2c40824b86070fb6ab6d4cc5a74b73241e53fd8ee2eb90dc2bfb162757a7cd32ddcc69982f79c06137c62342eb6811b039024b3733c82d0a8e923fbe3372adecb3d8bfc31048309acac8600aeec18a06d0d6c733c577b9364b6ec895619618859d64c07831b25185608a8859000478f16cd62dc6564f2beb8ed9c4bda3a96154776dd54417610a002c75d9b14408c931995533f53fa38bcfe81c3e702878437f8033c09f148d18133b9ff3e5036052751c8f0877113223b975ef351d1debdf2a7fe0c9bbff1b967975828951aa545db2b14852a5f4c3fbe1be15f29d71c24254f7e0ae688ff34c7513429234122397bf638b76c83dd879a49defceeffcd80b406c2df4104bbe4b6a12950af46e8294353b78a5080e60131382b5410399f73c562f725101c2d6c0c1cae50cc711a2866cd21d2e6bdd1a98fc0f0f723ec56221f00a24479eff2854e71162dfda6548b813c54d402d5ad79065138ab07d0b6342e51857435e8a150cc77d004cb3f7ace5abd76cfc8e2e1ccdc355555b9cf689a51a9208eb062fdf63b94bbb99ddc36e136ba48927aeea3e171d3d8bc55e5024417c49bfec0f047753d5d6aa5f9b524e8bec3a2f86d11e0a67a4415925dc6de3e109b7ab76cd770cbde7115ab6eac4c9435f1057153405780cc905cee3caaf98d8b4d0bce1c255e06f8ada674bff81dcbb298d17d6b63a6b9a15c0e067234506247281035112712922d403ff3b540475ff05b1f81c01afdc59b530a3ef4653b66c9b1b0dbf188d1215573a396d28daae84438192f88024796604e6259121caf11c00805ce5faf42aa4693beaf8e338574b9a2308cc2d75169aa925d2cef4692914d4644798c6345a9e4bd2604057b87e87614915d6363a1af138b29337a45bb4efb37841052bf7ee7e058978a837051839de2ced401ece4cd9f24b7b69dd40614ac734644c47f71ac8d1d59d86a41fea2b124310f3a176cdad9f349f4fb1216ac42940faa7b8937f9fd83ec9b235e0d6e55defe561cd1c92f83cc0e6185a84261dcabce59b3c951f78394edf7037d368ca621a04a21165e1a0579708d76467c55c4b6d4da6fb33528ed5a5c4d57a83a78b30f1998a625494e2a8b3491c494fd3a07ee67ba41b1d4645df37ca05899ab1792de36da3b3dc8903c37d2cc6eefb2cf38c24200b787370ee89577869b34552a08f9c072523d36dcf4248facaf5bb33a7b7c8172907ebb080bd4e20d73d86fd5e504d194f9736476e20f12373ea5ef4d4b6d39a27a90cfaeccc1dbf5a4956e221c1d096acd24690ea8d050bb76da937183402647c3f372333fb651b45cf26088510148481971f878fec6c860a920762cf4369966f7dc683952a9f8153375e1716ab964d78c5c56142f53d8a66b8bf85f17756caeb91ac705c33f85ab3dbb8a791b243e494756abc2ca5b5043dd05c14e514220603b688c9c786f1e6a429b2f3b1867ae42ec505ab06d03edba1435e64b142ec6856f17f128bf4036a23d1028322b0c60bbfa9832a0f4b9e1b84b522737649dac53009943c03de2ab91c58bbb6567093fae635e41d96bf69ceabaec979c53182ed29965d0631d331745ecf6bba3959afe418d8d43565c1612d673ae3e398695e0c21dcb94baea86a5e5c4e98e3385649cc2a5c12730fc2e1bee1154a72e2b21eb69190fceafa1677fdeeefc4f4c13b4cce91f155d1dc59ce341fbee84adce957bd5ac5f1bdc3625cbcedc3109ec418594fcc9998c7cc57bdd735befc3dda8eec9b7970b44366dc7dd5c17bc0e9641e54a6e9b9ee766297bf5238044d037ed626802c8b90338e02434bb85dba8727282515b78a8436590c2631a7d594871d0271129cb244a5833599f101821a33c291285e356384674f4cea1bb4b807104de", 0x1000}, {&(0x7f0000001200)}, {&(0x7f0000001240)="b635e2b1e53682dece5804e8cd6a5eb4483aad7021d742e17f1b3ce4af6299872e33c744f392f5644bac6cb0d5f7e3b3faee51c5dcd9e931c292fd553ff361f2a14ad8b76b701fc5d017bd6f1bffe65bd1f1bc5213d476b8c6f5c7645449dcd00fc674b4b723677eaf27eb943ea74fecc3d431142e3aa236cac994265d67da1d69f1a8aa56196ac469b29f2a754810", 0x8f}, {&(0x7f0000001300)="485c0a73cb7e555a7b280e8d9947583da0718108c911dffab25897dc0119ed06bd825436aa2d92d6682d0e620ed1261c7b305215e0cc213936aa8274c03201fea985dedcfb089ca90be84938e0e1950f88d7978f5ecab22a35ff9d86223879ab0c000a9c1081bbb296c13efd1e3e0ab47a79df77d6fa8d291c44ad6a300e5a1185258feaf7d0301178652435f6fb2db85917b2bd077df9e7c97ed100bc49f431218158287940787972f21fede90b733b25f403ec011c5dcef2b850d72502e65b2b9102bd9756296ec3106fb542a699b49c4e189f8fdb20cf3576c8b38bb53b06625e6fa3ba04d2c756bd2d", 0xeb}], 0x4) 16:00:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgrcv(r1, &(0x7f0000000300)={0x0, ""/160}, 0xa8, 0x3, 0x0) r2 = msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000ef4fe745af778028df0ab02b8a55870b00"/82], 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000002e00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e500000000000000000081ed1d6030f89f4708a291aa33cee13f582ff3f626b838edb6abda5b38c4a7c663500fef12f32383b121ef1e1560a73900f0ed0de8c127f2cf1b5352d3c8e7438b942048d4e5def1a3c3b150580f617ed327528f1c8e6b16942431d29ce5eef9b91e23e05ed2e7020c06678a4e1a44c3bffbf9f1f0baa87d34e9c28becaf7b0f53e57b4be9594671fa2fe84c6deab22af535a7b292fb7ba8d579a997a06384e97af42786f8fa8f8bd793746d15fa0d88a50648682176b00d92a5ca1ab493926cbc593ab583e8be"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) msgsnd(r2, &(0x7f0000000200)={0x1, "f21a861f02a2b72bc7716d16e90020e0cc2f19b928bd435acb10e141af4fb71ce7d458d7dce6e79bf08872f28d3539111b6d2280cadf6a839b124fc88f45e132ac58d959044c828ad7ac3c6e0f33fc18b12733c5f8e9e04493fbb0d02b11848a6debef42c388bf6ab61da097d03ba6ae9cc12d3bd399aafbf1deacfecdfecf8343556b9cdb5b2bd7400450df4977d67e3f9612d77c887b31282195f45580a109dd87e9dbf8d2fe57778f9e7f064bb28fce42788f5fb43520474ddc01db5846eed986647a1e9fa9229b05e92fefa5950abb3773f011aceac842ad"}, 0xe2, 0x800) socket$inet(0x2, 0x6003, 0x3) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ed24118d702e5b0c720000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000006f0000000000000000000400"/123], 0x1, 0x3, 0x1000) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xd080, 0x7) write(r0, &(0x7f0000000300)='o', 0x1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = getpgrp() getpgid(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1c8, 0x50) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004ea8b00000300000000000000000000002ca8a82cf03dfeed2d6527390a8bfebf000000004000", 0x2c}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x30080, 0x180) 16:00:22 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x93}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7, 0xff, 0xff, 0x7, "63b49d1f7490cdeeeb14302b7d555b89e844edff", 0x8, 0x3}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000400)=0xee) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) recvfrom(r2, &(0x7f0000000200)=""/233, 0xe9, 0x0, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x3, 0x8001, 0xae9d, "5ce46ad269b5854605e84ff27a09f30335ada073", 0x1000, 0x1564}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x9, 0x8, 0x3, 0x1, 0x7, 0x43, 0x8, 0x1, 0x1, 0x1000000, 0x6}) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) write(r0, &(0x7f0000000180)='\x00', 0x1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000200)={0x10000000000, 0x3}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0xc7a) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x82) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x1}, {0x18, 0x3, 0x7, 0x3}, 0x1e, [0x1, 0x5, 0x401, 0x0, 0x3, 0x800, 0x3ff, 0x8]}, 0x3c) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x10001, 0x3}, {0x80000000, 0x4}}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) pread(r0, &(0x7f0000000140)="8f6476fc3f469edb38e7b7f549b5659a4411cee48d857a0cb0c2dc242b4d7070e5c6f2564285be96fa1e00b79f582cf609b4d9b91df600570ca0ce852d3370591163d0a257691b828bce94f6", 0x4c, 0x0, 0x0) 16:00:22 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x1000020000, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[0x0, 0x3f, 0x5, 0x3c1, 0xff, 0xffff]}) r5 = msgget$private(0x0, 0x40) msgsnd(r5, &(0x7f00000003c0)={0x3, "37e419e7764315a4ea789f6e3a3d30703e16f38f2e8063eff4d5f716c4dafa5f71a2f4f6ee98324374989239486dfc3811a210301a24cbbc21e06d3a66164862631863c2b230f939659a2b68d596f6d534eb51f546"}, 0x5d, 0x800) 16:00:22 executing program 1: madvise(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0xfffffffffffffffc) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0x48d) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x3) close(r0) r3 = dup(r1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xeea, 0x5, 0x1, 0xfffffffffffff013}) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0xfffffffffffffffc, 0x2, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) writev(r4, &(0x7f0000000500), 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r4, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xfffffffffffff8d7, 0x9, 0x33b, 0x1, 0x7e9, 0x2, 0x3, 0x0, 0x2, 0x10000, 0xa38a}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000000), 0x0) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0x7, 0x7fff}, 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x80) getrusage(0xffffffffffffffff, &(0x7f0000000140)) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) connect$inet6(r0, &(0x7f0000000000), 0xc) 16:00:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) setuid(r3) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) shutdown(r1, 0x0) 16:00:23 executing program 0: r0 = socket(0x1000800000018, 0x4, 0xffffffff) sendto$inet6(r0, &(0x7f0000000700)="9da014aa377d29c08b5780a4bf3f85e1bd454e44e88614740c9cb5841c8a466cac66ea14a79fc9b338491a907224304b38005b39d0137691632484ebe02561f0dd04a0df355bea358367f2d02cb41a12440905ccd62f70af15b89dc6242b0a6a0c1a005b16b33d3b99980e55622963dc677349ac700251158ddab8c634c5e394a37af2fd1aa379796108f57e9dff4a5fcd5a426100088315e70d6cd6f24dc226d308cde224d4aac3dfdbd45ed3c5b62e96ad45e2f9b65237944dd10d2f0de7a0f8fdeb69438d23685a7307195c30e0322be13036d36d52ae6142e183d2f08b667d19dd1be27a8c376d6dbcb2d3aa1a61eab779ec237dc6121089353c07514c6335e4a92285cec4a1c7caea8e93a53bdbd7a4e1f7bbeb968d745c63ff0e98bbd25972e67a9b6f67bdf4892a38ca4ba3a172f1e182fd9e4d1a8aa6b73b9cc9b66a8dbe37483f9e68934aba6d55e8f0775a8129940456329b30d45e9fd98822fdcf77de4d169abbbcf52a216860a3495657db7dffc74e6df5c3fa30922d561ac9bc095d7dfd862a204715e5e75894baf31705fc8b55cdbcfbe395e393c4129405b63160bcb9755d16e90c26577c904ba02aba159f1490867824ccb7330df7e63a6b0808d72a3dc99d5070703c097e46f2f8e12198d0d4f42d58eb2c402820b651081743c6d0fa31455490c795292714293431891b65423c3ca6de85bedca7596ae21c42587566ea3c1c54d9af118d345f2b3cc0d9216df747671e97c029a4218a7de7eb1b82cb4a385a51e88a761b2c2401087015c1c8c725327c4ae15a535e463b94e7306548f7b5fcfada3925854275253a156f6f44f6d2e47b639089d893f815fa95d3cb827ff2268755035f180d04ba15c623369dae2fc992e0a685ebe9b503bec591a66617202e0c15c10452866502bd65974d11fcbb846c99d0c87ef6aad01ca5dcc1b0b8f27e4a87b4c0792ca64ac0362c93e8e50d2ca1a9ec7ba89ab6ad44ba70b6c8cdc212bddb0d96375bc3a2df52b5482d8fde2b2b283771cf62da9572d31eb3744d6d8e60e0abde286a151e625aa4c7d97d462c61fc9d8777ea3bfc3dff6c403aedff1c82b2e392a15d87018f6225512cb922d16925e7df1f74d45729272a1caf9160a1da25b01d5a8554b65f1821efef1df9999d326b5d66a792a11ae68cf83b55ff92a038fdb4046ebf31f20ed453e20f09c58630164077d1a6ab09e437f43d09989aae66f2232e146fd0b9dc8c8fb7180d6683ea5412f7d4e05d2dfb40bea5056b2352bc1870d18e8b27f59f478f45b332aad4c4515dce08f0f2c0f5add6eb7a90063edaeeb8b8f5502bf9b0aa32f34be8c7ddea603ce377fc1e290e4dc74ea5db374d0a0990c4fef2912a4381be23be90bd43500963b00117cd005c4f3b724dd7f3101281cc2bc27ae092fe29eb6f70300271f4a5bd732e21467f1e131a24f0665252b8792ed31714f511dd14fcc7b312ccd3b6bfdb78dcc99009678c621aca099342a62e6625116db678c1f8fe10dce94bce1b4ed0d3ab8d6cf926e81b2134718960325c93718fdcc42a364cce3478fbdd185f15a40d6f50dc744a843b3e1f2b5d9f3641a474d7fde26ce206a5ec8470b6326f8f9645b99256bbd55e58daef725e4f0d60703e1bd5e9ce43bc0986cb38e86e34166cce18ca200f25049086fab02c850de9d6a0442e2a082f64f2cdbe5f0c69cf63c74cb00a4bc1cd7c2cb2e672701ce049784ae83211e54c44eb767d6f6e17f38ff47a7a02b156bceae8d643ec9dd304555ce91503d53297a961382ed1448de0dbffc2d59396856fc0d9a462ef7a8925b51eea1a78e27dabb1fc00311c08fc3f3421c88ac559b08194dcc98ac6cfa7e14cf7363b7ea8e2bfb0baf2f9f534bc7917fec900a6df8997756c4b7d6a492c7afa773be8c9f0c79eedc1996761d386fdbad37dac8b1ac4967787bc33947e90fcf1b6029570e03e999cb1f461f0958287156119492f270a96ffb5364c264bdce28ce91b9a6ff16fdcc54e75d3890f91bb6ac717d1bdf0cf5a3bf85e865ed8216be81bda8e49bc2ee378e79f8fbf365c9c4e61a846ef370f3f24a2fb65590d725bf392dbbb81c4274e5d3345c04cf55b70f3404c2a455f0c260beaf0e2a1c22a3064618305a1f7509e4b2f9c09eec06224622365da08c3cadf6e95dcc834101e7b9993f513018d4730a2b4258c29cc64e9629896e738a1f0cb72ffa1db696a1305d0f820bb1bef9d3240b79b5a48091fb144fdf84e087f0432fa2208c9ed05473d4542c044e039deb283e5dc7c7fdc3dd2386da65d2f480edbb911b100bab48b002b8deb92a19df7d8933f3aceff68344fd76993cb267a48cbfcb77bfef4323bb1ee3b7286ffa8e902950f922098f5672bb35f95a907681757f8e682e75de941ed4edb56f496e7261c2970715a637637360ff68a2b6bbd07b31eb706caec5f6c9e40c238a6295b1915e510276c1c8b7c02f2384b6d123c9a86a63723b71e9c02bce1325c221414a3c82f91b628ca0ff6419c33794d26b01c552ed2294c3573ce4cfb0267930510f32fd13c533bd49ee08143e644ff5ec35ac45d559a98fd46adae61ac80c8f81eee35b6e87d1149805ea3f94a72236c72ab871a17fb87f81b0d740d2e13fb243a16ae943351da0d7ae6223c071854db66a89e8c2747cbf60802f3f123881f3fadf4c0d7b943ce08b6f4bf21f417b0eb521f8bb55dc9009da74a80470ea512730839f886eeb07132b0ac53afb73c1966893f5e6fe08dfd69c57061a3ef485e99ce070419914ee4bbe3e7fbc1cc88e20f5a7e9ea3e5a305d8f47328ed128cfb0baa57a3641318f7606fe682ff590c67cd33f218cb1c5d4eb7f96d09ec0dd3ba5e81185fd41c0aacc6b0576c83f9031912e46edfc18d171400ec7ade5c77c1c30a5494953dcd62e983920f1cada44857ca145017d1cca2ac4947fad3141ea2c5c48611b7f7a215e78d59b7a0efaed7c6270544f91fa6cb1ed374b0c2047c50141abd10f7b7b620e9485a3f6f9872081bbfee1a854371fb85ea2bf680b6311a1ae122974b52b2b471985bf1648b870ac0c02f7866c07995ac381cbcc4b842b033a08884604350b8110abd588f7d3f5dad91783b341b8eb79d777aeef19670fc1d52453cc2434c5c0cd9a797a8cf494c78a7a7a9c016cb91099846e31389ac5e2a80063211dddeb3a36e0c434a9280ddb2755475545be0110c2a9c21d5be72e00b0fb63687285e3df6431f25216981b7da2376d9114657046795089da648daed9a013900984f32e77b8b38228ad5e7a22c801108b34d44984f49ef3150dfe54a71b2e4293627f839bf37c649ec0c5f8cb4015f0cb8ee1a5a3483901598d24bd0ebdacbce748ad5cf952dc9b54df57dca76c537133fc9e103565d16a63b7100050d2bb21eebc297acd024cbad3966fb3179dd3be6f4a0ec4ab1b8450a53110c4f03dfaf642f4f3d8adf2d96bfb60f2b651da54b109e773ed7b02d173266bd903a81e8a826d0676c68c5185d9d2af9aec4d784fbe3c8ea8b185315db9a88cb57688b269b6880795a999ac08c060508a15d497c9f92e86ea7de514ab88d8a59379351bbaf4cfb420b5144bdd6efd18dfa8b47954e15a668b55ba6bbb480c910b2df50a82b7bf3a2943bbf4b7d045f72d1bdfcf480d7a47df338c06ffe61109c62e2aed7d8b56dc6653bf8be307231aaeb4c18a5a4fdf5528547f0b8a5cf35fadf1aeb361abee1d4f9c620e4dbfc9991d665e3d049aa8f01a2ead082a8a812c4b740d4cb5acd500d2ccb86e86d3353dfba57d0227ccaefb86444f6171e9ec15808c0f6ffeff3de97b5d3d70a6fe6f902e9d3770823a984d51a5c5d53de59c433604080dbb643c7559828200b6c87cbd9c6acfa70022e694163f253f00ede535c14c9a6f91b46367b9efcb0af0740260fd51829bb9f0229fa0f07d2b67c51bf48b9d5fed200ffd63827b8e80fa3480bcab6e524c9f7e3688afaa9c8beabc885418917dd8cd11158f2c5c2354e535c50125d2a87f851eb91be349ed4062e918e0cd0fb3d032792b5823196a7ccb349f391791458024c2c104dd7726695e00530a38af75ccfdb2c26538f7b8b10dec738b6b1b93e61102b0439d9615c29828145737f70671cd0e2f9c2e91d7508a5337dfa67e4c1e5d30d1a95a67b14751abd1239292b0ab44cb2f2e8f1237bbc600aaa21e4bdc2550ca7e2f9f1e957672007b945d2d5ae42d6973359a5b08a26092b4e42fdd705b8eef60da958ee8637b1a7f9cbded4d8ad8eeef001ed33161e9d47444e8e8da6e1e010e623c550b4f6b95b52335fd8f7d91fce526784ee3468763260ebadd67b4ae29f771510d7e5004209069c0538cdccf0c74bd5f2bfc2265bd6c13406609cd9709afce30b18d711e9db27a77be9512360d265ec58ce5e600d34992f691a78dd960f005c6183e0605a3ea22b24cbd0074f486f1c9f1b303c84b1922b2ed18cabe48294dbae36373f90a7d7eb96016269dd03ce997598acda2de1f416317c65e7f47560ecfaa98d7469b5cfdfdd15bb9a9b40d380d09f3a44e84b67fe8642d0afb24105772fe2dc218c96058a3bd0f4dd14ed7cdbbf12ce3264b9998faab6a5f8ec6599d644753333ce1cf00683d2a25f853f033974ded7f36a0586b323aff654777ea75545e34b35bc5fa04d0f848c95d5bfa79cf79d5b24ddb35d3b07d6e11b82a3a46dc3e24112c13a65c12b2eb1318daaf5103d30e252870de2cd48ffa9d0fb5a08aec745b0d004af33d5fdac5ab71fa7159ae0bbc8df5110ebfdc0a5a4f02589cd74f32a85dbb2cc7c520467ec79dd6c4828154a9384a8650859104895c7ebb7d36ac668d9dc0509f21b430c5d5ebd3c74599de4858a9be1ba35151efab4556ec10237499edb6bbbedc4126f7f8d79a9f79283a27640bd5d4649f4351808c6ab8eaaf337341a4a18eef2f5e211acdbd89495f3baf2bbe8c54cb6437a3204081926553c1c3b50b4aa2d180012d376dae62883f4ba7ed8664c1658ea44b8766da0d4aab58954f1b17d3fb0de2d6443066a669978c1a0ab3f6780840bd2da983db7b898854f057b2c96f83011b519b7b3b6fd491e4e084b3e107c639831e6a0289a534dffc36894fa80d9c1a120ad38bfeb5bf6e2de644e1849fdc163a48e3ac705cadbeb95b2823aa4444bd6b77ec4bf78f051622893fc0d12b72a297fb1ce19558158fffb4ad58dae010d92de15858f368cc529888f35b2c73df97bdfe5cdf9b9207f7275f56f65c388351e67415a87ba5a1ad196aaab0f04eb57df8b4c169c7a0658156402d07e60886a14c53d675136c72ec62374b8cbdc431dc4828df52e6fb443cc2af98362c0b0e3b8a6e30f08d7b29beee9f66932a8c15e9465f9c7eb3ad3232d812ee88d352cf46ea6df53b74020a549efcd3c3c197bc5f3afdc16840be1967b55e22c4244f1bc55ffafee86b99278aa54816a35c526a3e6b6ae051d4d8c41bf5181d7672f16ff353b916bdf2cd4c82cd7b7d39a8134fc70987424b66740a0da2d1321adb8970d46f03963f96ea2c27946b98f3597df4b21b7d3006863e5b433a43a543773d4e358dbb13f790e65bf89e24dd2e3707b490d3bae10df97e4540bda5893e4e59d3ba5d59605740f53003b3a54478051c049dbc25767e4542f4e4457715c788c57f0bfcb042a83e5a21ba2a9e8ab3687ba98b3a98c281f24a08d96a0ff79c2bef8862921e14a32a3c9512752b494641df5c501b25a387dcad9eae58cc461251f6dd4ce14f27271e2cc56c5a3c1ec45d37f202a86aea6fe", 0x1000, 0x7, &(0x7f0000000000)={0x18, 0x3, 0x6, 0x1f}, 0xc) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) 16:00:23 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000ffff0000000000000000005b67071b542a538706000000000000030000000700c25e388d893fd6895180c86950d9321329d5db00000000000000000000b9617ad953882d3da2df2089771a"], 0x38}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x1000008, 0x120005}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x69, 0x3ff, 0x7ff, 0x3, "df33105d0b3fea3f96eebd8eebc49c9701598716", 0x5, 0xc6bc}) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x200000000000381, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x48) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) dup2(r0, r1) 16:00:24 executing program 0: getitimer(0x1, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) fchmod(r0, 0x2) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x400, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='/dev/klog\x00', &(0x7f00000001c0)='/dev/klog\x00', &(0x7f0000000200)='-]\x00', &(0x7f0000000240)='/dev/klog\x00', &(0x7f0000000280)=']+\x00', &(0x7f00000002c0)='%-\x00', &(0x7f0000000300)='/dev/klog\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='/dev/klog\x00', &(0x7f00000003c0)='/dev/klog\x00', &(0x7f0000000400)='%', &(0x7f0000000440)='/dev/klog\x00', &(0x7f0000000480)='/dev/klog\x00', &(0x7f00000004c0)='\x00']) sendto(r0, &(0x7f0000000540)="a8a5ab5b06ae95873b3bc512c987b8a3b6dedf2ad53cda68f44690d62974efedf019970accad0264854f7df326cb10be4fd45aef7ac48ad936b12c8af24313105c22b0132be4c4c68464c062e6d581a38825d90eb44301f5a46eb9b997dd3b5d49fc1564e957535f761b64426c19362ed684a9f23522272802f1ebb160be0136176445ae748f93de8ba373aac80767f13d728f0e247d540a5136caf793ec1f72f1d4802d2ef0f585bfb4df569081677366365314d669a42e8a7dec76f74baa90877e21f3fb90162ea2c3166b8a9c719d7c56ca3faf2940379c823712318e3d462a1fbddb79284603ea1f0f97aa93b02019a64715bc407cbe9821c9fd5b89738768d4392cd2a5c4a3a97e6b38d5317df8fa5aa3b710dc37e70804a415ecfb9be27891596e47d5f63ce2cd9919036716cf0d7990b1bcd3d514e24835a421eebc12f9be5c125527c88c16262b913ec9af284fd8fc8ae0874947b8fcac131e18f3eb5efc94d549420a3464cddf969c3ede1a915a5a20a4d496e94d34aa500709b037885d9b89c7dbb49d0056705ae1183f72a7b182c4b3b231a9cc0a19cde25d53deba6d8eeeba0d476a2f26e80af74b608581e1af8480522bbca281cf3743e39594b6741746edba1525bdc25153876e980aabb20e0e6b3673d1f616046339c83056046b55a70523db7787d2572cab795e317c24aae47ed696464edb929a391c478c3aafb2d7cf053e3549e9f9a8d41dfcff35e9ecfdec3ba3c6cecf3588884827241c3ac3e2e36afcb007c50a26e28b215ee764f2e0dffa51058089e93194edf9b85e1b89c15ee68651a8cb40e0f1f39c63c33a4b3056fc931e102a7dd40df2d657cefa330238760f85827d0e759bd7bba9c93d26691223aaff7af5a3090b8b2bce33286526cda7381c39cb27d01b17c8ff0ce24d154e51b4ea4e2ce1629df5289c9457c5aea97779b60d8c6d00a36301dc04937b4232bc03ecd8e9e080e832a8aa82964598dbd3b1a2d807c33c5079116c1860664c6914e31816a873b21188a4af6ff061839dfe15ff7569c1cd6ba0b96ec994797a24592e2cad52caeb19cbeb5006fc52d9d4745c55fa2d31231ba090aec28dc489417433c8b2365ff0f47ead837e56dde78d0369458ae53abf25f9e5a47ae77a730b23a199333fd83bb520d24b7da4406b0925fe3b248f2093c5450e135fa6304502dba51e7372c99b69647a0438fc671ed61aa03d9c7c6253068aead0b271b143df705d178a2793fb7136b9343b23ac6e3f09608dcd140fa770215b3848c4da21faa3bb1b646e6f49bed82ac1be68f5a23c16deca107abe1f2c4d1d777490e1a535f3bf32b2b99f8b19964e5fd89869c4853cf068b9b8807cbfc64d3905dcb7ea6d72bdfed68257ca4500b199cab3e92e271db2e36e870355ca51fa4b61f1b51435cea8e10a8f36a32bbe7f74db588334876bc45e53965dc1367a516d31b580d22b0030fed7ca647506b1344622d9d4b1445699f08b0489e65f8c8959368d65481e01d5605c8f4873885550ea10d08e7f97e69a296b8a6b84b514514e702888be429f6b4c17b7295ab00dd148c3127d004b4010ee076d1a9db96564b0ee24f9545a7ae16e0cd104ea9c2eae070a765395aedb2065dd944e76869294a1982d048c68910ee016b646a4956adab953d186390881f563e7a54f603d5b3cedfb0a984b9fd035eff48e4ecb1202a5eb72a793191c457842afc12f3b63d540179cff027ce82f3b6a5d5dc28b08ea9580626a038591a58ef6c9fd5373e20d00bd7c17c8377fdc0801104feaa04af2ed8fa3269f5f8baf85b66d778fda062c9b8307569bb5f08b589c47331645f4de25d304774e5ca6dca209069b06b5ee181d4ca689263dc5276eaf99feb69b6f043cf8499710024733004ac91e5cb41442c3197f894ab2d9c513487b35768550a164584ac2015d339ef5667a49db45fa40bc93d6879bbe747f08c325675e0f1c66e9e207cb0c8757c4c06c53469129e381d329ef85e95fb9507453a4b5d0039658dd1245d8990db167cd336f374a0be9a37d395f84178814ae9f68d5b041b8c5b75f74e963286f65400ed16b56e15555fdd2575d24eb72897a5c036943bca0711c097c3a496d428548bc087e6d0532ac6323de453c8cfe284cc0f3653947124c0dcfbf2571ba054e5ea7187bce6f16ee686a611f84ccd5524be137700d03a971548b731c711b20f2e0f31155c7b0d50c41182ab0bc62bbce63da788c5d654bb59fb2e70090b74e5b780bdc379c5481ec6a509eeaffab46d1f0150bd900c1877393b69e7102bdd21e9d2366ded8f7acffa10e950dca942d5d649dcc31dfbee2f62e86df6dab38df140d7093c7ae4dbd9ca6c0206f6c142a882c241cfb9cba197f336ce3f97d0481465479e0de0f3a8617e8a74d3bce97dbad1db4e5eb9991fa19baec404bdd8462c9259da7d5f04efa1e29684e99e3b782e947ae1ba36f417d830304ddceb1ba9a4eaadf3a98b7ba433206bda2aa3fd5d6d49429d2bfc4119a9c871d77afcb75957f1db0a899b49a846e88fbcbc9bebc59d6834d9ba7ca9981199453dc09b39de81acb8d91f99f48667eb26c28731fed044f2e4b516f1752b8c0a2c27a95b341f3605d5aa476e0d14859b65c2effc8c7372a63791c2c213d9e74daf9f3c5895e37f556a6838269dac7b30e16bef50cb7ae5d763a6a9af41eec8b2475130d5b263b09006da3673794adfa147b2d6893e9fe0783bd09927e49bcc2d99e09b7806f5b5e8977ed3b5850ce5b424deb6c4430de465a9cf51655948a277c41f10f3d2bca7aa2842e2ec6de8b3ad54ec2c8e79bf8e2d2e8c20e34006b61070c6f19a56a0e46a9b30261359925ff562df463b71173eac3fe83ef68bb509b1019037a434d873da1c7980909d0fb3e1ac07cfcc6548a431f868658da6d5f3ccdfde52ef22d2299e455b8f2881fee7eececb101f526276277cef6d5b540b982872ea771e061734d0c37cabe744aff1ce38007b721b169402151c0ddbef21d55287582a0b9ce1595d17cf4ea9c372c06de3c1977915fb182d78e179085134c1c3f82322f112caa8e518890324aca2b2da34f25cf6f16f59fe479f901cd834a4dacfb7bbd1fe244761360f4a6e6ff36271277880963c6414c739551eefce0c36112e1bfed2a174f7c69c07bce0e01942b36114ebca46a892e176fb50deda8d5bac1b4bc6e00c6b0065266b0705cf19c1121287bdc2dcff33b6bc6af9e1b4e18596b3a2771673858c763a3dd9229eed239425d54d2121ffaa5f286b3319b03e9b62a5a0c5a80291eb0e0c75c77a7d58c88a41c96c8e574176a48fff8283405a3f283caba63bb8f74d141b166ae8ff873c0402ad8e647b6350776dff68ed00fe786395b2fd32db73187f1c9ea74774260a651f33f405d12a499e36d23be841e51c05abb46cc157a7a7c106987b7d8ec91fe8867f5521c167cd8daa2f8a784038acdf01ee4d810627752f989efd9d216dd00aadbfb4485570ca8ef2f8c15e485731020053c12679bbc97f3f617bbc9c494d277d0d7cca5d975c6b6d45b70edfa8db8a1491faae3e074899cbbd7eda19ba3e935ee1c5057ffce33c35cf92eba19b375b02bdffc4b892e7db3590108efe9aa5ba657a66ba2467fb26459ba3227b3154e7a346d91fedd999c2a21b57910263ebf04ec22f3f6790bf098a2d690771236949414353b33f4bbc01e4a612dc15905fa1f772d71742e7a38d0c5a1cf69e09483d943a41c33cff4d7ce0fe9005fcb4d0147b657f627b7fa500d7722c4e2d67f2ea33621316d80ac88ee9b60acdd739d3dac0cbc3bf33cddf14a063e3cf8926e192c2fd9d5b38f63890fa4606cf184206e4ef8d5068a7aa399a4b966adccf06c05762c7cb4129aecde25e419294d108c514c3a7dce72181e94260a879dce15e1d354aaffe9f84f68c64e4607a63a18283107c6198ec1d97f590295bca471ebe94fe5b1ac3c329c76e193b802e02df140c6ec393443c28cd5a2120447fee8b34bbc3c6545d183f2c2e973df27c833bbdf4b60c9f112fc870cb10ce02fa322e6e0ff74c15b23baa6805e5649133282132458bc10f0630b272f2787cde97d7cdab2703447e995aaccf6dddcad57cabd3c1ad7e12e15b73b2d74e75d814084044981775c5310d8204568db1769eeca996e5f234a39fe07a684eaf488e7c394b281652108666f77cb680e1fa2b1b5ce356b53af430516208ce996d9680533317cd90b59c97dcb03bdbb0194638e2edef02d96bdf9b56dd9c7b634cf4b49a29e489ed0e70d92079248ec952efdadc260895f13693a49fc1cff7528426846ee8caac4e6184fec9f29f1382c78e2f26e8eba4eec932be0f531933e44661020cde665a10261cc294b9cdf7f24c8982abf11c27c85c28c1431eaaaf8b878bece4f14c2c07480957f74d4f27011a86ce3cdd13ec5d016ee9011b22388da43ba5077ce4c3588d4839c0c3bec39a4e28089d5d867273559c8dbb28cdb2a7e5b3796df7f7ed38b950b4ebf1394d5ca9f0812fb51aa420986647f4606512c36017eedf965dcd002f437807532fb6245083ee91585eeb77b859935d8e4a645a0dee443801eaecaee2df2e82149ef81c165e8510692fcc9da520f2074f3bbb80b0e0b865311b56f5b39f31be7db5a733f226bacf58011e5dc7df3c9cefacf25dddf353ceabaf2f8794099131fb0ac62fe37e6c9b3df10ca32341025f229a494d2d03249a03b7e275362c0a79508cc801c6a4a2a4a1af7f2f34e9c49f7bdb5fd134ad320c88d26a34fd96d8bfd2a3a12be06bfc5748a2deaf17b47ae0e35ad71c9143d28883fbd2715b5c79bcd434e99696efbbd30a5c08cfc750db8dfcfc8c1dbb7e7c888be8bb2e372be0dad367e9d13f13b5f5e123a5e1feb5efd61bc9ba087d67f38b61d378b417d47bfa301add28a8d4a91207b780028bf0528e381592a89cdd62766915fa028afcc83ca82b09c237c8b3b0e3e5ac8a1d05b089f5d7764691ee729d50adc7e4137a520f8953923932378fa50ec7f1593a673f2228d5f4468c8092f40a7017707e4e363409a62dd458091ea0a202546a7bd45b034ab9a433c673d19fa30b91b23fcb2dc28b0e5a529355e6028916815e44d182d815cbf005068b3edc892b9c7d900e1a3db40aa4a2c11f7958052ed3a0d8a236aa8fda06255264dad511e4e13034168e6d8006ed9eaac07acb7428da9bb4196bdcc618293007a8ec9a49646c2eec89f5954be4fec8a74e1a7d94a3a11757086f0f7582e3616d1c08b7421d3aedfb56bd2d1532cad48f3ba4d09f4e307a2300e5871c689881544ddc1606cb101d5ac5b1264d0bbfe0d0957ab00ceb994f9f08b7f0fa5ad2ff85a136abb8d12e65dad1e1b1c343342037131e27b804ce504a5b6ec274ac16f241110715f2cbd820acb27e9241defa54da7b11eb42e5f7cfca019bb47e7df02bc29c31109b8ea14739aa567fa232d5ba825b843acf6f9936d331d26cfe368f1b435bbb171dd01c34fd768ff08dbd0fe23bb14a96dd9779544cdc9b09eaa66872a614de24f724b677aa79d421a545f9f9a3bef018d61e8814714665a107d9540a91cf6a7e7366ae10c7ce82cc599e19ffd4aa4d9e49b8839108a1196170abc62375d95aa35ffee89ebe2fc841b326bec3dd5963515a10cc52a26647a077fc5f6c1861c428cc61cf9bd6acbdb9bc060f3f611020d6620f9ad77e2653ae12c9296b5f4d1df6a8c809d07b8fd38b58d43c02133ba727df5eb32d2bcaa80d7b7d5ba1982a9e700b30c8e624b6559ed", 0x1000, 0x4, &(0x7f0000001540)=@in6={0x18, 0x0, 0x24000000000000, 0xfffffffffffffff7}, 0xc) utimensat(r0, &(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x1, 0x9}, {0x2, 0x33}}, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001600)={""/16, @ifru_addr=@in}) r2 = getuid() getgroups(0x7, &(0x7f0000001680)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000001640)='./file0\x00', r2, r3) recvmsg(r0, &(0x7f0000001880)={&(0x7f00000016c0)=@in6, 0xc, &(0x7f0000001780)=[{&(0x7f0000001700)=""/126, 0x7e}], 0x1, &(0x7f00000017c0)=""/143, 0x8f}, 0x1) fchmodat(r0, &(0x7f00000018c0)='./file1\x00', 0x80, 0x6) execve(&(0x7f0000001900)='./file0\x00', &(0x7f0000001a00)=[&(0x7f0000001940)='%^\x00', &(0x7f0000001980)='%-\x00', &(0x7f00000019c0)='\x00'], &(0x7f0000001ac0)=[&(0x7f0000001a40)='/dev/klog\x00', &(0x7f0000001a80)='\x00']) link(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)='./file2\x00') getitimer(0x1, &(0x7f0000001b80)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001bc0)={""/16, @ifru_flags}) close(r0) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r4) close(r1) fchmodat(r0, &(0x7f0000001c00)='./file1\x00', 0x8, 0x6) r5 = msgget$private(0x0, 0x256) msgrcv(r5, &(0x7f0000001c40)={0x0, ""/96}, 0x68, 0x2, 0x1000) r6 = semget$private(0x0, 0x2, 0x55) semop(r6, &(0x7f0000001cc0)=[{0x3, 0x5, 0x1800}, {0x3, 0xc7, 0x1000}, {0x2, 0x8000, 0x1800}, {0x7, 0x4, 0x1800}], 0x4) readlink(&(0x7f0000001d00)='./file2\x00', &(0x7f0000001d40)=""/165, 0xa5) getsockname(r1, &(0x7f0000001e00)=@in, &(0x7f0000001e40)=0xc) semget$private(0x0, 0x3, 0x40a) pckbd_enable: command error 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0x0, 0x5, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a4000002000000040"}) pipe(&(0x7f00000001c0)) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:25 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x9, 0xf0000003}, {{r0}, 0xfffffffffffffff8, 0x60, 0x0, 0x2, 0x47}], 0x1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x85, 0x2000000d, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x5, 0x5}, {{r0}, 0xfffffffffffffff8, 0x47, 0x40000001, 0xcc79, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x30, 0x23, 0xe, 0x2}, {{r0}, 0x48cca81b7a3bd1, 0x21, 0xf000000e, 0xf5f, 0x8}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20000005, 0x9, 0x400}], 0x3, &(0x7f0000000140)={0x2, 0x9}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) r2 = dup(r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x200000005}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0xff, 0x9}, {{r2}, 0x0, 0x81, 0x80000000, 0x8, 0x4}], 0x5, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x14, 0x4a, 0x7f, 0x4}, {{r2}, 0x0, 0x20, 0xfffff, 0x4, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x40, 0x6, 0x1000}, {{r2}, 0xffffffffffffffff, 0x6b, 0x40000000, 0xfff, 0x1}, {{r0}, 0xffffffffffffffff, 0xc2, 0x0, 0xffffffff80000000, 0x1a6}, {{r0}, 0x0, 0x34, 0x2, 0x8, 0xa3f7}, {{r0}, 0xfffffffffffffffa, 0x26, 0x3, 0x1e, 0x727}], 0x81, &(0x7f0000000040)={0x200000000, 0x1}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x10) semop(r3, &(0x7f0000000140)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1800}, {0x9, 0x4, 0x800000001800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000340)=0xfffffffffffffea5) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r5 = socket(0x0, 0x20000001, 0x7) fchdir(r5) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c, 0x0, 0x0, 0xfffffffffffffffc}, {0x5c}, {0x6, 0x4000000000000, 0x1}]}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x40, &(0x7f0000000180)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 16:00:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xffffffff00000000) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c3, 0x3) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0x6c, 0x15, 0x5, 0x3a43, &(0x7f0000000000)={{0x100000000, 0x79a3, 0x7, 0x0, 0x8d2, 0xffffffffffffffae, 0xfffffffffffffff7}, {[0x23b, 0x9, 0x40, 0x6, 0x1, 0x0, 0x4000000000000, 0x7fffffff, 0x40401, 0x10001, 0x200, 0x0, 0x34, 0x5, 0x3, 0x0, 0x48a0, 0x1], [0x80000000000, 0x1ff, 0x0, 0x9906, 0x7fff, 0x4, 0xdde, 0x7, 0xffffffff80000001, 0x8], [0x0, 0xffffffff, 0x1f16, 0xffffffff, 0x1, 0xff, 0x1], [0x1, 0x4, 0x8, 0x0, 0x4135, 0x4], [{0x40, 0x400, 0x1ff, 0x3f}, {0x8, 0x8, 0x400, 0x7f}, {0x0, 0x6, 0xffff, 0x10001}, {0x5, 0x3, 0x62d, 0x2}, {0x7, 0x60, 0x1, 0x2}, {0x8, 0x7, 0x1, 0x9}, {0xa1d, 0x80, 0x9, 0x2}, {0x7, 0x7d3b, 0xfffffffffffffffb, 0x100000001}], {0xff, 0x6, 0xa1}, {0x3, 0xd696, 0x9, 0x3}}}, 0x1}) dup2(r0, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) 16:00:26 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) r1 = geteuid() r2 = getegid() openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0xfffb, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) fchown(r0, r1, r2) rmdir(&(0x7f0000000140)='./file0\x00') r3 = syz_open_pts() r4 = semget(0x0, 0x1, 0xd2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0xfffffffffffffffc, r1, r2, r1, r2, 0x0, 0xffffffffffffc839}, 0x1, 0x5, 0x680000000000}) fcntl$lock(r3, 0x6, &(0x7f0000000180)) 16:00:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x4}, {0x22}], 0x2}) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001002e, 0x400008001}) write(r0, &(0x7f0000000080)="d8ace72be1ea342f4af62dce8131756097d2b7b33cc98ce388c221f444d67a4d60c552b2fa3430e2fe6a05717c71c2a4d49a7b28e170381c48a0abd8ec7572a3d7287be294166eef12aae6c118c7dc8679acc64a854226fc92b9e6b2", 0x5c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2d, &(0x7f0000000000)=0x6, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) socket$unix(0x1, 0x6, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xe, 0xd8, 0x6, 0x8, "df76c9cb77d53d804ac98e4144bcf5f80911e9b5", 0x100000000, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0x77) pwritev(r0, &(0x7f0000000100), 0x199, 0x0, 0x2) 16:00:26 executing program 1: r0 = msgget(0x0, 0x48) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0xc54, r3, r4, r1, r4, 0x42, 0xfffffffffffff1cf}, 0x7, 0x7ff, r2, r2, 0xffffffffffff8001, 0x3, 0x9, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) r7 = getpgrp() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x4, r1, r4, r5, r6, 0x8, 0x2}, 0x6, 0x3f, r7, r8, 0xe6, 0x94, 0x100000001, 0xd3}) r9 = semget$private(0x0, 0x7, 0x400) semctl$GETPID(r9, 0x0, 0x4, &(0x7f0000000300)=""/27) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") truncate(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) r1 = shmget$private(0x0, 0x4000, 0x41, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8f, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file\x00', 0x90, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:26 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x205, 0x80) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x2, 0x3}) flock(r1, 0x2) close(r1) 16:00:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) ftruncate(r0, 0x0, 0x6) 16:00:26 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0xa8, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x21}], 0xb11f, 0x0, 0xffff, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x81, 0x8) stat(&(0x7f0000000480)='./file0\x00', &(0x7f0000000540)) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x1, 0x3}, {{r2}, 0xffffffffffffffff, 0x40, 0x20, 0x5, 0x1}], 0x9, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x8, 0x1003}, {{r1}, 0x0, 0x90, 0xf0000041, 0xfffffffeffffffff, 0x9a}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0x8}, {{r3}, 0xffffffffffffffff, 0x21, 0x2000000c, 0x3, 0xffff}], 0x5, &(0x7f0000000380)={0x947, 0x9}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") dup(r3) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) fchmodat(r4, &(0x7f0000000140)='./file0\x00', 0x53, 0x6) kevent(r0, &(0x7f0000000080), 0x80000000, &(0x7f00000001c0)=[{{r1}, 0x0, 0x9, 0x80000001, 0x1, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0x1000}, {{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0xffffffff, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffe, 0x3, 0x40000000, 0x2, 0x4}, {{r1}, 0x0, 0x0, 0xf0000000, 0xfffffffffffffff7, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000094, 0x0, 0xdc34}], 0x5c, &(0x7f0000000100)={0x1, 0x100}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x1, [{0x3, 0xffff}, {0x3, 0x9}, {0x3, 0x2}, {0x2, 0x5}, {0x3, 0x401}, {0x2, 0x64}, {0x0, 0x100000000}, {0x3}, {0x2, 0x80000000}, {0x2, 0x20}, {0x3, 0x1}, {0x1, 0x4}, {0x3, 0x8001}, {0x3, 0x8001}, {0x3, 0x6a}, {0x2, 0x400}, {0x3, 0x8}, {0x3, 0x1f2}, {0x3, 0x6}, {0x3, 0x400}, {0x8b0af08c80efe914, 0x8000000000000000}, {0x3, 0xd660000000000000}, {0x1, 0x7}, {0x2, 0x40}, {0x1, 0x1000}, {0x2, 0x7ff}, {0x3, 0xf65a}, {0x2}, {0x2, 0x3}, {0x3, 0x40}, {0x2, 0x1}]}) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x5) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0xb0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x1) r2 = dup(r0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r2, 0x400c570a, &(0x7f0000000000)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xff43) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xc) syz_emit_ethernet(0x8f, &(0x7f00000001c0)="c8c69170bab657e7d067c83b8fad8065cdfe2336829e4df9c65872fc37819f76139446ed7c4d50af9b7e8cf2dea25ed5395043e147b563c058403247d15eda2ab18dfeb16809ac79eeb09662e83c6041a7068099356b0d11820e9026044b89b52ef87d1cf9b83b766842bd1489166fa00a96b5c88fc261a68d0faaf5adf3f8b991b5497336d2c3a0d4a8d31f74d1c4") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffa, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) r1 = shmget(0x1, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/104) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:00:27 executing program 0: r0 = shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) 16:00:27 executing program 1: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x180, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000440)) 16:00:27 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x0, 0x451}, {0x18, 0x1, 0x21ce, 0x9}, 0x0, [0x4, 0x40, 0x10, 0x40, 0x8, 0x3, 0x1, 0x2]}, 0x3c) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x17, 0xffff, 0x3, 0x5}, {0x8, 0xab5e, 0x3f, 0x7}, {0x6, 0x92f, 0x0, 0x10000}, {0x200, 0x4, 0x4, 0x8}, {0x6, 0xffffffffffffffff}]}) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) fsync(r0) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) semget$private(0x0, 0x3, 0xe0) getgid() r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280), 0x2d9) 16:00:27 executing program 0: setrlimit(0x2, &(0x7f0000cc0ff0)={0x60000000, 0xfffffffffffffffe}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) r1 = semget$private(0x0, 0x4, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x3, 0x974b}, {0x18, 0x1, 0x4, 0xc4b1}, 0x8, [0xbe6, 0xfffffffffffffff7, 0x101, 0x0, 0x20, 0x8, 0xc24e, 0xa23f]}, 0x3c) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/60) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) fchown(r0, 0x0, 0x0) close(r0) 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) accept$inet6(r0, 0x0, &(0x7f0000000040)) faccessat(r0, &(0x7f0000000100)='./file1/file0\x00', 0x4, 0x1) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1003, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0xffffffffe0554316, 0x4, 0x7fffffff, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1baee000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fea000/0xa000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x40}], ['./file0\x00', './file0/file0\x00', './file0/file0\x00', './file1\x00'], './file0/../file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x2}) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x7fff, './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) open$dir(&(0x7f0000000180)='./bus\x00', 0x180, 0xa0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x80000000, 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x15, 0x0, 0x0) sync() 16:00:27 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x84) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) dup2(r1, r0) 16:00:27 executing program 1: r0 = semget(0x3, 0x7, 0x410) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000000)=""/95) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x1) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000000c0)=""/13) r1 = socket$inet6(0x18, 0xa276428c63de15e7, 0x3) ftruncate(r1, 0x0, 0x2ea) setsockopt(r1, 0x4, 0x1f, &(0x7f0000000100)="0c12408b97218cfc6acabb6cbf55f3ca1054ce4b757e0779b096a8d9d14ee4fbcfe6a375c7befac17ed8", 0x2a) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0xfff, r2, r3, r5, r6, 0x154}, 0x7, 0xe08d, 0xc8df}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000200)=""/183) mknod(&(0x7f00000002c0)='./file0\x00', 0x8, 0x1f) recvmsg(r1, &(0x7f0000001580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000001440)=[{&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x2, &(0x7f0000001480)=""/228, 0xe4}, 0x843) r7 = open(&(0x7f00000015c0)='./file0\x00', 0x0, 0x40) fcntl$setstatus(r7, 0x4, 0xc8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000001600)=""/189) mknod(&(0x7f00000016c0)='./file0\x00', 0x10, 0x101) r8 = socket(0x19, 0x3, 0x48be) setgid(r6) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000001700)={0x5}) setsockopt(r1, 0x0, 0x1, &(0x7f0000001740)="a25bcd1e3b4b12f495b172bc18ed93258ca93db433ca6f02e55198d276d995836cb0196bbba617503f11d3d197c47f092ee7233992ebc60bd966e55bd138705589a35f36bf70b97978df86207cfe2759189c1a0093a2638ec130b954586c81e1c18aec6bca50", 0x66) sendmsg$unix(r8, &(0x7f0000003b80)={&(0x7f00000017c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000003a40)=[{&(0x7f0000001800)="707f962d4b3ac61afac828d9e5df2f0aeefd0873adc5c04d54629b44cfd50b3514babf1542940cf09179260545fce21d30c4996ed03a385ba7e9d39bec899824b6088e0e7c788ed4a55e997b5deb2159d1b8ba4c5fd6858035618b072a336975946b49b2d79f8502e425f333471f2ce492c77abaa0140b08e57b0e07b9fc2cb7f5a6f9a0687122e31003ec14a8ea9b45f319f9e967421f385a7a76004e7518b338a4da6d52efcb5ac57ab2811df4d98ca1e6a7c3f7473af8b711e20cacd128c561d5d4d87a5da2400b9c5cb4b237343fcd0757f9ff6a1d3181ee91c63a22a9ef2743b3a8e10e3b6cf89b07628094f135d249a00605af7258605facc1c6071b655bb272042c21462e8a296cabb4fb90c58dbe65aa1f51e794b72fb569f82a61e9c07dfd3df1e1cb6e1a5b4d2f0549553ad53a741905fa99e9568f08b61f5211b10404ea103b8915aac88b6ff9de6e87352bf118d40f5969ca320a4c7e74a6bd8e1f788f8efd91997ab453989f0f991db20612a77d0721d630f7fa6f27480a298bc4181350bc4737af941de05a67cd339dab48c63d5d792292f658e167ba1d05f6d97e1c2ba2ee2f81f4b5c8405f734e84830119e0fdd358e0ac95908121a39cdfd167fa64bbd456d3b53c4d3d04a30d4cbc4680fa6f4fbcc6c72ba4349f5bebc18d33a9b2c61ea5694376844338f73a97824ccf5ce5964106dcfb8158fa520bcbca55b5501f706a1970b19fbe94989ee0e565e0592765b331f49602d2910fccc936e347080a5611574d30a895ef18a75f1019969957f2746dd1a81c7de95aa1c1bcb6fbff0570c5e9df3f32467a0697528e0aeca0c1c9ab6fe46d474f517192f7b4c11e630fd67464925be3315da3b1ac8b28ec3d53bddeeedd4f9767751bce316dc528ea12141268a91dffb5242a275a4f5e87e48af5a3de9968b9cce400f1e9a6395743b6ec4dc7f090d43f52dc76d7af94cb7c02286e65e37fbcf274c9e8e2f0ccb3f18082d53c05a0c9d7a04d882fa64c219b78c7dd3b4ec4440739315b03f2b6e6e96b9132cccab43f4d1f3ba0dfdb871c11f5e55600e3ba76d2b851aa723b5cb9214cb1f007818e7c9f4dd4dfacb17219ad985a69222a53bd4c8fbd5e00b6b93d5bb6caa5bfcd514bb509c54f99d18edc477328889246dff7e2b79908cea2c4c178a8935f6d09d80a9c12da8f740a5cbd01ae78c925498b01f94d966cf304000e19c107f836985018fb4ae13720b6196c3eb5f66b2c9448c4db5cbe8d71298965de1e1e2bf9492a7f9db1ca55a36ce1de2de4abfd69f7b2d41f0736db2c5e3a6ec26da09f6b690862973a6b351ddabf0d679d1fb780d23d0e48e5106a954f3f22c80d9ba323b87b1fcc8c917beef5984aba1257b3cc3775c711e2cad94c47ba9cdee2b07671592e1eabd56cce074bb9f444628e242925ab1bfa6a24327a5ef7b3bfff25674bb6acfbd64506d62e74553db7f4a4919d9c110f9e42e9b3b013acd7d581ee2d1f5e7890c2f09d0a1a4636b3adaa73906dea7286ea10f587ddcd7a40a3651991cb08ca2230daf1318a1b7120a70eea993b688a3105ef1ea65acac0addd72189139d7e9499691ec765158e459357e7439edcc9b23aa0b17ab6d04fe227795c64eb95c3cddb4f4031e9d8ac023bdd0928cfca166a868f7538b125a68e1e49daa94dca829f84f269f886a364bda308c190f84d8b058b308cd63e9def9231c3e11844adbb56e6bec96bcf6be3c7c7585ec89807250e394e75bc3e8b41e825ccf25bf5cea372aec3c0a2428abce9e27d4858e0fda12fb02abc7567540a3fcaa31b05515b9f9ea6ed7e1fbe10e2974b5e86e8a4acb739f709f2de9c7fa2746be3acae1973d66e9b0eccb195afc3547509c5e2a7be3a280caf34ca0fcd12d201f3edd3f5a212ac0a526b1d46265ea8b3688bc1975867f9dda8184646ce7d5936d58fff11ac9e52a7ed9cecb58cde46d4537db3abc8c9535d953efec2d0a964010ff2433073e18502c705bb17cfbe045959f1d599598541f954efcd2c0614c38cb502fff95d5ac02ba4387c7966e1869905c67d0de68aa2246e592928c6a44649b38844fa8d5f1aca3953fee1a034b37d813aa3d1992a091ca2a7907e680231a9a94b0e5d2aaf1ee955e3dff2fca934b6707cc8fb60fbf5632221836836219900cc773f0f8173caa366ee0e430344e0b99cae8312752c741d07e42774b2031f181518c9143c6ea3f2b021a1cde5f45e25915ed97180c0577cc7bc517601499142a0012d083aa014e5637c253ecb6c57283ad630665063c252ac9582c325a18a98b5bef07d0218156e3e158b2d8c1258c8812ea9c8e2cd9846c688d7fdf04a5b9ef3364fa99351d5726765e0a3364be44eb8390921d7ac4036122f7397ef73c83aaae31e9625fba84f9877f87ed3282f347b6ea6a681f06b1f2d9e9e292561bf5dba8eea1a7c7b140b4335ce3eb71c379e31072721c43f89bb8ba40adf21825c3cd9f61639a56705586ce481792a6a3e0ea2c20ad8638535ae6e8ea4f5a98ab77e9119ca937e0080e7cd1aa826dce3d4a1d25d6f8c9a970efb304d2cac32a576b4aab4f320dddc1332e663b3835879ca6766eda0c0493a97f2787c503d0fde2a1b17ed44a814f37f1b4d6a0eec32fb2c0e8af8f21aa96a604f91d8d379390b370a3330378c05ef1abfc0bc53a3b5bcece92fae53ad243c0f2f511ca1fad0007e4c752f382daf4158a713881e77c144cf6554d5edfdd3cb6e74b72175bdb6084dd82c8c3ebb4483a6a2912f6599e6983720c66c8a66fe2fd95057eeceb6fc3c6f04c46a705334d49848ac0a441b076c4602cb6e3ab2d3dfc8b94a42089ee82b1d479074379b13493250b146cbca9d35dbb62eaf8f6fbee7505a383a00978dedf6f31192cb582323b0e9d6eb081be72013cd451e17a11e2024ff30f6336ecb133d883a2757ecdba551384f3f2eccd0e61307ef4e968c5ad6f8c5ea76e21b958a1363b2753adb7f6823ede6586f5cd63494aa97e0e8b5a40a66a14cc0d2351ddc0be875ca08739e741dc72d901be6ce29b4c3a8c652bcb88a0c1293e83105b6c4d501f1e8b2800bd82ecf4102da97ff2e360f9b5e90c8fe06be105364fe2fc152876f6681ee28ade8a0c1e0dc50311a1d2078ae6cf28f1f06d6433823e29b3b6120ecdfb6e98c8f138e0765e31c5ad954f4e0237e235310dd1b6ec17408346562fb39490b07de14b952202f2ae53edadc69c57099a61f37637f547024debb3e657086a94d35a56b6726f8d220b8e3cfbd226251b8494d588e42de7875142d7da67dde4c3f28941c322b78250f24fa7b02a16e8f61491c1c5560ecdc5a1e404f3d22ecfe05884bf3503f65aa6be00c85d398c635bd4dae60a506927c9b5e08d79db335c4528466b624f233bbe4e7af28e27dde45e546930a9d6f5e044a4c4e8c44de6f88abf72088cbcce276477b897f713c3bef92b90bcaa3caa73b913fea6619494dfceff6b5cc7d220b8a5251211aed611258689c97930e28429ac455993c512763b8d5e9086e29c6a70f8bd7a858285a508b23641db88e32df1417ddfc5b47917a0f6babd29479742ee6effbc98924c8500f2708eba9833e095194d8ab3728a48651af44ea92ee061073e5ceb543658636e323b423c544c78ee790e7b5102eb1e6ccd20b8e11f0d6eee8bc901b89b3b9394c86f20c63e4eb65ba2d9e1d15984a41e2c6fc6c655ea61223a814ab762ae3419c7d75472343ba679fab037dfa7cc6aa68f11560d2118eed7d74a73528fb5b0843dc039286eb142329ff43b2c2567ab7f59dc212385bc5be8d23171d34af4ccdbe2f3842078181a7696863011392e4eea11a7e2863ee91b0ff9afe161efac3d13ed5959ac0331e6ecc6c976efd26d5e6dc50dc3b0ba0c555e2a6ab13c2f114c03a0b82a1827a3c5a9f40918e6d2d2a4c494db36fe5e75d83d1eebfdd2a81573cc8a02499d95289c793e50fbd2c10843ed1fd5fa6c45a451ee5b1d5f2c8679152f3442e53f179314e3466710a26745265fddcb03347534c3d61f3ebb10a150ee564f0252c5b3d6fa862f0e1057e84ecf244446516b5b6151a80af5c78e97f5dcaeb88d633cfe4a31646f2535310e6a18c9ec222e0ae5a4c8c88589ec33b1cdf2862a23e7dff14fff76281a214dba6c9a7376c701fc4a25349225ee9cec573c50a194eb9ee67a948a208ab73664a579c3ac3366b2ba236f73c134974e8e4ac591a9bfec8decd7a810e4c5da3c5a3d2208823b33c4bcfb266ca43b41bb0417b051bcc12f3d6d87b0ed9a02ee527589150ad7c213c1b7d4f5cb2a20aca010f996909eef2497e03b09e892511c915f663df541ccf55f1070b5e1429f5162aaa9d22ec977e94e2b4fc9cefd33b5b0243efcb5a38dc4c9c8db81040da0c0ed92270c4ed9951ea68c17a2250454fe03708ab8f1e4100c2c995cf6c56886eca6a2a46d4fc294d200e99e3cf66bf695a93919e05af6a20637911d5f526fc05a796c8972d94b042f5f82575e9242d700daef1fcf39bfa7e20506ec5f3e8b3f2ad3bd894d0063e3968d404b0081d66c07bff571fb5a7c115ab1f4d1dbb6c4a2d56f9813da928b8487d9e7f6cae86e716c76f55bb56c21bb15f9af05c57fe72e392dcb10eda74643755b326e3e590c99776de16bc330aa99e253c32ae299c0cb73c19c6955f0ecca47343acfef6c61b151bdda3e4781a245d1abd6c95619e241327e810ba351e29a26a1624156a1a70b15413517073ff4d63a990838a427f868e4f1df368bff565bb8ddf06ba02bf816b9a7bf65cbd0e2b4cc1d0501efe044ef51d0ac86fd857be759aac1c2f97004b981bf68abe75b6f978f3f468df02a528855c22fb32e0f8f3988464f25324399d7d0fce0b2b0d1b6160763d4b61a35b28092107b3f0d2689c2f9a8b9dde7e66e9a4f82bb0c587145a93401e9a19da98bcc339557eb4da9130a7497b03f034025ead7067d032ba37eadb292be8bbf926ef75e9f27c34d3c9644a2f5eaff053ba8025087e738aa611d0d4572a558a2d17efa3663c41dbb64c49637c9cd57b403237801d866152d0224537c0258a943b0a0f8ffdf08a0d0f1408ed2be827eda3adebc7d8dbca413268c165fe29c89aefbdde9c71a59e568c3012313a821b9253e29e7ba597af54062c26a1d6fb1e637cb4ba4b7c9a056f66abf074bad590ee981316181b037e97b3e5171466a1a77a33c0f561b2b683ad9b0d258e6ba8e0f5bee5d07387a012b68d19d54025021d12940e45ac46324ed008967d5bd937b77dc1e89b084039a3431f13696ef9305b0a24f6c5a41f226295c1b0618aa1da02598089f21756daf3746434c1a4106b50f9273008064448ff0dc76a7ad0c35e91d1e016a6ed14ebef7fd0de3794aa8e24a3e917bd3d50d1034380e45b39b85bea6d9793d85ba2cd4bf7838761f482c9ba80d79a5f8e79aeb40a7b886ac2c63f82292b1220d6ef53abe0cf1ac568882c448fec26917e9499da94b596902729150dae2bb945456a9861c15135ce476d7d20352e60a9da957c3d0e62d2d099e573fa052997c9d629208e8d798af91b32276af27ccc364df03bcda3b5ed97812a9ac71194b47249750436f79cd870cf2eff23337545641f818b08d2bbf2d5531f3bcc2fc21569d0184c8efbee33d33f3c2956a57200edb81308998b9acd89040b155fe20a608ee19a99d0d84cbb39557f0ab9050ea91f5e3a520de46d67dd460912be7522c4bd17d45f640c2938daf11e1eb0352d082fc7f4d8ecb1d86d0dd210385c931ac2bcb559019", 0x1000}, {&(0x7f0000002800)="b779b584275b4f6545711b111721698b42ebb7f86b9fe933647dfe659d17e42665393eebeeb8b500a881ad96b988faa2364e4b7281c984a6c4b99ed181480b6966af7418eaf3ab60b5cab71bc74281daa994ae432e8707755e0c76106df0d20a80a90bf7018251f3917c7d6b32d9d91727824f35a051ea068941f19ba7", 0x7d}, {&(0x7f0000002880)="74385aaf325b6cf6340f3ff136ab337af19bb413a81872613c119b730df1f0ed294bc4e2daf48e48c50e66a2dbbe5a7eeb89e04cd17fec89818f8cb81a05d60a1d1efa5b28f93b2ffc241a81e377be5623994fe600067fadf2c96fe5d189afe32a7f258162542736860f35a132f7c929694a438c58c822db8106001a81bfbd531cbf7026b328189d066cbd7cba7684ac96629756aac064ef87bbdeca485e65b5a584f16c07fe12e9b4c8c18e557a8d8bd4726e28080dba1f6f7acf6c8db696de1c81f72dbdbf5a", 0xc7}, {&(0x7f0000002980)="c6ae05ba56501c013432bec46ce9e670f78cdb3f7af7f9f2c049ec3c00ac6e45a6615115a859b6ad0c0419933374010072b8293eca866eaf04147e9e13531d738a8e45f3296bcae7caab8a1416004b8bb8c50e4bbf8f5f67728717fafe7cffe5685f43f31f1df7c7a303832c8d0ae528a16f8ab257090f9eab57fcf94bafed619248935563af8230c8a6cc4144825494745df15d4545631688", 0x99}, {&(0x7f0000002a40)="5bd5efeae21f72fc48dd395b73e2445e767ed48894fd91f1da075d5c0dd8f7afe830b7023789b23a6c95e35d70c625d4cf218c20165b893e413842ee5242e6faaaf5e46b60ffa88f34e28a06151d545a2a5dbb310db7ce170d1b3be5545a2b5add3c1cefc75d38aa3d66bb3e857df6ee6b86cbcf2ae017ac380ecad2865c8e0e29b15b01810fad44cbbde3b0ea2ce8d57065296cab4478353b0e93f598fbbdcf94dcf5ae962b4024e101d5b92286dd0345d70cbc440cd6515c901a3effb49f3675cccb02a77f07902669240daba10e1e705d8875f5d55016fda0c603bfa485d5201f876393d34863ca7e8c5fd44ca8e6ffd4f1defc3a17951dd8e8dddffa02383879929486ab0924d836e01829315a8c9997e78b5def1162ea7129fd3e4dd6d2a63c8d3b2a6fbceb6fc5913da8df57e43869bf43bb518e89458ab4deb998bf6004cb45a6a2fad2479565d291d5524966a79cbf5450318958735e62af8778727c91b06df0d240ae984076657e72ac224d355e421c09481cf5fd5a252c6539a60f8b72f3884be4569c59ce706128301cf2fdb06d39cbca6d12f97142d51df22afbbf242debfb00be06c11081021da00877ee0357c41b23e2d703fe83cce7df453803be70d36b4ac62da179924f71bd780b1f5b3cc28f82bf82881f5be55697de0fcbdea32ed646eaf970b44dd208d837b949211ff91bbd1213ea382e917352ebbb3a1d477b6c422d4100e7bfb289690f183983054b5994f6c8b4379e529f402b5908987c4feaa1e3307fe139cc01c27a63dc8c642eaab42213f57f633c95a4d8a29426cb528b4ea7f239c7ba7c8486da04e35960ba049357188df97b5bd4ef8aa43b9787a174c22ed136acb9d592ccd6e8fb653901ee6331899f9dd37356695c0b7eed6179a5bc82898ae1b796f28b0d7530189209e3d52398d59bbcc2a30f2bc7e7e21bcd39745aa2f5847757f2714c55587b563aa3c918cb21fcf6d55c49fae5b30bf21e2253ce1f3dbe3c084adecdb0bece8e9ab483f6fe3b6b4c18abffcca2bd7a5dbed13cc78a3f6bd045113f6d4e74f54b4e734f7c260703a9e5cec5a8cc963ecfb6255ce1f414bff251175155309347da8b8843938ad11b26be67289f84e40586accb61241c31d84449f3ad5e9cb7910d72253ab7e1d045e5f87087979a8364eff802f218ec9281de37893d8bd8778504c88ca3e4c5ca21a59a7786bf127d76ede6650db7304f6d11a58c2e7b243c2322e590852518435faaf823689e7d2589a06371aa4ea04e30db7c52ae4d95753d301ccb3446c8133fbf712eb1eb114176bf3403b61cb9fea82c9115ec75d363a6376cfec3ccce005733ffd065eedd05c66b287a51625942877a68827f963044f527fc673f48cc7963eba141f0ed5923b157d97f0b204fccabcc7449c7f2ca532ab428893f4fc1fb8140ed373c3a2c73a1e0474f31563d378905c685d63c97cfed03eada0733e5f2988cd9315c8959ef031a45d54e703504636a987cdf33bfe020c8152e8ae4ad3c8dbd9be1d2bd2a7b5ac0e4b9103327951e18edd1a840e0bba25e0ab514050225c112528a74f9c5f5bf00710abae4e4ad89d32e04869ff99683c1477b5cd66c67edbfb1e5b88884bcb9720c8673b6a4fa7d2babba9dcc7b0989b74a1893bd441fb26d70202a50e1bb408fbc6b73267f8fcebb44f709b5cf6ba130c3c75bcfaab27a030181a091b16aeb47ab2e2d95027bba2cc5cba74ee9433ec85a8cabdb01f716fbd1d1de8a151da66fcdb8eac8d3ad31f9dd2c4e661e72b5bb3baea2a4f5ea896d7084758ed9ad6ff8ee9de3e1444573d9335f849193a7c9dc831167fd783a2d5f620f80bcefa2c20c253ea82670a32ea0d6b7ff0d48277d9ecfc8cc4daca0507c16984982f03a3ddf9952f61523180cd2cfda4e21311fc6a9333436373b2b3e03e6b27974d71f8b59836797081ac2171229a4e0a48c0ccf4a88b49e44b600d4483a57a40b83fe1c2f8ca9a0780844ac37b35f44553f15ca2b98473e5486eadf769c3251374fdff881ba3d31804fc5feeaf6aeac03c866bf081c5f4f39f1a0356932cbb71b3345588895d17f8b1e17c41f902ffcc4cdd48cd0d8315445d86225b2502e69247372e3a23904db4c2a31d2924d7f1f73ff534dc23b02feb2dc126ca2288f1860a79531eabff1cb5ba29d171b835cf948f280e4dbf6b169b2e19c7872a9984e62975913f257d573c04000b495e1e2a6b001e5c9be74658774a0d38fd0e1c7a55930fa7f561ddae91b1a576dc5c5dd8a13d51bee6668d9a2b711a559fa0a0c157a94d3ff0df8648a736ec4300589bdef1144c52376338b9a7cfbb24ef044862e399390271520d725d349196b6cc51a8b63eca4c6325e168d4db595024718861c6ed099d6afe5a97a65eaa503cd47447332f3f23d0336ce4233a510d850746ba872f887673113d64434e67a74646db96ab0b2b607a003f1a7ecf30cd7750448b88181864799564ce7f840568dd16cedfbe42efd2a2ebacdc21f6bdd9f43b378d0002f40e2092eaf287e42abceb19a3145e8cb49c5f4b21ac1750e1ca1189c23edabb3ddc88f0a24466c2d9cc93e3d50e738a5d6216d7f03b074b756fb8667bf6cbbcda75597765e2d5b22d1cd6dfc302ec3cbe6b5ba05c07edf06a3c5dd493b6c64c04413dd034cbae7fc847f8c5a8e9da9225eb0821e5f6102ad9b2493150979deb306d249b4dcb10b20295324a843937661112ef7deed24d174999581040e9c7c9e2a846085542cb065c268d12266a74e8d974309e31be0b69029a8e980c1b94b527f4bc16aced75df5bd2302f55510347fc8d2f0e6b11bfa35bac3afbb12c4eeaecfe69349a36ab0309f438bd5499ef7974bb2e0e094a16ee320cc2904be254bc4267ee46beb4d12e56ac795f15f7b9867ef48ff697de8191f7714007c514d782e24d15bc532a6e08cd23b314899e7bb7f3faea1c05e691fce534f196da6755aaa88785b725a50dba68ae8480586336c0e1b6a919975100a6d8f73f5fc1491d558fcd074acd01c217c1ebf483a43835fe4a41f0a8e6dfe9c8375f62825a8f03502355108589120a20362310575bcb97ac47dc446ae3c5152dfaff935ec4d9cc471e0684cd1c7093f29e25f5b5f8e2272978c90ec39270b3d56bfbd72dd37e13c228da53b6d6e8f4f7bc12e31a66fd2fd1175f57f4c054ad31043ae6788238ea4c4a7def3c80c856414a02789ca4675b193740144aad6f0204532e75c11f2b86e916dfb97895bfa8b13e6ed146e77f1193e022ab5b3ae1ff323bdbb3c0199d17420ce205bd5adb2cf9493dc82bae701ff2f35c4d54d6d1e99ec6448407a011b6841c7d905eda857a9755c24bb07698ba357d5b63328347abcb845cd9bc0d58762adf1249841c2f353b53c400e2642fd5d1f1ef1828f6d462a3d1e375b6b28ee363cad342a2ed5da2b384cb333790ce0950c24a3d00b0806d7f8fee898c5e27886211a143ba4db977323ac1cf6661a1068aa269a6d0c50a60fe3eec0a896ccf3e2b7ab6a9438f30e08c1d54b17017be0049bd20fc49bcf713cea9f54443a1f4e8503e3beaa5bfe106afd636856ab1c99f0b5f39ebce0ecddfafea9222b9767c314db17d58699d78756e2ad0409c2b8404505d476dfb26a118bb5bbcf6dd527c3439889c494848b0b15b146bfb09111ce503cf2bf060df0a8e789584397947fd5b0ce15c90e78b81d4e392fef1d8a18f8b2b4f3a7b99a8f163ac94285287a2cb450cad6ba211f76475f267fdbbffb3c6eee51f5f18e1629dc12cac93dbd6073ba2b81f07ab7b4354dd3fc79507ff553e36e76eb4ef58898f5a87e876521daef678b1e847f162b5be3ac61e046ed1ff84f86a28babadb0b5e6050297a1190bf7f069647a9b463e2971232ea236faec1a2bd787d6b5f9013790917db7fe70c0f1b1e33aecdb6856bb71749f1ca4ca00f49a1203c82a6ce6ad50f01af79955a347e10ad01d406f83e92c07dc5d0582bab9d95aa06b030eaea514dd159f20e241a4f563d2aa10e44d42b98c4de4ed76dca825d4b98d09109ace5e1c595fae48d320b593f71be587129255bc88b0e10ede0a306825d05a73e469d86381208b000f42878a1faf8b3114941b2921b756f4a06c45f252f48c6dcf3e6a6a1ce1bcdc59ccb08ebd7151c63bc8f871a6a74bf7a46273ea6046c6c724d2ce393744baca8010bc25354ff03c9de0416b04a3436c8a6692bf61d4b8a84aa5179cf12f7c07c3a65afc78c624ed6fa4089b4143a5c85b08540f8856fc2ab48453af4165fea222db506884bc01e3cfdc63c9de31eb787da187bd08ddbde6705c936a7287b469ac787bbc2d1703cf487d20749c37edff70b4af8b316b8a4dc02af90ff59c069c4ead9c90050b003c02bcadd6b361b7215e22a89036e26eabb4bf7ea42ba22828962b2e28b77838650faa395b80c2b659646d106a8696d7c574f08c5366aadc7975a11e0b7ffa57f34a6cc0bb1086294eb950888c5f968e3e9b2620d0e5f0242c1c63afde7c168910f9db541cb0dc924ded271ded817c785eb7e3b082c9ea3ee0767912420029543f7f42210769266245e379c37119dd098acbb41a0bad8acbbe993eb65d961bf6d71f91043e1bccee77443195acf269553a164cb7d3657e00053c1633d600020db15f01574f2892e4f3f60649c753d3b28a7cc484e1514352c667e42da54288f3e8425408f54ab975d462fcff1d48d9c4b4842e82230b3e50f8f6601e1406ccb2c976314e27b12c96f2b679852467bb040274924e2a8db1d178120f06e37c114ac46726331dc0d06c281c313e31f0e2e51e12609a535219175aa14678e188c7055bafa0f769b06b2c97334ffcbf77830906995f49d65b30686bf3aeb35b37707adc8055b26db4d36701d44138696b862723df57f7ad7c5f24656ea2bb150866038af10ca03833abf81deaa6e238135a9d39a858a5a328f52671876a04e220a40e1d1ee6de3cc3047f6c2adf3109512289c6168afb211fd7a84744f4c0521d433090030fbd5d7ab175a467b001941cc6c932832e3b8e94e35c6504b22c7f16430f4f6abd30898595b0dc2cfaa38e7afa313e8d5af0fa24c7c1387abdf978e46cc634588dcac366b007ac014b70a66a03f7664dc9e08f8cafceb9cd07e20ae1699fd3ded75b2c5b792a4f1a9acc0ec039f8bb21fa90a6a5753a19a197ed6b48f4b12e9c33d4378a4018880f50d1a94c1314c686a8afed05b7077b45cfe002ca78c00bc24635fd371352c78d9c3ee93da61c2f9bfff9de0fddfbfd2d0369f0e2a4eb37ce18b3777032b889d27e0d42abe02c777b7e6006e210246ebf08b261326b4ee8a56913b6295144dfc210f76379afe2a9443fb7c32de8309bcfdabdae20db3382a16aa6acfdb125966f61e241cf96a2e874b3928648b991eb1d7af201be70064975a536a5b5f62840dfc723455c1fcddb0385c9dd1451534a1be3573aaa70d250d092980cc7123e056a1069ebe239a6dd8110612f4266b643c2352171a978b45768a519092171a3c4c017ce35dd93f31b9863b9ac70ae3f9133483f0f96b4223a102af0db5f1a499c15a0b435440da8365d1e56e076db380fe82d65d876fedc8af7d4cf60199ca9bef5cbf448bdce7a349e1071c3ae098c65d6937fbbfa886b8355cf1cb9af7b05172e6b345ad2c7c2fe98696b0591888c5acf4b609509b13cdc1873e811710fa857bdbcc72ae53c71e747ef3f6fe792bd378e766b2fd4f48c63fef7ac6c9694e904dc0744293448fe12d99918220c221793392a77eba8", 0x1000}], 0x5, &(0x7f0000003ac0)=[@cred={0x20, 0xffff, 0x0, r4, r2, r6}, @cred={0x20, 0xffff, 0x0, r4, r5, r3}, @rights={0x20, 0xffff, 0x1, [r8, r1, r8, r8]}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r4, r5, r3}, @cred={0x20, 0xffff, 0x0, r4, r2, r6}], 0xb8, 0x1}, 0x4) fchown(r1, r5, r6) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000003bc0)=0x100) mknod(&(0x7f0000003c00)='./file0\x00', 0x80, 0x9) faccessat(r7, &(0x7f0000003c40)='./file0\x00', 0x10, 0x1) open$dir(&(0x7f0000003c80)='./file1\x00', 0x8, 0x52) openat$zero(0xffffffffffffff9c, &(0x7f0000003cc0)='/dev/zero\x00', 0x0, 0x0) 16:00:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) r1 = semget(0x2, 0x6, 0x44) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000100)=""/149) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:27 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00') r2 = semget$private(0x0, 0x0, 0x66) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000240)=""/212) chflagsat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x1) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:27 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66a285396bfb"], 0xa) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="6f7cca7d4890c5cdcf6de286cdb4ac178e930cb368a4783abcc4a6ad7b7c6a8cef3fb239f4172d54b66ec1d5dc7887ab4663511a8af7b9537d874d16d17eb9f9c910796bab85a76f9654", 0x4a}, {&(0x7f0000000180)="72377fb91be67c601cdae5449f409b800e9e30de53885b31417379f77fb285374ea9c1813ca0caee8f1d19369692a211e11f7b3572dc75d407b16310fb678ddd7ead6d534b6f4721e2918c3f5825b7056d164aa12bd21b1780301378d7e53c825e160a959d102f5783a28f716ca385d3829d3ff45bc815053e66f0544844f6f76ded362849ec20e359ed", 0x8a}, {&(0x7f00000000c0)="1be3c50dc66a9919df1b5e41328ac8a32f87944c1394f43e8e6eb561c4f38ff6e7f25c816221", 0x26}], 0x3, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x398, &(0x7f00000002c0)="d004a3c0c6c359cbbe35187ccb695c2307a14b015102a802e8ce06e9f764c6f9bc0147da9695cb0a3ae7c7c356db8263f62f3ce1b95ffcf325cdf97d7a6045de9458b914529ee055d910affb47fab03961e1e9fd568ff097d90375e5df826c7d74d9b59dd481937e4d76cdf15f6c41e16fccf558dd58b9ef4de4d78cd84c217dca1c2a1f85934bc9362b70e92f06676cd40b12dc11ed6816be092ccfa7f15fb8ea1701d5a70b3ba8920c4e932e4ed751cc1c82f5f84a7f6cb086617e93eb51da79466f161b4ca605717b8a2e5dca28a805150b99cbc28138870ce03cd3e8730600036e91a499c3d96c7bef4c12fe6b3a187408a852fcfe556967fb08da5039c73597a98057fc9bd3c06840ae13249719aa0af164c8aa431dec10a4b459cd3c0d910aa2d185682455a328901c1c28e69fdd7f682a807ded0ef878906343593c523d31aa862fe7fadf65a4dc86ba88957bcb8460") 16:00:28 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file2\x00', &(0x7f00000007c0)='./file0/file0\x00') r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x18) fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0x48, 0x6) dup2(r0, r0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x0, 0x2, 0x5}, {0x7fff, 0x5, 0xffffffffffff2e37, 0x5}, {0x654, 0xd2, 0x10001, 0x2}, {0x7ff, 0xf6a, 0x1, 0x6}, {0x6, 0x2, 0x80000000, 0x3}, {0x3, 0x1ff, 0x1, 0x9}]}) syz_emit_ethernet(0x10, &(0x7f0000000040)="2623fde62e15610cd52b20e546f9e52f") 16:00:28 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x8, 0x0, 0x40, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00005a4000/0x4000)=nil, 0x4000, 0x20000005) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) pread(r2, &(0x7f0000000000)="d548efdd66692ee29389a3096197890ab1614a1f0d1cafeb4e8383fa85214a32fc9d09e8e5a43da340daad6efeeee3d6ca6bd642bb6f5d3f2160e383384d", 0x3e, 0x0, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:28 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() close(r0) ioctl$TIOCCDTR(r1, 0x20007478) fcntl$getown(r1, 0x5) flock(r0, 0x0) 16:00:28 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x347, 0x933f, 0xbfe3, 0x7fffffff, "6a9e65d3df5b5edd035b06ce1f6c99fdbfb8551a", 0x3, 0xb9}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: socketpair$unix(0x1, 0x2000000000009, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) r3 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) kevent(r3, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffa, 0x8, 0x20000010, 0x800, 0x8}, {{r4}, 0xfffffffffffffffc, 0x80, 0x20000002, 0x3, 0x3}, {{r5}, 0xfffffffffffffffd, 0x0, 0x400000c7, 0x788b, 0x5}, {{r1}, 0xffffffffffffffff, 0x11, 0x3, 0x1000, 0x6}, {{r1}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x6, 0x3}], 0xffff, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff9, 0xdf6f65c05b81af18, 0x10, 0xffffffff, 0x5ec9}, {{r4}, 0xfffffffffffffffa, 0x40, 0x8, 0xe87f, 0x400}, {{r5}, 0xfffffffffffffffa, 0x1, 0xf00fffff, 0x6d}, {{r3}, 0xfffffffffffffff8, 0x10, 0x1, 0x8, 0x1}, {{r5}, 0xffffffffffffffff, 0x0, 0x20000002, 0x3fffc00000000, 0x729ecf83}, {{r1}, 0xfffffffffffffffd, 0x12, 0x2000002b, 0xabe3, 0x200}, {{r4}, 0xffffffffffffffff, 0x1, 0x0, 0x9, 0x4}, {{r0}, 0xfffffffffffffffe, 0xf, 0x2, 0x7e, 0x404000}, {{r1}, 0xfffffffffffffffb, 0x24, 0xc0000009, 0x3, 0x1}], 0x3b, &(0x7f0000000000)={0x8, 0x2}) dup2(r3, r5) 16:00:28 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x400000000005) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="0000001862040179002b2c000000267e897f7780e9992d836000753dd40900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000028c1ac1c55b22af7159072ae771aaa250c91a725c2e0eb463a7bf19f24986f2fcc6404bdc5be0e96aea2c406096d5c419e5af0f69cc21e67dfd205", 0x91}], 0x1) 16:00:28 executing program 0: r0 = socket(0x6, 0x4004, 0x7) mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file1\x00', r0, 0x3}) writev(r2, &(0x7f0000000100)=[{0x0}], 0x1) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) r4 = getgid() setgroups(0x1, &(0x7f0000000240)=[r4]) r5 = getpgrp() fcntl$setflags(r0, 0x2, 0x1) fcntl$setown(r0, 0x6, r5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0x1) clock_getres(0x7, &(0x7f0000000180)) getsockopt(r0, 0x7be, 0x2, &(0x7f0000000000)=""/218, &(0x7f0000000100)=0xda) socketpair(0x38, 0x4004, 0x3ff, &(0x7f0000000340)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) listen(r1, 0x5) 16:00:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r0, 0x49) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x3fe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x181) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) madvise(&(0x7f0000bdd000/0x3000)=nil, 0x3000, 0x1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x45}, {0x64}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') r0 = dup(0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000200)=""/196, 0xc4, 0x800, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) renameat(r0, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00') r1 = getgid() setegid(r1) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x1, 0x4, 0x9, 0x6}]}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xfffffffffffffd76, &(0x7f0000000080)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0x6, 0x10001, 0x1000000000000}, {0x5, 0x6, 0x10000, 0xfffffffffffffffb}, {0x85b3, 0x9, 0x69d, 0x8}]}) socketpair(0x22, 0x4000, 0xfffffffffffffffb, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f00000001c0)=""/250, 0xfa, 0x40, &(0x7f0000000140)={0x2, 0x2}, 0xc) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffff7, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:29 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x3ff}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f0000000380)=""/104, 0x68) 16:00:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = semget(0x2, 0x2, 0xa97bcaf0ded4e651) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000040)=""/171) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:29 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000680)='\n', 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x2, 0x2, './file0\x00', 0x0, 0x6d64, 0x5, 0x1}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x3d}, {0x7ffffffe}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x2, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)=0xffffff7fffffffe0) sendto$unix(r0, &(0x7f0000000100)="401de4fbf17c9b72aca9204037545ab15eebe27c17a911c78323be4c53ca7b40133792dfc1edd68b06075717c3b2411dffbd18c70d3939c385e2c5d77a50cf5c99081b41ab6596113431d6315bd139a1c29ccc330cbf92330540940ce68890bba807cc2fd9ee122c6608a956da7d7c575b3d2eb526f7a834450f423cc3a59930db0863e47896f0c5417fdbf738902741cc65020d935402e633d5a65e293d3889ae6ddfa5e47889fb523bee760c4a23ddd9622196a58ce99bf3923438167adf723053085462c98cf47feadf3cb94f988394baa2e2", 0xd4, 0xa, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) 16:00:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x4, 0xfffffffffffffffa, 0x1, 0x8}, {0x100000001, 0xbf, 0x80000000, 0xc3f9}, {0x10000, 0x7, 0x9, 0x80000001}, {0x9a77, 0x4, 0x80000001}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x290, 0x0) syz_emit_ethernet(0x1d5, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) getgid() r1 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) accept$unix(r1, 0x0, &(0x7f0000000200)) getgroups(0x209, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget$private(0x0, 0x1000, 0x204, &(0x7f000042a000/0x1000)=nil) shmat(r2, &(0x7f000018d000/0x3000)=nil, 0x0) r3 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) shmdt(r3) semop(r0, &(0x7f0000000140)=[{0x1, 0x10000, 0x1800}, {0x7, 0x0, 0x1800}, {0x3, 0x3f, 0x1000}, {0x0, 0x753}, {0x4, 0x80000000, 0x800}], 0x5) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000280)={0x9, './file0\x00', './file0\x00'}) r5 = socket(0x18, 0x3, 0x0) bind$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) shmdt(r3) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0xf4) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r7, r6, r7, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x17fff}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000d80)={0x2, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x20) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x9e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe6b, &(0x7f0000000340)="b6") 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x812, r0, 0x0, 0x3e) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff40, "73fcff4d4d7ee4000001000000c0010000000010"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0xfffffffffffffffc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x2) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) close(r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) dup2(r1, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) kevent(r4, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:29 executing program 1: nanosleep(&(0x7f0000000000)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0xf8b4, 0x0, 0x1000000001000100, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 16:00:30 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x100, r1, r2, r1, r2, 0x21, 0x4}, 0x3f, 0x6, r0, r0, 0x1ff, 0x1ff, 0x100000000, 0x10000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xfe60) setpgid(r0, r0) r4 = socket$unix(0x1, 0x1, 0x0) recvmsg(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000700)=""/4096, 0x1000}, 0x843) 16:00:30 executing program 1: getgid() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1, 0x3, 0x3ff) r2 = accept(r1, &(0x7f0000000040), &(0x7f0000000080)=0x2) socket(0x16, 0x3, 0x7fff) unlink(&(0x7f00000000c0)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x1, 0x4e0}, 0xfffffffffffffde8) recvfrom$inet(r1, &(0x7f00000001c0)=""/248, 0xf8, 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000140)=0xc) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3c, &(0x7f0000000000)=[{0x1c}, {0x3d, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x20, 0x100000000, 0x0, 0x78f48912}, {0x1, 0x1f, 0x1, 0xcf}, {0x18, 0x60, 0x2, 0xa34}, {0x2, 0x8, 0x0, 0x1000}, {0x8, 0x80000001, 0x2, 0x3000000000000000}, {0x8, 0xae, 0x80, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe32, &(0x7f0000000ac0)="000a3539452293a9e239893b19585d3a00dda6f59546fbb7584d38bc1ea86cd1fa967be9aa9ced4aeda09e39bcf1ae62f56fc0ad40fbc56078b9d25f09ff4951584e6c1163719af59b9b37c1fabd6bc8000089fa934af601d00138a0789f050000000000000000000000000000176f23da4ce404c66a4e5d861f1007dc27c8951b1edba10bda3472e41095ba831811f3bcd1631219563c87802c761ce61f034ef9574ba491dc47d8bf6e5d5402526583dfd3037d9cc0fdbd87b56cfdb6311b6487cf8492e7b73d3a188200b24714a8dd68d2b0b1fe043b9a7492614d9dc8e4c0894351db0febc6aa0a9c540959e8dbc29ab0cbc36bbc6d459d33f353ab6e69115819d04cf4b7125abc6bb83d3720719a885dc53cb7dd0e726ded8f44772ea08fcc400435fcf54499d7698ec7338c1b58222f36670f50d8b4b1f2eacc7ca4e8829182bcd0f166edc3da75c09b8a93a621038ae0d5c6c96a1e643baab04bf4d972b3ad1b15cab6a2eb6ccd8fd73550cfe7c27ca4325450eb616a63eb7e266becfcc2cd3ba9d12025b1e172c8b50dbfcdd5d6b0814cf0ed66ad99d99e6d8ce1cf380f1f7a39fec44009650dfc9bb106e7630352e23d2e2c28186aa1ab84f7cc9de881fb52e7ef36f664b02572a442df8979f43bf2784f70f65a61aaf5155b2621fe22f3570e5cc748f1597429d2c7efcfd0e62975641d1507bd4075a5a533a85ef5912d1c5334fac00000000000000077320735e186beb39f98780237a432d3e9d029e26cd888b976026f43778672bc3a147aebd29bade740b2fcd5d6d79763cb70e3ddecfd0be55488f6e5edf6a3daa2a186e2166cec54bf1d6eee42f9ca5f084a0d1d") r1 = open(&(0x7f0000000280)='./file0\x00', 0x81, 0x134) readlinkat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/81, 0x51) 16:00:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xa8) close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) recvfrom$inet6(r2, &(0x7f0000000100)=""/223, 0xdf, 0x2, &(0x7f0000000040)={0x18, 0x3, 0x7f, 0xffff}, 0xc) listen(r1, 0xffff) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x3d5) getgid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x8) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000240)={0x9}, 0x0) poll(&(0x7f0000000140)=[{r1, 0x100}], 0x1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) syz_open_pts() 16:00:30 executing program 0: geteuid() mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="8cacd09f5d6537aff400", 0xa) mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) unlink(0x0) write(r0, &(0x7f0000000180)='oL', 0x6be) write(0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0]) setgid(r1) r2 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x8007, 0x9) sendmsg$unix(r2, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000000)=[@cred={0x20}], 0x20}, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() close(r0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20a00, 0x0) 16:00:31 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = kqueue() r3 = syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r5, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) r6 = syz_open_pts() close(r5) dup(r6) syz_open_pts() 16:00:31 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x7, 0x2, 0x2, 0x2}) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="92aa02000000000000008649ba4c060a10599997cb0f30d0f2243ffe840dbc78bd4f9901f16761335949cc8cd2d91a5162ef045dce56455f1bd71ef45a8f4fb5bbdedd5df6648f2252bc03271c5e1bda979e4c97df2be64d764e653f0a9c0807de930d88d96dab82f310162b5c7d964a14a80dcb16dd6784d1dd43"], 0xa) r4 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f00000001c0)="9b757387ad21d8582444d83f10e3acdf8e933c9ee5c2202f3e39c4bec79e6b12887d6046018a7108c1767ef65f6ebe9a21b23c374d5fb425179e7b2db5988ae6932bc8093c93adc2c1790a13cf23314bbed3eda52361946b6a88cdf9373da9904516f5d472daaec006f32fc46ce24577b6187ac9bc603cb28142361824bb4f7e4e10ea503a0bfd2157ddb4bd97d8e2cd23a5d960e0266727b0cf7896a557467f", 0xa0}], 0x1, 0x0, 0x0) 16:00:31 executing program 1: mprotect(&(0x7f00001f3000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f00001f3000/0x4000)=nil, 0x4000, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x3) mmap(&(0x7f00001f5000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)) 16:00:31 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x100) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') r1 = dup(r0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000003c0)="30c076eda41e90ab94d61f9e9324efdb91151af01b4531367eef0dc10a0e0c5d9c605b4426637af31f877615933515c7f326dfc0f852f54b3415e990f63c260e83a541279d044f046df5d0e3ea3f11a6b2efb31e0a51eec0e8d785fe496ffcee479108a6112cc612eb7b408807d0bb90891fada6b1e8503052640a173de84696944238000afb692bdbeb7ca24b158baf122407a8071b8f5cf4548a64dfb4446a8f0d8acb3c306cc7e4451876928d9b6f59703ed9921f3ac3008db9c91c337cda079d7620550fcd8bbc54c0a48283c1fd408d089cd7b41acf6028d33cee069c166a2e49f0b8ee3ab0c41d977ff8c6d6a1624b3aa8022e0ca3a04018086d141ab0c7b1a1d4981773596255000dea5a02694e627cc56bf22f7afbced559f267e48021a70bee702b950c7143f7b8b858b11e59c4e4334ad952e25660ff26df2a43fe7896591f16de006dc7f4fce49970e06825d2b33bdec63ebac8b0af260bc0ce2d42a77f3181c8b2657d8499e3046982416e30c30ff346c812dfcfc31f0ee31e4d1b9f0043f88045ab681c206bbcbb87cddf4f8f3f0a1b5503c2a6faac723e39caad9731c321c46b295de5bcec9738fe10f661e7a51c9e207025b29b5dd6ae64ba63b3008d8f4dfe1720f6f249ec6ef07f0124fc92fbecad19239b7fa6f1f8d2263d4a2911a4b54728583a967fbfe117b341c7abdf3bcc97477cdbfbff03c9a31a2aa453734f9b669020d7ae89c2cd10a557c5d465e250e622f6a543187e60cd963bad905b6d60a49647448d188a258b9a14f9e5316cc0b30023ad06856a4ebedb01241255a81497c5d7b9f4b361688acdf07db5daed17fbd6ef609ffb13b8f711299bbf57596f71d390e74e434afb9b60435c979a76b2ff31558a46a3f211c61fa1c975e9736e39e89a55e4575423aa1273fb5ff896edcc79c052ac16a7e3c90b7321762c43591fc2f8928ae4ec83e4ecba60b53c1410845300e3e3055b932646a2fe08f8d1e2b10beb653ba22e913fedda115ab275df7d507c2b0d3031330585c23924078d641789049f3dcbbc7ca8e54a44f3312c34113b7ce29e7534034ba7c0cc92e80fa7947b8c94528d8c9f39fc8a687de6938a5f661ed9a1cbbd3ea71743cee52a74afdca276b649c59b3f5d0e24444a6710873004be1b807b1f263cf5c85de99d20a671781ebb2dfe4b40ef21263ccd1484b5b83806f0c262c77c19527f92524ef161715d2bf06e895615224573a5602b4988e96da2664140aa2e7cbc084f4b07c50bbe70754c43fefca32f1fe386fdbfc3c6518f489a7cc381982223a8cd1a76d7965b946ebd364586884befde265c55f38214e772a8b995a4bab1279439923704c77502d79ac6e86eded49576650efb3e9af590daae8549864ddf5a8dda545233bb8ae66c9c96caebb900e5d451782e22e267da2ffe4cb009f647557c7c0815f5975d6f2138ce35ae32144109a772ae863017ba2e27f2293cf15a9cb08bf50d3492a1805d11228d3aadbea93b3f60e11622c9ff3ef65d3abe6d669a584e55ee1d58af883e549a3f5c37d97ebd743d246ab7eeee541aba31c8ef5b19c57aaf1cb0ea46d80fb579842fd821701754f7349ed88467036e08ecea23ac5df30301ce8ced1e31b12f7ecb6636c990b5ee81b8c8790ce11e7bd2ae4cba7e3144f6dca5d45a8c28493c4ddd2c0b6612a15ea7088dd36c4af40db94afe7d9a758a9e7db6c46455a4cfc1eb0391401bf5842bd409e904f9ca8d1d3eb8f935fe765fec4f826978828fe6be05d96d315f5255edd3ea3f00344b3919b23eadb5c574074b7ebc8842a5606cb9e23833eee302b632b91d257aea5e52053e2ac9d578b64011a04391373b032069ca21bb7bdf34ad0a3d6becb2e31dab6a4154c03f3280e26046ee462eabcd9f7cc11ab76653b0df4c7f82222f932c6bddc9ce43a8de9a4a4f5d4dccff327a83a6a847d001ece581436143a60f5164b1b18036c3d7f0643ffd7e6be47b7bfb1e4c33a42b4731d1a23e6b1156bcf2dd4c32aa9ef2a22c92ed9f8ba15f3af12b9c4b791def3cdba56d110a605b8c9292180b9e1559455ee5a4f3ac996aff30983b63970f5f21c30e1aebc9c63eaed2f70a110295320dfd2345cf339914a8746e17d11c3a5c2955e1fd5dab1248bb08cb29628286719054081f7063ab819a94a208705f39c7f9a4a39a63a0713f9c2a1808264f87f3e415773b4969bee59a7cc2f819edac099e6aef1c4e0cdede86c815b1a5b3506e9ad56c0f025c712677994fb942342d0ec12506d15b8e69d1ad08dbcceb2ccb10ffbccf2de7617519809eb5643a13780157eae742bcfde37de4b960a275d0e4382a9e9c71775095d5488fae76d43ebae481812ca4a0de958dad7bb9f17c87f21292e28a1ff72d886a05453031e77207d5cc20e9062bc4f6584e284545577c420d4a55a11f1d2ebb4aa164a2479290ceed7ab675399c284b71ee663306434f81330c7fb7121cb955b45ddf832789dc69ccfb9db211c688fb13218a92e9e97f69f5da5b99d7d9027f6dd4e351077740af92d8a2f666c778f17eeee588b0c1ba5db6616e2f41171965d69441f9daf42ae0c80eda99a30f5253c2df650ae036d2e7e20715cadb6cd176576116aed4b77e2081ceed2b59e2ed9b715ac3d2696c80e2e3d3352c514f1817ab760e7595af245fb9f3017301e60586f004def1baa365dc4d7a0d2af9e2008f1bb8e7d9ca6d978b5f185f4ca6afe23d48b8663b19b729fffa1702648cea8e24c3397b1a35b2963f586543c2d69f7a50b7fd32b00dfbb6b5b0b4666b38637890f68ac8abeced9e4d44f930d7e48060d4ca9c051653c7c954a6dedff673b8070cc6ede984803ae87bc865dd21f57d2d0f11a63a2bb6d228cf0bf88d8b529d67e835044c27dd63076ea5d17fc8abe2395d0b0067fc5da68c99f4f0bd47e91360e2f0af8620eb47d11a7f7a6f881a0bde5813a88c4c0adc8a5ceec5321f69d6a967fb364d7cdbfd712e1137e91227867f19315f2c4011563ef0b0d6d70d9cbd8e6e3605fdcb42c8a547db8877cf90f2c157b3d58f179be4361744cf6b3cbc6ba4ea216dc7d60aa8506e7bb8692a7905c1df15e4cd997e7dbe052535856e4e022008b5e1081f7d4ee537c01f1dd3bf1b5360d2cc144706627ea63e143470a9381593d056b397eb2073b70c9a9ca9283647f574afeb6b21bdd2d778e296a24e3416361d5a4b7ceb9282aed6270a8396524d95ba41a6db00082cfa0dabeffd192306971557d76b1328dafe9b2ce194b61694bf365e4a927e5aa514b9fb729fe6d99e84fe70a2ae8fee757a14ab66f7e3125ed2d156e38c643bc80426fe3181a5d36093b5f22bb3d5e74656588b7844e5f2d1bc8885c837655a6666096cd1c1ec2a06ecee15b134b75105d0c853cd3dd414ae0c5d1b8dad8dfd265ca949b7b9e7aa5797ecf5ce690bc5c5fe261e690e4c0fbe67c98777a70ddd903276908345964a7c19402b93a150fd9d40d41361de513c9e916378b4728cfd30c80af54c6f23d832fed6e141a9f72ac1379a3f873657afbf0598ae476d3a50fdc1311ac5958c29c563ad5c89b5d9b84831efd72e3c5231725fef8395643414917cc5d88c976e257711cf365cdc8e9747845f506dc69c9373bd954707e567c9dd8ab2019819f82ea78a49ff0a37801da7ea0ee9d2562047ad69200487f67559421b59f4a1d9b0eb1f25bfbbdb63c74cb69169041f27fed3e37239f01ee286feb6524ee616cae24cda07c1d5aca69b6dc90c3889357ca4258812ec55120edb44ebfac1869bb75135f79fbbe33c79f55e17a5d618d2d1c4c5026a3f7841d9469522b3c4593ed2e4f676b99d170352a57e0ca16a5fa3aacb1564ae786d6ca4f88fee4e16ab20fd9cdfaad4976144f73b32450b5082c5dc62e42fe6d465f9dd8e2d420606057c44a1fc99e173608552168abf78799b443f9b4e08da477bf5073297be6e6774467d3f72392740f8a212b2194b519ce3ac4bb2c2854adde37e623e0c3d859994c117feb227431449dff206da80ea244fabc04f40231c3a356b2cf452f51fcca48c218b377dcac36c817288f70718436378372cfd81d9676696dc6bf347c43c5901384b056af8c9115b310a60fc517e2f7acde0760b11650c672b0041828207aa291b5542aa87828f04a2fd50bfffa6287e7fc9af07c9f59e6fa0b4bd623ea3089977a52558b85d6b2c17c18ceb7a3f3c9d23c5b5b3ff3f664e69ad0be5160d3b218fd5d20153c42aa223f6fe5fb7a2e4e9f5124aec07ef240fd1f4618eee55073bac86b97c1bdba3ce04a3542c68256f14c95360636368eb08922fa6bd3509fce0da8918674906db1d4605d0d79281c85397b9dd049d9ff56a2f10e3e25647e852cf24e5c15b2b1f8d758c0043d8c521ca18c6bdb8bff25bb61943039bb204eae437e915a3d178c3ea44e43d84e5f7fbe1de52fd966d4d59d0b5861974ccf1cffae65ca30e5010c3422573b378a715aa1f9ecbbec20040d1f6c2fbe8eaaf53164973fb880155107044e848a82b906cda01496203abcb8c098679fb3f6c18f347022e6ae8d5c684d10237ed6b4ecc42c330984a889792a87c4db21578de3a6056067f6fa0bd75d5ec0ce9d676181da043b8c5b45de4eea8d7387d68e1f9213e3e9b3a2a09e9a7eb2c9e04300b07650727d9ff728924bb941c7c159ac508f0c16342f8bfca1a017a6b3ead103b472795aca7acf0eec6dfb7738016d5f31fee3ea2c5f07764b29bfee3eca56156ef32d80dc5b5b453cb95c124fc1ca3ce064add41656c14609e2b2077adcca4027c154d49298085f2f0eb4d6eca1cdba3abeb5a3d7821508c24d765f06c83cfd16b10af9d1bada9e2edec348e258131b138123bd6c21e51f202d6491fc4fc9d7bd20ffefed799b31fa43b8a7b9c393a3dc7f835f8fc8c81e0ce6f370d7c0f710258af7b6b7f2e2becc23c2c1aae6e2a35308b2544fb7b9eb58061a303ae581211ca5d69db23e7f57bb122823d170d2a59f920c7c95e0d085fe5667eac7936ce27e19f49bcbd64ea31d2df465bcc53c19349ab6ea19f7e24ca418227c0333ea1863f472d5e8708ae73c95967c9d4ebb8f5525562b63b7c7ef1418b095996761435aac2d22797d73a636ca2c00eb5e107f044443a13b94c6f316fa73890299f70cf372cbaf10bb9cd78c307172809dd73613885122d24b398ec3cf7c66bb5cfedb3362db3add532ff5529c4ccd0207d67b127b3f9026d3f926a3d180bc103b2817589fd3306ee88dc09b2f43200380800392dd7f9e336c1ae56f11dfe74c08176be23bff317d64e8a174e1cc907c30229e6ce497f7652dcd13a3cd2ff6f402221a3dc453544e2c73a61b6c0339ac6a940fdc11d74b34e1f6ff6d0c293c62560b556e966fac913c111b32a7170052674753a3fd4e64bea284cbff857b14992babe105f8c6e9f3ae906bc5de9ff757349b67fc0a09e33def6a86be89f4574b2ab62d113f2981b7cf0da62e0ea6242d7ff580e57e8006d62c1e1240b57ce5e12e5ed0e554b6c14132cd593ed03c4b5a5c46478c0f98ffdeacb83e7793d7255d51a19ba88ce31bad914a25eccf36a47818bc30ca174d0799d4c96b1f128a8b97581d356e300c0beb722935effff3d07dda68188bf673f997303e97b35d26ce0cddc0a7d4f7a202363bbb39e423e8bc8919b2422a97dfc6c3827daafefb40d358b92d494f67de79b24fbbebe26706025f171d35ab5171bf86233b93d3700dff8976425130cbf1c4b4c023e14315a3e2f005f9e7d4e1f5ff75694", 0x1000}, {&(0x7f0000000000)="617fec149877ceeabb40667a16140ffb257260b7bdefee9c84d06a1bd89f871e00edad", 0x23}], 0x2) 16:00:32 executing program 0: pipe2(&(0x7f0000000000), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x45}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/173, 0xad) 16:00:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x0, "0100000000000200", 0x7, 0x2c9e}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) madvise(&(0x7f000019e000/0x1000)=nil, 0x1000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0xffd, 0x4344, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x7f, 0xfffffffffffffff7, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x8001) getpgrp() getpgrp() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mknod(&(0x7f0000000180)='./file0\x00', 0x2144, 0x4) fchdir(r0) syz_open_pts() 16:00:32 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fchmod(r3, 0x81) dup2(r3, r2) 16:00:32 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='#//\x00') 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd06, &(0x7f0000000240)="b675e3ff502bcc5b8bf0cf20d6c91e35e86e2d1c75faaf8602000000000000001466fb15390f0a59fca6c39782910e6ab9723f9e4acef50a15edce0c2a060ec0bdf9609ad599c73e38af6e5d208f9ba5092290dbbb9c29cd1f195bdab09eecef755ccb7bd336d276c3fe05568f010a77c1422086235566a5fb2e07117d165301455f815c93947eff94201354edc357be9c2ba236c1203c0a80079191c9e3d897f8ff50fe199e2f86add18245662792ca264f51b8fc8db34b1de5020d0cbcc21ebcbf468b5112c55f9df7d055ca") setitimer(0x3, &(0x7f0000000040)={{0x1000, 0x10000}, {0x8045d51, 0x200}}, &(0x7f0000000080)) 16:00:32 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') shutdown(r0, 0x1) 16:00:32 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0xdd50) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) connect$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r3 = semget$private(0x0, 0x7, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10040, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000300)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = getppid() r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xaa, 0x1000003}) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20001, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8c, 0x1ff, 0x7, 0x0, 0x8a52, 0x9, 0xc6, 0x2, 0x2, 0x4, 0x5}) close(r0) select(0x5, &(0x7f0000000000)={0xd350}, 0x0, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000180)='./bus\x00', 0xfffffffffffffffd, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() r2 = msgget$private(0x0, 0x220) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/92) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r0, 0x0, 0x1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x7}, {{r1}, 0xfffffffffffffffc, 0x3, 0x21, 0xe7, 0x8}, {{r0}, 0xfffffffffffffffd, 0x40, 0x40, 0x0, 0x9}, {{r0}, 0x0, 0x1, 0x20000000, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x44, 0x1, 0x1e77, 0x1}], 0x7, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = geteuid() seteuid(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x1}) r2 = socket(0x10, 0x8004, 0xffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x60, 0x0) poll(&(0x7f0000000180)=[{r2, 0x2}, {r2}, {r2, 0x1}, {r0, 0x96}, {r1}], 0x5, 0x4e51) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:32 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000840000ffa9"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0x1) msgsnd(r2, &(0x7f0000000300)={0x0, "5ef0a1693f1f44961c94d0020d0be81c0f7bebcba891bf6d071d39f462d1f3e1fe543a7a6147edcbaf288e2aa91b198493e6eb4b0d1e1b778a02d184edcecd47af827e88d37b0b7f85d2c4d620b83611badc8e83d85220ebd6e7a76f07bf6c4ceb422083e6cca4cad9f780d7475a75b996d89a8b755757bec4077529e165ea4219728d510ea3b1697e4707a515"}, 0x95, 0x800) 16:00:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x2) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x240, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:32 executing program 1: clock_settime(0x4, 0xffffffffffffffff) 16:00:32 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 16:00:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1c, 0x1, 0x0) setsockopt(r0, 0x5, 0x8, &(0x7f0000000000)="d5ff9668", 0x4) r1 = semget(0x1, 0x3, 0x1) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000000c0)=""/108) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:00:32 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 16:00:32 executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f0000000080)="9384b3a22f83570b8a697074f2ce99d59f47919018ac96b696f12399a666a5451d69b713c4488d76ed116e180cea2379b787c2045d612f6b72771ffe3b9256b108b1bc0228914d868b6a30dba01c4cc57b4605d255a0eabc3629968a50cd"}) socket$unix(0x1, 0x5, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:32 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x189) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x58, 0x2) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=ANY=[@ANYBLOB="000273202f243daa5bc28d5087de5cdf8d00002ffa"], 0xa, &(0x7f0000000600)=[{&(0x7f0000000380)="be2de3fd4e8d7b22", 0x8}, {&(0x7f0000000400)="53e5d9c6603eb1548ae032f4b018dbdcbb60fb35d51eee521b1d3a0c3d294bf5daa92f8ae19401921e9b2ba23ce330c7da7d318143353979d6b8a951937d9c1bf756adb1f2e78bc0f79170ea8c", 0x4d}, {&(0x7f0000000480)}, {&(0x7f0000000880)="d9cd06319735b3b0b16892a28d8ed4a103524296580b3283ba89e45a73d655dfa7fb1f0084a704a931983a5ac9b531acdf1e82b0ecef4a4e59143ef42734d3c246807e4a2393dddfd5acfbc4739844549f0c9bf921caffa752c9946302dfc8aac2f790272e10ca3f4251e8ddd3f6d994f5d9b64d4e6c0ce5e1e157a404ab80511671ecc4707c", 0x31f}, {&(0x7f0000000580)="b16270372d5014282be621f4ecd51deaf661d01b1e2e0d20cf08d9bdc44d93f20c3f8be899fc4b52ea02dc960df58ce6a68c2db61ca87aece13379282a330c691c292e8a", 0x44}], 0x5, 0x0, 0x0, 0x8}, 0x400) 16:00:32 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = semget(0x3, 0x3, 0x400) r3 = fcntl$dupfd(r0, 0xa, r0) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x9, 0x240000, 0x7, 0xe07}]}) fcntl$setown(r0, 0x6, r1) 16:00:32 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() r2 = getpgid(0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x3, 0x1, 0x9, r2}) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) 16:00:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000000)=0x80000001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x1, 0x2, 0x2, r2}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x400000, 0x0, 0x9ff, 0x0, "e7e400000001000000000000000000009e00"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:32 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0xdd50) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) connect$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) r2 = semget$private(0x0, 0x7, 0x20) r3 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x3, 0x8000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) poll(&(0x7f00000003c0)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x208, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x5, 0x4}], 0xb2e3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x4, 0x40, 0xffffffffffff6111, 0x6}, {{r0}, 0xffffffffffffffff, 0x11, 0x40, 0xdd, 0x3}, {{r0}, 0xffffffffffffffff, 0x11, 0xf0000034, 0x2, 0x2}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x40000000, 0x4, 0x4}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20000004, 0x2a6284c7, 0x5}, {{r0}, 0xfffffffffffffffa, 0x1, 0x3, 0x4f, 0x8e64}, {{r0}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x9, 0x6}], 0xffffffffffffffe0, &(0x7f00000000c0)={0x5, 0x248}) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x0, 0x7f, 0x1, 0x0, 0x4}) r3 = getgid() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x65f) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) setuid(0xee01) 16:00:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f00000000c0)=ANY=[@ANYRES64=r1], 0x1) listen(r0, 0x0) r2 = accept$unix(r1, 0x0, 0x0) setsockopt(r1, 0x2, 0x1, &(0x7f0000000180)="72a354485d26dd88d7df5e4b7543afc6b842029da26e1d99e8efdcb02d5f7c8d926f3d66b5794957705a1a91af2f89becbed5e0d9bce0353dacdb53c9263f6efe22e16508a15f626042034f13e1109a3333e2d9099f37654c8b2a46199a5f0d196852a1bbfa28c70904d0f501b54050b6fbf629ecd4497eee87255d972b802dfaca4c820fed9875281a73eb870ed02e5e4b9e902acbe4b13b411566299c46f63ef1e798c223f426d1ab65a8e7e878aaf35cb78460c0542d34ddde0dd7e2578339162a5243fff57255b3545fe2a72e4c0f9604a9d114f4a0fb9d4f75021e734d7f60667282e2c03866d2b0321a6816364e73dc736738f2f", 0xf7) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:32 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) munmap(&(0x7f000000e000/0x8000)=nil, 0x8000) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x8, 0x7, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x80, 0x40, 0xfffffffffffffd3e, 0x401}, {0x8, 0x1, 0x80010000, 0x8000}, {0x400, 0x2, 0x5, 0x400}, {0x4c, 0x1, 0x0, 0xad}, {0x2, 0x6000000000, 0x2, 0x3}, {0x80000001, 0x166, 0x8, 0x5}]}) syz_emit_ethernet(0x141, &(0x7f0000000080)="969b7e083c6f0473f62a57475c51462927980082902adcb1d4060ef84a9a1b3d53a32de9eb234dec2380db3ca8382ec1a567629fdb67320c814cd4c1f12b") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44, 0x20000000}, {0x4a}, {0x40006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xcf2) 16:00:32 executing program 1: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/13, 0xfffffffffffffed8}], 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:32 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4, 0x8001}, {0xa7, 0xa2ec}, {0x43, 0x7fff}], 0x3}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0x1, &(0x7f0000000080)='a') 16:00:33 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) open(&(0x7f0000000000)='./file0\x00', 0x810, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x108, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x40) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000200)) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000140)=""/178) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x14, 0x0, 0x0, 0x9}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x8008, 0x40) rmdir(&(0x7f00000000c0)='./file0\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = dup2(r0, r0) dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="7830777a66696c6530006cc72f280a5604bd88cee2936c6fca3c376910a7cc40119429122fa20660045bbb472b7bd764896d26ca6ff1fc871870d61a35de6bb706e204a9647e5cc549b95d3f5b71f7e9cb06130bd2a01157479bddc1811883ad99c1ccb4bc0577b281a9ed7f2f83e8dd1099da548855a43914991f1fffee8f4c449cadd63410ae8abf5a72c909f0a170268fd1829677fcd0a1349883d924bfae5e9ad1bb419aa35c16f4ae9704e8d9eedf637f24fcaf81baffbc681cd6dea32f569231289035ab233969b8ce10021d9e87b23c80ee00a4b71205f70d35273a278a08ce0ad18b16d627243c"], 0x1c, 0x0}, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x5c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x3, 0x7, 0x9, 0x7}, {0x1, 0x7, 0x3f, 0x8}, {0x8, 0x2c, 0x344d, 0x1}, {0x5, 0xc08, 0xe799, 0x8}, {0x3f, 0x80, 0x6, 0x9}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x110) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000280)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2a, 0x120) getdents(r2, &(0x7f0000000180)=""/70, 0x46) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000240)={{}, 0x1, &(0x7f00000001c0)=[0x0]}) renameat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000001}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="b6") ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x2, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f00003d7000/0x3000)=nil, 0x3000, 0xffffffffffffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup(0xffffffffffffffff) clock_settime(0x0, &(0x7f0000000140)={0xffffffff, 0xfffffffffffffff7}) sendto$unix(r0, &(0x7f00000001c0)="a2466cf42e68d12d8d9c6b0e4169fa6af9b1227d69f8184727c5eb95d716024b4fb7f15846501a23c8cbae0d6edf2db91b5d060110e18f3ace0e78133f7ac5713215a0", 0x43, 0x40c, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) flock(r0, 0xb) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) dup2(r1, r2) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x180, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x6000, 0xffffffffffffff7d) unlink(&(0x7f0000000080)='./bus\x00') 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x8000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x0, 0x8, {0x8000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) vrele: bad writecount: 0xfffffd80669fcc58, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1455, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vrele: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *132604 10244 0 0 0x4000000 1K syz-executor.1 233085 10244 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd80669fcc58) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff80002261cd80,1,ffff800020b518c8) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd806faca3f0,c0106477,ffff80002261cd80,1,fffffd807f7c6900,ffff800020b518c8) at VOP_IOCTL+0x88 vn_ioctl(fffffd806712f318,c0106477,ffff80002261cd80,ffff800020b518c8) at vn_ioctl+0xb6 sys_ioctl(ffff800020b518c8,ffff80002261ce98,ffff80002261cf00) at sys_ioctl+0x5b8 syscall(ffff80002261cf70) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1f,0,3,e99eecbd010) at Xsyscall+0x128 end of kernel end trace frame: 0xe9cd5ed8110, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic vrele: v_writecount != 0 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd80669fcc58) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff80002261cd80,1,ffff800020b518c8) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd806faca3f0,c0106477,ffff80002261cd80,1,fffffd807f7c6900,ffff800020b518c8) at VOP_IOCTL+0x88 vn_ioctl(fffffd806712f318,c0106477,ffff80002261cd80,ffff800020b518c8) at vn_ioctl+0xb6 sys_ioctl(ffff800020b518c8,ffff80002261ce98,ffff80002261cf00) at sys_ioctl+0x5b8 syscall(ffff80002261cf70) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1f,0,3,e99eecbd010) at Xsyscall+0x128 end of kernel end trace frame: 0xe9cd5ed8110, count: -9 ddb{1}> show registers rdi 0xffffffff81dcdf97 db_enter+0x17 rsi 0x6af2 __ALIGN_SIZE+0x5af2 rbp 0xffff80002261c940 rbx 0xffff80002261c9f0 rdx 0x6af3 __ALIGN_SIZE+0x5af3 rcx 0xffff800022e34000 rax 0xffff800022e34000 r8 0xffffffff81386d93 kprintf+0x173 r9 0x1 r10 0x25 r11 0xd31581622431ecdd r12 0x3000000008 r13 0xffff80002261c950 r14 0x100 r15 0x1 rip 0xffffffff81dcdf98 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002261c930 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=132604 stat=onproc flags process=0 proc=4000000 pri=24, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b50c70,0xffff800020b502a0 process=0xffff800020b7ca80 user=0xffff800022618000, vmspace=0xfffffd807f00bb80 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 26667 406333 400 0 2 0 syz-executor.0 26667 307877 400 0 3 0x4000080 ttyin syz-executor.0 10244 475127 25255 0 2 0 syz-executor.1 *10244 132604 25255 0 7 0x4000000 syz-executor.1 10244 233085 25255 0 7 0x4000000 syz-executor.1 42169 449950 0 0 3 0x14200 bored sosplice 25255 279048 52332 0 3 0x82 nanosleep syz-executor.1 400 78911 52332 0 3 0x82 nanosleep syz-executor.0 52332 21709 55037 0 3 0x82 thrsleep syz-fuzzer 52332 446195 55037 0 3 0x4000082 thrsleep syz-fuzzer 52332 436592 55037 0 3 0x4000082 thrsleep syz-fuzzer 52332 226141 55037 0 3 0x4000082 thrsleep syz-fuzzer 52332 287124 55037 0 3 0x4000082 thrsleep syz-fuzzer 52332 208500 55037 0 3 0x4000082 thrsleep syz-fuzzer 52332 139063 55037 0 3 0x4000082 thrsleep syz-fuzzer 52332 195212 55037 0 3 0x4000082 thrsleep syz-fuzzer 52332 207118 55037 0 3 0x4000082 kqread syz-fuzzer 52332 126048 55037 0 3 0x4000082 thrsleep syz-fuzzer 55037 462148 55888 0 3 0x10008a pause ksh 55888 519257 81621 0 3 0x92 select sshd 939 383671 1 0 3 0x100083 ttyin getty 81621 214197 1 0 3 0x80 select sshd 33408 202402 64800 74 3 0x100092 bpf pflogd 64800 429081 1 0 3 0x80 netio pflogd 88366 407017 16744 73 3 0x100090 kqread syslogd 16744 373471 1 0 3 0x100082 netio syslogd 47686 514369 1 77 3 0x100090 poll dhclient 93209 131326 1 0 3 0x80 poll dhclient 90785 348844 0 0 2 0x14200 zerothread 39312 433492 0 0 3 0x14200 aiodoned aiodoned 80798 93336 0 0 3 0x14200 syncer update 16635 480811 0 0 3 0x14200 cleaner cleaner 73758 190093 0 0 3 0x14200 reaper reaper 67755 84551 0 0 3 0x14200 pgdaemon pagedaemon 85270 301535 0 0 3 0x14200 bored crynlk 51322 89992 0 0 3 0x14200 bored crypto 92722 299349 0 0 3 0x40014200 acpi0 acpi0 46313 116192 0 0 3 0x40014200 idle1 56715 522985 0 0 3 0x14200 bored softnet 28725 449009 0 0 3 0x14200 bored systqmp 26854 74108 0 0 3 0x14200 bored systq 12146 49093 0 0 3 0x40014200 bored softclock 11135 127865 0 0 3 0x40014200 idle0 57377 233685 0 0 3 0x14200 bored smr 1 99265 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 10244 (syz-executor.1) thread 0xffff800020b518c8 (132604) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8238f2b8) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 tsleep+0x198 #5 fifo_open+0x3b6 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x1ba #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb6 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9529 6418K 7059K 78643K 12550 0 0 pcb 13 8K 8K 78643K 71 0 0 rtable 86 3K 4K 78643K 400 0 0 ifaddr 56 13K 14K 78643K 165 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1500 0 0 iov 0 0K 16K 78643K 58 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 1864 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 15 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 117 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 756 0 0 sigio 0 0K 0K 78643K 10 0 0 proc 53 50K 83K 78643K 499 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 73 0 0 in_multi 22 1K 2K 78643K 47 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 264 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 100 21K 25K 78643K 3387 0 0 UVM aobj 37 3K 3K 78643K 40 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 58 0 0 NDP 12 0K 0K 78643K 44 0 0 temp 172 2747K 2815K 78643K 5714 0 0 kqueue 0 0K 0K 78643K 9 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 53 0 51 1 0 1 1 0 8 0 rtentry 112 45 0 12 2 0 2 2 0 8 0 unpcb 120 239 0 227 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7332 0 7332 2 2 0 2 0 8 0 tcpcb 544 142 0 138 1 0 1 1 0 8 0 inpcb 280 375 0 366 1 0 1 1 0 8 0 nd6 48 6 0 3 1 0 1 1 0 8 0 pkpcb 40 6 0 6 4 3 1 1 0 8 1 ppxss 1128 21 0 21 3 2 1 1 0 8 1 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 4 0 4 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 32 0 13 1 0 1 1 0 8 0 pfstkey 112 32 0 13 1 0 1 1 0 8 0 pfstate 328 32 0 13 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 44 12 0 12 12 0 8 0 art_table 32 189 0 44 2 0 2 2 0 8 0 art_node 16 44 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 8 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 111 0 101 1 0 1 1 0 8 0 shmpl 112 38 0 3 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2635 0 1213 47 0 47 47 0 8 0 ffsino 272 2635 0 1213 96 0 96 96 0 8 0 nchpl 144 3904 0 2253 62 0 62 62 0 8 0 uvmvnodes 72 3118 0 0 57 0 57 57 0 8 0 vnodes 200 3118 0 0 165 0 165 165 0 8 0 namei 1024 11492 0 11492 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 10482 0 10482 9 8 1 6 0 8 1 plimitpl 152 58 0 49 1 0 1 1 0 8 0 sigapl 432 956 0 940 3 1 2 3 0 8 0 futexpl 56 9231 0 9231 1 0 1 1 0 8 1 knotepl 112 197 0 178 1 0 1 1 0 8 0 kqueuepl 104 166 0 164 1 0 1 1 0 8 0 pipepl 112 482 0 463 1 0 1 1 0 8 0 fdescpl 488 957 0 940 3 0 3 3 0 8 0 filepl 152 5327 0 5223 6 1 5 5 0 8 0 lockfpl 104 325 0 325 2 1 1 1 0 8 1 lockfspl 48 115 0 115 2 1 1 1 0 8 1 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 34 0 23 1 0 1 1 0 8 0 ucredpl 96 883 0 874 1 0 1 1 0 8 0 zombiepl 144 940 0 940 2 1 1 1 0 8 1 processpl 896 973 0 940 4 0 4 4 0 8 0 procpl 632 2612 0 2567 8 3 5 5 0 8 1 srpgc 64 2 0 2 1 0 1 1 0 8 1 sosppl 128 17 0 17 4 3 1 1 0 8 1 sockpl 384 681 0 660 4 1 3 3 0 8 0 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 263 0 0 31 0 31 31 0 8 0 mtagpl 80 9 0 0 1 0 1 1 0 8 0 mbufpl 256 291 0 0 18 0 18 18 0 8 0 bufpl 256 7075 0 1166 370 0 370 370 0 8 0 anonpl 16 98277 0 86300 76 21 55 65 0 125 5 amapchunkpl 152 5573 0 5460 16 11 5 9 0 158 0 amappl16 192 4125 0 3468 51 16 35 41 0 8 2 amappl15 184 354 0 352 1 0 1 1 0 8 0 amappl14 176 411 0 402 1 0 1 1 0 8 0 amappl13 168 9 0 8 1 0 1 1 0 8 0 amappl12 160 5 0 4 2 1 1 1 0 8 0 amappl11 152 429 0 412 1 0 1 1 0 8 0 amappl10 144 70 0 67 1 0 1 1 0 8 0 amappl9 136 594 0 591 1 0 1 1 0 8 0 amappl8 128 168 0 146 1 0 1 1 0 8 0 amappl7 120 35 0 31 1 0 1 1 0 8 0 amappl6 112 429 0 420 1 0 1 1 0 8 0 amappl5 104 149 0 133 1 0 1 1 0 8 0 amappl4 96 867 0 836 2 1 1 2 0 8 0 amappl3 88 909 0 895 1 0 1 1 0 8 0 amappl2 80 6803 0 6723 3 1 2 3 0 8 0 amappl1 72 30101 0 29656 25 15 10 19 0 8 0 amappl 80 2865 0 2825 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 39 0 3 1 0 1 1 0 8 0 uaddrrnd 24 957 0 940 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 957 0 940 1 0 1 1 0 8 0 vmmpekpl 168 10301 0 10268 2 0 2 2 0 8 0 vmmpepl 168 122159 0 120270 132 47 85 100 0 357 2 vmsppl 368 956 0 940 2 0 2 2 0 8 0 pdppl 4096 1921 0 1880 7 1 6 6 0 8 0 pvpl 32 293888 0 278657 188 38 150 162 0 265 27 pmappl 232 956 0 940 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 551 0 5 16 0 16 16 0 8 0