kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed May 20 22:52:01 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.177' (ECDSA) to the list of known hosts. 2020/05/20 22:52:16 fuzzer started 2020/05/20 22:52:18 dialing manager at 10.128.15.235:11174 2020/05/20 22:52:18 syscalls: 338 2020/05/20 22:52:18 code coverage: enabled 2020/05/20 22:52:18 comparison tracing: enabled 2020/05/20 22:52:18 extra coverage: support is not implemented in syzkaller 2020/05/20 22:52:18 setuid sandbox: enabled 2020/05/20 22:52:18 namespace sandbox: support is not implemented in syzkaller 2020/05/20 22:52:18 Android sandbox: support is not implemented in syzkaller 2020/05/20 22:52:18 fault injection: support is not implemented in syzkaller 2020/05/20 22:52:18 leak checking: support is not implemented in syzkaller 2020/05/20 22:52:18 net packet injection: enabled 2020/05/20 22:52:18 net device setup: support is not implemented in syzkaller 2020/05/20 22:52:18 concurrency sanitizer: support is not implemented in syzkaller 2020/05/20 22:52:18 devlink PCI setup: support is not implemented in syzkaller 2020/05/20 22:52:18 USB emulation: support is not implemented in syzkaller 22:52:22 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20010, 0x0) ftruncate(r0, 0x0, 0x52f8) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000040)="d41bff907bf0e8d7ad84ccb86c5afdf46e212115f00ad549f18b8e05f2e76fb6a1a75b73d77406aa7bd81d9a97c011d0542a125469c62465f6b232b8f5d64cc609d17d1240cf23352e7aae49798b73b01d5981dac3b25f71774573fdb25d314d2c388075c392e7c3ce6e525babaeb247ddbe346711a2a4733efb1e0d726352a3d64456a12076b70b4001a8a69426176c13a98e3b", 0x94}, {&(0x7f0000000100)="2d03d2b149bfde9dce59c3ba6e82521e0fc32615dd865836c7fa5d98428b003bd53398a6fc25467c602d198efa3718ffbe90970dab5432742a5b52c5e0b99eccaa7d983ed2743ecf96ba5ad4da098f51923ac315a1b649b8fa7cc227f355c3b86c422097f40c80bc984706e12018bdf165ec1d83fe5a789daad7eba333bf017d2df2e9f91dd37f33d6dfd2f6644cfed0561e9ca58f59daba177a39c4c5df62aeeb4829fd16427103cd10274a0b00b52104a8f86a6bc58fcaec4e03e7039f6c5a728f3a4ff5d43d", 0xc7}, {&(0x7f0000000200)="42ef1b039fc840f39c20a80d0527c199e641390b44c621f0b40f0bcb8c8f1c2a052d8bd90752d55524a7c21f7d21d40bc572fe0a6ad97cc18a2b88d6d1c990e28a23b5eb810bdbeaa2f508b2290116e45c868ebb2dad8c51f9c1d82fd434f6c498b38f7e7d2d28cc3ad059db91a17db6b6d8c987487cf6775bf9cae283eee532803d5240a077d45973c06fb1", 0x8c}, {&(0x7f00000002c0)="26a1efd38d382c8095ef6a8be0f2bcc323339b30f5e25b161da4c81ef6448b5a29dbd6e337ea30fa90dfd553974d370e4db8dcae35a0391fcb0fa461e0b7cc19ea62ff300f61abe81c5ae7ed7a7c334388554acdbbd2560d69dd31dddff709993b9d602a323bd9dff1228a486276249e074d9462f4874307f65bf3bc4fd23117eead58df26d9e8b9cc81a113907dbcc969f55a19ae11ee42f90d4ea7cbdd5ce4463d5a9752fe6d488887dd9c986c432ba689d8b2ce2e9f08f770d3a5134982e6e96465e6684af283215ea0a766e3762d4f", 0xd1}, {&(0x7f00000003c0)="21a3f07bfaa4556c86e11b12b4f9ffc43223f06b23ea4742bd2d3477c20c57f9403f54bdf81f018ef1faef028ec1bb8e2508ce7aa70bbc804e4e820f95e00f7225ac48efa6abcdf1e4", 0x49}, {&(0x7f0000000440)="21bc75273131b78fafc3a1ee6572a4b874b8d60dfc37a8c0919d8b29850b7893611399964d024ab6b809e2189fb04d8673be3d09c061f3e5ab31fc9e363376af05b0499f90743f992d01d13e5d9b90509f1dbd79e723a1c5fc7420e5c1ff20fb8aaa81536471b435f0f079c73b83a811e9e511a4ddf63007557110fbed4a9536032ebb397c5cfc366cf7249119ceaa6d0b91485b4c73021541f2f3a22c6358922e8d8c771f28a12e434766a8e2bc160e29d9806886308b", 0xb7}], 0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pf\x00', 0x20, 0x0) ftruncate(r1, 0x0, 0x8032) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r2, &(0x7f0000000600)="01403d340a626319bb154723a7d75fba8ad28cb176a70f31e3b91d9c146fa94f65676c1b6fca9fd2389ae96883fcc5180d7e4fd44bf3a55e5983c97f1c7c8007f05a6f4d815d56792e1f1b8b686dad73f0ab139e65d937c4d7a429797993cc558173276391ca42ede189d516bcdc91f3f79ae2a1e03e82ec8a5c3df61fc882e8f6b92c7500f563171e31a5d2c8b732f90d6eb46759b6f49e91804595515a7e089d9374e915210589de4c623d5e8b77208d1e8c4dfc770bd26966149dd403882367e60b6cbb7b972553f438cb3b5518510160dfc3f080ff622f988a3604b67a14d405bc81b8a6426eea5867c154972c6a570f056eab4cee7b2abeee7eb27afe56fa44827279d7d73acd81cd6c6745d30309a8c916e7d9900322b3861bc8ba21e2a17336f198def201b50418bd447a53207db5cc3e64906d8f4d323e3ed50adde02bc2784f987e1695c97c6e11c2daa9b47eb267c646c19caa36263f1c1959689c757e6ccf2d8be1063e7eb0e6f9c7e24e64175336d5b6768adc8834a307a0f44bab185658c81170397c3a20dee4853a26a16a710383fd2d0cd8b0ce30fc4dc2aa8d6f814dfea6b83f54498a28adf10acc8e1151b1f2d682f96f897e5edb95bfeed093ced5ed8ceb4b6b9767e5db319f18740703c9e5a39f38ea506958b0fd54394c8c0a611755f2b498208804fd40392325beeacd26969d72753fca78bd42e1c1a15a3ec0a727a8ebb296b5120fcb49a9c305d6cbcdc64bda500e73c10f94a82b953835568d0601323265fbecc3ab7738f0ca4cb75a1e0f7ee7d5461f6cf208f93091466b1af17732707d3ded5fce20db2643a5fd2865030fdb59471a7882b8abf5bce77229aadb58c07e4ae6f47913f26e0230e3763cbdc5bf5c1ac455a31648b5d132c2017489af24c6f0b8a0cdb901cafbeca24b6d70c9bd46ba3c5a648c2a8110b7f260da765b2bf33b369ea9c0b355a00ee727356b8fe37ec203bb79468c3fb674e37b34c36482459f3a3b6c89b688b334af146f7976a8a88d87ad5e1a95d2a17c04be49babe698f223110e3f662a700f464170bf38434deb5d95f7c48d7b699a700ef2b1f7cbfd87d280335636fe02da73a37b3f91251c6338a1598eeb18fcf71924764eb9ecf88daaf1628e5aa8c75fb25d78d6930cabd9bffa23ebf4b3dac4c055e9c8df9d64e979bb6985c5f0836fff1b7096da2f05efbef675e241a20a9b61fd5009fd090a9c6ae604c85c153bfd2cf4bb9aefd0c479912a1165bb565a5f3c9c1693e72c9d7195f3fa8c393fd810f97536f04d6e26204c6c37daee5c4424a852062033a452c577c1604190adde8d7feb4fd85ad826b10558f06453632c1703b73083baa0e9464bcca9ec8aba393ed4a99f2bea0edb7e8a7db2fb734cfdf0bfdc184a9f5b0c887720ce885bbff43a40002eb55926f37c01e7fd38d83d2294ef20ad04a48cdbf0662cb6a48d6e8084b99d671248f063d3758bec3233302ae0295c723fe64a9b9ac0fbbb5b162b893985735e69dd6ef39e08bac6b61313696d6137aca41015052c2993fdc61e509277a729bfb0f0339a0c654dd975afdba47f7a71860f42038a6700bbab007e820f77484e520daefde046bd64308781bfa891560d54cece06208335cbd194e4b80b25c4de7d1e7254710f7865148a1f42544ed2a88caa174541f4f6494e359d4286a3f72ea2372df938d46d0fecfb00fc7c55a00a88f56462bcc5205cea3f9b43862a4e77730cefb062858ba5fe1e67d7cd656eebe23a1e366de7088759531812fbb81576a314d663b6a04e2d6981306cbb73605da78478186ab6e5fc83f86e324e011752775602ec690c2c2dc11f7888c5debc7cd9ad6a7d4a67872c44779ace6375e16044099a60d37405a6ed64a8303359857a0f0a50666116af16ea2ce09322bfaee1f6e4e76e0052c221587b3187fb127699ebb78cedbb6c9ca8940073a2a61822f5a127345e76c3186a3a96296b79289bce8d0bea977b9b381fe28b20490f5afeded3e7cb69efe07d69a7d658cf8ccb8baea74cabd74dfabad1eaea8aa2b2536a433f66c92d2500fb7c2b9fe7a7edf89147289f303895a3ca71d839004ce9a94a6ba568d638dc4dff41c2a595e5a2c2b6650b6a398d3208898632374e4ff8b6da95dc3f983456ba43306237af6c47941a1ba6e6b939293e71be7f0a3f0efa2b5ea036026c9ec9700fe660e76b9a5941b847e631f6ec22a4c8c60a4bd9a1c79a785b98c3ac45ebd4d54a27b7b488bf2341f9aad36496e95a94c43f3914ac6a8359a43f583143e2730e9c4fc26a032811d05bf6ab61b35e668f78c5e5e9c20ca4afedbc24b7e0c120e878dad7309e92df6495258771cfe947bed3b540c1a2a50eabea286a7aee258445fed605ae99b67092ab72e40cd09619846b3fc626fb4723f53b6f977035e3b33884479ac62f222cc4f052717a539435bca68c9a11e71f2636e354d79d207f4307faf959f8b8ee4fa6af2a637f06bc0219c0d6b76d911b67a133737dbeba8caa6dae004189a29ecb5f674ff374ea395cf391660f8a36003ec2cc52c4eff20d964e5ea98ff6ab649a25e7959a651963e9dcfa15fc2af1c4a7c93b54c5e26971be5ac6d47223971726866a85b6fa1a2cf45c3e9d4fdaa040c499f50e71472b4737780e456fa5c01fcad10138a7709bfac86f8294bdf4a8043f6447b20987cacf7a9450983e6ebf90b911798b26a1f248485d2cf07595a404743fb8aebff84533eeeeac386d81050c3a78aaf488c0dbf4d49b202bc698d149555289805a520d33583aece6715e220dcdcdd0f2ec853b92706bdc84cb4d7c474522661796cfe116acaff73ca6059b1faaf4b3ff4f7f08bbb762fa862992f803dd1e7a96f5cd5ef7297bc1a72f76ea6c971648802f54fca5377c48989af43bf5f91e8ece1920a9eb24d91f215da7682ea185fb5b82fd75a5c8081697b9cce054bef5db407bd33167532b9f9fabe1cdb48b1cc4958e4324620b448d0e22b22c5de1cc629a2deb40c47024ce664cbc12445ae030dbc7ba7059b8f5f708847e9ffb7e7b070395463a1c0aaed06a00485df9bc875a89b8f5ba7f98409e9c71e0265a1914ba4d376c9dc72d9274e4a50e44d7567dea9c1356e1afd8b31dd54d09eb8865eea80325cca34f0370dae285d9c0e329b15924f21da073b2d0f0c2c0335ac6adab7a05bacd465c8af936a3c559d04bbbda47fd8956b928d57065380e58aa99bb951d1e6a2d949cf1b648f024c34968a678816e93c663687b94bb97ce1abe1e61d275e0005538bfedbbc3d35eba1668bae97100487cc4ef97cb55a94344b69e5594eac2f8b37cc8bdc301608062bb2ffb5e203ecf728f43712402470d4d0d3555be90424448dfcecfa954de87c550f7bd491c661f0824adb8019acde082cc5117273305cbc9b80698179f770f3fd33a116600a168beaa23e8f4c4dc94f20d05b2f7dc106c127778ca5f2500c018f75cd0739a6137519982235c3fc4cf554f19714b8c5bd33e9e2927d7088d8b1d29b65977175f73b1c77bbe961598e73dde0057616352bcbcdd2b0803793f317fd413e8273690a7ad059ea9b7e9bc49796e548b6488f7f5de9aa81771a8c2c90354e5126689a5ef4622792811d20f89061caecb2ff8dbb0a0f9cba3588b2ce5f0287bdc32d552653bf7a91bba408f20daf16b8b210107c02983719f8f080bbeee54618319842a41f16f343ba8493b038876883e75e5160c1e69b8bf42cb31bdf7b9a44bae3ebf9740ee074b0831efc2c3cb4a164c173596c8f34976d732e87558b16de70272b603416f801ebeaf5943ef84822fecb68c749a15fd5f789470be62a68812878d6a63807472bd475d47c2fc66e929431db85c881609a6f1b27c70d1a9a9f9a22744064398571f1eef8cfc1b08a821607abc95bdddc21a8ef015d145279a87a1fb2c48673c656ba6affb1f67d9ed28a2647e0d457433212e9c8eba8e40c4c265f09c4ed77e735b3556f5cca49bbac3ba69af72928525fa030467d959e936601444eaf96124bc9c942b5b5040c6c6275648801fab8872a2526e05e90126ad35d32e8a6e895258f1f4c7065469781006a037fe47d68e60ea74a87e0e5ce11cf0cfe488ec6f86e55d6ada895c7c061b76c18e3f14d000dbc30eeb9099e93c8633874c5fa25bb88b14dc80862d3bf716f2c1d57b79800a2d43202f3fcbff1f7fe0502b75ff03ed971151bf91bdcba80c36a2c9d1a3435f341c1225e51d13e4243235a92cc07125de1b41cfa30f3d22b0c12cb7e30dce5a306ebe95febcdf452a0e3201e36b3fd1b6c6ef6b9507de4aea8263c2573ebfeff6c490b7600416b4aa50c313abcf96c7a78f50e35be409a7b2004ec1d3caecf0a64a53b2d202f66af521db09ed613a0e43bc0f9bfb95b75a30a7d366f1a7c68c3cb015d35cdb2454aefd5df6f03d253a322a8c0ea77f5755a211cedb1469092169daaab78019b94e8a76904627346a5fb682bc7431741b0bbc4cf9aba539e62b3a3de897c07974f7e25e5c13e37b1c891c86139e1c6b9b44c7a7349f1c8925dd481a1ce83f6481ad7a2086ec176ce8b445c58c5b22b832774df5c566279468cc9ce9dc837d89676ff3aa75626122914aaa4c5df1e8a8e86dfa60597b3ff5b3caacb55e3a350bb0ab19b343e2bb247d4e68ef1e07d9de31617516b4be868d813d213f6b5029f7be565d621fde35e7b3229d4e21d88a5c7affeded6e7b7023d5a07ea941dd543d8da391642792d81763340fb539d0befd0b9e9c55ac97af9b3f0c28d2bc256d30cd41e1e292ffbf68d43bf7d36000e2b4a5118d5151cbf435b1686b50c71ab935c01c2818125b19fbd77c7caf21908434a5740244d04fb8b9c99049b987245d8b6d516bc081e495065e92c7de6933e801304b1f4896dc339ef39f2b6ef419771d92488a9ac5cf0d95db8ecf3ce1134c98dc91a42a688523fdfb499eba6e0a598fa95f781dda5e52872b4e2a07b465dff99f72d6b538b48731236d1da937ee9bd1d56e9181acb91d9bae4edf8935d45770f2c79ddb98bf5c3b3e9a91890e4dc3d8fdb141c5322abd9a6b284e82fefd0de59fca9d002be1717946f74eaf6406f59e409f3223969b4bf159b3bbc068f4ec91604e74be1c0aa096619392ce5b289d8e32259cce679ff2ef7cf5c3083e413d4b7ba7d445a4fa3e6f48db00888ad01509794f624074fd9b9b0d58e7bc3422feb2dd721c76e9e62606ec8dc6d05203a37aaf9aa5ed5ecdb0f2b80d4c595582ba04d59df94f37838c6b928b52dda1c60f1c65ef387d3f971968d925c9a77dab98de63445a4965ea2806b7455969f4713cf5e7670834609fb99e4da1cc5b3e9f7e748b559c71b97f8838a2558c029f74ef54e181d132d92c2f93ba3ff32147445a3726ad15d610b9324378e668ec617538e91e7cf824b7a02c34ff74602de4310606503ba7073b59cf265708022b166c867545837512728d0412c3e1439ca15cbfee0c3b0f8b9ed680ffbc066909faadf09d3c7a01b8a0d73f2de4da72b0c62506ceefb73c518cee1d841cae252e585848fba1d909e413dae1e191e6293261052c8009573cd0cbe521713b8c02399998608c666ed64409b20d893afc32f0b110f0af193be05274fe58fffee0d0088ec2b37756c7709c3ee6ec60a78a6eb2ee848aa42df3409a4933dccac1348680b236d168ea9b5c6ca48fd60f8333e48b0a88b5d279e9abe8842949732e976b537f8c1adbc5f7262e564e85e6db6a23f53687862f9ff0ca681f0cbb2322d5aef74ace51ec7fb", 0x1000, 0x2, &(0x7f0000001600)=@file={0x1, './file0\x00'}, 0xa) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r4 = accept$unix(r3, &(0x7f0000001640)=@file={0x0, ""/108}, &(0x7f00000016c0)=0x6e) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000001700)=@abs, &(0x7f0000001740)=0x8) getsockopt(r5, 0x1, 0x7fffffff, &(0x7f0000001780)=""/74, &(0x7f0000001800)=0x4a) getpeername$unix(r4, &(0x7f0000001840)=@file={0x0, ""/108}, &(0x7f00000018c0)=0x6e) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000001940)={&(0x7f0000001900)='./file0\x00', r0, 0x2}) r6 = dup2(r1, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000001980)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/wskbd\x00', 0x10000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x6812, r7, 0x0, 0x1f) r8 = socket(0x20, 0x5, 0x3f) getsockname$unix(r8, &(0x7f0000001a00)=@abs, &(0x7f0000001a40)=0x8) sendto$unix(r5, &(0x7f0000001a80)="4ceda23b8f0cab3b0e9bedb07023642da86c28d4a14468eadf3556d2fd70aa6351c01707af0c0d63990f079cf365db1e2ba28722e47c5bb45a3ec1ec87dfa0f28758448ec8d1c92e39cc520c9faadc5cd2506632ba227cb3ca3f58c82f6f7f06389ebc95ae96d6d96a24c15024a0300edc6833ff083bf3b703b47a7b95", 0x7d, 0x40a, &(0x7f0000001b00)=@abs={0x0, 0x0, 0x2}, 0x8) 22:52:22 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="3b55180f23d00e6d2b9e7d762c658337a9ce771f0ff3c5fd20de978b9caf21c15593b15c975d7a9c1f8427d7977f030f49a5b8b858a572606769715ba5d7ef646dbbd7d336f786d289e39b990458ce3ab1d52a37500fd814e4add3550c356e318c1c56ab688b04ab4bb47757f5d5e11e9f5509b22c4c716d7f8e236925b7ce1f823188c909f86c8890cb010de554287b97d0e951bdba7bf98d3e8f9a1dd198b66c5097832300d74673d60f66e7dc67853d4aafc54233d1424c3f7f8f62c4c2436e6584618aa4d81c8c41b333a57e25abf605d37b710d2221d29485152bc2040e777ca2b8285f91a2687983b5f526e4db1dfb5f41ea0796", 0xf7, 0x0, 0x9) r1 = dup2(r0, 0xffffffffffffffff) r2 = socket(0x8, 0x8000, 0xc) getsockopt(r2, 0x4, 0x10000, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) accept$inet(0xffffffffffffffff, &(0x7f0000001180), &(0x7f00000011c0)=0xc) r3 = socket(0x2, 0x3, 0x3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001200)='/dev/tty\x00', 0x10000, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000001240)=0xa613) utimes(&(0x7f0000001280)='\x00', &(0x7f00000012c0)={{0x3b33, 0x6eb}, {0x0, 0x2}}) truncate(&(0x7f0000001300)='./file0\x00', 0x0, 0x3) r5 = openat(r1, &(0x7f0000001340)='./file0\x00', 0x80, 0x52) connect(r5, &(0x7f0000001380)=@in6={0x18, 0x2, 0x127c, 0x848}, 0xc) writev(r3, &(0x7f0000001980)=[{&(0x7f00000013c0)="aa46664f6d5ed2853ae72806bc1a337a", 0x10}, {&(0x7f0000001400)="31c39e0b85d1fb30ab8b3479d68fa1219240e987b20daa31352eddbfcb9057d88aa02561fc3a04de0f3668c2dd0a0bd0cb98fd6c19fa5fea70b3f8efdfb4871e5ec76d058d42e239ae63bddc69e8d04612bfa01216f294bfe93bd77be025992274f59390bc97e3f330d01ead765ca3893d94a8ff04e2c4f20fe5c1c92ac29cf68132880186366816acc960724c636a8bdcb3af7822836abe91f3019adb3102b9d3362149cc619a7e15b07d98dbf924b15a15d1447862c5bcadf965594e3b43", 0xbf}, {&(0x7f00000014c0)="85e7c7cb3a5db12f6adab4c1e1a7abe8675bed8e81fbde2cc47ef9984026c8c86fb75188cb01550f9b75cccb56cdcd4f769030a74a7d38e5d4fb1233146c1e1d8de1030e03f0207245abfe7ca40d135a3e35db6e22b9", 0x56}, {&(0x7f0000001540)="c1b76629bef22af755d84991ce310d745196daf73eb5f12662abacff4612e079b4025c996e958edc6cd19d5cea8f48d0853192e72d9c8373640a60bd5347d0858f70effdfb0816ce178eb9abbd1e7ade40f563da8e4959d0b08b1cd8cefbc6127bfa0914cf094bc2e1e1d0135153a994ebb7aee22c9cd6852ea796b2208b75777f54e30b", 0x84}, {&(0x7f0000001600)="d6106dd1a98b799deae975937a1ee7dcf3784b32f2b3f32eb446910dd47a558b1ad7dea14e2df30a8a74f434d2b4059587a340baa7f551f7de50ce1437111f7a3c73a69c2cafff582a5ef515bc5586bc001ff5394001e1ce666dc2e6a6678fc822209d", 0x63}, {&(0x7f0000001680)="8229ca9ee2e12a7c8c972980482bc7ac8771436bf3a1cfbe3bbd72a27f863e7668847249acd2f983fc1d5f297571149bbe5c24c94f6ed26596a6ccc4fafb9774ad8d65895f48c2e8dbf46062a6b9c662a6aa7b4b1c595119f03a8ef835059169df7c495b1e12118f3cf19e802539eae1ebfc3aa9d04c3c652f6ebacdea90fbe7056389ef8506dae06707b8dcdb41bb83054c98739f3fcc41f409db137089d061844851e16725291e523976ec03019092c65018ca0e0eb6ef137a6db00f2f25228412db2aa33497110ffe8b1fbaa2935d12", 0xd1}, {&(0x7f0000001780)="37912a54e78e970ddaa8d053bfb16a2ab4399f14c5cef35ff6105abea301f20690f7cf8f8ca705cc808fb755b15f674267e798017d610c9b8262505dcbe88318d92655fad3127ff04c838979dcf24bf82cd5487ba6a218603101811ca32c026be1edf9c24b6bd4b1b2407269aa5ad1f094a63ba0b40c36fd6b4578d059818878bc74b4e10568d56470aaa9e6d4eb557ac7c16765732e6f6a6758be7c91643d01c148d104ba344676cab6081cee604dd184c78af1", 0xb4}, {&(0x7f0000001840)="6579ead60dc87e188b4b1e756f6e44738a7a372b4acbd6d2c905876c69c4676ee5732edc173209d8c2d164213234205105a6aebfaf0ca4900d2ee99cff48e32bf9cce8fd21e9978dd634b703a05dd1df6cefcdf4e706a7a08b6319bec72a6cbc3ea38dc95cc93730be0ec0cc39779bdf60319f9cd35b8eeb67990a15b66c802051ff7343aa8366a6f8503b61ed8c9838ea3cd08f4468555c774dacda5b8f5ab5bfaaf379da71ba431a0c64e767f6e315befc5db18175cd8bf7819e427f7e4b8acaeaf241543811c794d73b0dca68d72dd3", 0xd1}, {&(0x7f0000001940)="fbf9241f6b5ae7f041792fe91e8f385631581856491b", 0x16}], 0x9) r6 = fcntl$dupfd(r4, 0x0, r0) setsockopt(r6, 0x80000001, 0x3, &(0x7f0000001a40)="299d3f562c20982319cb61115e839b2e0878", 0x12) r7 = socket$unix(0x1, 0x2, 0x0) accept(r7, 0x0, &(0x7f0000001a80)) r8 = syz_open_pts() pwritev(r8, &(0x7f0000002b80)=[{&(0x7f0000001ac0)="bb937c65f7d5e2f45d23d2a1763f908faaab474e615a6a4fcc6e02b01689c8d00284728712dd0f976ba815aebbaeab51fa339e1a40ca305ab2d0057f2dc773ee4da51a1897e437de1e72ee88e262c23262247458fa7650f92931da302f802596c8bc5f91492de74d70ec17b7f28dd02da2f93c0993097800c2ea266890687b47388bdbe4f753ac78ad36e9420bcf571b548268d31bef502e", 0x98}, {&(0x7f0000001b80)="180b5aa248f3b39f532e7b6f3c8b2c7472b036e278e1e47c3df991b0e1c353f81f36a118b13323a411821e631225443b4602f071c37254036f8fd7cc7d1738f6cb10fc5947fc214a03be437af6e12dcf218511dae1b80524a7c5ec88f00db9383316c4ec276ebe4ac1e8af8abd148b13bec8fcaa812920d17d273fa6e6ae9169496b2d47ad7d0bf918d228e45ca6213f682a0060d699819dfed331527e05b01c9f28f3daf51dd0056820c837991f1a3feaf35ba48b21577dddeafc0569133fc4f32e9121713f07b48186e41350410c5cd3fd187d46805f4a36c6013187aa42cc84a6c082b733499ac86dadc73f2b2ea7640c1d32d71070bb9af2b71fe5f048164a73ab6b2b77e26ecf6d2605079a4f47d6187e9e4dcc595998a36adc5dc923655faf80c527e03640f48ba56c0b711e09b7ca2a1bf223ed66be1ee706cb08085af9425fa1f2383fdffaf12e1a4cfc63c3c1b6033eae800ee9dedafa51455fb85aa3b3a027d6dbdd249001acdcc9693ca356c24f1b1e7f871593dd7f2e2de0fa5c02ae6ecbd1812dcdbc51e20b7308c8ef2531497f0e2690349757295504f4ca3b0bca3b5fe471c78915d1e139a3e1d45637e2688dacea64f1f48b7868933d737ae3d6f8f3601f9dbc74b2ccf1638de6e03a32bf21cc1d865515dcf133dfbe44bd735dc6e880caf3e65d14d5989d30c0f0873351117cead264db929e087a1030aed42c800c807c2b88537e2a963e58ded1f8ad35ddce4feb3b6846bd202e39748076563d14660a2beba3c68ab74d49e1da58ec7fae68211d40d4fe03a62ef6978699204571547dfed25e12ca5fb301f24b66c99a7bf675a012fbea425cea73817cce1b594b3161206217594a37dc71d32b0ad9961909ba581a1e21b28ea01d615cdaf8da014e41239897b2419154721b405ef320313d26859d5d931e6023acfe9400218b917c2f7194f3dad1203632c4ebc01ca41c17e9966f4e015ad1465d1a076dfbcf90fc6a3426d9a316367d1e503143df80791d80f11ae3b458b3a0f5f72f4c677a6d9fd7169e283ec04eda01feace874bd9c810168f1b98e66539e4d4c5f187a0d472f4cf03b85a3ca3728944f1ba22fd00b2dd7f90873508394a97e1cd2ff8acfa71cd5046dc24d590d613b96487e8fd48394c65462b1a4f7126290156680186e37e2b1bce5ae82c542d25d9dfc92b7521c81c43999c41631b04ffc173cbf1134c5f2d9e4708021ef4af63aba58944db9a6178bbbb9068236a700ffd633da8b9fbdf940fa4ca5c48ebeffbe2719270413cd243ba8e2b77fb90c995ccc1582be9413697c057f8f8bae6a5d866fc04b035f39118a184f6fed2c167fef8c679f60447af8f50e2671fbde233b830171cabc17ed0f8380c80459d24316777a53e0b1aa52fb4a4ead6bc5c0ccbb69e41c6095e688932f0cadf65193c543a43c097623d3a10e498a7dc29bc80a3572a484428107ba31933ee4c6fd0c5d759b0f32f19a23302bca936ebb3f41e6218f5e5705bfab9bc4a32b1949b48038cca6f909a54477544e88adb176863d954322819c99d22aeb21b51698784c8b4052030b712812c3d299ac4d8d17efac70092ecd10eaf4ef0214de144db63d411e836bba31aed16220b043765f7f913984f0e2d92e1f5a3907df1681cf4ba96bbcb49744c0396d75674b230e06f482de6c0e8ba832de1d3a8b890a8f006ad1e798dddf023edba44f919b32ed30a9b9240888531a974035794d34500f2c4823897e419ce0db6aa5be662f331c187b45ea26b532b7d94600e2e77880e8ab408926e478bafde53eeb2662b805c40088c871caf70790fc251b40eb8ba4b8d97f1c6d0e67507a117f1211042566ba1887dc34897cc5cd5211721440b11ce5772313f3e2dc18bfaabf7f2c4a73db42545809025a39ca53e17d63e0f856b6796740ddd9dbe290829a17a619593712f09b3b4284b3d5a11eada1f91ef0a992b5c0dd9b8356ee2600cd9bb99c0cd8184bd79a104ba35919b339c08355f7e605a6270377a39c1406485a478e911cb99cfc2f5211eb3d195193d7778b89f72c84bcd21c26322d6926c8674412e22d646d7b0f22591cded29837968c954b671c56ebf3b2df6125085e86f523e0f3738d2f9db5f1d6e1883d68b507df7e72e2a2d715d3973452848381473a98db134c647d007736eff4836ae87a49e89e2538edd15434edb5dff1b9846e2f5d6a9638e099cb29d45e40a89269c145ce97ff2188a52fbf715a204a00f719ad04bbc40f8bffc9503de4dfaf4bc0352040a508c07a7f8938a5ecce46ff76d4ca055104ee42e1343c0308e70f4e8614c41b1f614bed76f6b69948a0f94fe5d31048c42a4aba3d0170001f81a5e54d7d058d465560b00432948b1b4918495323597e38d8a37f94b71cad400ce6be96a2e22d7179b3d1cf34747cdd513e4025c2bcea3b5d23a47912d4c2c9963c5c3736b25c3415f60b78ba314d6377a0498dcae668eeb5fbab93b66a84ec645108e28da6505de7d28a0effe85e5c92951f8129ef7455e5be06b0de0a5575a160102bb42557d2669d57f37e6a491e87d2636d2656ed382fc06ada01feed12be6744d41baf65d7b7ca89f0c6134c5ddd824572452cea8cfd2f55a4bdab045b80d67cb8d15fade7a33c9073aa0ada63c8586949a5740c6708c0c53f7f110017b6c54d9073fae5453d9093fabab45871174f5fc99894d72d2386b2a88e7e93cdd11cbf1c37e5835c05db679fb42584f3015dbea5f83d84b991c83bf2588a9e8e7583e39d34a1bc5f312f5af8fbf7f9871cef774030ba8947cab1c5c16a6fb6009026df5fd363b6092b07b65939ef6f451f85625c04d26cf841ee0e565055429907d1bafdc68a6abde59b0151babae128887857503dd435e279a06e863e51f94a99ace6b359a17afe4c1143c382fb3088a30a86d892f83839ffca0bd202a0c465fc5a6a9a03b2eb389f4c1755cdb4de4e38c6c6cbca3f8f584b45fa26a6b7e92de61aeafb7a25aa5d6fa0066b7854e056df0458c4f2693ac13307ba90ebe1f9cfe73340e4928e12319ff6911a736dc6e009704abcc0d0647b7e1e2a5e248f12991aaab8210e662bd64eab2be267ffd8b317d214d9c93ca1476c90da30f0f10964a24c1ef3c539e28d790c48c42bfd776dd475f9b76739f3c04e73108e34fe00e1966a768b054bd9ea93b828bc7803b856fae00bb3701b28e053e644b7ca390ff1ea05d3e0619218c158f1f240ebdb708bb15125dd5644c24261652fb86e68fbee0f470efa326a45ae954a70a2faba2e4a88d9d1a97043dcd821f08b559744c4c7c5ff42bd8bee2d4e2f0b43c50450043c0546e734806ca0a0344bdfcdc052a142a040a953711b9c772ad554f90e05147cc3069c13eaef7a901b7550e575cec981b6ef2f0cea4a3ca05f8bfa38fb340081a14aa0663b80c641f10ad09318618085474e45656c25a81b46070ef07170edef1c5f1cfd4df8f22905a450e88d6b5b5989948be53877234483fd03853bcb55d2bc0c96c468d1a0eb4d3f4bc8d62c152e3322056cb14d7f3051e16dcb438d6f1830f5330e1fdc79fc704560b63a0bd18a73bafc4399f3782dbcbb86f9dd4f2c104fa9aacc1de64baa8994e34acb8969e60f95ee597f12a3f371bb5d2bb068ef17dd86883fb4bbb110605b0cda12b1bbbf716839a50d264d07dfd74ac445068ae34d285b478ff7e66e3c3e62931b46e90b0ebf43aebfea29863c359c9987a27a2abbf891e628a7fd1517995c924b074fad29a9b9f5b464edc7a25e38d3e0a5576c8c3dc8c20523833c6b6a5dfdd9bf9afcdb0ce4a41926b9668d085f9e47f6afb84b0e1910a4fb7df361402db5a85b9ed409065a9723f75662c90c0fc93d6dc23b5de1597e4e7338574b3d8eef66349b3c05fdf028537a023fe1df59be359d0c1f9e7ddfc63d16c9fe4e7b3f925a552789c2e91742754ab3c8a89c28c7b613bfe85d8793c6803a3ae5bd96ec77ebe7b4cf5d6d9c70050073c5b7d1590f4842f73e5c084c569372d3f166824a922ab04a868253118e8b8ea644c8881784deca08b6a07d1ca9c13506a1ed248f15fd54f775e92009bdd9a8b93f5f2e7f4d6e8bd29b5d339d99f3822d8beb6cee0b0182908971c9f2c3506d569360873c574c7a52d887fb532939913d0fb82db3d018a46d1d6ccefa54b03271b347ae30614eddfba043c2416510bac7edb16cd520f0e93850f9f5618b2b4172a7c8b53a3cbabcd861daa51a45869d8871d719f1849806ef792a8dee43c88a1498e24676892367b63c86a6642ba919bcf449b272721fb622536de4e34bebe5320f055d6bb102484443e9dfe7643b6874b96cf984b633116c497de86ccc3da37fbee3c11c274240b971dbf4320542a5ecc105029a303b5d702a606275fea313a324d3d44d8d1f9ac87a7cb662306b048b168a283f528faf557b709cc1b59c3a63c25c741e6d642a65471e93ec27a4245242d443784ad7d872e1304b8c1cac97759f4649989e74f1996e10fa09a77f027eb6ee6c624e080839c340c0a0604f86981de702f1f8d7a288ba45c715894b97a0aef1a9414ba837e90960867101503a4104234e065cc26b13f3488adb8a3228568a41244885430a6a010b949bcfa974642ad010ecd129f0737cb6f34ff3664bc77f0240444f49be6391496b4a7d5262804afca951ba68cf6f6e6187f4884768d893503313140da11c4e4a44760a5c91ca3dc67bc2c124f64dc92ad666bb3f76facafc71b0835cdd7cbf6ecc1d857f44e5cea05ec1d0ce477c0fa73f28b2146d11f19f1366a8e347238b6493f8d77b1fcc33b2b3f0f5654f98b203046241efd720205948eb095418f9c3b4bb04f22718ea09142d52c08dce16ceea7da2208f8089dc2191dbc24fbe771bc1218894362547463f06f0411911bed9405c6a6296562786417718ef4dcf1871db4e85ee3104d7ffdc70f7b0d77bd3463dfd2064837ec52d71115a08df52f585bd3b4e2cf788bbb6127d7c95ff95e2f1fd5ebed460e7831d5783e00576970ddf4bb1470025d8ff0e2d32a2922d455ea7538ad05b381a5031b7d2c942a3a1206863c3131fc9b910a1498b6fcdd1e503f6f46589fca8e403a157b8ff5ac8146f775719192e46530edd1173fad4ea121a0365d2f8c69f3b392f8113d1e186f09beaf38a8a1398467d164f0bc469f1278a0d6a4cf83340efd8392d37692307d198169a6fd0a0e46f9603e275702d4a0d89d4b7e7c0469714d9ef0cae5e8d1efdf97730607b453332a45cb16f1efb5c1739f3d22451f398c13cd16f7f5880f16e8c2e760112079cf91984fa60e47c19b2163605c87529138447ab4355bbcf89495d0492ca1acdfbf91d0c7609b0cefa79c0057fc6e3ce2f763faa2275cc849d395923b29ebe0d5bf9046b20497cb8a7fe5152a7603a9398c686f1b86f7d4aca164ebe2dc48b2195791e7380bd2f8cadb79568f33f4d45481f4451c69110b3d73be70e8b8f3433700d0fd3b24389294a3c90266ba60c807a0dd3101d55c244924ea3636eb0504a281f8635d8d2cd3ab1f55ffd71e813d27b70d9cd4a6220d20b0d76d551e05655c50a2c9fb4eff98d19549bc3ec002a1016df39937492f8cc0bc7cdf8a0d46c408b7ce27a4ece7e2cd59b0da0b6581390b34523446f1818014280a29d87cafccc1265f5ef855f75becf8a208f33d94302dfbc1a72cce56a38951276cbf209ba9d41fe8d5cd99516489d9f17478134eaa94d84d63f9d52ccff8c71948226085a19f476bd7fb013b6e6955b139a801d00556482", 0x1000}], 0x2, 0x0, 0x7ff) login: pckbd_enable: command error 22:52:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000140), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 22:52:24 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000f00)=""/4096) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x3800}, {0x4, 0x5, 0x1800}, {0x2, 0x0, 0x1000}], 0x3) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0xc0, 0x1, 0x0, "dd25884103d763f2f24977ff7df326af9005b1fb79a31d5b0a1b81fe045842923d739bfcab2bb9e3a73ae28ef38426385bde37de56fc51b26840ecfcf403da9e44885fe5199ce4a4d7e874dd1de12fc0b5a56d6e0aa8c3cc01a247b341693df0dd8326767416fbcedfb3eb545386ac4847fd24591472e332742b46c746d2911e5ff2390b6549c9ae4c1f821f3038f676bd8a905c88efea4992d207174af27eb098f8ecb69c0946d984"}, {0x48, 0x0, 0x0, "92bda8e04d8eaccf6c853f17f928e807c46da343870e9553e5760c014bd33a86ab6e09b0884d75f6ecd2550fd207ecd85f"}, {0xd0, 0x0, 0x0, "a504c968ec8842f9b0b9965ec302bc512c8ea46cddf5529dbe8f95f011273e62d81e2bd7bc2a744e5f56af145a4823f9e2762c2e335f600753373840f0f74305ff7fa48e8053015845d47d512fea5120781cfbc1ffc25fee75ec6f7d033186110daff9fa0f212698f5aed944027ebd393974700f07ccaca4dfe0a93678c5c476c64f9e8e159112415a83b0835fa1aa248f88c394dd58f8a0c23082a75576c5daed6e8fa7c9d1a94e382989b847e5a23a310e655641339d442e"}, {0xd8, 0x0, 0x0, "3f9afadee7c97fd8f4dd1c3d250aa06c4e7cea177d6ea3796dd868671a46d205a2f1e77551d3d02ee7e830fda15be073472227bb51afeef567c71f864f4d6e7a050f2562bb9ed95fc7fa8287c6ee3c04e0f56dc43c56abec5b2095f65cbd5103825c661ff17a20e707a44e1c8929417725f0cb4771e200713db67807cddf330c222c7adeff6d5181078d7a507248126806fa558189f76a74251a9b5211f8bf0708e903fff971f98d154c4785b38a3f7b21da95438ff10e0c24ee361d54443324f1"}, {0x60, 0x0, 0x0, "c9b091d25bd33f06b8e18c6f13a97fc4570484e7b3d90eeecff626518d660633b0ad09829ddb340c51031bcb072c75c85fb8a6c5040470dd7746042d3b22cc6f092e91c6ab86fb7c30"}], 0x310}, 0xf1188feb7b0dc085) 22:52:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000000100), 0x6d, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000002280)}, 0x0) 22:52:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00Z\x00\x00\x00\x00\x00']) 22:52:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a8741bb100"}) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 22:52:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0xffffffffffffffff, 0xce, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x0, "b82ee3d8edfe3ac9eb81d8c1495f5bd99b92f1a6"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="b7e89b00000000"], 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f78679a, 0x0) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x1, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000200), &(0x7f0000000240)=0x4) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB], 0xfffffffffffffeb1) write(r1, &(0x7f0000000040)="100a295637760000", 0x8) 22:52:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) semget$private(0x0, 0x3, 0x402) setsockopt(r0, 0x1000000000029, 0x31, &(0x7f0000000180), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) 22:52:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x22}, {0x48}, {0x6}]}) syz_emit_ethernet(0x23, &(0x7f0000001640)=ANY=[@ANYBLOB="00004e7b1f7bb113208800000000"]) 22:52:24 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) ftruncate(0xffffffffffffffff, 0x0, 0x402ffff) 22:52:24 executing program 0: socket(0x400000000018, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x400, {0x4, 0xc3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x81, 0x80000001}, 0x8) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x80) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 22:52:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf", 0x197) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x3ff) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x25c]}}) 22:52:24 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\f'], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x1, [{0x2, 0x3}, {0x2, 0x6f790946}, {0x2, 0x506}, {0x2, 0x10b3}, {0x1, 0x3476acfd}, {0x2, 0x7e67}, {0x1, 0x9d9}, {0x3, 0x3ff}, {0x3, 0x2}, {0x2, 0xff}, {0x1}, {0x0, 0x2}, {0x3, 0x2d8b0a9f}, {0x3, 0x7f}, {0x2, 0x8}, {0x1}, {0x1, 0x18c}, {0x1, 0x200}, {0x1, 0x1000}, {0x2, 0xffff0371}, {0x1, 0x1}, {0x2, 0x5}, {0x1, 0x9}, {0x3, 0x7fff}, {0x2, 0x2c13b071}, {0x3, 0x7c}, {0x0, 0x2}, {0x1, 0x3}, {0x3, 0x8}, {0x1, 0xffffffff}, {0x3, 0x80000000}, {0x1, 0x1ff}]}) fcntl$dupfd(r1, 0xa, r2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 22:52:24 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000040)="1f12fb36", 0x4) close(r1) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(0xffffffffffffffff, r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 22:52:24 executing program 0: syz_emit_ethernet(0x32e, &(0x7f0000001340)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x2f8, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1, 0x8, "f0f152917dca6e9f1be3ec88f99338289b6892af6be0cb8f3c6c5b2aa7d3c9946b2055902ff0161c8b8b85fc338ca5b59a50fe9f0a08657c01a0a9e5632bf356dd572f"}, {0x0, 0x1a, "0c03952deb9f5ed8349a5a6bd41dcda894618b60e58e6c350eb4f66ebb05a74530522fe3852e0cf097a01aa62579b0fe3ebd6796daa06d4eae2282ea5cd41cc4f716244476b83ecfd2dbdc8269b2e4fe41f97124d58d4ea234a3c73ad3ddeb0a9165a03d40d3970b2cb18620a3efd99660bef1bb88d603b5cbb47a16f13e9d49fe178cae7291612a26575de5b4fbcef74c82ace09dbc4213ab7f84d27b18e3025ca19490609b567ef58073a71dc8db361de95ddf5584832bedd7416884ef25092cee328ad4263c81e10358659e47"}, {0x0, 0xc, "577444c69c4c0984b94d929820c2be531fcf162b1b0a2d0b2a73960f401212a7bb34c67f5d0d8ad19ce4af0aeed73dbd26de9d47bcf13b0c399051894c1d5178a65aac97edf8684522cefee26e2e06063df0a411f11ec91160198c2169a023fc31aa369b6f"}, {0x0, 0x2, "77254b78ecccf0f3b4a4d5c1c42652"}, {0x0, 0x2c, "19c7ec78414857d01de866180d74c3a660d397bb66588d01ceed3c0156ba04361ffbd7d0410334295453dbe14874932c9017ae6ff7d7b9c642cb46bb98b13d047f2c82b6d11c9b8f3ce18079f485f19638d13aaeda5d0971954a746ae7e880508684141c0dfb762737d38057c438c477cfcc7d9f5c47f5b227e4d6a8fdd5958591ba09b6a06c761c29fa3490e3ecd199917d58944e66075c4249ad891ec0df514db9b098f5ec70f9534282fa25c9a46acf8f994e6e067ad8ab3476d417e4b1cef615299d634811b20a6b3d98d5d9cfd25cc567824eb9287ca418a766d3b0a1e644879a0f08abe69239d3359b7c118587aa99ca8204fbb5058698bda4a510ebd6c5008a4d2078f38f6dbbb331fa1cb57234287be3e6fd4dfe154d3b95fc93a3cf96f873b1618cd13d000caaa498305b7185cd1e59bb9ed851ed4c6a0025bf2dd1fc63f38bf161899dc484c4b7df6d3f8ca7b3cf49f0a4f9869ace4721b7355888a2"}]}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @broadcast, @remote, @remote={0xac, 0x14, 0x0}}}}}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000000)={0x3, 0x9, 0x0, 0x7, 0xbff5b21, 0xfff, 0x1f, 0x10, [{0x80000000, 0x3, 0x6, 0x1}, {0x9, 0x1, 0x2, 0x3}, {0x80, 0xff, 0x7bec, 0xfffffff8}, {0x3, 0xf8, 0x1, 0x80}, {0x1, 0x1, 0x0, 0xc}, {0x200, 0x99, 0x2a45, 0x8001}, {0x4b8b, 0x81, 0x200, 0x80000000}, {0x8, 0xb0b, 0x4, 0xb4c}, {0xffff, 0x6bccb65a, 0x5, 0x6}, {0x3, 0x78, 0xffffffff, 0x80000000}, {0xa, 0x1f, 0x0, 0x1}, {0x40, 0x8, 0x5}, {0x6, 0x9eb, 0x101}, {0x9, 0x800, 0x1, 0x200}, {0x9, 0x3, 0xe4c, 0x6}, {0x67, 0x0, 0x5, 0x7fff}]}) 22:52:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000540)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3c}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000fd7000/0x4000)=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}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) socketpair(0x0, 0x5, 0x7, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x7) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x26, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 22:52:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x28ab) pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0xffffff8c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x10, 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000380)={0x3, 0xeb23, './file0\x00', 0x1, 0x7, 0xcf9d, 0x80}) setreuid(0xffffffffffffffff, 0x0) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x4, 0x80}, 0xc) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) readlinkat(r3, &(0x7f0000000140)='./bus\x00', &(0x7f0000000240)=""/182, 0xb6) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x200) fchdir(r2) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r4, 0x0, 0x80, 0x0) 22:52:24 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) r1 = syz_open_pts() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./bus\x00', r1, 0x1}) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) connect$unix(r3, &(0x7f0000000680)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg(r2, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000180)="9c41744beed53e4abc758e67b4f31072c6b4a833a4240f3eedc68f07f3b999833f1db734e477b5ebd2faaf53b49285ca1cd4c7d7a4c347a9a4373e65653b2ae2d15e43ebbf680139d47b05ae6381f2b586c7122fdb001fdcdca41f7a3961627fbbd73515a4e9ec46b3af25647649a69507a3bf52220b510ea4d5791acda5a6955667c58e7a15bb4a9edfb38cd661", 0x8e}, {&(0x7f0000000240)="10aed74a3e734196d0a76e0ecd6eba0c3d456e70aa79ff3e7bc6c63aaa5515e56195f7ee58727cd3a6adc91dd7a92a29c75de342a4fe7efcab7d3634da49052cdbdbf7920bb30f883ecfb735e1cfcdb1253464cdfd49a75adac0e568ed56c7fb25e2d2c04bfcc04656921073c9857d73410008445aee48404140aef2f9a74eacd0311a0da38b3e0157ffb9d61aa57507237675de13fe563dd0fb5959b314342aff4ba8b3653f7d37e09a14a52938d0ecb99efeedb4ca30a4ecdc7e660149823d9e12b5ed622f", 0xc6}, {&(0x7f00000000c0)="b6808b89656d4888c29f434c5552e6c0e02879406f5c2073a4950992fb445d679fba639f84b5067a22ad477976", 0x2d}, {&(0x7f0000000380)="7a777f0b061a743515feb5080b95c4dce5a60f8e48cc82", 0x17}], 0x4, &(0x7f0000000400)=ANY=[@ANYBLOB="f00000000000000001000000000000004b9256da25daaf9c2bbfabc83002f75d07274a50775bc555b03fba958914c3b1c342fcb3ba793a756f8db434a7c0f1dda03ec3a5c2ff86bc8447a3baf638d7b73f091229c94bcd60dc4c971143e83fd95f27ebada2a356106e318a02428733bce6895f72acfd463af8e549e4c044715dc575874097ed2ca7dee653fd0c4f1b934aa0a109c9918311f1d0a213f97104c4cc4f52604059d6d63620484716d790e5c4b2e9008a2cacec3929946b749bfb2c22f1bb66c4538a421976c8d4e213c3af79d8a8890cbe7ecd3e0d0000000000003000000000000000ffff0000b2700000d70e7ddfb3a9edd879b820d467b641df11ca8a49270161ce93940200000000008800000000000000ffff000006000000c439cab180a7fbc31221634b51232212d698fe01c67a6c5cc86a692b2a59883b2fa9191888d077c976c3d95523198b961cadb70bb0e9cf1e6bd855dcca950bf7d78d581ae5ac34503cfec5384a0edd644c4ebd19d50100813cc8a1068915b5e8ed1368a1bc0a2e51a12152bceb67bedc8b8c00000000000090000000000000000100000005000000c89c7fc590122382f9da553e0ee486819fcbbcea621617b92c726154c652c96783e015dc7eef7806cd5796bb2ea2171877cf3b40bd263cb6f5ccf7a4156aae4339e26b851a11024f99679a7ac3a9c71215cf2187f647eeaec5805bef4b3cb5aed922607d85ba555a27cd3f7c3bbec708b48ce3e0fc2c2b768b00000000000000"], 0x238}, 0x8) 22:52:24 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="7a703db3a27135d481cf82386f3b847b6bfba6d7e684e6af3c8aa91a5829db76ba6c9a5a13acf4f6bf5d43c31ce4e39eacf5e893f0e3b6a44243a055633475ad7bc5b5235c69ddb6e655b9", 0x4b}, {&(0x7f0000000040)="00898273f0", 0x5}, {&(0x7f00000001c0)="b3345e2aff1b4f4d0306875d068a0458a46840ef9fbc284ff149dd0dd37b2547eaf7bce2647104aa5782ba9597ed5a886838f9ba27fdfa454133f559e3d4d1d4a7c063e3b9b69382ce4028791a0dd3484cf23b58c38fa34dd9db11cd73d7f2b3ce76d5d904740483da2a76d6c8d91841df298a6957e259dce9ce3739fc8d24c918a5a6b0fd70f2e6de15408fbc611e3a2e205df5b1f0290f57a2e02feb87f314a456682ccc06806cdcea6e7bed69f004a60b71bd75be82277d21dca49cfe92e55610eb7c7384153d8f6e2eaccaf4de90e655d6005931ff07ffa9ed26730b911f14a76e74ea7670893c4d1c", 0xeb}, {&(0x7f0000000380)="cfce3f63504df929dbf8256b4e63e2adfe6de80fbf349ebb569ed040b23e346b5a0b962ebff215dd3fd3cb472fb470efddd573b53a2c3ac2bb617f35b58cd109ed5714cff8fe3a7566c1b436b2248234194fc11aef160a9ad880c110ae47f4a45b5bbaa9a2f44fd55b090a968da1843f73f298f1ecada06ed30bb74d7178385a3f78081afc360e", 0x87}, {&(0x7f0000000440)="9770aacb2b8ea0e5f16217431272a10e1533525413db000935690f56037202721b419171397307a5ae005b0cdc73a53500a2454bb85966f35d1ad7b24bfbce6fc944f7dada5757b09acd4ce6b28dcc7e42ef51181ab6922b6d4e5492104a32e8560bddc4db09fe64eadcf7575b209044f8c9797ea1f73bcb1ab940e29b8f3b012fa055339c6e76eeab77cd7be39d185e439fdb8b16841e344169df416d0ef7db193c3c59151bf041ba", 0xa9}, {&(0x7f00000002c0)="0d6e061a4a85b4ca0f849cd1cb33137ef056a79f002c2a9d20c2eca3fb561298539da9dc6f30fb6848df9df605a86fa8c66aa0d90943839e5d228f0f8f19d4a2109f235f1091f3932c8998175bd8e08b69c8bdc554945b44f45da12970c4fc60a813e76e2c520542", 0x68}], 0x6) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x3ffff) r2 = socket(0x18, 0x8000, 0x4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x1e6, 0xd9c7}, 0x8) preadv(r1, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 22:52:24 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f000088d000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e83d8c0 22:52:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x35}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f00000001c0)="76afad96ebcfd9bb6eca0523c471", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(0xffffffffffffffff, 0x0) r3 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, r3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000280)={0x1000, 0xcc49, 0x0, {[0x401, 0x1, 0x0, 0x6, 0x5, 0x2, 0x0, 0x6a, 0x95, 0x3, 0x4, 0x80, 0x5e0, 0x3ff, 0x80a, 0x5, 0x1, 0x1000], [0x2, 0x100000000, 0x40, 0x1, 0x1, 0xf91b, 0x5, 0x81, 0x3bb], [0xfffffffffffffffc, 0xde, 0x108c, 0x3, 0x8, 0x3, 0x23158ac0], [0x1ff, 0x81, 0x3f, 0x9, 0x2, 0x7], [{0x6f3, 0x800, 0x80000000, 0x1}, {0x1, 0xe34e, 0x40, 0x7fffffff}, {0x7, 0x2, 0x6, 0x8}, {0x7e37, 0x1000, 0x9, 0x100}, {0x5, 0x10001, 0x5, 0x8}, {0xfffa, 0x5a63, 0x8, 0x100000001}, {0x3ff, 0x0, 0xfffffff7}, {0x8001, 0x2, 0x0, 0x2}], {0x401, 0x3, 0x2, 0x9}, {0xe0, 0x40, 0x9}}}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) 22:52:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r4, r5, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) fchown(r2, 0x0, r4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0xe6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001380)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)=ANY=[@ANYBLOB="be90155100ffffffffffe0fff800"]) 22:52:25 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect(r2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 22:52:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = semget(0x3, 0x0, 0x504) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000280)=""/167) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)=""/233) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) setsockopt(r6, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r6, r7) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801869a3, &(0x7f0000000300)=0x203) 22:52:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x21}], 0x2}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/59, 0x3b}], 0x1) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) socket(0x6, 0xf7194083cb05578e, 0x8c) 22:52:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x14}, {0x4406}]}) syz_emit_ethernet(0x5f, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000004bbe0e23bc1f85b30800000015a8da2c739359c1d213112df886b700cbe2e85a2aeb95fa3312229d52b640738508aad90ce2d99e798c3f258a355d756c29fcda9d318cb0994b3a3ac77ef8b9c47cc7e7cc"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0x8}, 0xc) map stack 0x2071c000-0x20b1c000 of map 0xfffffd805852a448 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e83d8c0 22:52:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, 0x0, 0x1000109, 0x0) getrusage(0x1, &(0x7f0000000100)) getpgrp() 22:52:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e58b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) ioctl$BIOCFLUSH(r6, 0x20004268) 22:52:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x20000000, 0xffffffe9) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000001480), 0x4) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="1d0e7d26ad72f2671185887e3f34040d7d49766089f980713fec494f25e9b2a8c5f4f4c4b769d734660dfd8846d5316291c9ba31886b432d00f2531e77e27c0b9a9c259f9d9b32084500000000000000119fe2deeb0615b0007fb5c6f02283547ddc619099253023c8f25661ccd4cfd7379cc5215313fef7ba86b2408854c20cfb6f46349848483677130720342d284aa6232362987c28dec0b25609f18d8ed4597167b53f99e57161e5e46b30ab7a3882dff4bbb228312412015beb95caac12022492af673b89e7daefba955b76204246174fc5bacac2b5d13962d7c2e4f5be64bab5e7130ed9c8595581904c467b8629b7a0546c3174e9d6bc6a8f3b482bba449bbada55aaf0b2c1d2bd06b4e39574933acbd2e9e9fba0"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff140000}], 0x18}, 0x0) 22:52:26 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x2) write(r1, &(0x7f0000000180)="07c45bf9c7905923e2a443fef30564e0754449626d5f614804045df006510829bce3ff42e69f0ac84ae34062d9778d6e5ab5b100723fdde4f125255d92361b50124422180a20e00ac5cc425738f958e5676154e1fdd6ef54563166fa5c9a5d92da38db50f0a215c14978f2f65dac9770bd19f72f3bf0c2ed8a84964894795efa4ede9ddf9cf80c3128011c338eed6669f7771b4d68ffd388dd93a1a4d6acdcb2eb3dd48692f4ea887c5b9cfe2d806046c02b0d692f363737c9b2556834073683a8b986c5fa350cd53dc03ecb7a0ca2ac42a10ab5465049372fbf777b52f8f064cac531dfca190b3bf331a1cb92321743eb450788631eee7b14540248941996911edcc766e829316aedde5f1b7e94c90465bd60a770aee606d9226142716da3d9681cd2b2befe0513b6156acffe23c2c3285859e6c381d81f2f7edf80ddf76cf12da124a6b59b4c2a3f6f84b271fd668c150b930edd23365ce85e30f41686e3997c49d365e57d976b3076cc9eea8600c8d03bac3cb3eb32711014f127b79a511e3401db469ea4cf2ef45c96f3f9de477b16b3a5d891b2b9923015d099cd234b2e5e2f6b577b9756a632292ce84ab1f3d126e6280b764998f05336430b279b7d2311ee7a45c7cb9358e665c626787e98c8bada195ec19ea31caced83cdb3483f411b47a8e469ef171a26d879a0dd9534049cc66d95707a3b6c9693ee378f0c36e0c5618efac49c57f90725eadc7924b9bf3f84cde766e3f4b50f04b2b7af3244919e767b431aaf4923727ae1bc07a8d5fa1c966f2ceb83abf98b76654e7e59a7fc76d15c65b25539958ace8bb06ce3c88171e98b09f74666aa7eefec84e897e06d5070045b9e374618002c5d23f97b6758ddc5ab40c447c59c6f8d67d2f0f3b0bdacd07e92dbbdb37c555176ca9f4408acd4e5014e867b89c1541aba282a152f59c039cbb0f872bd7f5f726d09932609b390b310682d6becacd799238983a844cd09023719ae8b0be269452ca1b8bf0c3b3c091eb63589b91ddd7cad5a9fd679e6a758b9b556cdd0cc1dc92011ba1ab236b8379510e33c78f4aec77d504dba481f42704d00895b03b7c732921cb8f052f70cd2cabd31fcd420ac5c8e1fe3afa76278c64ac81d73b832754ed02cc352df8732a82bc29463e778e2e9f634b4f80c9fc04d763945f7bf9e2b2c41f781959c92427e5ac083a0d14eea8d1620ca0375e65d3850733228b05489de0a6b19b19c462ab0177509853e203a616ece909d54cf74af786a3fc95a7bb1da5d65f6b3b7d91506b74214b3dde2fa35d153c20c36354df88cb7e9d2a6c830d8cc2b2590a244655347a9d32ecea6dd8f67849076bf85fc6319f6e5c5d61c23a4380e0f83711509b53eea04e0fd1cf65a6ce33b0add403c1850bc5a05b8ae7a736fa739e652909a4c304a68106000e1ee62ee3406481166238e10a83ae3ab1ddbb0c801408b6e056a7cc34a224c56ee0b3eb9b7361464e586189189c455ba857283069d7c78613c92240b66c08f641ff81b84750293fbceda8c94b2ab7e0d515c8ad4c9e8fda8662de2e6b4806356311964d103b77661f3d0781f5cdb9ad974d469904484c3b56b2b20b65627debf593b95ba9e5d433abca6f4312553a8b09b1c1d767665987166e3db63eeeac3e6f11628dcbe9db02dab726b69974e4968b186e53e378a8da71fd80183fd507d24b81d5db5c306fdf3b46aafe6e11a47cfd23bb260fff7ce9d4aa8a3dd3dab6145aa8a772801c0401de687481aa8b85d536d6d250b2843b6b1263e66d638e3c60dc9359b9abd684012c965fc28bd268fbf734ff7f5143ebad9c4768cbb7b94e7bb4441643371450e95713c842b4f5505b59c1aadf778c471516d043c4e1b43e2323732cd22dc17621fb9f6487bd9368cad2d4009d59f27394c3264eb70d12aa02dd4ceadd78f11073f19b32e6c41b7382b89c3361cc256ae8234bd8eaa1c31fb463602f34d40ece63c7bb5f33d290e59530d2968590c7de475e3e76889950ccc8b9a9250d16f830558bedc1d215bae88ee13330ea9725b2ff2ac0532ef0a699c33f5c8a6b041ad71ebdf6f4b33acada40602c2897767604d28a3cbdfb86b1f3a8131410943fe54c7434dc313e2a79726121f08f06ddcb89956239dc95dce869b57883ec1e7175e7803aab2f550a9deacf7e69661c02a5faca666110fcf578ccc6d4fdbd3876bd4c3b63cdd6d718151b10a607d5074b7e25b174bb026880b4d71fb0f08fee8015604ae69bdc09753d4f25ca5a7da06092ea8fc6bea41b18b39376e9b902f3edce8389f70c07493abb5d5be088596af181a800caa9677788f8d0e2637c87dee52d6ba94094c4e186e72ec80b9b90891c9b84e23cf9fc159feb973794c29aedd5b9f78b34f6f7c1a3414191de824661aba6c2c6b85a1c3d2a1bf04b90777051261e9bd22c325258ecaa44210075f58ea340562dd160025a25b8a6dfd42987c27d4aa9b09cf98fd050c14d0d69e4eb880a996c52d27292601cc6a7e182948e5af0a8ce644c88f0761ab17ee4cdd6e7cf972a50597dbab35f2a126036515434b24c72852611015f7f1e99e5b9fa8023cd27f3a710e5fe0bbaa1de2975c95d7a65134f800419f93cace4168a0df693514272cb8082aecd093f87b1ae1bb914141976e4a4071626813fed71bf9abbd9386437c96c1fd16fc7cf02892701a006db808f527b0f2492ec1c7ce9443aa41e5bff5b2c4272898469a6a5c50a423b386dce5a82cd80819171a9a908b67a1ba55fe4d0595ecaa173be04e45d541eeeb95fcf62cc1ac461fb30e048ad9eb8d7d3d94c768106cf1df51cf41c0c5eb7812fbac98d71b42dd93093e4fb0b4de7b27abf189a5b91f7ef137219211d8a06a68ee202703afee840a454a82af5458914c38f2570a397e924afa7e12cb474be315841ebea6e490e50727dfe2a0452d06279ebbb2851450f62cf0ce631024208ce1b2453a27467ebed173c2624243f5b7658544820ace4e24de69f09855ddc0281d2a1c2c85a5bbb2dde1213dd72811c752f2026bf61bf0a68272376a8aa4894886901af2173f4dfddb846efd41da9dd09850e16fea503efba26fb7cd14409053b33fcdc14cb67291e559deee3e4fad4aca8d8ce614502944f25ac8a6d4c8f90332e993db363d355c6a8cce8c031b944a7382441510adce56dc972c9d9298002355fa2ce69d23a5753d2e6a3db3ac45a4311b8c7551253e117d54633c09242e2aa4d6884d291d6d6fee6e5256a72af5888ecf09db93301b7426cd17eb41b40e6008514a5341c75b42b76f8948b70d5753426d6e52c408c1a6e62dc93a6c0e436f9fa4c68f5d211e1f8e29f5da77e0fabedb9932efd1ed74a5e7f8758fcdc05c1fff4a344e0ff01317b3e6cb9cb0432a9e979a238fd18b3d975e13d4c263db8d260b9d17c993487c00bc7a632109e644324ac2639a2c884eaddd962e8be0d93633a83ea11667eb91de8f6d3ef935b51ff988c866fa7954e15f61795259081f0b3f8b0c25fb3055c28bac0559a0c1cd73b696b82c0f71f73a4c59e67cf71e743594b82b8a393cc19f17859e5efa31d543410815f0deabc54b3ebcd898c78e58d0f92a0e0035a22a2d582897eef4c770c6e87fa3248de215c785abcfbc972ce919e11e8bc5359c40763a2834d2a1c52d418c9e9c18b363adb83b9487b14a0da2866a4eef06466e06e654b0247d7aef4a896b1b902d6b497d9f0f57afbc06b2184b63adfcc1369ec0727eeb317a24e42652a858f1a23f888e835e1231f996e3fc273f22b559c973627144be3df5750790e1b5c5c6509ddde43ea9f18add74462a7325e48ffc8be0aa472020a0f971cfd6909cb8ecc1ace5b6107047800693d6f6de3d23a5f5ec9f3507be4182b62a811ae75d328d771b1621fb45fee470e4444a15f947b1aa444fbef516d0c7e3bed1bc45cde49a9b758a7bbc42873c6b733ac128f781d6d63c941e5631979ac6d6163ca29b87b7f41486cb6e20b3f13dc2bcc173f8d1137e5acb187232117a5bbfb2c0348c6463a0d6e26b9653d255d1643ac5509686ca83b6d60923f669fec465f75346b785da65586bad1763a81361869e1d742e41a3dd5689b6ec8e7daa066431a7a0da32b6d75566b934984b021dbcd8f3875afaa245e306e4d03bcd9c7ab0a33b4f69ad91081dd234085771877862844b0080598c56adbefb04cdd2e664555541e94ebf177fce7855502e189530c7322cf690e6ed3bd09df9cec356131cb6d7009575d74734c778dccc65d116441a050f40f2fa4a560b649322b7bf620579ca887d5fbbab4bd7cd9e6bd3acff53c49707efed0c86b003601b594cb0c635a1285abab0c0e8d05091757db8aaeaf4cff6217c2ea7acb2256a48571a250c91ff902f770ab0fe23ef520664cb198d717a34e855ecb8ee9ddc9782821bf1314f023a7e0758ac77a82e7c2147dfcf02c553bdc74c70c68610078299063ffa970729f76405f4d16631c06c513b975e3a42324d4a89bf65f7ec7495ddf45dcc1da4e2ea1a7f25f71356a991bf1f64c27fe687522aa59e59b3d77624b888b87bee0167ad0eb61b1187f89f2b5e0b5c7d8fed166da0a4964b804d1d8eead33b6093ba14ed84d54e82892cc45f2057e0f550a9ffb2fe40b72a3111a729e9208aa3c68b4cabe6c406b84be734f0a33c13429cd74ca43dae61efb8362c8214be8c74a670229a28a3a8dace3396ba718ba1ccb6590c970797de56b5d46f859933bf3a611475e9dd7eaebb1fc8c946658d56fe96f0d649a528bfbb5b4272ae481c3492fd4c423679b639865464275854c50a585ca48ac46276882e82b43d4cd253df7996d8db906063d327ba9b96d3f0b9b931385ac3ea6b5cd60750c1fdd8de834c11b9faf4f382d7ed2206cecfdf2b30c6b29e82dfa83ab106f07ac92db2b4b6886387e4dddb98e12b79be0c43243b1c31ccdd75a084223cf8bfefde815617ed890683f41ebe0e7ad74d23d5b4d6c2831f3e7d50930874dfcff1c86d33a82f5c257c70004d3b0267ed49324fe3db314092121b281097ac671e920ff9a630f4700ff9a6f12d8e8d8c6d786f86af81d342d721a46da34e90b98a95159fd08f8834e2b4e86c300d2c7c6f268a7c4c4c52fe04d57f7c19852ad079f9122a2d5c681d4db80410bb5fc705e46b06320f111a1bc933e5c1e44a2566c3c03757c542b1a075d08dfecde47f133670ffd346b3ca8afdc96d65cffd0c8e0a80dadf05de2a0bdfc6c337eaf362750dd52a4013033ca99cda83332edd486e90dcbfe36552624722f701a0bc5eb0935d7d99a9454ff994858b28dba1a52809a8b289c58edc2a7b16c8d3066c058a160e5ff1af4ad291af4bc348b6416947cde0cf39976a91ca1f503de3603aad879ad7e24771fff2c7941ea463f75277e1a0c1a120a9739c63eabc801382d51e4ec778a68bae24043c51ee9ee6bc5fce3224d7eec68c149a550ea26bdcb95a2823de3c14c2dafef1e6692a325ee81f2f4de4a6a03731a5356ddca1cb61cb27004a3089c5e0471ad0987c5fe99051b4f80e28f59ca132b524cfa78f6fa4085b0deecd4091f4cd1236cd526c2c2a9995d47c5e69ec456f59dfe689c55fdde34ead7bbb4a2948a3266b6c800975b79981901b213168179dee5b20713b9927c66aa79482f5e440e63bb9176c9f7f9c8c651fd438c1e032d6f518a2d80e1b63046b0108fc31624e1f987f95e3ac4f2397f0d861611e5e20ee882856dec104bd3da9c44034efe69d097796c291d1eebfc209755f8e8a52ac7424b3a850f7", 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x5, 0x0, 0xfd}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r3, &(0x7f0000001180)=[{{r4}, 0xfffffffffffffffa, 0x2, 0x4, 0x9, 0x3}, {{r2}, 0xfffffffffffffffe, 0x71, 0x4, 0x100000003, 0x5679}, {{r5}, 0xfffffffffffffffc, 0x0, 0x1, 0x0, 0x1}], 0xf8b1, 0x0, 0x10000fe, 0x0) 22:52:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0x2, 0xffeffffffffffff8], [0x0, 0x0, 0x482], [{0x0, 0x0, 0x4, 0xfffffffffffffffc}, {}, {}, {0x0, 0x3}, {}, {}, {0x0, 0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}], {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:52:26 executing program 1: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) kevent(r0, 0x0, 0x10, &(0x7f0000001300)=[{{}, 0xfffffffffffffffe, 0x40, 0x0, 0x3, 0x3}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x10) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x1f, 0x9, 0x6, 0x6, "152651fe1c969d5ae6b086786039ab5c87bc1f6b", 0x0, 0x8}) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000000c0)=0x1000) 22:52:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @random="c91f2e1d0cee", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, @mcast2, {[], @udp={{0x3, 0x0, 0x8}}}}}}}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x41f7) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 22:52:27 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) semget(0x1, 0x4, 0x240) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) recvfrom$unix(r4, &(0x7f0000000300)=""/201, 0xc9, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) dup2(r2, r3) ioctl$TIOCSBRK(r2, 0x2000747b) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 22:52:27 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x2) 22:52:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x20, 0x4, 0x98) sendmsg(r1, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="7b6b4657f5166a6f01f008bce3f16a293b92e76f24e076cd59012b76326c69c8b80f43af60bbdd0baf3caefee5e927e6a9f1", 0x32}, {&(0x7f0000000180)="85f26d556b59bfa5569bb4cef17c10a555ff166fd5de837b3b0f22704b7773095c80f4742336c1a68ee8fa83fe3f53a35d4f8de32a65b3379129c133063bdb8d2101c336f497c7bfbf071cae5ae85debf2919e7435a3bafa0a", 0x59}, {&(0x7f0000000200)="8948792a9c86e1f6079c720165fb950c1a2a5cec742b4de624ad8ec10a09d560aa9b0f24049bd7c78fed7cc2142d3ea1fef5ff3ae482dfa138bcb60d83dcef4a0e86da004d1c378b220b682863cf892354b7d7247569b9809dfe96dc965e3e00f018a9312a6a5c0124333cdac82d5ccf2fb6197a08a26586741383a5d86d46424b47cec79ba2783fbe84d6b40b22a4531c637cf389207152363dd1cc01ef68c8fa978f71d7afe2f4", 0xa8}, {&(0x7f00000002c0)="66c3b8034e68635ea4b23be3283025ac3361b87aa1a4deca61b1e16883a27c6d1eed59026248ce999a083a1c2c0b584709cd313c72668b0eadc35a734a062919cae82c4a7a4648981d81b7c0734f4e7201834a5118a1fb917a4026f8ff0404745668c309add2ce14d3ef5e9846c7eb5a795db03332bd9ac98418b3d03baa072bf902772c439570e2bc823609d8eb80208f64a0a487c16659cd77a8547eda20985e1376b545c2bd299082c333582eb8f3b9e71da479f65b3ffd67a95088a37adfe8059857419d3e8de8628ca9885eb9abab00f10674a35e77c5d08e1f3bfae14749f458d8ac384e67da47ccefbc3de01e5e3fdef3b01e25460f6bdd5b2cca49f9a0f139ed17d0a14fd765ce4641dda646dba82a9693a0ec9c1ba83d3c7846024532e49434e6e8fcd3e1cb21e2588c5f5f5f891694944ab7f37911d6931d57818ab47395ea4cb615ebca8acf09aff8040f03f1ced63b534ca21e10ef0c2bcc0ff3c89c37184395b2a1e67a5795cddd8780b0668b34542546d87054e4d3bc7c8892e86158343271113e26d3a696fba15d3ebd23c3aa327e71fe04be466cfe6fb33fdf96804eff701f524c5e151c8a22951aa2ab581e3e8e3be8c61763b93af5a0b958b47d29bfa45347b428b48f7435313ce9f1daf802dcad6291843a543876da7cc0d93f93046aa2995b47af3057f8b1eeca25e3a3e732124fb4f67f5712c8a609822ec8024868f64abc79255df92b61268ffe2f3add307ad27a42c2d06a7419800f0904f9c54ab966a4be0dc3b18bc9a71da02bd67f2db7c36f844361a1dd62136b822e69b1f8c6aa7c998329ca5b294d8ba3db5de5e34587c3796dc32a0d7b6bd2bbf51c3f9eb2f15459f3183d517943548116d9bc21601353c8e2db384a4ba66d0968ed7c23bee1e1ab7010de14c4925f1a9eca9abd80be028146f09c25ba2726ea6d3ef17b178f7fbb7eb9bc4ce2b4c329e899f0fa019993725615218f97ec8366b505f10da30fd824afaa81264f191708e8b0e75a6dd76067f9ef397b612b3e611e1e8e73bf6ae5c88e1340b9966ae0607ec6556bc36f10039c2e0b78900f0241da2965a45ca3d27829d885cbbb5ff09fd342f8a4a8f3b165c9ad00730a492b275670d81bbd623507eb4a2f241fc581010f799c24c17f3733dd49bd92d2129c7678d70ece94910b3b74009e81fcc0524976df88d63ed61659f5aff31454ca3ec590f22e86321ced92bfafa0d0545713fc5188bd2c3bcd9991966b5e3f97ab28e8b5fcc2b8f541de74ab3b6797aaab2f849efd37331637f2b73f8e685f9f7805f505ea80b0a94a49d18af6e8a135bd19f5c1a9923d1e369f6fc8aa85cb40aa51fa422b2ea29ce813ea0724f2a80f47530e9a092a37e51464bcf86b2609b8387b703c1a22f99894ab06fdf49097ba1e4e020c519dff71c4282b348d83f3f9760061af7d3674bd0fcd26202751a09233bb5a6019b7a18c22ba353164cd258413146ec992e74beb5c1b65f53ee232b0f43b061f584d857e4ee76f5c24c109a0e09ec09414e33ebe1cc7e76435426e819d387f19600a211e49888a9286c9458a7eef1b4bbe477e20fb4f3bb7eeda543ae3c86eff6e22a859ad5faf632a23ba51636017f617d37693e08ca75547f727e7b44c53bf342a797c64c522d54c18c9aa152d5ded4ff5fede93d075e10ae992ad2a1be153eacdc6386cc4b794b504640c07790f110147442f728f928705fbff0e942b68d3fe4c8eb5efb0f6c5406e3e4e7c51bcfb162de818c6bfd4cdd680ea9b1853193bd6d8a2b79a15f2f69a1a4bbfe008bc40fdcdb48ef180a6e5f1da65a8bca0e9fa9f78380e5081243b41b6e88d1599705f51265bb1644769dfb28a1d3e9c1cfc1eb1ec54234cc314552fba435dee555924aecb0cef641775839cde587480401d87ea7fa6aece1f63166fadd37e83de13a87f0466c4f0c1b263175184a57b1ec25e4462f072d16019e9b862e59d660b1fdfd889e00b8eb44bfa924e4380d3646f90923c94f6cb1369f112dac93a832bc52ace03bf0b87a0392374ce158afd5fa33c762534d4f4ecc625d41e3e5cecf0acd48170ffe325fe8366358658bb2004cb97ce2d8212c80425fee54492aa367de16596b742cf94635b312cd719e97e00efb9334a441f0b7eff6235361f63a10d5803bc8781ec016b9fe8df3b4f09d8d6c965d23aebea2d6048506bbc1a10f9b6e21428411520223b89482de9c630e024347a8a890b6f15213fd506bc4356ba0c591740aa85e8cf52c109e6c67462acf161abc1ad3dd118904c020690d7ce74e1ef9bbe5f3db67cf4408b6710400639de3e2c602191897f25f317313cd698b9eae85545904e4c8d375657ccea12d9d96d2b772c5e072ff2fe106fbc9cef231f93f98473d1fab0bdb2779f33815b677303452534ef2108931232c0ecb959937919ab6284f546302430a4b400295922255af01af72ac9ad42d561ae8af0d7bb1c37fbe26b45c1629e705a6df50d2c47f7893c168f0f33a695b739a84af6822e16dbee3eaf3128d7f0815f094cc8e34a7e836043d082bfedb1b90054ed44485782e8e7cbad176a5e7ac0e84d4c6acbae3c618ae161b7f704d11801cab76b3843819c1f4ba772a2d22eeaee1556f1585baad4482fefe3621ffec1495b243185556a68325e78763b2e51be753ddc6b38936e5edc8f14f66d8d38a02f8141509d56a0a93e9053bbd2f6d0e905a5a14f7b73b4b60899419ab49a10a28d85111048012e3292d943394d6c466881ac4d141070633c1ae3031a80c9d020c9e74d06ffdf4686abc52a9bb411c946754a12715fd5b23c77efc4746718913d195c17e5c7c02d4439c8a3d73558618dd0f3fccd70aa208cc88e1fff3b8c7608616c47bf48b073bcb40a194e1aba47cedbad765f81808dba186564e4061cc4b6a634278a24d03b2a57e2b3d065e5ec342036da45ff695c4d80b6f830293263a0bece92df14012c1dc62099a3878c672c4a2da1d055b64471565395ec92ad512d4c244c7654fa6902d804b770d0638b9daa2997733a5e2b34ce04996361698f990fe0f9f77b324a517205d029178fc9c2e85d6b08807d7ad523c8195e2ae8180fbe0c62e5a536800dcd4943c68283edd2ac734c8672f4f390dd5386810a65fc926b873c25e3855253d7d94340d1fcbd10ab30f78d0c38be85b30ce6bb243337bc5da787e80918bf9a91bd8013c1f550e795e5472abea02d58bc6626ab06285672fd8c8febf08f3e19103c5f19b0f93feea794eea326bbb3b8e1e9fa3a56aecd798fc867d0f3fb99391c9d5aab142b4c686ba65e80ad4a2a2b444e0c7d7ea8bb4de3aa27b2011ba15730ebfcb993c7a2bd0db3dbbf270b8b68335630cc4a1c43a1d4942424ff6b9233b00585bec4832eb13699ec30c0d37dc946a886765e811d8bf2976de0cbbd4613007b1b03c1db2977e75c4ac4a6b893d532d4bdc82de8a8ca8ca0c9a34b011a9920cb3bbc3159d2062515fdba404f0ac83dbd2da6e68144362dd0a5d1dbdd5d25ef55cac2af5b2471cf47f375b852e32ee2ebcfb0ce0a9ded92ed8094e3ade2fc1506c8b9b2f41c3c62fff6025cbecfc834d35734aed297dd6da7f58f2cedd3bf32ff9f74174c90d81e4ba1a05b54cc59fd1356e0e2801a08d6f49aee836d425e7e0b84af4b1ff542c4a139c6a5a6371128e112c1c3a66966c5838c2540da8e64f4e82542d5df358b41df77975d21a769e54fea384609cf032a5572246f9ac840734ca44b8791eb1f4f4bf4a5a58d26ab9815ea8cdb8839d5e55e241100fcfed4abfa79ec5b4ab63dc2cddc6c49270bc6caf8ab4536247ce8467a3b5fc6d2d55af6cb7844549515f2f82e701e5a8f7370edb6b8cd6982871f2b728b52b4a952e2cdf42efd0a711eef60c544df3007122b2989b92b2c3ff53451c93f6fa703a35633b314e74097cc864afdf500125d8206c42f65f2a1ca04db48c4e49c39dccb9d12789adab79ba44451b92d68841f7eb113b881aada13dffb5f5b708425ada8a332415428dda091c538cd82a72741f2f56b64c7a9e382dc52ea4b8a43df6441c9cea8f4d3b6148dfe4c0cae4bc56e334aca1b942c6a2c513318d1cb68279b3bb7a545699a3185f8779818f899df2253a9296e87fbfa540b7ae7b61be8a13fc64248f2c0ffb728f1a57c43dfd15b2b274323b877f794169899e7e980dd88ea7f3cb2c6b23e0cd9e1899b2239636b523b09b02698c2619836e9871c53708aedc2237672747c509833beb818a24c253173998b536a8d7f27fd1186cda50f9d771a12a6458d7a0755b7dc909c8ee5273bd8d62af07c42d0e962592614a141022cf7a3d2ffeb974c74d12af1467f25ec43a5095b3f1e805bfcd2d115f68b0945e1446d06dd7b3105ff85ae4353d129d708dc8a8f02f122327a8e24b3b9626654093d08fc331e7a9effbf3e52e04ee601af2d759c26dca2a54ef1fba6419cda39992d654a6a90ab79fb04707eb97127bcf3f539cbfc264c1b4b8dce6c32077b062181d2b5ae1dd21bef97cf1c217dc08ed850ee235ab484a5208eb628086920abea8f1c2b49fa4dd7caa2da795f81ddff3054648c9cfff848dcdd0bdf0e46a8fe3392ae55557220544db885347cc2f8fdb0985a3860fe4f048a6e191cdc29a24823061f930540c6d83564c0df633aee37a83ee40b518bc39f833efd57ccfb54b7fc95cea1a235d1d7e5dc5a889732fcd0769de4598acd5519d393fc9d7c9834cf3e2572fe893c28f27aeb329759d6bc10570c6ef7c009a770fb33d77782c2782c7a5e103ea4e932baff00d922a9ba74c4d71001386126c044a2db0803377c87c3cd4c3fed3600943e499342b4d3aa20f9b74a401ecb146abf58f764ccef3e97d56497287a1f2403edad11c69befd92ebcf817ec367d570055f742811ba6645d25cfa11f97182e6b98331fdac3d7542e8edf345a37c075657929fdbaac44c7a8793be7faaaf537317e40547524d7a726cb51ddbc1ddd506c7560c89f3c50646337c3f2e04df85fb678f62fea5dfbae85ce6f6729d80afdd5dd70ce4ca96041c3d9b6e4f0abbd90979d810dd91f902f66a7f20646f53a65966a0ecf6477db07bde993991357cd071dee4d914c143fc8bd6543d7b1c66916bb50ef8c71003c6973332b6ab2b4843b11fd28d8c3730568e9b305508801bbe6ba1b1c5827edc4eabda1bb7ae30124f8733416cdcc4e825d68ca68d6a77e0cb75c90111ba8383fddef013e25511e9afc1a6a44063ab79d19159fb1ef262a6c41577d7bd1c57ffe552e38fa00132055f7f50014369562698c650c52443e4674bad4ba8a2ec51c5fb18dc7bb447fc4c76bee617e997c741e6c839c6f74b3f6d042527c0b0fc0a82b53ad474c23936b3baf6b5c0c30e4c0ba10f33c88b2163b027d04d606ac58f3c61b5a6f5e8c9372d258d49f7f4b48ab2b3d40f32d1b718daab6d8747b8dece866392d9a3aa15c9b675ab9e3229304e039d3046d81edd173551d0ba85c67ae293ee210e16c626bb6062feef1b4af6bd43b2ba01c721075043f48da953b252f906e5a1fe649d3f22b368cbd9ff776e0be20c0ba333ea0d36dce791246c8126a49e6b62ca7f0dbd431bb35a9d67b44b2020efbed470dac1c1128416d159d1c7ebd7a154690fec22eca149efc567e54f46e3972190548fb397547153c98dc1c39ccdff04f32599132754608f91e4dcce399c77fab4511fc634bd9322b4658e3656cb3b542e83397efd21bd32f008ed1abb081590fa65f395a10c23c04639e8e4b8a241735c2dea7", 0x1000}], 0x4, &(0x7f00000012c0)=[{0xc0, 0x1, 0xfffffff8, "39a4b8c353e738d1fd9d3af78d72d4b77bdb27c566c4dc3419c8f1b2c48f8c047f77f6be39ecd3cf1aacc1d054459d0bc860623bcad20b9502d846c4aad7c4b08049953b75b3db0c5fc00159cb16fe05560163bb3394d7e55ca21545bfbfd50212ec90c92d90cdf6cb6e5bedbbc5ddaa4dcc51f8a074ec6860d81527aa11a41c707fa2a13d4877859862ed44ef6b822f19b2c061a14c3a3f95ee618f842563c94be187c3e9b1ceba18ae"}, {0x110, 0xffff, 0x7, "5d6eba4a5266a96bbb2947bbb80900103f2ca2980a39f6052376b680e96a621bfd47f39c704d929a0285c955f4d75ac25b147251abd25350a905af9209a7735ab008b83d199933f1b4178a2388071cedbee93e28a066bbfecfe1d4bd657e237d8bbfd69950971aaf16f9f67027f08e1e96a9175840288999dd173dd451a30a62f9e8582fdc4a90828a6438d9937a779e3d47d7e29caf303a8bc531330e0cdc080dcd887b8bab08ac840956f2327172f066e96c4b61ea8ffdacf9ed6f3cb4482b30874ab1185f723c278fca4b2c3b9ec54ebe8095c4c8863e668d228688d3ea58a86d37693a48cec1801b0b9ea22927c4a0e927cf7abb1df1fdde454a13"}, {0xa0, 0xffff, 0x2, "646279142a52765299ccd781011365d1f2517256efab93de32cc74d579144eecf8141e64fe8d968774443fb5093a8ccb501418cb5a53b60525d6f910c8d000c6c28a1b1fb4da05e0e9a1c645511936d200d0a466bc7c1a3a9134c6e25d756c4955c54e8c19cf62e16f57bdea1df133fd8662cb3bdea4bedf603a69d817e711d4391b3727e3338afe1b2536edbbce6b"}, {0xc0, 0xffff, 0xff, "5d0fd97d1f6081806f6ad8c7d02ff0469f8619c6a3951f58c1d2cd5a37d8b4421e8614529c538d38fd6ce7337282180457645dda30c681c49b92ab8f7768985a53836d0b8d31162a3da2cf1e0e600c847996293ba19ad87f20629f05e45a5877cf84729001ddb1d3e05737a3e80143c76c3adc0d7d4b2a3f2362f6a36ef30eb93fe2d9298d7c04f68ec66f4d341c7a44f96edc0193dc63964e7db04df728c07e7e4af79b1b4f7678e2173b"}, {0x30, 0x1, 0xff, "812ff43406033d585c1097b7c3a18e2918601fc67d2b79bed75fed"}], 0x360}, 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:52:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1072e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90ff0767eb5868981c", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = dup(r0) open$dir(&(0x7f0000000100)='./file1\x00', 0x40, 0x10) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 22:52:27 executing program 1: mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000180)='./file0/file0\x00', 0x4) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 22:52:27 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='/'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) fcntl$setflags(r0, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 22:52:27 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000940)=ANY=[@ANYBLOB="aaaaaa7b7caa5c3e5677562d0800450000380000000400019078e000000100000000030b907800000000450000000000000000000000e00000020800000000ad450f005617117b6e1df62e346f0ea3cd53e2800e4b8871f55fa44d829d38c4c218a0240faa69875f9c215c7e5f41a40baaa2b19f4a0c6c72912d2a313753d1b041047ff33620093d7758f7bf3be3f39823ca2c2c705d583936e70671fb418c0012cbdfc593d64e726e0c53a73a92ff87d2f02f5350b47e118c5bc3add90f5a10df10c4a18a47b180d321a1133dd03a272397e43300530e282697b9fe2bd2e7b4d343adeaf8fadc0402801dc9f834cef368ffa6a87e6f683e41cdb59a4da4552272c002c2118083b2a42900000666b22fe2d09bb82b4cd917060afa58932da9cc185771e148765e456d9bca7e03d42bbac14acf77fc137e5fcab6fa14d5a5d0c98e8c42198e44e4eaf2e11494974e3d554472ed5ae452cc3a196263f50000000016000000fdf830559598680fed49bee8f7a4dda15c3d775443babe0ef1ccadfa0f727812dd15a637478b8eef78eed6f226a14ebb735760503b31b1d5711119f19b356320c4572fbba8266bd42ad34d93100c723b8b538b6ee8c03fe779b698b49ab96d7ae4eacf97eb453d281ac9502c374c5842d3b035442069caa65cbabbe585060b1821e0cb52093b687c88e9c269a7ae3398c2d09a4bdba0945f91e327dc1245ca558a73f9e2a436f5aa86079736a4e4d01b3c3142e0cca2f1d90566c8"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000680), &(0x7f00000006c0)=0x4) socket(0x20, 0x3, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000100)={0x10, 0x5, 0x4, 0xd5f3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffdf}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x750}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0xb000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x40000000000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3f6b}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0xaf}, {&(0x7f0000e35000/0x2000)=nil, &(0x7f0000e3c000/0x3000)=nil, 0x401}, {&(0x7f0000e01000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8000}, {&(0x7f0000f9b000/0x1000)=nil, &(0x7f0000e2a000/0x1000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) accept$inet6(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) 22:52:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x8, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="df0a1c1d71c60bf7080b4355a51d8ceab3ba9c204a1f5b8e2b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0xfff, 0x3, &(0x7f0000000040)="ebffcbff28f3a8e6480000cfa0846a3000000001", 0x14) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 22:52:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x100000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x0, 0x0, 0x7f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) socket(0x2, 0x5, 0x7) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 22:52:28 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001140)=""/197) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x40) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0x23f}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="119d26eda83c24b97965ba24f33501eb7bb80100000008cd00000000f907", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0xe) listen(0xffffffffffffff9c, 0x80000) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000040)=[{0x0, 0x4008, 0x1000}, {0x0, 0x9109, 0x1000}], 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x101, 0x0, 0x0, 0x0, r7, 0x101, 0x6}, 0x20, 0x5, 0x0, r6, 0x409, 0x409, 0x9}) 22:52:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x4}, {0x6, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x35c, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000d2b0596cd2b126be3c3c00612e8f10581a0d2104662ff39f2e152a583c85785777c9c65b2cf45db6176844bd17887e99cbd98ec2aaf4aee6c375097e03af43b9810b6116d493b3b11cf33c6285089b88164772b39d164af8b3077d295cd02372d3dbe15c2b3f4536e3d3629850dc7006c7d688512a481ad7f254b84589abeb3b3ee7b27f4f195b85cdee25549bc56112142111f230094afddb45b71356c4a8c7a873d84677d110de8f0bc74eaea6c13b92602302c936937bff16410c0c1ef0b48e9cc68c928888d0cf977f7938c47878ff3c41555a177d00ef71268162c84a0d32a71021d5a7f4a5db9039ec2732a47c8f8f4f8f9fd393200054ea228faac5883769dfc804f6b6ad108dc8b542716eba33cdd5c41a6854af7a0f1d1eda7664ddd46c6bc0c2eb28047e6d8615e005dd2c7b4553ac49e83bf97cb719d46639ba815fbbd61a662004bfc0322cc10f8cca1ad1104ee09fcc12037c80b84f7207c90922004f71433ea57a097e000400001e4968097ebafee1df38a993590200676897e15293abf9fda860ed14c67732fa4a57c57d61adaa650e07e85d2a331d6a2fc92bf3cce6adb7836ed8368e2d56b682"]) r1 = dup(0xffffffffffffffff) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000001c0)={0x719e}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1c) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xfffffeff, 0x80, 0x400, 0x0, 0x7, 0x1000000, 0xfff, 0x1, 0x3, 0x5, 0x101}) r4 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) shutdown(r5, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) connect$inet6(r4, &(0x7f0000000080)={0x18, 0x1, 0x3, 0x4deb}, 0xc) 22:52:28 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa5c3e5677562d0800450000380000000000019078e0000001000000000304907800000068527bfa5900450000000000000000000000e0000002e00000020100000800000000c0fe8d4597a0bbc604fc482199fe2b879ad9edc43321eafc1b5156749fe3d400428d4f27378a41400e6edb2016a4e0f09d6532e479d98e48b060324158250331867972780e596e4eab0ef2ee4aa309d6bcd3fdb1b3122abe48c9c3d2299de8fa04410309b5c05a8041769f13eaa441a2d1829ba652670f0d42d3e2e76a27ab57900802d7117a247e66002298f31a9684ce1916707abffa92343d1a494f2edec11296ce62a238a1973abf5cde16da5d6a43da59b588627b50c1f2b1da4709"]) 22:52:28 executing program 1: chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xae3645a0aa5a4e5a) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x4, 0x7f, {0x0, 0x4}}) 22:52:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e57f7f0000814d8c6b992b86a8249e445c3e5ac816300a85f4810fa4a61987ebe81c3b4ff6b3507c2758c3f4a855efa620c8aebd972ff3ce484b76d49c6f1c542cf89b038501c89e5123e54b4b15073473d98f91a0943a61bedce89ae41ae433e6"], 0x1) mprotect(&(0x7f0000301000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x7f) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a0000634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x8) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(0xffffffffffffffff) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 22:52:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x89) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) recvmsg(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x72}], 0x1, 0x0}, 0x7) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/5) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="25e8aa43902169fc23a71bdf089d27b20d1ba70a2acc279e3597baf5055cc89951d8661b3b7c37", 0x27}, {&(0x7f0000000140)="8418a1bddc63a9131b3c45dba7d41e4a181ae4b9de94b14cb20aa2a07daec19774c1659e825afbed1d5860551d5f80297a870eac767d58775c6ebbd96c5bcd512b5ea4863ea5b91eae0f9b4872524aa8153640a3f3d0d1ade05536d49d185e69eeead4d727f2071cc3afa68165b9805c3c4900c38011770ec5bd7f9bf0dc2a0ac4982a9ecd1ab91b57db25ddf1b1ae84b3bf4d5435bc2f5c115c2ea4a6ae94ef4844f9f5a8cb0402fc1844", 0xab}, {&(0x7f0000000080)="eadb2f4ff8e8b67c0f25a5f5463b40f915b650e87210e78e3affbfa2733e7280090cf15197ff05360000c9fa21b059dadf344dc477591ee658c25de839fe7c", 0x3f}, {&(0x7f0000000280)="b5dc6ae11509b316315aa753e1b1808b51efef2b9b253a1b61b8eafe58e495beea8b6e8c862582eeb1ca3439bbcb8e11252cdc1f99b860f692030cd111cbed040ec3b89f83a66d6c472bfa9e0e528411f74317368147989d578e55d1d0af01717a5307757cf6ed04398d42d841fe20803351e82ee3225628952889de4d8416073a755d824835127b2329e9dcaa21f3b9859cb14efb40e7eefeebd20d4d245b5e42588babb5df93576f93c8b265d3d5cecb3844c928ec24fcf154af1d6322f2a4333bfd1ba90fbd66d7c88a32dee1bc3c504b31f7b065b3", 0xd7}], 0x4, 0x0, 0x3) 22:52:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) r5 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, r5) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f00000000c0)={0x5, './file0\x00'}) r6 = dup(r4) setsockopt(r6, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r6, r7) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000080)) dup2(r2, r3) 22:52:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a78ace5b86df72b5cd2f67c75ade01d65553bd620df4f0f8500b3369d9f402e868edf0f3fa43daaadf77268fa140661c2d873e71bd9ed2d7ab4f1defdd19976ee46c0b734b513778ecea93368b0bde80d3ef57ac47b4857a148c07fea8275eb92bc2962f6a0fe0bb01eb993eb1cae1a28f698307859117c6d3d02eee7d777d1874c1aceaad899e721b605da63551bda53aaa9dc178ad907315093d056782c8563cafaef4b46fbc4fab0570159341f583ec15c4b7a868ae0aefc35e67bb5a73f2d154e06b02498d406cfa40d4c651c9c45d3cc3bb22a6317591c874eef6f4f8629ff4b9db0d7de", 0xf4, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xecfc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 22:52:30 executing program 0: open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) r2 = socket(0x2, 0x4000, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x0, 0x3, './file0\x00', 0x7ff, 0x7, 0x3ff, 0x7}) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r6) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 22:52:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) 22:52:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getown(r2, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000140)={0x2, 0x40}) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r4) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) r5 = socket(0x800000018, 0x3, 0x102) sendmsg$unix(r5, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1800, './file0\x00'}, 0xa, 0x0}, 0x0) 22:52:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) 22:52:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x20) r1 = socket(0x2, 0xc003, 0x2) socket(0x2, 0x8000, 0xfb) setsockopt(r1, 0x0, 0x40000064, &(0x7f0000000000)="01000000", 0x4) close(r1) 22:52:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x1, 0xa3, 0x8, 0x5, 0x401}) 22:52:31 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) 22:52:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x5) r3 = socket(0x2, 0xc003, 0x11) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba25c038f9920ce827e0cd91f00a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3b}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2246662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b2277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ae7bef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e89bb4594bb5f43430c68b5ccd", 0xb06}], 0x2) 22:52:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0xf1e476fb82169304, 0x1000}) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x40) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 22:52:32 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000001640)=ANY=[@ANYBLOB="fb18c3003c08fe0300000000000000fdd13f1abb137400000000348adb02"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) pipe2(&(0x7f0000001780), 0x10004) setsockopt(r1, 0x6, 0x200008, &(0x7f0000000040)="cad7aeeb", 0x4) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f00000000c0)) listen(r1, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r3) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001680), &(0x7f00000016c0)=0x10) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f00000000c0)="696a9f3135f883e1d15641b3a90204b869679f82f8ffb411d3274e756083ef90d7bc30910cf054c799047898638e05aee46406ae73ca771c4d9f05f2160051b3a5b9c7627655e5dd1a5ecaccd9a6e306c5fc80d962e00b542bc7ccc9621c3b27fd355a6e5f8fcff7fbafc9e55d71942f1bd9584e2e56a7abbdea2a921a0e6fa13060084916849979353c669015acf5c60ee51bd7279b95e9a782566b1958a71d6637b0a40de6cba1d4c6ecda3a35ae6ac4aeb09801d9f35a5fa37f5339631f526491a68bfc4ec9a848838c3ef54e2c4559d576235adac7ffd5a526660f31695235a36d1ea12b49331e0d90b8c34b406e91b99a2022278ec4f62460a2", 0xfc}, {&(0x7f0000000300)="3e0009852313b18b2cec0a53827f0610f43ad55433740d9ee7b829726fe8e88f5f1f9961489eadeca97c9c95eb505e0074895874859920539dd9341e095f5dc25d68308c2507e394c909a78e1a5f2660327b6005e665ffb4cc2211ca3fa2365f870d46ceaa673ca9435ee52e72e00f95e625286ea36a5b21a229f81db080e2f98fb2d4a72261b810cf8eb4411cd091bdd749ccd9dbf7a1db049d8d7773c158e4f3287d5a9a20e9215cd1d0d2c91dcf9378d5a5405bbbf71d6c96ac972fbb90134e2825b45a3ee00c45a3676cfc50d16c6ec474030d9eba9244d6bf54efd0c4dac3de902a", 0xe4}, {&(0x7f00000001c0)="488c0d77e2b49460787134", 0xb}, {&(0x7f0000000400)="4a711f6ad87c018f7f9738043ab5554368aad2e2700c295f964bea52f3ac53ef043df9336afd70e166e43867261993b1d74e6e3294d365828b09e683aa80e18d7c8632", 0x43}, {&(0x7f0000000480)="15f699a606f36ec54a38b388e04e520ff8cf120ddd30e96161da624af3f79d469613f29422ca9c1a923adfe9e0862264c47341a6eec9efadc9c6a91b4e7d6aad5a8ef6cfa06da356ba7a94be23baa6a19181", 0x52}, {&(0x7f0000000500)="ddf3b8821aedd9d55d6e94a7581c22446290102f5030dc7ff56267595019a55fa9efa856bd7b2b3e4d239d9a35e558f790ad2f149feb8bef191c5f91f4a04fbf2f278073e3b1e58cca2fcdf9860bc0739ccecdbe1a923833c7813c4f6a9cc68ae9a9f96751b983f5ef0f63e3fc0d3c7ddfa8e493702a1613f331c4573bc42e01fcb3ea4d571d5b043285ef5f62c2b69e", 0x90}, {&(0x7f00000005c0)="38503ecde542b7f63c662f9329913d9d3ced8c9f4e43d7bb3a74b3f55c1b26179f82b9c6b95168f90bd942da1497ac08e66c60424dd773b2b182e6f64bde3a6e85758bed76df02f0c8151902895da0f14e07487dd099b095d4ac5cd1060e6250f5687495c5ca19ff99abedf64429c517dc549be85cfceec5abf0de01e3f90e80de8afe81a2de04fdae067e7d54bfc395f79450e5a8a2072da6fb86792c6cf0be52bdfa256f9d32510f7b447a3f1db91cd37efb0c2d1811390f12d799df7103cfa2d59cc1b51b7e71eaca17c997bc69a8a8b5bb6e3cd154f8b010c280bab3660494883bdbdfc6c0e22c00cca1b45285e9404f684782a99fc8f312ccd87d292167458b3829a0a899f2ecb0342f2462c3e7a6d60ad012bb020ce60d2b0a56072167bb29f8d42c5bbbba6fced52c66900a8a5be9f4d83192ce69888b707ade4f4c014c4e173324bde39c1148ced1483f8a8e5d89b38521e1dd73d22ffa516aaf7633a32656b6b0656c15175fb64254b08e44de72efa6f02e1c2ff63252f3e9b2ee104f90dc7b36ae0ce694bdfdbc32cc5a705a40d4f17840259b10a09ba148f1da56d0d67e316ccb06cca0e8a175431b19b985fcd948a2d94a8de0064be4e8e2747396673d1ec7d3b9a2ba4f976877d32a86e990ae711f23af26c906ed5c2b27cd98f9d9923b639f38ad48cab62129aa5bbdc20fb4792803645a181258c332628299882bda57609e0831bd94628c07a5aa944bf771c4f3d0759378f770a7ccf3308201390f3e9893f8517682d3b6f3000189b975adeec43bbe9eb67d0a530c0f759efa850007cc635625a54cb97277913a9a5969aa1c65aaac43ffd4fe6c202cd8c2de9b5798c8d8d819d902c224e3a74db2202fc5a4fa8820a789cb54125d7bc82ec69739a8f859272809390c668b96bbd47db0d22952aa61be697bb3499a6c3adfe5e62e4bd07a31eeb12aa324fee8e3295d18544eca1c61da78fdbaa783a66c0f22f9919e13bcd9e438cdfc8f0eaefa50c8314f991bb598659299507b6185530810e811515024205d2c4784421cefbdc42d49bf3add6bccdfa9cf43e28e1968ae7bbc3423165b5574d55c8c98e0eb7e55178438076f72d81843952e42fe0b744d69e8b926df72415f5d90c10764369cd937bda74c0fec8ba86239038e695a049511f4508db5841eeb9e831ebfa692f8b6ed63cd83b06c2b4a387225379b99f9802691934bc4ff9c99f3330422cfe4147f99e86c6953cae4be26050c192b050f08dc1904f1ffb64290765ef8bba368052418bb6f6a3bc7c2afb37ab4ebb6d898082395e3f6e636477306374cfc8825fa9869996c4f2daeed031dab7c0dd4741b864fb4ce04b33731783a2f3f0e5812ea4a8211a082cc2fecd0178ac1e642fdbe4ae0a4ad8648279c2d2290568347bcf6ae49e5d98a9275bf31fec8e8cc34f7458d9bac7a2b06e3376dc84b4586fda8d3edaa5405d7fd61e8367a2041757b545f14bd55a2ffdb29149367dbfda51528925edd1859d84a8e980a664beded2f31cf95b2caf80beb489ad472185b2c38c518c6a4c66d789019de36fdf7465021282b81e2c8ba2d22b99de9de9bfe2cdc462e45779755871b3a92159164dbd016ff6615b8a82704fc4c1c5a41fabb00192d8ec87e8a08c92dbe54f90d80b204ca190600a918c23ccd91ed67fc6dec2b7df072f171cdb148a09379474804a36d2961e7d933c031342705c8c706e0cf60b521273cb61558c98dd3debb448f419d8a2140b0e1bbba99dbf458f50924f14c7cfdd23cfab3ce0031aae505a8d6daf1f0829bdc947731aa04c364705ca1ece7b41720a3a6effa444867beb06a82f3c82c69b8f6e73cf31893d745210376af502375a527460deebeb5738ea72db8565e2b6931a246ee6aa9fc6becc552ea8d0adcecf5fdde7204d576b82744a4b6fbea46a1739383d9e984d4e68db4938a90273c9f7d43051acf2aa0fad2e17e0cddfd385093982d30bd35fa5c99f0a6526b3f07b2d89ed35ff436f188f47e944489255a1ec2a0bdcf17bd4d4ba9f37c2b405896c2cff363769b73a8f9dc26da21a488c576719882051876483d2c6d7a4c2773523de081c2a02a85ff0cc3efcd12fafb65c42a0455ba07587fcf64541a3c4ae5059045586c5126f5609da30c70bd0fa8241505f5d1deaab536781deb3df5d26316ea1a057501c65e58f2c7821cd9afc15cd09d705775f4ae7c79e0f8dfaa914cdb16b33a0887bfc04880a75cacc55df14de2bf86ccf39437e552a1b038833c9e1a21177a881f78fc1fbb9dea8d3bb7c101227a90a9599e0bb9ad26f08fe93df8931a8f1ee889b0e6e5bc1c07d4d4ff0b7b9bb43b98a71aab53b48e3abd7cb2f326caae70b0860808c49267ff3b933f9b70d6488b68cb6be07e8c5c6797ef70c1ea72e567662a48a7d62c82a7ebc37c6180c243b2bb1ea4be2d46e3bbc2d94e80cef3bbe82fd88c33b0da52bdd1561d3d72b9529829e9a427d11b6704e988131428f48da98e5d833417d4c971d5cc4114ff0b90ef712e8df4874e059f795ce98c99970677c283274b48b0bf65f0e163fbc4fec44ec6a636ee6320bacd62eb3965e3830c5386b03e81825a34248821471c6d1cc795f5c2209ab4a076b1819d12daef1f1eba399af3c5e1cb584a8612742c20b6feacf1b9c97dbf832cf98c7a226cd922c62180a49ee672775d917282b269624b10765bdba144be2ade207e8425228121c3fb488765d01ee25cbbf314dade5c586df45f1b300573b058baeac99e1c8866d327fd6da1e199a6d0001d92dab7635e06694050af1c8d64e015317ceab801fe0648cd8b4944b8ff2862c79fd686d1618be919ed0d869049caf9103d9524f04a5826f81e2095afc69afb4872ad6e32eb954a78a51bd180c1c8459d1524d8d6cefff4660da236ed6474e0c11ee4ae030a30897cdaf96f88751d3ab11754b638a47f86eef02c35fa270f87e05de69f2a0d88620e8e08bd51e6af4e61d2064cacb37433e61bb8813858ace66f904537eff514ef98e34f2a3efeb7954059758b173abb73adb8172270870548d33c3b7e3c76931e9675531a5f53703c3b04ce8d80158618fe1a9ceac465878ae5db76720440a78feedcbe4b22c093943e2fb2f50074d2f513d8174fc1109be6f5a28b9f3e02f67d809c785a8fbf975fea5a8b6dd1f27ceef2f03794d9a96cb5ea30876654b6399ef0e7369df9463ae5de7a93fd517fd23c7021f6d119f849068d4fd806fb38d6c0f163ff9f220c2d32ebb93498e11852fc75c04df1fe0268b4091977a49b1a81bb130acbcf7cd11f37b9109eb3a1bff26062090ea949db33ef90cf54c66f8b3da9709217fd51622cf910f3710f93b7b616bf91c220921a58851ba3e605583da3e662740f40cf3ef72642591ddecef66dd673bf2f98dafd64a776a3543a89db888219e3a77b432b5468340da11e0249c91aced4f6d5759477f95e83203ca948ab7bdb1eb5508b3b170928f7b6659122fbe12ae2a2a0177a0a1aa6b35bd2acfe20c4afdd55d7d3ee0a2760180e64c2042477211e82ebd2ec510ae29cc4edb9e269d8c99435f5bfb7c9ea390f53088717b1822656b8557f55022df9b958f055be733157a027698272b234cf2b6b606cce5fd42e93459846f20d4bc5c57097f6e781934c24dcdb56df189930f3d279a3a1634e475c4f84cea433e7d78f976f152da80b4e6f8f9ff314d4432c26f34511c7b136c89028c7c4ec5d756cbe61a4fb29012fbcda6343e15a60f59b3f7bbdd4573109f304aafda4441eb944270720e9fe7fe9b16c2eb70ef83816beca5a8dde086276724619a2a253b335c51baccb2c8aabd7a8d79248bc24e3d9cb65d0ccf01e7c919794a0eda8382187996e2ea55ba61293c57a0de09fce104a731c3e720d6871ce7dc700c65ed836dd649c964bda5623baec7438e23e43298c0eb12945033ffb67f2657ef95b4741afc6af8157492ea7a05ee5a2da1513ea405cabae596427b487096ff0e87a1d58a7d65bcbaa63634ce070a7edd458dd52f7a55033428a72d5748483b8b684c29402cab759262fdd4054357df949cb088a11616a8de8efe769182d4441a9973d1a6193052dee7de888a399c72f4ad3f11f492ea15642bc4e2576ef09cc6146490e690f12e417d855124514bfd326cec47bd7c9e3daa9e0db5ee1f3c016789241e8c9e51391c9181cb2d2098a436a04ce4cc328362b4083e3a16a696bf7246214aaff7cb26b28099304df05a7d56f2ca05e64e0b74dfd9bc87d8552f412e8de037686eec856c74d95ea8bb1244243f1b3416aea06bb9994a470f18fe24aad77b63c87102fedd38eaebad686a8b6093472506aa77c15137a440fd2830185b955202d90f3b77e5b5785ec63655f47c3d68445b9bfe4bf8eaf87da6efef293c0c1a9e734936a3eec24f44b9f08b978776d4eadce111dc0e03ee05f66abeed3789ecd3583cab95ae2a76319c1b955aec31b4971ea8cfe6699bdddbcb736df5f753de13ce40e9f394c2a3ee1719acce423405ee33e5ce28b87b83ca459a16443a2cb02ab52676053f0d688e7ac51835f0a8c678415f0d958a391c9527a63325207576243b9818ada266984125d45cdafd97fc30a453ef8703f803b9cf8e3afa57ab44b5aa38ce7d836fc1bb22ef281ab20e0161a3551485535d0af0c5dd1cbc6e596a4e8068697d2e8233f7c18c9222b06d25b8f08ede0fbddf10a40526b26955f4156f9ead8d52171b98dd8d44c90e12488656aa1ad32298cc3c953692a6526a69c0d62aa5656309ae4d242c6e337d5d204eb36f6e6bdaf412b1f5c3d0587b3d3beaffe737e93750a0fe581be4c4dc8e98c890e922f7913bf0a5bea2330a93d28e174f0474658a9c9fc09bd2c5e23b3b85390d8e23542e2c3bfffb366f5538269e5d460adf6b608bb64f990d9d79aad0fab55130cbdf44942d740a115f1932cf647a7c8181a1dc7d68b1a6dec41937d25f976ab725ad8cc97748efb0266122ef5228d2c1a58220f49959380b1b8b7d6743e302223866791b8125bfda6ef09f93e62c8dfff48e3126d51828215e71536cbb4e368113db1d755ccc4aae684c1468d1b7c5a0bba58090571f6ea46f94096c2ffa0bad9a125d3bd3a37122bc85f78bf28ffec586904f97721ad54048d6da81859dd784db012f0c43f54c4d1a92ee44c8840724625d3903df0e6f6e2e5bc91e8460e19a5f094a6ef4f1fb804bfd2071e09b9190149aed46a44f6bf4f83776c14ad262db02c05e65851d778bc1ff1e474613ac46b4c732e06b80a9fbb1f6dcbf0b893a372cbb697469cc3603bc7ab134cdce1d9dec618d7f0a5f1015a6a9f56483fb992551680b685b347d1a3cba109ba07365aba129324f6d5560096cf4a356f5405cc89fce3aac88539ec2215fc5aa176e9838a84da576841fa074e294e1386a5e7ddcfd8a186a337a4fde648391d8d2ef89cea9b17d741d9de22efb3339ac65125c298042b9889410eefcdf69eba4b0d594346c17a5ccfd9ed6605ad748059d642343ea1be39ca272e0a26d054523ebc42e3fee482fa1403bc6d8ef3d434b7a718485f2721b18248303861097b1bd33e3ff8f27b1205607c27f40495a0f78f83745ac734733a9833975feab4a91d08220fd083075ca0ca2a939e5bf3f4c3e85f9830ab29fcb559261448a443d2418a9fb606210540c1a62c1d81ac8990959fd5ea730858d9d7e14b90143203a8c738bc3000d8adbf4ab38f717330c77f595c4adf1890fcf457e4f689bcf5e952b41b44b5b3c240049f0fc11613c4", 0x1000}], 0x7, 0x0, 0x0, 0x400}, 0x2) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:52:32 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x28, 0x10001, {0x7fffffff}}) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r0, r1, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r5, r6, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_emit_ethernet(0xa5, &(0x7f0000001340)={@random="e3ab04002f00", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x6f, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @tcp={{0x3, 0x1, r0, r5, 0x0, 0x0, 0x13, 0x2, 0x6, 0x0, 0x0, {[@md5sig={0x13, 0x12, "2ee3ff7a04e46e47f05844a0de5166b1"}, @sack={0x5, 0x6, [0x1]}, @md5sig={0x13, 0x12, "339facc3926949247a29a2b9f8d1de05"}, @timestamp={0x8, 0xa, 0xffff, 0xeeb3}, @generic={0x3, 0x3, "93"}]}}, {"2491a6da573d3238fba27d866118ada0d472e6ab542533fc46ca7dcf41cc329d8a2ba2"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 22:52:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3, 0xfb, 0x4b, 0x747}, {0x4, 0x5, 0x2, 0x40}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) pwrite(r1, &(0x7f0000000280)='\x00\x00\x00\x00\x00\x00\r\x00\x00\x00\x00\x00\x00\x00', 0xe, 0x0, 0x0) 22:52:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82020600000000000000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc78046933841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac787d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee0906914acd2e562b24c0096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298a2d282b79304dfd2da94360be973f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2030000000000000060f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead7819594b8d5f1c5263a5c0c8da16de69e4b53ecb866c4bf613452720c05842801d391d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c20c99bdbe9cec2fed51da9672b314f812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f0b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819e820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa11f7cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b928d4502ab78dfc35ad42ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19800000000800000007c49c1b8da77a535fec41a2ae6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441fe2c23ad6e2ba29480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa03495807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e6653fc8a4b3e570d51f9dbb4f132ce0259e9977e50ae8647ff66741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc193837524ad15ef0363a315ffcd38e5c3a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc050232d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d2ac4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64925750c153000000000000000000"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000f00)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES64, @ANYRES32=0x0, @ANYBLOB="00ffb3264a0c0000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="100000002000000000000000ffff0000691cfa1a9ee17f71050000000038b32b5e3bd5e101000000469f6b95b9c4fc7f9b57785257a17f59b8b8d606f4a72008b38b33b682070e7fe92e815a51c58b2f852964f3529aa83ae84c42c456cb0d520a0d72cec93450a3dfed8ec9bbc178f2697f2d6ea781fe92b6762ea1b9742618d342afb931b882af05a176ce81d1b4c439f3261556ca63bbe56830c11ebd60d0683dc1fd559a42dbff0c62c52cd86d8505fd330d4121e2f88a6430a7b8ddd406080f81363937d54f4dd9fb81a68f32a9d345041927b1cca82d4a8a8349c8ba4ca60f4e8bef33861267f9038e1950c9bd942d52dee13e204cadc018841984750079657197040ce8ba4a13df910ddeebc008e13434c873f46460313c5a99d1a13f0ae0a5cdfa68c7172bf1f3a3f7df4463024a65a85d5c6aed920db2566891", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8}, 0x0) r6 = socket(0x18, 0x1, 0x0) sendmsg$unix(r6, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)=ANY=[@ANYBLOB="28000000001b0000ffff0036920cd300", @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff00000100000029125dc324d72c60f07b25cf609b4b3db355d93335256c416ef69adaf4b7c78a8f4fb62668229e7173bdaddbd1ca2be311463f2b6bd420813512796472f2d9723656163ffdc7d5eb8abfbff646c406f0bc197995ae38", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000fa6bd157000100000032a676f69b3bd69eb0ec1d6e7622881e3f156d8c80641b22a3d57adc5550ff8dfe8d", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xe8}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) dup2(r4, r5) connect$unix(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="5becb7462e743b2606116cf019526fec5c9936ab8280f4dab3a7882d8f844fd71f88d70d4d17fb69aa855444cfed776b3bc3a125931e622db9ec48e6fff12bf908cca16a1559b5d7d6dc490d1d58fa06c8ab47eef5dbaf6969500256c6f1aec3f0398156fa71d15c1fb9057e37b4e03c9cd36b38abcb19f55ac0d5b10e0d789e1f"], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:52:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x55c2) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xee, 0x46, 0x8, 0x6}, {0x1, 0x1, 0x8, 0x7}, {0x1000, 0x3f, 0x7f, 0xa53}]}) dup2(r2, r3) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) flock(r0, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) sendto(r4, &(0x7f0000000080)="14c6e6f0c54d945ac313d1b48a1524dc1b", 0x11, 0x3, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 22:52:33 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfd}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, r1) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0x2, 0xffffff06}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffff6b3, 0x7}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) shutdown(r2, 0x2) 22:52:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x84, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) clock_gettime(0x2, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) 22:52:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xa0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x1, 0x0, 0x0, 0x978b], [0x0, 0x5b, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x400000], [0x0, 0xfffffffffffffffd, 0x0, 0x9, 0xfffffffffffffffc, 0x4, 0x1], [0x0, 0x0, 0x401, 0x0, 0x0, 0x10000], [{0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x6, 0x4000000}, {0x0, 0x0, 0x800}, {0x0, 0x80000}, {0x3, 0x4, 0x5}, {0x0, 0x4, 0xfffffffe}], {0x0, 0x0, 0xfffffffe, 0xfff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) getpid() setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x4) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r5) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000000)={0xffffffff, 0x1, 0x8, 0x1, 0x20, 0x0, 0x621, 0x10, [{0x3, 0x7fff, 0x4, 0x8}, {0x6, 0x10001, 0x7fffffff, 0x6}, {0x3, 0x1, 0x0, 0x2}, {0x649d, 0x620, 0x4, 0x5}, {0x5, 0x8, 0x7fff, 0x9}, {0x7, 0x7ff, 0xfffff001, 0x5}, {0xffffffff, 0x5, 0x4, 0x48f}, {0x3, 0x40, 0x8, 0x8}, {0xfd, 0x400, 0x9, 0xa4}, {0x53, 0x101, 0x9, 0x8001}, {0x5, 0x8, 0xd, 0x3ff}, {0x0, 0x0, 0x1, 0x4}, {0x5, 0x0, 0x1beb, 0x7f}, {0x81, 0xffffffff, 0xffff8001, 0x5}, {0x7, 0x40000, 0xffffffb5, 0xf2b}, {0x2, 0xffffff80, 0x35d, 0x2}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:52:34 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r0, 0x0, 0x80000001) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x80000001) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 22:52:34 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) sendto$unix(r0, &(0x7f0000000240)="b100050260000000000087000101000000000000cea0fea7fef9730541ded3357ae26caa0416fa4f374a36acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f800040000000000000700"/177, 0xb1, 0x0, 0x0, 0x0) 22:52:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x44}, {0x20}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x0, 0xdb}) pwrite(r0, &(0x7f0000000100)="b1", 0x1, 0x0, 0x0) 22:52:34 executing program 0: syz_emit_ethernet(0x120, &(0x7f0000000140)={@random="eb3a54264339", @local, [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x7, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, 'as\b', 0xe2, 0x32, 0xa7, @empty, @mcast2, {[@dstopts={0x2c, 0x7, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x2}, @generic={0x8, 0x20, "722ba96814a5d769654c5aaa71ad1ac577b0f82f46b17066fb9130e4e8d899fb"}]}], @udp={{0x0, 0x0, 0x8}, {"63bd6c49f361508e3858d937502b6ae0c014516f5d0b3433dcfb1621b06e34fe79856a38e6d61998a62b8bed1daa7e8266d5a6647e7c886dd5475694a28ea7159d85ecfdf00cdf8d4d10959a83e3497dd145933afaea38a7a9b9bc4fe3159effa4855bd820fece5292608739da81f2f66f6eddaeba1584344ff64fee908401455c17d91c9ecfe34ea81891073f2dd3179d3c"}}}}}}}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000002440)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001400)=[{&(0x7f0000000280)=""/192, 0xc0}, {&(0x7f0000000340)=""/159, 0x9f}, {&(0x7f00000000c0)=""/86, 0x56}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x4, &(0x7f0000001440)=""/4096, 0x1000}, 0x1) 22:52:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x6174, 0x9, 0x5, 0x550c, "2ea86ecce4dcd569ef64e16eb595607fcfd71900", 0xfffffffd}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) socket(0x18, 0x2, 0x5) 22:52:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpid() r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x1, 0x6, r1}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./bus\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x766ba7b2, './file1\x00', './file0\x00'}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x4c0010010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:52:36 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000000)={0x7fff, 0x0, 0xa}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) pipe2(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r3, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 22:52:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x5) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x8) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000380), &(0x7f00000003c0)={0x9}, &(0x7f0000000400)={0x8}, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) 22:52:47 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) setgroups(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = getpgrp() r2 = open$dir(&(0x7f0000000080)='./bus/file0\x00', 0xc00, 0x82) fchmodat(r2, &(0x7f0000000100)='./bus\x00', 0x18, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x410, r1) setgroups(0x0, 0x0) open(&(0x7f0000000900)='./bus\x00', 0x840, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r3, r4, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) setgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, r3]) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) 22:52:47 executing program 1: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe804749fab2427ee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6ff0aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f63073a7f6ce04fcbd1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r7) r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r7, r8, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={r5, 0x0, r7}, 0xc) 22:52:47 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x100000001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xc8df}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7e09}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800000000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000009000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file1/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) chown(&(0x7f0000000840)='./file\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f0000000500)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000600)={0x9, 0x4}, 0x8) semop(0x0, &(0x7f0000000080)=[{0x4, 0x9, 0x800}, {0x0, 0xa}], 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069a8, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000900)) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000740)=""/239) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000008c0)={0x3, './file1\x00', './file0\x00'}) r2 = open(&(0x7f0000000180)='./file\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/19) 22:52:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000001480), 0x4) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) flock(r1, 0x0) 22:52:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x9, 0xfffffffffff3ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 22:52:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) pwrite(r2, &(0x7f0000000240)="fbaf1a229be969bf62d00c303f9cc33a00000000d0b400000000", 0x1a, 0x0, 0x100000001) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x9, 0x20, 0x80, 0x8}]}) 22:52:47 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfd}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x2f79, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x2) 22:52:47 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r2 = dup(r1) fchflags(r2, 0x1) 22:52:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r1 = socket(0x2, 0x80000000000002, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) dup2(r1, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x21) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x1794866c, [{0x1, 0x9}, {0x3, 0x7fff}, {0x1, 0x8}, {0x3, 0x9}, {0x2}, {0x3, 0x7fff}, {0x1, 0x200}, {0x2, 0xcd9}, {0x1, 0x5}, {0x3, 0x51f9}, {0x2, 0xffff}, {0x3, 0x6}, {0x3, 0x8}, {0x1}, {0x2, 0x6}, {0x1}, {0x3, 0x1000}, {0x2, 0x48}, {0x1}, {0x3}, {0x3, 0x9}, {0xbaa5318ad6dcb8de, 0x2}, {0x2, 0x8000}, {0x0, 0x2}, {0x3, 0x10000}, {0x2, 0x7f}, {0x2, 0xffffff00}, {0x2, 0x7}, {0x1, 0xfffffffb}, {0x1, 0x200}, {0x3, 0x9b}, {0x2, 0x6ed10c53}]}) r3 = dup(r2) lseek(r3, 0x0, 0x2, 0x2) 22:52:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0xfff, 0x0, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) geteuid() 22:52:47 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000280), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 22:52:47 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x20000011, &(0x7f00000000c0)=[{}, {}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x20}, 0xd2f3, 0x0, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x25}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r4, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r3, r5, r3, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) setregid(0x0, 0x0) r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, 0x0, r6, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) 22:52:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2c}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x101) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) shmget$private(0x0, 0x3000, 0x202, &(0x7f0000ffd000/0x3000)=nil) 22:52:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8}, 0x3c) open(&(0x7f0000000100)='./bus\x00', 0x100, 0x109) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$BIOCFLUSH(r1, 0x20004268) 22:52:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x44, 0x1}, {0x45, 0x0, 0xff}, {0x2, 0x0, 0x0, 0xf8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) 22:52:47 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="06000000", 0x4) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r3 = dup2(r1, r2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x4, [{0x1}, {0x2, 0x800}, {0x2, 0x8}, {0x2, 0x8}, {0x2, 0x15}, {0x3, 0x8}, {0x1, 0x2}, {0x2, 0x2}, {0x2, 0x9}, {0x3, 0x9}, {0x3, 0x388}, {0x1, 0x3ff}, {0x2, 0x10000}, {0x1, 0x9}, {0x1, 0x3fec}, {0x2, 0x7}, {0x3, 0x20}, {0x2, 0x2}, {0x1, 0xffd}, {0x3, 0x3}, {0x2, 0x9}, {0x2, 0x8d}, {0x3089561934c0ce32, 0x3}, {0x1, 0x3}, {0x3, 0x5}, {0x1}, {0x3}, {0x2, 0x4}, {0x2, 0x1}, {0x3, 0x4}, {0x2, 0x100}, {0x1, 0x7}]}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x60e, 0x0) pwritev(r4, &(0x7f00000001c0), 0x0, 0x0, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4010, r4, 0x0, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x2810, r4, 0x0, 0x8325) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x2b, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaaff713048e69902000000", 0x14) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000080)) 22:52:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x53214ee4167b92d7, 0x0) select(0x40, &(0x7f0000000100)={0x9}, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pledge(&(0x7f00000000c0)='\'%]@./\x00', &(0x7f0000000140)='&@\x00') 22:52:48 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000140)="02", 0x1) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x3fe, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0xff, 0x0, 0x401}, {{}, 0xfffffffffffffffc, 0x44, 0x1, 0x9, 0x89}], 0x7fffffff, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) syz_extract_tcp_res(&(0x7f0000000280), 0x3, 0x1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r3, 0x0, 0x10, 0x9}, 0x9, 0x3ff, 0x9}) semctl$GETPID(r2, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) read(r1, &(0x7f0000000000)=""/50, 0x32) r5 = semget$private(0x0, 0x2, 0x10) semop(r5, &(0x7f0000000340)=[{0x1, 0x93f}, {0x0, 0x6, 0x1000}, {0x2, 0x4f6}, {0x2, 0xb9e}], 0x4) kevent(0xffffffffffffffff, 0x0, 0x80, 0x0, 0xfffffffe, &(0x7f0000000100)={0x0, 0x38e}) getgid() ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000003c0)={0x8, 0x0, {0x5, 0x100000000}}) 22:52:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x6, 0x6, 0x3, 0x800}, {0x5, 0xe0, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="a4294529f25659ec897760295e5ce695c25be05e8400b02cb8a837e8b56c94c7eb2be07710e77de2fb0c26a50aa670ee96696538b486bf420d899a382ce769c896b4321f5ed41ddb337ecdfd16dd36f5e144747b9c0bd412fc6ec6c73d9eba1ae230fcace1fc53a6acf79d686b43725b405336fb5397dc23de9e4b1d627a1efa5d627b636a1e9bb95aedd9dce814efc7381baf621035dce36d2f81c89491fc2f4d445effe216cf401b6a3e4bc125e531b821db60a53f1b4e3e8b2c009c4a4804fc7459e09f274d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000280)="170629692a6a7292f14d767f25ab74e54a24289e39f76cd65047f1f9ddf29c8fceb1d24e927e047b15bfd7465495d025c8ac26f51c449e8b3edb7bf3dc604785af8c1ee56be81115f0d15156de79c1888bc09e2b", 0x54) 22:52:48 executing program 0: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r2 = socket(0x1, 0x2, 0x83) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000500)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x64) r6 = socket(0x1, 0x4000, 0xd3) fcntl$dupfd(r6, 0x0, r6) accept$inet(r6, &(0x7f0000000180), &(0x7f0000000380)=0xc) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000003c0)=0xc) setegid(0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000400)={0x2, 0x4}) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f0000000340), 0x4) r10 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000600)=[{0xffffffffffffffff, 0x2}, {r7, 0x1}, {r4, 0x10}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x1}], 0x5, 0xfffffffb) shutdown(r10, 0x2) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000480)=[{0x60, 0x4, 0x1}, {0x64, 0xfe, 0x0, 0x1c000}, {0x1, 0x5, 0x0, 0x7fffffff}, {0xfffd, 0x2, 0x0, 0x8}, {0x100, 0xfb, 0xb3, 0x5}]}) dup2(r11, r8) r12 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0xe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup2(r13, r12) 22:52:48 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000001200)=ANY=[@ANYBLOB="c4"], 0x1, 0x0) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) pckbd_enable: command error 22:52:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) kqueue() r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0x9}, 0xc) setsockopt(r0, 0x1000000000029, 0x37, &(0x7f0000000000)="39eb4cba08bc123e04d37358cf114d87855475ff012518e449e3560631a39ce91d6b758b2998554e8afad1d8c45ffbd341d8c95f9ae8d1fc155c0f847fc32435a2b08329bd3af1c9de0532c0d136cbbf2d7aeac27a7c02a977213f93848c39e714e3e7d47e80ba632ae5eaa1007d2f58929acb4065971fd3d404265933a64089fd4a1dcb577c6df0f561c8e29e56b814164f00e1f3f2e8e5e182354f081da470dfe8a3a3b1b9be373b998a1ef6dbc615d6d50f852df995d3cea6a58ea53569", 0xbf) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x84d) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[0x1, 0x0, 0x3f, 0x5, 0x7914, 0xffff8759, 0x3ff]}) 22:52:49 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r5, r6, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r3, r5, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x6}, {}, 0x4b6a, [0x1, 0x0, 0x3, 0x9, 0x0, 0x0, 0x5]}, 0x3c) 22:52:49 executing program 0: setitimer(0x2, &(0x7f0000000180)={{0x200, 0x7}, {0x2, 0x81}}, &(0x7f00000001c0)) r0 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x6, 0x2, 0x0, 0x0, "0000000000000001000020000000d000"}) r1 = socket(0x18, 0x4003, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) socket(0x1, 0x5, 0x6) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000080)=0xbbbc) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 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) 22:52:49 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0xfc) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000dc0)="117971e95732368eb644d7cff351300251a259790ba896b768e78ace53f8f99fc45947feffb0f7dd911e2eae7839d0621b00c7451aa37ec09f69f4e75bf6bf1554f370050d1bec99d337817ebabe2810b5a2176db6d42eb41e53a4d1a846124379ba5006fc1ba1adbe7dfb93f9954a78ea943220088a686db1bc3d4bb21ed6117a6142f65977dac7a6365399704714670657ae41ce340e290032b31bc4dcac4c66436978ac0a57cf6233865d76460e4811104a9de9513dcc75b0795fb3bae033acf5775074d89f9298105d1ac15fec2bc879aae9a62a604bf45374684601109ea25077dafe3e62817100636bfbcc1a36816aa49a50fb879ad7fd9fe159fffa3532bc5a7a0fe15b4750816b155bbab61a44891ed9da2f7aff51e4f5c178ea3e5e77e3d9c508aa08d8b00530a46222c2a1be8f653405ce0251daba2db8077f6bc3f581556b219efd0743defa5fabf5fba78e60c65e5897a4cf8c025f91221e74c7b7c8ae440229fdb4103c5e999a8c94fb39166c57ab6f67293a3941cc007767380498e2d60f34aedab5203bee35a86261ffc002ad39adc27a60568906d859c3520c52962063b51bddfcd5dca951be41113b21b14af4916744874aed720636f4597d8c89f8eaae0ae344c85db0335832beb8d0720724b5a0dfb50f72c7b60b87df211a49fd7e9b7c0e42992c18eda869b5b4e2b9b45bf440ce40116270ae025f6685eaab093b9514970219aede98df4e041de09efb6d20e5a4fdc21f9fbd9f9b58fc85847fc27b1695782c176df954217cf88990f251464d4b72d48245a3aadd1fc992f20da991cf9f4f478d7175479e0d332c41e74d2eba5f46c16a017f826b0d2000491e918e255a1364d153e35321c5691141baed98e0659c9a0bb192942b585580156c07a24df94869e8b905d1da8338cbdefc798df44e43aa0896e4f5bdb6556fc50fc9264796b1e1d544c5006978f424c04cf591693930a1a685f06401bacb8b27ae66953f26c283dee70750afdfedb0ad9183531bbca0811410ce096aac1ffbc7cc7efe7d461608a9e30ecb728e37cf5c17328cc57c41f5b5f0f499f4d0f91e5b65beb3c4a202c76ed8b7bc4b7176d087955b786289477b7861997812fbfa943013d40cb27db45bdde1fea9ca63d1a76f2ba922c70ae8ec945e6f0af3c4cc6f648f30b3c7be4cd6407e11bee15e896d2c4209312ba79def28e670707dd0c98da650c9a8750be0b2d6c5bb359db0973eda244d0c8e773f0925493d21b298a943d64a65f571916bcd3e6dd45435eae7bab41b3b0af327b37621f0397194d0048e37009a7695372c3e09b38ce09c4c171cce1ea66df5d3981073f86239c72140a369c276f34679768f3a4112845f3bd037e3d21dcebf7a60034fdf5e6f89b378cf87bcc5312ed1dcdb704ab8316b696c21a9007a4178dd9da00f813cd11d7fe1cef0c0cd4e6ac2511d9f07af35ab2ff1aa684ff726f84cedf039750fac15c9feffc87244665ca651a52bacbacb36cacb6c9b54c874ec688d272293ec8589eb7e1ba4edc7253109a414048206d8bfa8a78524bf84708207cfae47ee8171246648357768d81dc82dc04bcdc0c5bf759ab067891371ae4c73cdff529464568e9a361cbe9ca064a107a357761f9e5f9eab223a352890b241e466ee12e217b173ff7cdac85eac0aaa426e41e79737d77ec7fc4575842e55d6dcf9973f8836f8eebd4d603b60acccc809376964574b83fe3132825d565b5759e2148140ccd53ddcb4bbe6a4eb756ac808e348bd55b139f2c17e56cb014aba80727be472543f76e8c1d832307226c1d729bf72e4d582a64911a4a11ae65136879a63f8a38f6bb0ef76bb1959cee5374dbbcfccd741c6be8c0279ab914bc66022fd2866b6fab5247856c692391a5246ba0271360b305f5f14c1bbdb33d77a8da272ff5a05f91cfba9b8c602ebe273481384ce3e87ffabcce29a36d0cbd2e13aa710a839ad6638d8ba6f2ee07b5d1f242c01ceabe1503e2fba5f41a54767bf676e89f338b5e52992246a1b", 0x5a1) 22:52:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="720281800c00f0ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0xffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) listen(0xffffffffffffffff, 0x0) r4 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x118000, './file0\x00'}) write(r0, 0x0, 0x0) 22:52:50 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xffffff}, @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e0000f7da1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) msgsnd(r0, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgrcv(r0, &(0x7f0000001000)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r2, r3, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) getpid() msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/226) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) 22:52:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = semget$private(0x0, 0x0, 0x498) semop(r2, &(0x7f0000000040)=[{0x0, 0x1f}, {0x0, 0x800}, {0x1, 0x5179, 0x1800}, {0x0, 0x7ff, 0x1800}], 0x4) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r3) 22:52:51 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)="397872c20ea5994055d9f89c895d10403b327077b91c49b8470feadab3b1856827afeb8e45a66449b91540275c398c8329eaa1033f07cf6dd0d271f6f9108d5a4aea64142f8302795d090c979a", 0x4d}, {&(0x7f0000000180)="5fb1b6b09e77221d839ec3fab28d0836076e3417f38af86da2c36d0cd20b902b851c567d1aea35fb7e3834a42738666669447e3716eee76ef1a25ec1919df8501e08a00b9b6297feb9f27de0ed7931a47560de1638a42823037caebe8f99e0b998cfa1c1ad4bd374fe788b855d41e26194b9a5168812e24b59c27c52e1b970e8c7bc23d392535103052157976f6b45359949a430f4809596", 0x98}, {&(0x7f0000000240)="dbde070c10856dc790377108d62cf470525ee28175fbdd3eec0ed2d8abe09ddcfdb198de41ae76b78a71bfba57503f346894f6a272787702d2a6a01e6284e2ba53f19dab", 0x44}, {&(0x7f00000002c0)="d020d51bb35d6cc1de272e6db2051323539b95e9c097c07b325c453dfbafeb88ac07e4cc67e9914442979947c1f128c716ca6c89e101a905bc457ac4870ce98f0ec57a382cb04b139b2fe8cbb1d3bc7aa8ed747e7f5b6c7f12c2cf769d6fb7feb83728c24161742accb759dfb9b9856ef818325bd86d4ae4612fc63bcb0aa89765c681688b706f867957ec10ae5fa8f833a6ece652f9b4343ef7fd0b627e92d29d25215337466f154774c237381fd0f5740230be6e9b313e33acee90e1eeab8aea009112869feb5613047a3aa0a4be11f54592f45a80122cd8d339a06d", 0xdd}, {&(0x7f0000000080)="fa54815a89d3f1d9db1bb459c993faf778", 0x11}, {&(0x7f00000003c0)="64cc63eab23bc64271cb96d6a9c996c0798ec11652cbdbd07fd9d0876e84f8315ae03ba1d2f4224237891dd8bd9baf9f1fed9381d435f1f68b35285e4abbad7d0cbcc28ae1cbf4aa88fc24993fd0e7b641291193e06ff6002daebcd41e536bdf82e5c58b3af769744fdbbd5e7ee8f444ec4f2ddd750cd25cd1e8591c13e8ba2b3c9f6a81c166806277196b3c1f979055785b0c0ddf13bccf71d379ddaf595079d62d33dd934b627d3b347bfe764d9021e1d032e8d8662f6472cbc21109b41309c229e8cdd6d912bb87572771011064c7bd278eae1e20252035574f8aa022a4b9368a1b9914a29d5bf3397360d2a290656859f99db136141c0202", 0xfa}], 0x6, 0x0, 0x20) 22:52:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x2}, {0x20000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000100)=ANY=[@ANYBLOB="0000020000000000000000000000fe69edba8122a70c770b153a069d492c57a02606f131d3e7e005469717a5f6010787d5acf430d6a4b732675bc4cb6d884b008a707f86cdcf3839abdfe8bc7a67d45dfcf7f275c2961d0074276ce6700518c50c"]) 22:52:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000100)=[{0x6f83, 0x7}, {0x2, 0x80, 0x3, 0x20}, {0x6, 0x8, 0x6, 0x9cd}, {0x7, 0xff, 0x7, 0x80}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x30}, {0x800000000000006, 0x0, 0x0, 0x80000103}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 22:52:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x8ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:52:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) r1 = socket(0x6, 0x8000, 0x3) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r3 = accept$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) bind$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r7) r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r7, r8, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) getgroups(0x2, &(0x7f0000001b00)=[0x0, r7]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001900)=[{&(0x7f0000000300)="f410c12b5fe66f8e530cbb57111297c185e5c59a68433aa6ebb3d1d4a0ea22ac3365eef93f0ef463f568562f87547071473ee625c5a41a0ea801f1188339aefe2d939f4d00756cb4c3a6d2cdfc973ffc9cb2bc23fcfc7a6182c472ddad26cdf6ee19a13e8099baf100220ba15e1e05af9a064b939b0397e8e3d0d5bd3b6676dd2a3120eaae89d43468ce3fd4239f6a6bebb8ffcac993706ef0c8224ee5b496555350350157e77ec5b25e7ffce75a6bc4b76a25ec3fbc765167bee09118c2e69364945c5f27c0c118bdcd833a8a4d0449f35e11053630161e24e9a5879f42058548d4ac35d7634bf973931865976e52af3948f11c9c74d421e09044d29e78b1877211f5154cdad6ec604c577e1af3a1d6884cadb4541a14861302a0e81493aff1334c4d4683ce395b71358bdabee7881c95de77a57ebb083bf01b0335d77ab736d56786aae578efa34012aaf8ea5f6fccb7c726ec542b4e88abaa64e358f827f7f082f79daf631950edb0b456c16ecc895f7bab91214d82edf143595cdfa37fc767515d75d0fcbf1487d1f1fd682bf95241d85361017d29a3d0e92818dfae9587a0f351d7f47e6cb9bfb4aaad2cd286ba3f222be89cfd4af6233d9ea95d7317031d7306a713f05294bb6868a8721a8334d38572712936f636de3fbe1d7880a9ca5020c34e3f35782cc21975e186c61efccdcef4ff4efb1d16de012a26d6b44afcae2c5311499f74c40f89db6b9d38df860f5c7a3a426e93cfc4cc92bbec75ab1d47064974f2012fa922ee7c1068c4b499f3737ca82eabf0d15cc01a71a73d8df2f1e9b6839568e0686754de20d75de2f66935478fd2f1bc92b1010758d6718e64dd79f386d2c4b9a195660276f5efb9acdcb51d60e1ea0a0404be855441e41a00ef4e75eb9f16b077564772e1b04f15c7054e772219eb0a681678ea7437172a26e6e02653d76e31ed4aa3b625b01fab313a5c174dd36fe0ef7e329257d4f9c975d3e061ab8257ef4a182fdffcc76323b1096807a1aaaad935649025a40fe9f8ad65f47021fbfe6b5f051d14e2bce3ec948350eb8ce1afa368f4e4675b951c1b724c03cf4ce7cdc1cf745dfd128141790166d41992cdbff0db83f01bf42d83cc441a6cbba2fa0486509d47061d09f0be9f7b580c7fa4091f5493c8751b526e49fc6d9fa9530b79a464657526b2dff9ecc73be30552f76a8ac0f9ab267d9989e454085f4a9469a8dd1dde0880224c784717b08a2d47a1e64bcca4364f1709a4e1edf92afba02e1a457b3a8f99443cca00b0de66f3f4a6a851a1935a7d4a5b6886eb2e8cf95c9b098e4b7ac070d4d4a7e4e2ee0dcd7a7e25f6dd98ae860f1dd7169bb431f9c7b0edbfcea0328953c5a08328f17f7183f90445e08d728bbfa0472a8a0367ddd79e6abf6007558d8ecf083c3a86b856729e25a13b482d36f490526b8c88d427e00b4e68631d9e92942e1cd75a9478eb6c4a31c3e40d12075b85984496756c7b2c831f54ab43ec988e0eb0b79fca8ddee5d8f13a64905b657f9eb3bb0fc03fa64bb51c35e16d08a9fbe2706a17ca629ff74f298f8265909bfc672af69af48ef44ff26b2f9a4ad416c3b5780ff3b183998d02fc78a1e971c46c97f8968f1ef9ff2048d0906dba2146b8dbbe3dd46175d22a4b1feca23b55014081c9bdf29995e9895d8610b8f5717a54a73e5fef20761bcb4d579c404d82194746620bc15be1949f3e38c78c449a247bffd684f251d191dab1baf2c48d2587ca38e0a07277676b1199a97c9b2800543b0fb50e30d97a8af7c2a9d2d5d8f2cac5a5fa2f221aac0c2de0d013ecdfff52e6133c83a5e9a021fb50eb3de696aff6668df792ab3bf5236ec4397bdc13ed0fcfbfa94a4eff7c0e26d75c55b83b6990a777075e1d943baed9e343504081a53d22628a483e5fabcc88fa588529c5d5643f18fde3b71a9aaf87c510f904e063a21c3ee02c5c6f0d21c20fe247b28a66c8434681bd2a5f6c259491884d15e8f08fce5d569711e82a79a32968242336303d982625baab740ac9dda3f08352176108e03a6d91f8d59fe7e1f4e84709641bee14dd8b92674f6b0a85742b757a49cda466c08e79bc4c8829368689046cc294b22e20e0c37d1d4d71c0f5f6352d53266ac49539917fd96a5b12b9eb4a0ff6a54aafa395a03cbdd2d7250151f44c9649c69e6c8adc1e30e8278a53d7aeab9a650e6fbd29d837d6e367d1e90fb9dd191f03bc07111f842aad781c72091a094f9eacaf16e9344eb6dc54ac9096bc5d0ec9f760b0b342e4d6ebad4dff857f996db899ce74cd17d012868cd7d663bca3c85869925cef58772f0607f9b988f50617e8bf28b58377a1c8eb39a4e2638e8a9e22f4d7f4fe2188b73e51fd85ccecde714e702d81186558518f752ec05e49922ce02c1f09913c850e140218073373e9e2b35e700a30088586caefda4d238292de7bdfa48dec7f43eae9f90c82edcc5eeb0d3a3c5e561d97b64ba8720616f7bf8d084c8eec5eb425f3ef78bddfe19871825466ec8d522b2a14c3f4b899c9a4408170faf2ed0285c1b2d99e257d9d9142cfaf900d01784b37ffc58766c21b63f346bfe10d46421c2a0968be188cdcd34603a1ea3c9da88496eb96be12c6efa54309a3dabb64241a0dc941d41755626b954fd88f9d5adfd65d91e2198e1e12715e98c09ead0bf87300703482dcc2144a5253bebef789ee9a936d5374cb33356508f326b77ed100d2761ed7111100371ccaf32fca6bdf521cb6c366173541d60c6e84af70d3b8ca57c4041d17708746880f67901f441cec485720be9bc7290038534c85d09c50368c7892a88cfebd94d50cf8a7bf26264a16dfb00f7d8a95d003b54f7adc9892f56805c130eed1da2b3a2df0caa172b3a70a292fbdcd1cad6334b0d38b35a0591f4b01cafca5e8a0e1d3095c7085d77e806ad42dbd5e1250f217da0f7415509b7a3597c029fb0df0c7872687f8ee02ed0abf39777b29b30fc209276c6e657f752e275e0146a877fd11fe9be954537d500561d7dfa066d6684aaf01de1677fb2737fd0745b96c6c65ccbd0cc4a7305cd7e32f49e4d8066bec7cf26472577bc608a972c540e670e7d44d3eb5a7a0d5cd67054e88537384a1a7bc952a93ea8f7a1f2137f2a270b416bac16f7a271d7ee5a1d09a6a4b90f4eed344e95067d0237c347564785d28b754501e074f3b0bae8620c8d85563cc4c6e624b1f742fed7eb32447d2ce1d020d035782ae7403c0a85eb1f74db994375faf3024be660e1ce9aa04f02c183d31d5d450204c176431fb40d062a4d2cbbad6f30c2374b2843b1512c4fdc454be26c9e0001d5103e84ab074a7b912ece2689b0224e887152ed386da60a22fb329f0380995a7338c7cd35af3d2a1593c21f6ff4241a151800be3464180d6c713b07dc6e473fa8c7eb16f237874726efdcccc202f88c9bf03cca5b5779ef40d39b2a2f09247c0c3f6065d93186e8d405d5cfff936d679914758815b3af2821317c9288ada041351e4032288ea5af57ec9d5bbffd2292b20083bc5cb89dd14d00b9ece6cb7021e973d0f26c8ad6acf08d2cbd2f3ea89b526fb75f38a8086f23ef72c75dd4ca67e1612a3fa595e0541fe963535374fda64f032247494612808bc51d6aca7e7f5b83325f72d6106974c474dd6d9f9ffd48874999c34ce4c765dda377a58b89487e1306c5944613b5cdbdd75643cb15fb003d2a17ec5e243690fbfd41cd13a762e5e1577dfd0463a816acb5f70f60ce66cca580717b173b4121da22339c7dea02315abadf191bbc4c2eaaaf5d10f9017d78bd59cf3c7bfbff3aa0a2f26c8da10f610ef46fcbaa8a3815e2e85b4db56ff5551e730646bdd084696eb41a40476f648d5157a9cacffac3f5359f3b830fef325b3152ffb7a1eaf2158fcc4824128659fe637e4af6b22a26c0c5eb5e3a5395834f4820a948aecd056dd9549b83bb9c838c86ace9b4bc0f286d47b916ab11685093ba8aafd337478803d33a007e94cf11049de1750a2593531c37207e2cb9a7b2bdf099bf61baa957cfbc4a5758e2d491ddcd7b0a54bbaee144fb23e04c6c61be0a656605ad8f786822faafb77713f08e15f78d6612723933bb7c9530b7c806b9aecc52394c97a4a2bae83099146cb5c07b9e1bc3913f24417b7ef6ede10baeac497c72fe906a380c2863f691b9aef9134288fbee7a33b67780596ed97c2cafff87d251e1a83940846b1115775ece5eca789dd6403bf5fafaa9fd20d38a447b8989955205ee2ed808207670a707e1472edb132c69e1ff393229055c990a271b02f5eea038a65e3c1967a451157d4388119f7ea896727a25b5e973bf148b1728f42c910c350f785b37499ec44b9f48b1b985a20abcc851dcf6dff06085b06bc751d31511add1b2c364a02cf11d54f839d9ac21c19c1bec8156585cd90786979b7fe44d74ca32fcb40e15346dfb3e2126d99f6b9fa5ab336fdc880c5e031aec11a6cd2929c4bf6884c9cf709a000b3637624ce11bd51f5d0129772fc5ae28a459fe47b537ef0086069a2f2ef69c696a442ccf40420734b41005ca0fba3a5cdfaa09406ca0e83cae7a57638d9b3bed239f95e0ef504ee61bd16731210824e82d352b60090f516777372cc4cc30cd416456acd434747b11aa7af6b2dfc38190195ebfdc34e258e5edfe63e2dbf7c916bb268c01fa5e6bd3208641fc4fff9edaed48dd200274ff44430e9f149d9e0f6bfa8ba645744ac6f4fa3c506cd8ca475b8e7b0cfad8a1c26eb353f276ac3884a836b5b5b5415018600bd9943a8b7b3b60fa7b7921dccb0a4ae8f1ff2face86cc3132b17f69127297642151155ce5b090ca671ba942a0b72dcf2bb73afb20cdc97da0d2634beae23fa42bb90f0fffeb6b9a2f8e552d6a08d8fc8b4c0d5c1871e910d3627cbb2cf8c9abf674b85430f42f8db284e923555ef86bd2c42f069b7315e5d6db000ddd2c35a75d225d408be52f3f3ed3e5243289ce69abe8c4f61ba1c819deda0c98bcc90808bc8b2abbbba11c8e0109029473304d559a6a36aa9718d30993c9148d8135c9cac658ecd41a573f5c6aabe6e63dc069523b4e16311c75e6d29b7c16b0652b0e54f3da88c45611843d784154ba78a28f5dd026cc6ed8fd238a2ad5620174293b197f58d07d34542bbc349aba4658a06669c1541389b90f87ee91c1ae7da634d8460aedb62eeb17383fc1747b8f2d626a1d1795eb02a19ea51be50076c9ed6d3c4b9e99b640047cd386f2bd03b565c8fe6cdb76bbde20d53aee38c95172472cc6a011f0d1dbec90db62c7d2a65308d02895ecd8c8ff33e4d642fa4b7aa21daf112f699a44f5e6cc21d6ff42ae92aa2822bef3fa1967e08c9993b662a2f7e1847f9e7c435bc051fe2b0eb9c3565f16add168715e7d19258238c0d1cefe07b5e77c8f55f60a324d3ce5cea927d0de9b05ffb0703d90c688d92a7855c9b9dbeb2c212768ae6127b36af7b924517ca6a57ba382c6c0274bd02b28caa845859c022abc360c3b54c9a7f1ffb8762899b02703881affbd8690fac5bfdd24f5b95f2d16d36fcee1181383a7bd5c7c64c1d6cc9b780830fb378f0ee1d7e0fa26cbbf3c9cb20ee21e6377a616578dccb4ad00e61359728bc60479c94fff3ee24e1219b6ecc8bb051e1f7391d7e5e2a5cae61e23ebda56c003eba062b9c20d14473bb9c6a03449e70234adb0c3ae3e5ea38d1a594b7f3de6a49665c2b04ac2a8628e9874e9cd4e77030919524b27c8210c900cffb9800aeb899f74323a0eff71357f8258e059c8dd29b3ad0d55", 0x1000}, {&(0x7f0000001300)="baf15365ae534e5385fda6a56321bba9aa34ae0ad0ac5dd3ce7d1cabb819684c3bedec65b996cd0f2da57cc97c83d69430e93970ad835f0df07ce2ecedba29d4aadaf8cc50", 0x45}, {&(0x7f0000001380)="43e5ebe17bfa92828bb51ae6f0ce4e72eb92a0e739222a890adbf71f97690ebee4123488697958d892142602dbef6ce3b8c08ea0931e4f224ee14461cbf98234af8c3b74caa181632eb6222a212cd8cb5b4338cdf40b33d99c956bba1d558a1018a8d98219c676a354478d52fb32e5437632d6b79af884818fd7681b30bd4cdfd204d54c55df943fd46d7b8896961dd79de49ae196363c7fac18f4607256a8c4", 0xa0}, {&(0x7f00000014c0)="ee8d3a5f92727ed738c65a91fbbc658c050d9dd6d118888753807545a1a529e692e4970a35bf5d0f0377", 0x2a}, {&(0x7f0000001500)="987ae373c73920fe573cdfd62c8ea057ed355da8454bcfcaef33ce70e45812106beef67af58b3d99ea9000e74216f4be8a0aa16525ad8bf8d2b290e049dfd44dab753327c749a4ba53695020e5a13f8b02b11a7a12b278f443e5c62440bed2bd1f0bc69f80239eaa5539baa2a55eb52d0a0491b9c85dc795a7eae36e1d0206bd8978342d748317a9fcdedd25b23c2c9551eb3dfe8dd22f2993fbc2828d8d236b292b2b803f7542db652b1428cb0462e07a0540b88e7bf2aa4d4e1305cd3ea06a4349abeca3e2ab49ecd5538ee10922e4db16aee9e1d5188b92c5cfe0282e5bc7e3a67301d370e029", 0xe8}, {&(0x7f0000001600)="c2131c1a95e75cc745c71bb11d0dd14f2887ca5d48d552d9aa4023f6aec3dab65a82b5c4617ffd3d94bd89e2838df0b1c9a47a06a3610688a9cf0d6ddb5bfb3288f1ef439cafdf203189f4fc72186de8e1400bf31e713817f7740ff246ea25183e339733594a511b964982f24eef017421cd43740d081e5dd3937affb3e12f4a7fba0eceff629cd5422256b8ce948faa6825056ba6a9edf17e73f231716fa0b733", 0xa1}, {&(0x7f00000016c0)="49a3755aaf270606a25f17c4cef300af1728f2d37720b85b39048a1b59eb9c4b087d5db495f9984ed5f08c2eef1737e71aa108a6d4d6de9d418c92b0defe50734ff77fbe758d2545d9000e0075bbb9d47e2713e4a2f515aeb520fd80ed36b33f736fbc288dc84a14357106e39df5f86091c8bd14623e4c9d40f576ed7fe5d4a92f4cab9e2e89d562ca1c3e624df1a08c614619dfd4cafa088e9b8150241f4c3f3a85", 0xa2}, {&(0x7f0000001780)="e42ea0e0593234f9e383ebff023be42ece5fc514fba0", 0x16}, {&(0x7f00000017c0)="86ac994858cafc8e7f45b2a3f928901cf080cbd42ec4e2d069814a8aced8a1b06d9b614266c7a21e6245eee6b0a02fd7cd1e39ed5916cace5ff0a25f9576ed7e1ac3f6b04b52162cffeb042400800013c3c24dbfd79d21", 0x57}, {&(0x7f0000001840)="590caf37aa6f328bb2c9436ce52a99ac9f1fcaae5c18bd596a1444fc34b99743a40faa2ed34dcd65f21f32c26f329e73452c7001cee0050efcc72bac32f9a5ce42b8dd34b2b2e74f266a65127274243e42b1e37f0d7a591e689f9a3c68030a267a60852eaea157d9db970875a3dd31f7ea8f087bbbbd863eed79f8984211351f4ea070cd445713846778f403c0a9e3859b546b6279527a1422e0f98cc987c4581971fbf54716fe18d25cca81ac497f7dd3e64ac94832b4ce82eb21020b1f842e", 0xc0}], 0xa, &(0x7f0000001b40)=[@rights={0x30, 0xffff, 0x1, [r1, r3, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r4, r0]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r9}], 0xc8, 0x3}, 0x0) setsockopt(r5, 0x7, 0x7da91f16, &(0x7f0000000040)="5d02bce1228c736681e48db7eac45b8d9747adfdcdf2d764e977432a5a0f64ce82bc75e924934719a86873b15876aff5f080419c1d5dc6a581b5c68713ff1efa38aabe89dcf359ee2c00f90301c520e83ce941a6894b46e3f5af14d45e36828fd0c6d8601af86630ba5e2dd8b83675e8664aded143c2005638e1156a737cabebaf48011945dd9d74ed613cf066447cd1", 0x90) 22:52:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc010570d, &(0x7f0000001300)=0x1) readv(r4, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/6, 0x6}, {&(0x7f0000000340)=""/107, 0x6b}], 0x2) chmod(&(0x7f00000003c0)='./file0\x00', 0x20) r5 = socket(0x2, 0x3, 0xfc) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r5, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000500)=""/162, 0xa2, 0x802, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a1757740000000000000000010000000098490d077aaf9546060000000000f7ff41108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304dc381fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24090000008b947939e2c9756598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091c770f9fe59f9ceee930db9c1b30f394657310c3dd915aec9542a87ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0b"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 22:52:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setreuid(0x0, 0xee01) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 22:52:51 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r1) read(r0, &(0x7f0000000140)=""/103, 0x67) getpeername$inet6(r5, &(0x7f0000000000), &(0x7f0000000080)=0xc) 22:52:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x10, 0x9, "0000040040000000001e00000000e1ff00", 0x803, 0xffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ff80d7666bc9a69a477c8a5b671b1b54516c9946747a000000b81000000029000000330000000300000054966bbee4643be421275002def186d9da940044e3f8040bf86bd685825254bf4dfc74f8b869733dd5dd1c43339339b6716c15ba59813125ecf6581c3b3b947cf65d6244bd524e4d5d333f77f714b0c98e7301cf8ae6d9b9eb6800000000001b487d169ec0aa06c94a4e03468f1fecbd7c4c6b2fdab18c298e9696772ad3a05f4b92cf5be122ba7e65740a85a04a87222314da40d07bfd19714254963cedd0af4f79d1e1ee3d045c60bba3ccdb16500ebec3a0af39d0ac4ca1612700cbbd28622711ef44ffffff780739c0b3d46c5ef659ce87e96c4a42088223f59b34460251f45f524538a5d6b3ee0a497024839cdf111d6dd26770e6cf2dd2313231a8921032153e0166779bfed4cd3cf05aa21327f7128d7e72c1fe253cbdbadaff50dbcbbffba0377837453f3af52468f24b5ccb3240eed5972e19f8432a6682b34a313f30b68069b2bf824f5c1183e90ea01a01d22cb378de9af3dfa130da2f72d373c7e99e95e88535b7559edf36361b59f16d64da68e5c47b"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x20, 0x1, 0x20) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r1, 0x6, 0x6, &(0x7f0000000180)="cabe070000ae3871c8beeb", 0xb) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r3 = dup2(r1, r2) r4 = semget(0x3, 0x1, 0x224) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000280)=""/167) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000300)=""/218) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x101, 0x8}, {0x7, 0x101}], 0x2}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:52:51 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) lseek(r0, 0x0, 0x3, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) r1 = socket(0x18, 0x4000, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x9a) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x400000da) semget(0x2, 0x0, 0x9) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x2) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000240)={0x3ff, 0xebf400a7, 0x1ff, 0x6, "883c75b12718af56502807d444945311ef902d6e", 0x200, 0x5}) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000000)=[{0x2, 0x3}, {0x7, 0x1, 0x1000}], 0x2) semop(r4, &(0x7f0000000280)=[{0x0, 0x74, 0x1000}], 0x1) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x1, 0x800}, {0x1, 0x40, 0xa93e9efe3dd4ac2d}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 22:52:51 executing program 1: r0 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) r3 = getuid() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r2, r3, 0x0, 0x110, 0x20}, 0xf2f3, 0x0, 0x8}) setreuid(r0, r3) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffffb7) setregid(0x0, r6) r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r6, r7, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) lchown(&(0x7f00000001c0)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000200)='./file0\x00', r4, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 22:52:51 executing program 0: socket$inet(0x2, 0x4, 0x6) open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x155) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r1 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x4) dup(r1) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r0, &(0x7f0000000100)=""/235, 0xeb, 0x840, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r1, &(0x7f0000001500)={&(0x7f0000000280)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/112, 0x70}, {&(0x7f0000000440)=""/125, 0x7d}], 0x2, &(0x7f0000000500)=""/4096, 0x1000}, 0x800) pwritev(r1, &(0x7f0000001980)=[{&(0x7f0000001540)="7093b195e4cc9f142fb0f0a9e30b4e5b6fee6c4a73d2cee9360333", 0x1b}, {&(0x7f0000001580)="795ca4e2a70e45318f983bc3830796d40dd496c9ae8888f74024eb9cfe2c14a3f55285648f8da367c1e133193e00e9751a8a50326f25fc30246b792672920bce0ffb9bb6fa9050c24ca377696734e55c94d3287d94f6a82c9088f79cd3de65fb38f80574c731bab59a967632e6dfffa4c9903183093ed054ba37887076ee5f28451bc338ac2a853912d3d3bef833fd7bd59408d2ae630dd665b3ccb658aafab624a31b38a526b501bf2722c2f79ac558c2cad3d08dd932d9c7255810779b11", 0xbf}, {&(0x7f0000001640)="d89201760b911412c79e6d42abb9fc0850bd8f80894e1123aff6aedd3c1ee456e594610a15b1076818ebf17b8b1b80d7ba237dc405632b356ff2ab676326c75711e3e621765ca5306f0c6134ca213fa849295e4b6d6a5069663e600b356132c8b36ea6d01f7cb51ced765606288f587c794ed16a46ed3403fa23a0bf90e4a889ef0e817aff32eea40f842d9910d1e7b3f74467013e89dcb0", 0x98}, {&(0x7f0000001700)="c8659acee8fc625057aa107bcbd674554c996bb24f7578ffea0e1188e6a58c100d4add3e6fdd7975dfd2df9a7fc741353202760a14e6706b8dc315ff7fb2352062099017d852c72087597ae7cc01efbad887f7de0fd596", 0x57}, {&(0x7f0000001780)="8f5911eab10eed0254be525bc5748b872e4fcd7194bc3f923480ec0b154e38af124577c647186146bedbd353807a53c0b89cde3f34e4afb6bf9a30f1992aec7c088ba00646c1e357b030512a67ea41f1da6ee2a4c4e842a8105551691ee3e1e7cb5ee1429a88b574e338e2367019abbc3686ced00a60317aa4f43524b651e279eab8", 0x82}, {&(0x7f0000001840)="0d0cea42abc80f2ae4b637e60164b3eacc83cade3f18785c58f54cce1c25a842993a588a2d8b959e53ad33cd221873e988ed9c726e65b1aaebd84eea346768d5a16aef8ebd37b40506a252d0f3bcffe38cf98264678ea14c9f710ff64b14a539d341011172a6cbe100bb4f10b977e81a6a06bf9d633f55e6bec9b3ea03de68d4ce1fd3c0f0e4849cc8029d1c25d043d0910d92cce5efd6650344e04166d73de7831b68d8504324b840d472c1e61936be7b15dc1b52e4a501e4882a266c689498dfde65db63b66996bfdf", 0xca}, {&(0x7f0000001940)="ad63fee0863c197a0421b8401c1ab800c7f31b5ff9f500a82ee36a94ef72fcdd2580afdc346f71eb88a0c5f1a3face", 0x2f}], 0x7, 0x0, 0x3) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 22:52:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f6679c7ed8e3000"], 0x10) shutdown(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) 22:52:51 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r1, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x80000004, 0x0) madvise(&(0x7f00003ef000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f00003f0000/0x1000)=nil, 0x1000) 22:52:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="65eca00977699dc587951f8744954062cd5ece7b3280b2c9e6482e74d8109ba21a9493f3ce2f8049d6cd2c5cc2f87b60f451c6563c218ad2d9aca476d3387218958d5f34b3091d55407b7f7faa2257ece8c013c3efb20057f1f23fe24afb7fa1f7196384eae468ece5efde439f525b8804d4034c6cd7a310a6ede1206e918beb9e70f227046e28e717c51eed1d81743e1d", 0x91, 0x404, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) 22:52:53 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000002, 0xffffffffffffffff) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) 22:52:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x1000000000029, 0x9, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x2400000, 0x1000}, 0x10) 22:52:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r1 = socket(0x2, 0x80000000000002, 0x0) r2 = socket(0x2, 0x1, 0x3) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) r5 = open(&(0x7f0000000200)='./bus\x00', 0x20000, 0x20) ioctl$TIOCNXCL(r5, 0x2000740e) write(r4, &(0x7f0000000140)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd6c0ec9", 0xb9) dup2(r3, r4) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) dup2(r1, r0) open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) 22:52:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000002000/0xf000)=nil, 0xf000, 0x4, 0x10, r2, 0x0, 0x0) linkat(r1, &(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000340)='./file0\x00', 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696cef6a048163cfb982b3efb4fe2d7cb039fc1bb34e6a7d0c887cf075fb225aaff12442243e0900000000000000018674480008000071ac8f2b9639d04c9fee303b235383d5a0470ac3f27dc8b586b0752bb8c53e05c8e5fb74b623db09824b58877779fce7b54e7947c7e48c2d79f37eee0f3e95b30d4c4d9f882e67300b9a95defcc891019b3c7b0f6dfa0a18b3ceefa9fcf129a26c97918705a9e82aa9ef87f4093d7cdbc86bf43a8ecefc4670779875ae5c6aba8f529e42956aa0827d8b00b1f1f468f84df50cb7390a0dea2cc482b948d455834a4b2682ebf3baae79164fe0e4498bd8c4db4cdfbe45f07f15112de550db2c10709bea1f78a290bf3ee3b86e87b8a1422c8c4f22280d772e84927a2bb02082d11fecaf45ce8cb7b23f32c74121214a24d27e73f28dd1a23ee3f3b20b8f3ad8db94687a7ea107ab9b352c55330ffc6a9d350035cf1cf65714ddce8a8e4fd5e0a27d25205d710f0183dc111394c736d9de6bd58a31eb5470e6568d629b6ebefb41d2ed0ca7ed6bfb070a"], 0x1, 0x0}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 22:52:53 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgrcv(r0, &(0x7f0000002400)={0x0, ""/4105}, 0x1011, 0x3, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x1, 0x0) getsockname$unix(r2, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0xfffffffffffffec5) pwrite(r2, &(0x7f0000000380)="5befde7d62127c24c546a00520406ce7d53603df9851d0237220a040711182cb911326c37fd1cf05b9b24caed7439e68d7479b5eef59ab584cbaba456f48554c9d063172020ac4a8eb17b09805d98e065f8e2d652907877b595ea367f78eedf3a370fae1571a748f37f21fd3603e6071f05db407a18615ea55136cda377b679972848d6f6c6e43ec94ca48f83dc6ca0c88deb76cda678ff408a049883ca9fa9d2e461da3ffe14a3d477b448d7453f6651209849f358cbbe10e89a3703e0acbcd8811191aa6a341daf413d9c8449a08", 0xcf, 0x0, 0x5) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/5) r3 = msgget$private(0x0, 0x48c) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000140)=0x16d6, 0x4) r4 = semget$private(0x0, 0x3, 0x402) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000003440)=""/4096) msgsnd(r3, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 22:52:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0xc6134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x9, 0x0, 0x0, 0x0, 0x0, 0x40]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r2, r3, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r5, r6, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) chown(&(0x7f0000000080)='./bus\x00', r3, r5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:52:53 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x20, 0xc65) open(&(0x7f0000000180)='./bus/file0\x00', 0x10, 0x83) open(&(0x7f00000001c0)='./bus/file0\x00', 0x400, 0x90) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x125) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/88, 0x58) 22:52:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() syz_emit_ethernet(0xbc, &(0x7f0000000000)={@random="81edf8bc9b68", @local, [], {@generic={0x500, "ec6a3e71807e8e2dc5d2e34b243f319f46afa0a504ca2a06e8083fce9ed13b91b72d513090a5eca826285665eb726e0ccd00793aaa7ec34583f8fe2657642d4c648d9e0437521100289b62cdacb4b2ab2c5a02c1443abffb7498664fa1e7edf30d7c681b8c585a6e1c3201e751c6ad8010b3e456182d81e1971b068bd35caad5df2c3e03536cbe73e348c1ee8b11d5be82e4f93784e405df34473647a737ab36f3baaa17cf19718547fe2b33970f"}}}) kevent(r0, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) 22:52:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r2, r3, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r5, r6, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) chown(&(0x7f0000000040)='./file0/file0/file0/file0\x00', r3, r5) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 22:52:54 executing program 1: r0 = socket(0x2, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getpeername(r0, 0x0, &(0x7f0000000300)) 22:52:54 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000140)="fbafdf001a029be969b500000000", 0xe, 0x0, 0xfffffffffffffffd) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = dup(r3) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xbc) dup2(r4, r5) openat(r4, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) 22:52:54 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x70) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) 22:52:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r4) socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) 22:52:55 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x100000001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xc8df}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7e09}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x800000000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000009000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x414d}) chown(&(0x7f0000000840)='./file\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000600)={0x400, 0x4}, 0x8) semop(0x0, &(0x7f0000000080)=[{0x4, 0x9, 0x800}, {0x0, 0xa}], 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069a8, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000900)) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000740)=""/239) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000008c0)={0x3, './file1\x00', './file0\x00'}) r2 = open(&(0x7f0000000180)='./file\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/19) 22:52:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 22:52:55 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000000c0)={0x6, './file0/file0\x00'}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x305aa, 0x80) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0, 0x3) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x9cd, 0x90b8, 0x0, 0xa1, 0x4, 0xad0, 0x3, 0x2, 0x3, 0xffffffffffffff81}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 22:52:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x3696a8fd], [{}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shmget$private(0x0, 0x1000, 0x200, &(0x7f00001c8000/0x1000)=nil) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) connect(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 22:52:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x80) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r0, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4a}, 0x0) 22:52:55 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac3f786698, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) recvfrom$unix(r1, &(0x7f0000000040)=""/54, 0x36, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c653000505df4cb08623374a2cdc216037e"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 22:52:56 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:52:56 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x5, 0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xf702], [], [], [{0x0, 0x0, 0x0, 0x20000000000000}, {0x0, 0x0, 0x4000000}, {}, {}, {}, {}, {0x0, 0x0, 0x2000}, {0x0, 0x4}], {}, {0x0, 0x8}}}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) r4 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x8000, 0x1d) openat(0xffffffffffffffff, &(0x7f0000000300)='./file1\x00', 0x200, 0x105) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000003c0)={0x8000, 0x6, 0x6, {[0x8001, 0x1, 0x2, 0x4b7, 0x9, 0x800, 0x8, 0x6, 0x100, 0x1, 0x9, 0x9, 0xffffffffffffffff, 0x5, 0x2, 0x1, 0x4, 0x401], [0x7ff, 0x2, 0x100000000, 0x7fff, 0x7, 0x10001, 0x5, 0xfffffffffffffffe, 0x4a9, 0x9], [0x9418, 0x5, 0x10001, 0x1, 0x20, 0x8, 0x188a], [0x1be, 0xffffffffffffff29, 0xb7c, 0x4, 0x3f, 0x6], [{0x92, 0x9f8e, 0x1, 0xdc80}, {0x81, 0x8001, 0x1, 0xe8}, {0x7, 0x20, 0x4, 0x1f}, {0x7, 0x9, 0x7, 0x4}, {0x913, 0x2, 0x3f, 0x802}, {0xc03e, 0x3, 0x1, 0x6}, {0x1ff, 0x5, 0x80000001, 0x9}, {0x100, 0x5, 0x1, 0x4}], {0x8, 0x6, 0x9, 0x80000001}, {0x5, 0x0, 0xfff, 0x2}}}) 22:52:56 executing program 0: r0 = socket(0x2, 0x1, 0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="a2022e2f66696c653000f90bd63d7cae2d8eaf2b79d04dc5ee929bf83183c779d76a4ea89d4f4f44a5dfeaf3a064b5f4937bc9da5b62f10d6c1f7dec27cb9626608ce150cdb1c195184f19efab8abd708e1acc27a2f9e0f49acc05483d7fc1bac3311362948fc55913729475719ab265ad9825dab0928896"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="a2022e2f66696c653000f98bd63d7cae2d8eaf2b79d04dc5ee929bf83183c779d76a4ea89d4f4f44a5dfeaf3a064b5f4937bc9da5b62f10d6c1f7dec27cb9626608ce150cdb1c195184f19efab8abd708e1acc27a2f9e0f49acc05483d7fc1bac3311362948fc55913729475719ab265ad9825dab0928896"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 22:52:57 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8, 0x0) r1 = syz_open_pts() close(r1) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 22:52:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000200)=0xfff) r1 = socket(0x2, 0x1, 0x0) r2 = accept(r1, 0x0, &(0x7f00000000c0)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0x2, 0xc0, 0x80000000, 0x8, 0x5e6}, {{r2}, 0xffffffffffffffff, 0xb3, 0x2, 0x7, 0x5}, {{}, 0xfffffffffffffffc, 0x64, 0x1, 0x0, 0x800}, {{}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x6846, 0xffffffffffffffe0}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x5, 0xfffffffffffffffc}, {{}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x9, 0x9d9e}, {{}, 0xfffffffffffffffe, 0xa, 0x2, 0x84, 0x2}], 0x8000, &(0x7f0000000500)=[{{}, 0x1, 0x80, 0x1, 0x8, 0xfff}, {{}, 0xfffffffffffffffb, 0x2, 0x40, 0x1, 0x401}, {{}, 0xfffffffffffffff9, 0x4, 0x4, 0x7f, 0x8001}, {{r5}, 0xfffffffffffffff9, 0x48, 0x2, 0x6, 0x2}, {{}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x2e, 0x479}, {{}, 0xfffffffffffffffc, 0x10, 0xcf899b768271deb6, 0x4, 0x7}, {{}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x4, 0x7}, {{}, 0xffffffffffffffff, 0x2, 0x80, 0x8}, {{}, 0xfffffffffffffff8, 0x40, 0x1, 0x2, 0xfffffffffffffbff}, {{}, 0xfffffffffffffffe, 0x28, 0xf0000000, 0x0, 0x3f}], 0x6a21b04, &(0x7f0000000640)={0x1f}) r6 = accept$unix(r4, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r6) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)=0xffffffffffffff9c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x3d}, {0x35}, {0x7ffffffe}, {0xc76, 0x1, 0x0, 0x3}, {0x8001, 0x3, 0xff, 0x3cf}, {0x80, 0xc6, 0x3, 0x800}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2c, &(0x7f0000000340)={@broadcast, @empty, [], {@generic={0x0, "19d86bb8fc4b6062e8bc166e1c165b08d2160d857baeba9ad93632d1bc92"}}}) 22:52:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) r1 = dup(0xffffffffffffffff) setsockopt(r1, 0x6, 0x16, &(0x7f00000003c0)="cad7aeeb9e96033df2b6e6b8e9d0ea877bcecd0a000000000000016c22001c40b410a93a5f468a1df9018d395de3b57ea2f50402d421577489b930cc0bc13933cba4b628000f2429ef00000000007bd2fa9aa681aac0d91be9947fd544c1bce5cef94b627762bdc7f286eb760368724223e1706c2d0a757be94f46975dc864c457226d6000801faed6d4a717a2b0526dda48680731e83366b7e90e1d272280ff1a01a5c66430b99b894091e2528bb483d7d0bc", 0xb3) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)=0x400) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8, 0x2}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r3, &(0x7f0000000040)='M', 0x1, 0x0, 0xffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x9, &(0x7f0000000100)=[{0x3, 0x40, 0x20, 0x1}, {0x7, 0x3, 0x7f, 0x6}, {0x7, 0x6, 0x5, 0x800}, {0x6, 0x3f, 0x6, 0x300c}, {0x6, 0x2, 0x80, 0x100}, {0x5, 0x1, 0xd}, {0x0, 0x6c, 0x0, 0x5}, {0x8, 0x2, 0xe8, 0x3ff}, {0x4, 0x8, 0x1, 0x8001}]}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f787794, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) nanosleep(&(0x7f0000000180), 0x0) 22:52:58 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') open(&(0x7f0000000180)='./control\x00', 0x102, 0x0) 22:52:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) close(0xffffffffffffffff) r0 = syz_open_pts() socket(0x20, 0x4, 0x9) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0xf358, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="c3", 0x1}], 0x1) socket$inet(0x2, 0x3, 0x7) 22:52:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1ff, 0x81, 0x7f, 0x6}, {0x4, 0x80, 0x7, 0xff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x50}, {0x40}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[]) 22:52:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0xffff0001) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) socket(0x18, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 22:52:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) sendmsg(r1, &(0x7f0000001400)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000010c0)=[{&(0x7f00000000c0)="3d3816e09fa023d9527fb86c204e174d2b49d1a4b7060d9a79e4da9b79374fe42b7d482a828ee6025e57fe12c6541b610f73d64295be0a961a6a8c0b3bc80b48b26139193cde13ef2f137fdbb4f825b9685fb1bdfca119bf8263b67bcd8a5027d5c521f480c2047c63fde394e5b8bce5b36be57fbc323b1bbc96b607376627a2d05518787390c97bb59171ef254ec4c207ea02928e1c1cbd9c3e469d2fe716b72169593b4eb0d75259044bc0d1bbf357093b0b25676e846189ef7b5839dc95bae5dad35e272ec98dce8b3f4392dea6188961209e85e774e3d89b7f32b322380a02cc98dbcae089a661c78943d401ad54f84df8f47712f567da7af7da89aa4d107b8254696e448e94838f845ca1d376964ef401720972669f2ed1c112c269c18aee760290610ffc194e237cf1597d2e1e32cb4df98c7093eec750c1522b3d6de27f55668a108991a70bd5b01dc5445696cac738acaab4c861644c031c62c0f866af5a1cb561007ce029ab25068c2e6925ebb5e589a99108cf6e939830069c42b114336b37c531c6b5a4d7672e0bbde05dca41beac4415b0ffd206a5d25e1b525127d1bfa4e013d31aed68fe51b4adc3420b416a0e7513e11903f032054cd5b7422d383e975c1210b1269551b732a61568750aa459b5af8c08dc61e9e132e8e470d2eeffb7b14900ef974ece14375325288478eb1d5ce2b304b31515404c7aaff737de20968cdcfaf75f80ae3b8a8db6b9e676c5d1a4ff319cc6e7e5576fa97076fb4153a2a7dcf2d90805ed2c433dbacd8e20ce6c13f271f20896c06ab197daeedb581240500906d3267417484f12c04dbb5d999449c879ed31dac2d29b493e93cfe1a8d84ccd8e1ae01db8236a790e24b080fed4bc6e9af6c403479e3edb1295a234df6717909467266ca55f8521fd5125eb7601f5d0c8e12031e2a2f7160593bf035bfb8a5704df1351e259ca84d4bab1d88fbb45f9d2567ea3e3ccdc04d598082d35ebd17a904417e68518be08bb6aad13b8fbca982ecc48dd9d891e5a49e5be8e8218ea7f2b41994e510f30f6aaeb5ad4818dd4cd079d2dddebfefc4e0a4691deb33ace33340d09ffd5e7fc3fd2b93342038804103d83e7dbd8e7181f479c93bad5ecff6d8dff28062a773515c2f9d71be0d9891cbfcb758738a14e7c48bd9926fc984c9c98d3b992da946b5eebd23cd34c8a524571e14e1e4ea1f29c233bd010c608d8d75cfc7db53764a612df8c87d053b24bb36cbceba12f7b8d2b04fc9bb21060e3b888e91940f5a11c6cfa4560f02d6bd8aa7e5cb7e7bed19cf2037ca68c76868a8678d4b7d14ea8e64dadd05bf7af05af53b9692b176e441ac3eb8315ce8ef0bbc2dafb02a3aa6ffb452ac14dedb7df7dda49fed7af178bb500bad09e194a7e2d914ed3a3af0ba846ffb713277c3ac72d9a7efd483f20af2a8248d1bd197861a0a7e8f4052c2fa0acbf911688fced294daf4d37fd3c0521bdb382fff272da609b14c2641938920b8e2d88bda738148a9c8c756a6112e75c5f1a8594e8d6d391228a0b5719439c70f474a4cd358543597b00a14ce8cfd3260f1b5522b15c6ad9664d3dd061fd59d92ea9550ab195e16a08097423e4620da60e1688dacedb72fb8e3e8c75c2d9ce73b848f8921d691f235355ab917fdaaba639f65bd59d73307d75df7ea5d1cf2f0ee45d40bfda3f20c04f0474a9af7aa4eaf124e07db103d0fcd23d6d9987e43bd8be28e79b0313a24b5f56b89fff4942e94b0edbcdf52d54ce6f12416f6b7d0e9cacb251dfbc151b404ef5726e04865202bf4c9276168277c51f327a924f2b99eb34ff3df9aa4cd4bd5b73fe6698e9f80ba481579944bee8bea3ddf3641e8355c32a781e3013ab6da4f8c9e10b41b6c1b165d712464b2a50fe09c7ce0fb8b22117530a06df686963a75e29273834054198befebb36abe9bf118daf0eab4cbdb6cf65e1d58964b5e56feaa4d024ab3ae471f87645e9c48682e1d795099d290eda43bbd1105ff5aeb4fc174e0901fdfa7a1cef010592b91a026cbfec286423596f160524c997a9eafd83c3e6c0cdc31f7022ab079810cfa148f998ac00f25fe6de4afdd0b1684e05b61baf3ffa593bb65fc804c325824e14748604e740d2e0f5eb5e5645533bbd23982d79ed6ef9572a4fab8fb02ff76b329ca5c7c6ca2940532e38506d1ced6ec6882718d89ba6a9be6fb3ae1f8353c7393d907f356f000a4358f351cf43a586fb9d6599ecdccb14360e0ac4e448bd4a5e299a35469d84bb4d5e08b01ceb3ac386f17e9988c5164ed9624c9a9bdcc4f9e1ca044f471e2c6464a5ee574f15443398120dc0dae70ce751df7383e8e1c8fb3f168084ad08ea5d3e45739f8133ed22d8111e6d4d006ab0116b3a5e4165f836c93fd78622a52245996a6e9194ce3a17fc747d6d61391034f77f7e325b477bf414c463d001b622ca1cf99fcb00114aa5b00c50030dcfe4556d8ced6085aa7f44c00045593cb5bd330a291810fc5543eb6d37c7dbaf78bfac8b9b2455b11bf1aeeea00e0cf8923fc887383308cf6f0a378cf3eba93b6f79a3e53e1f5d30eacdf13fc35a658672238ae4962edc95bb87676a859ce738d46f4a4d2ca4012c9c39d2dbca0d77db5c474922d2bbbd15c305d2659e7790a8b5a20b0d501d54429302bc3b4c11b0131a1541e7c4964bd8948710cd9e25774daeb6155d704a70afe859021b57b5ebb43f068f3c1509eca219f57368e30e4a66b84aa11fefaa4ab2c77f1773d71ae63b5cb91dd228be456420ce6199709d01ad5bda288631296d4dca7923d70e012d7b0c85ceeac6e56007e4ac30d984ae07a126625daf8ef21511ead5d12791e4e60caaf9f32fb048be70e5a02df8bd1893623db2b7ae261919158f0f5eeedaf7b404139c191ba1a0481f49c5dcac7164f4cdc5555f39a9e33ba1df3eab80868c97aa2ecf5f822f3bef0f9938d3a75a739a60e0add9eaad9af10117099bdbf08984270ab46435ab82ea55685a5c6b0843fbe5d4b37298ce626bed0d2f376e0b653e5ad2f6f63946a08b703002c9446264e94cb9c4d3b19b72b6ce2b5bc14e5e1e5be74eb8fa6e50c119b3556f54a080f1a2c880533c9d47d9ed356063539d021955e7ea7397ff27a0c736ec8a0509f170a2ac52ab927f1ec359212919af2b9dbfe51fdac03fcd7589788391fd1236e5cfdc1587f4d7ad5e4ace42d0dfeb465a085b108c83a1a3222e7348fe0caee246ff31e6775a0a5f690e8924691c696cd0433a3985824c221cb8ade850a70bd26c4759ed154793989ad4fb909b3ddaa00f4265abf0907258d874e44ceb85efb8d08999678f833cec7090c19a8eddf9d3ecb4af4f1d13b70303bd9747450377d3a3cc38fde7b640ff59013406461748fd79153c8e259d3aaaccd631dbf745bc2b5ab5a1add476db3458a4d1753e21418c9fc8eb5b6f44a969e07708715592c546eb46562f569805271352eeb6ec274a1eadf7ccfe10c9760f5804efb13a32c9f11593c10b8af681e81d7be35b38a9c5511aa283bdc1949256166a9ceea939e74e51150c93d6f01daf18e53961dc93196aecd1841c1c1631ecb74bede7374347cf55a46f145a2da2914e6de03ac8158085fd2d3a8e9f942c331daf73aaf3cab5da0ad1f09614ae097e4b8a057861747f1ad499c26573e3325a7efbdbdf3dcb165e4f17e48b0e4d3f014aed86cf22bdac809cb796446182b2ed352f01a73bbbd6b6eb8017ed02d4c1de1d1dd32656a3f251ca57d04b9900d2e2a0a2217dcb22c3ba616ee201e485d6e48d07781019a3c642b7f25fcf7d34f80a7048b36aad11c99cff3a28cb09492f5604d178207bf16eb6cf6f6e60e4baceb1a9fda7561049935362a9dda1b282624472c4f1fde172a1d45753ed9301802fc788a8ec135e02ed28b603ee3d8194462ec9cc38c8496a88466cacfc5b4cd05e6e7132988ed031349a5b8e99046f59b478c6a4804d4b8be14ae8ab8c5a88f22dca3116a4ccc5ce1f71f69fd98d3932144bf777d09cc4a3f65399eff0cb56547c7f07c40d967674aa64eab1af4a594a9191a54c3dabbf28127167aa27700faff0622fbd3684dcd1a0f380ce9e0e9f6be21cfbbf536ac3a528a6f926ba9d704ef7de97ca0524ce62765e982445e6932d996cb69c33bcbaa6c2d3fcc719d39256ddaf5972546496085b96cb5059ef52b921699b32e34148a6e5b650af8a45dfc14c32149c18be23f2c41182076c551624ba27b3de03ed6d58460c699e37033eec2c2f1ba39fe9439d9dfb89f801c209dcb5886b5a1e2b349f8e8df0a15f5e812bfe26a5d13e8e5b0fb1738dc3dc53f351f772c05fe885b61b50e291278da9cee5690d7cb656ba80147cf6dda9b6165009da4a461471dc758b2039137a5d9a21cb882ab593657ad6acf24769a683c7bb730394644125ea2a8fde96356fcdcb618a3748dc923375ef06f76815d6bf829db1403fcf10f8fe9a5c579d20ba5c3ea3cc9fffcb6f6a4734797f3278eabcce4b7acd42699c4267984d7c4bf75b89b8cac6871767927c7088d10412eae1522820d258289cdf4177214389f84e6295ba7205a656989cd91ffd1f5dd136679c8c1aa1a06a50e8c36e6115448f6953530656e9065bcad45bcf103112a87b4ca01b8815d1ba3793b4b88c09df55eee9c87ef602e725d11fc5cb3cfe3c8ec8186d68a7b08103f71ef1ba7fc9c681e3fb23c10ec103a16f67b6f9ce496fb28b6fc93f2b312adbd16eb4372d22e8d449cb3db8977fd063f33328d0de63b3d63c02b7df2f67fa51f7ee5bafe55ff35ff46501cf9819e175c7fdcff61c5e293a25cf733d241503feed5de07e00d151e013a2304774ca7c725573dcbecdb9cd4d3df9489570b71796769c0c2feb2bcc192269b51323c7f9d5077732b9dc43b267fca7a5e3035b582c63a43e3b989b426bbd125161d7113488e6d3641d48c13609c6ec7034265422a215ec079cc426c556f8f1040cdb127f3734550c91d0d774dcb3ae3ae733ef55bcf7fd911675d3040f6f951f327265c42a2c8bf74ac1e8a0aba647d81b38176b8257b4610d7222b48c3d525e4d2af4e3969f10dc15ac44db498850513ae5c9e9b77f735524511556d851c272072c5860457e7057f8d4cb1e72cd4b8d46954c073cbe115e5d706df1a4789b60380a2d8e9f23357db6bf96d28022d0b9f521908ba2d4af8285116c41bb62b27942238d2280b5441860937dc72e89cab980514f15c387c7505249edf2e1c79a946a61f9e1cd29dc17e3dbdd7235bfa5307087265c5d162c615d48bbdae7d6c972066e3aa434bf971a2d42900358427c94ef1318500498dfd2fe799f5e57c4222b1400c553ee1280343c1544593e40b5bf5087a854e9d477bda5df4d226b383d6704adbb06bc4e736d19e77ae5eff0c1bd3f04ca8e61096d03198d4ae0ef0d3b024a21df6d041f31d35f2dcff3ebf4d9df79eecb5e337e637e3d2bf1d3459ddc56a723ec24b38bdb43655564bdd124f1defa1dfd1297d83329e402b3200c5b95c983497c72d85b83dd9b5bacfbb9bce60408e98c3085bd14effd808517b57c4591c7b72431fb098ba851ce811ecc2a2bf1a4734d68f3ee697b45837b5111fac682500021b209f6af972fb6fcc42fe37f79c3d25b4bd9bb848bfc42cf3c679bc174c88a689b235ae5227dbb72f5ffb74a07971c713892919f161aff937017fb73c408ba908aa578759d9fb847ed9b510cb79bcb185bca8b1eaf1f67e25d7ca7f6c8e317807d5c60073099e991b51f12dd206a6006e76a618caf06b42a", 0x1000}], 0x1, &(0x7f0000001100)=[{0xf0, 0x1, 0x9db, "c454a6dc7e6f299e448283f026cd9885f326ecdcf9e6bb8b6e0293898af44f159fce87f4d7c48a9678a91bb01df1b9385a742c6643235060e1273f23d07deacca25ec65434b1029bb5ffc98dbd9150bd0f39380c1b332ffdcd22d0959a299c415bcea005cd807791a0dbb16f5fb0fa662459708f9d331dfdd492e76446614f10a1ee1e5c870d179d075e701b550c079da7a03ccb44b884f060fa6e0e383b4b9214505e3754b69659160b70d3dd6b34eafc2d57b1308c2a243ef1edd6a9ffa997c6c2fae1b4f31557cf53116cc9c7e68cab28b536e6771994ade5"}, {0x38, 0xffff, 0x2, "d8664f0974dd9488c1647954c3798ce985e38ea5043aa6027bbaf196b883281e95"}, {0x28, 0x1, 0xf635, "c907926feef23294032562e3ddde3166a19c496d64e057d7"}, {0x88, 0xffff, 0xfff, "459d35f78f1d36d9331e4965ee2383281aee4231ad27e90b35ac926c01577ed2e109b91ffa611cbe1fb1fa2d12ec9422fa5c01a03314d8558d14a06c7d5c74a463b553678db2c5065f23f57e616d97501b106b6b1a8d2a640331ad49b4260b56940fe0baf4f9f068b398615d23d04ca21021"}, {0x80, 0x1, 0x4e09, "ba8b1215fc7b2e39b509c95883a3d500778d32df5751ef8225e9d8bdc16405f3370ad949c104f97de350db0b34afa94974df86a109339e435a3840b3df96a1f1b8a5973879ab3f20eb4ac330d6f01c00ffdd97cc451996b98507cf7e9be29eebc63748b560f1a6254bd9d56d25"}, {0x70, 0xffff, 0x2d87, "d85d697f61ede23cb7de3ce0196453581ee3e4c63b782d0797843e24eb041ac04ba711b8d5616d64779f3872c4d089536eea71801c16638daa46c8f9a1b1459dd627f9a72090fdf08a2a2764edf45b9b944341e60a1c0cd10484"}], 0x2c8}, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 22:52:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 22:52:58 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2bf38531325c668a9c4e893057919d78dd0c3c1f64f7498863f6b102b3404292c5eba1c058f12bc6318e96a22549282c563205"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x7, "010000000000000000ffffff7f00", 0xdb92}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(r2, &(0x7f0000000040), 0xe7) 22:52:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x0, 0x3, 0xc0}, {0x44, 0x7, 0xfb, 0x1}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:52:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800", 0x10000}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)='M', 0x1, 0x0, 0xffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0xb1, 0x1, 0x2, "de78584058030d6ca591201c5a663a578ff6c618", 0x1000, 0xffff}) unlink(&(0x7f0000000000)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x2000000000009, &(0x7f0000000080), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) read(r3, &(0x7f0000000140)=""/52, 0x34) 22:52:59 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaad71c9edd828586dd603179710030000000000000000000000000000000000000000000000000000000000060"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x1f}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) flock(r0, 0x3) 22:52:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="23ffffbcc4bf80f4a49c0bf6125d30"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt(r1, 0x9, 0x5, &(0x7f0000000180)="b85c8c2049ef656605cb50c48d586403416a8e7cc44843c432f7d8029957010888dc29e14fc533791ee136655432c6d7d7ce6b0eb1b5cfa860c0a1b141aee46ab252b6e0aa12ccf0de29a0017e9417dd5f356377aaf492828da3f67a88e8728e6967eb14eee2117881e4faec14165bdb87d2ddb31ee785f9bdb4a3068ca390140ccd3673c95183f4a8e8612613c17acedd7136cdab68ff2bd4ebdf4266f6e05a9716a6881bbf26a856733fefecb6e41267d58db21025bc8afeaf0a94dc1993cc87f6096c52f514df7e3d2428bb935a27aa0eb45c8ed544f34e0526500880bc7cbdeab2e6ba6ebb8a1d843d041291f3de95e515b91c1ce7ba4f9f5af98f538b0015eb8d8f0747073e9867049d5a84b374b0f63770c18ea248529f462bc26287e555235cb686886f65f0929ed38d767de6c9d24b9cba1c2d2ff80e6847076a7b9b93c14978260e54226eab44721ce81bc507b389b9704d9406e0e6d6e6945646a4c0b1150e979ddfe36a68059366d04029ab91ad0efc5c1d26bcee8b8d3a56a7e2ea05f4c297cbe0a3108c70488468808e3c587fbd1d19cbaab8b2db629a64849cde9e0cb8a98ae01207950a99166e4303f8169181a91169b8c62864de57a080cdfdf50a164a2365e2b029e5d8995be4912bda398c87206b805f017b7d93108fe15697b1ee928968782653a2274987753a80f8d6af33b2ddab8b25e573b3b6670dcffee2f7407caa8c83b65c1950fc173c7c28843c9c4e6b7db70f16db5813393082ba3b215d99713786e13b9cd239045d3f9028eb22e4b472f18a3170c6435c897f25eee0af7d2c59edfd34037ad24daf9dba4c27e46e975ca31265c7783aa9d32193d4d3a8d5b39ad131aa633ef95a880e4e2dd956db6112db436b9feb68d8c806d473fcd330d63b07f254dfbf002d7fb15514a57867744063b23db2f668d232e1f3392acfe909aad459b459f7b141e4d24116b6ac3c0d6eb5fe10938289fcad6ae32a8063bb8aea9cc01479f4b37c079fdaa928fed01d2296542f717b2a70f15e624d02dd0b151369c1288f3f0dde6d528d655c5791b53d630595091d2ae20c502780f26f595b341eca14d12a98c9cee25cb0f21dfd07a93c8d4a3833e3c99e328695d731b02ee9bbdc38d16eb23ae33f3716caf6a18dbf3cac32431c8eb5c247f277e25ade6fd2f62f8f4301b921f16e94de0bfd97387cf947f7c35605d2639b2a49546febad30c3a7b0bf4b2baf59ca590495624b1e0539175c6cc5c5deafac6b04b361c64051a57916f815684fa19b51712e180160ce4a70395b493b9bc141face3bb4cc8ae3eba7255a9b112edae66aada97764f0ea91aa3f48b03e560195e750ae538c1f77d7bb917664c2b2a73f17f227dd80e146d9274e4fcf9c95660d949c41f4de732daf079db4dafcb8ad49dd1f6a1ca9b5cdc54424c2f3c3aabc0b5e450fe737a4bcd36e9fac77612dda22e2a82a03d912215d83a96c72aa65c6c4ed72fa1683dfb8d22266e3941775f4786b131df79c308eeb3759cbe2fe94917bf025a8535f19b412dfd47ccb91c936ba1da2aa953789faf7dba242fa69c7f1ef508c1e87a724bb32556047c06d414f8c2067e5a3da686540d98308d2845c3113057a612fd382a5e774b42fa6ca231e40d5562798163832dcd6eadd3b71f2cec78a3121ab455b4dcc7f73b42e97eb387b8d22b2a94c292df6506e9d9544e5506dbb3e557f2bfec11b3c0e7e420bc66550c2c1a689b59efabb425b7ddf3d8bb87cb314c557b3bce9392d070d4ffd1c46bb213a14a9691ed6dfedb9931dad2e99a08207ef5426548926799e1b7435a77dfe2115f24bf4a65abae3022235740f98be4d630be58dc4aee272fc9d1feeb105a16e1570ca33a5760d0294e20e0408d456c66ef1290cb09a5013c698d8c06be71ee14d7c3a089d7dbaa8e8f2a6ad9e195e3b0f1104f16ca8c50cadccdac438a94d9f43aa1c8f5060497d8e932b890b74d622f79895d2c4234178abf2bb0d689c692ad07103bd93bf511ab8d1bd5c8c6a10b7b8b00607e82e626b1aec975d636163a5952eb8e3c25594c443c9b901fb8663c4e1919e577cecd4a710bac8449dafa97150a0a19d3038d978a8d44420bb73d05476236dca074374d13b70e62edf260aede12cc6b782075973895148ebbf5d408a5ceee1334d0a7e044754a54b8715044d2b7f534410e53465c24f59ca373c654ed0697e6b6b7d164c5a66e4e81c4eb0b074408cc6d49ed630c1cc3ab554bf993eaf0a4f3d61547daab66edec7b252b276318b9adeda75de74d6ba5c837d774663f034b4dfc570ec59546053d488c0fc066513eb1612c92c6e792077408afc96c09a5a2dfb472382b06123aba17e84e0e940ef35c660af5a9b438df04f9ee38c8ed224d11c71a69e2696846387934788b2624de89002df0a04ad15555e4e53b2efc41dd6dc9ff5abf50b0336fb5087a6caaa846b06bdbcc658afe33f2576b1b523d38073244218ad8ea74f9e673efb48277c0e39a5fde31a5eae76e2d8fca6b03b0f8c7221044e86cc27b8e833243bea633d063a0a60435beca2dd998a9bf4d043a3aaaa52062c2142e3045a203087ff26f5591e1c6526bf71ca39a46fa19801c476cbf349b00dccde3e10c956fb10e0d35358746d144141373dd31b0d6053d4b96585b1ee6800ef7d8f4bef03007c995b553c285a398054ee7b8ad4636c470d5f124aa1b0c5f53b280c990e29452c6bac30658ed271542516926f28b475d44b4fda69fce561b0c321341c4e5c36bdc5da0b0d2d6e9a2b4e87183d3201a0f18298c4673f5439c7ecb8d188d98d089cf3f69ae1ac263de9723989378d427027aa9e634057302afe35724a6bf0a7c1dfdc8695d63d06e39433656065ac2bd14fb300d7821622d45f4e344b46d44639604c466ac77034769912c996e1b9e4ba8800ccf4db5db7f735ea6ba76b22373a446621e34447da8be0a4ca172725159301dc754962232560daf8fbe2b0678396ab86e3f03d8376500a80562f86fc89b33c9b3cc2348cc1779246898ce31fa22265a00038b9cac2d39c66b2cce915264065cb69c4d3a794d84fcdaf556072f0b11cf8819f9e11754e9b25fcf4464e63e8df6a1ab77fa2f027effedc857036da06274a7cda7547d75b3f2599db90a0cbd47d20b50fc0ecf2df8685a3e76c11bac29cf8e7abaf7e511e653665d849c8638a9f5c8d50c7dcf34abf99d45d34d80bc75010ea8d9907b7df859a78ff3bbb8f8b4e6eaeaa66f2afac82bacae9c3ec3f725a01164ebf131802df64fb49a0a52399ec4f116340a31029218e1ecdccdc0a6c6053aa5160e21a74be8d9a4ee69098e9f06839a157688af3386e4c19b58e6411dc285884830821097b39a772c588642946e7956f635f87c4d7d6a80e18ba21c49e9fd843fd3fec04d37fe866256dba97f2a844aae20cd1eef5df49b7260946ae3f8cc0c2e3f00dbb98c197e8f9d01388b3e06e4d93e8c1821b7a630dbe9d4974c8b3bd732cedb73269263cafa07d972ddae1b0028c63afd74bbcb4e5cb94a0486dd876f2381b26733375012dbbcf7d02cffc0a314c6043465a8d43ffe7720e90f54c8df2df9a4e4870d62b4385e84ddf12a0eb538a7f6868a3a6ce954e98f24c50287abcd7d58ddbfb09d3071bc48d31f4f2c57d8d144ce0ee983683232eadbf8ce2eaf20f67e0f99c5b18565a0f4d3116feb6eaa8900c19a930d7053f8d5178c576fe0fdf5d4c1e279ecfb2c5e060b3c5ddffdb9aa5dc8057b084ed460bc2c5768d515ce097d621d7a16c89c8fc74a9c46a94b4a0b53722ef3e2653895ca8fffd148c89f2bd97b193bff671dc3c9d478ab4d623e60851e7b493a347507c66bf0e96d1acd00a38cb0371a9ea0a4750860f0575f2ffed654978f3b21fcf43a0fdcedb1a6acc4e374c3efd899efaf2d40613d69d4a99cdf37540e2ca629fab8199fa519ca943c2afdf6c57828a4d4a5aedfa10030d95cfc13d464c5b9c7a5fef752a8e7a609b61dba78d3d815f351a6c6f6d06383ba8cab413619ef03f18d6872a2adb9e75fbdf33b11654707f4c86b84c1c1a33b1cf03b1a09370b84c2e65d69d42008c50f1607092b4223013c0ce199fe7732064028e0aced8f188929f0553bab4db2bbfeeb2a7bbe453fa25926aa5ae1587f09100f0c1f8b0f66e3966d368d4fc6ebcf496bb29f5af898d0ce42245986837b5e3f27cb1d020e0d8ac00414d796fe339592b0712cc205b0569d0b5a6ada6a406340b58ce10a2ab80c1a42b0cee25e8487331ecf238c8615ad78c89da93a61385fd779d3c2c2b87b4afa741a01493d399803ba7888b37d8cbc432b334357a699f30910444ca59d064402797bf23a1b8832ffa4c012b6382fcfc19128dca56db9006c44a39266442224df4d662d947e3f87056ce3de88962cbab0e96d95726340debd53f268d3e595358f15a16ad98a90d124b1d4b2177beb43d357c45e93e2e5417d059c8133883b77fabb31a69c8622ff739906a05d7acf9a3572d3747ad7a58b9d33b9295531bd71d54402a3290ff79fff8e1ea5e53c84cc949b3057fd3b3596485a3d4d226878fcc9a359a0b0e664795403e9bd86eef939e8d61f412566ebed3ff0788697da5494b75937a1c3af701e7cce179a6b10f3549be19d5d159b99ce928680ee177eeb5e3343489d8a7329c78bb0f4ed0ec21f991ec44882ac969f780898d8e3c1fdb1f1c41997242cb4b156f3acad0483c02ba6e88781dce2817aa831d60967a1e16a1cb3fba0f5ba570465d55fc977723ede01c3fc8dc75b0e42e923d4a447ecb54c56b579030d3a8c3de50ad841e92e4c0e3a0a34b4811be9cb7a2e20d5b916dd35a2f9d24f17077b88fef78ab015650bae2ed9917228770019dd8c2eea3cba3c7eb117ade5761234cf0549806eca9eac49a23a40c8c464cc3b04902aa827dcf0c157b2f1f5148805f044ac5f53589f5579a509ab3d5827f2ecb4a244b0c74caf68132a4e01ba9ee822ead86a6c36dbc77cadcb61a418fa42a8901d88ed92a9c20489b1c27eed13f16ae32a4515ebe6b04fb99057acdf20f5d158ef56cdf6fb0c4cdfad339bef80d02c322889b5aaf982444f0d2e74618e7d28020c809da73f4bcc45f9a956743b6718adb700f995edc78ed2e55194db56e2b6dbdfa9229c2ffd89d885edfdd70494a656939c6d67b569618f71f8bc5aa3d48f36f55f24f786249010b38626fe9c941cbb2efe439be146acf74422aee474c08bf533ab2d166997207d6c3fbf16a6b6971f4a600d62d2d6f73faa853357e963037c594be942b033d1d8b7ebbba25f05ad6fc664eccf93c844a4af775098f76d477d4a48d086e0cacd64503b51d9ee5ae2605da8e50e420c39ad960db27c924473b01e8183c178893941f1ce04dd28f1e2a81e3c2ec2df2e9ea914f21a6c185997a33d679248445fad095cfa085db5856f256cd90454d5e43635a5bc74c1467ccd5c22a1004d754e170b9834c048010e8b94d0242af8c82290682796f66c0fc525ab2447ff1104d915b2263def1f4e80ba328cd496215e4f86a89cde709a6d940caeef6c803f55676b3599192ce91f652b82d3a253b8b7b1db88a835531970073c5e912855e57d4b6350e2f518693b893651550d129f5537a8f479fa070a24f9afcaf3feb7ea181f3dbcb8ad827de427481e44ab25178ece7dec0d7c6cc78c1a7fdb80ac1df3acc97b4e76fe8e6814805c4ef7fa5e45928ef9a6f5d263d8e9f8387e8f37d59f4ac0cd514b7b73d4b15149bd408d5c226dc22b7382ba9279a96", 0x1000) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r3, &(0x7f0000001180)="a069262189e440280b0219dcdf4b6b49a422040924a016a1da051043e076073b76713a9795795b68ee7dc14e1fbd26d4c5dca8ab99e991dbdc6c4cadcbc522a96741a5d6aa85ff04a33d5c15482b609c30d00152fd9a9995acb913dab2f23dc38bdf17a89c62528a51779b199b678541d7abb5647773803715992f483f7d521fea98e8098b4f35f8ace43bcfc2e48a287c07f5be255160a7799428cdf102ed267c10b9ecb40335751566d53899ebfb5650", 0xb1, 0x0, 0xb0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) setsockopt(0xffffffffffffffff, 0x9, 0x9d, &(0x7f0000000080)="a00e4ff910784d54058f98f52f317c7303cbdc93bfad9446227894884305824c93c5352b3b998fdac25472d785739145236075562b2ef257b0", 0x39) write(r2, &(0x7f0000000080), 0x0) 22:52:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[0x4]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) 22:52:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) socket(0x18, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) shutdown(r0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x4}) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) write(r1, 0x0, 0x0) 22:52:59 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000003c0)={0x8, 0x0, {[0x0, 0x800008000, 0x6]}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r4, r5, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r7) r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r7, r8, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) fchown(0xffffffffffffffff, r5, r7) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r9) 22:52:59 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd603afffe8000000000000000000000000000bbff0200000000000000000000000000018600907800000000000000000000000000000000005c23cef2029ea40aed376ed305a7c2f561d1599d36016ba41d97f5f63c38671c6f877584737abb32c391e0ff4229c13d1e3f7dba3513471d952f0bf947f729296160ffda6fdc8ab2ed9eceaae7"]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 22:53:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, 0x0, r0, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r2, r3, 0x0, 0x20, 0x20}, 0xd2f3, 0xffffffffffffffff, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r4) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r4, r5, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) getgroups(0x5, &(0x7f0000000000)=[0x0, r4, r2, 0xffffffffffffffff, r4]) setegid(r6) 22:53:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {}, {0x4000000006, 0x0, 0x0, 0x100}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40000000c1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:53:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) sendto$unix(r0, &(0x7f0000000240)="b100050260000000000087000101000000000000cea0fea7fef9730541ded3357ae26caa0416fa4f374a36acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f800040000000000000700"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x6, 0x4, 0x8) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETZCNT(0x0, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(0x0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000f00)=""/4096) semop(0x0, &(0x7f0000000140)=[{0x1, 0xfff, 0x800}, {0x1, 0x7}, {0x0, 0x6, 0x1000}], 0x3) 22:53:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) recvfrom(r0, &(0x7f00000001c0)=""/250, 0xfa, 0x1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x3, 0x0, 0x8001}, 0x8}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:53:00 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 22:53:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x35}, {0x1}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x3ff, 0x282e}, &(0x7f00000000c0)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) r4 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x8001, 0x80) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000001c0)={{0x0, 0x3, 0x9}, 0x0, 0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000300)=[{0x3}, {0x20, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x4, 0xfd}]}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000200)) 22:53:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x20000000000000e2, &(0x7f0000000140)=[{0x1, 0x3f, 0x9, 0xffffffaf}, {0xfff7, 0x81, 0x3f, 0x2}, {0x1, 0x81, 0x40, 0x7}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = dup2(r3, r2) recvmsg(r4, &(0x7f0000000080)={&(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a80da59c0c682fc38b94f1dcad7db1d1e40aae014f467330132075e1b6ea0d02d7aee38d745b10761708b66f8455f96a2d680d2863c964410e3a2873660805a6cf1cf22c7b6319b50f214afdc14c41a231afc7251096db0dd7b1e910102c96e0e15768bf5de74d44201881f6552df7aaa9038aaf6f0fa5e32d6b89e157c5eae7c3e6075c96c50891130e2d48cb5c5ba235fb8cd9b8a3fa34ccf9039743f56f5"], 0x73, &(0x7f0000000540)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000400)=""/125, 0x7d}, {&(0x7f00000002c0)=""/96, 0x60}, {&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000800)=""/197, 0xc5}, {&(0x7f0000000180)=""/18, 0x12}], 0x6, &(0x7f0000000680)=""/133, 0x85}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) setsockopt(r5, 0x6, 0x1, &(0x7f0000000640)="674a9d948b0ab708c86a8a95dd042b7c5a337f8e8f2b355bd3d2667448a939f3b016a002741754c5a05a516246f603396d", 0x31) 22:53:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000106], [], [], [{0x4000}, {0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) close(r0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/126, 0x7e}], 0x1, 0x0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) kqueue() r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc6a1dcf4188625281c4c2e86da1a9527f11c2c6693a990a9b5333d0baba4e883feda3826a2db39f7f587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d88"], 0x107, 0x800) 22:53:01 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) chflagsat(0xffffffffffffffff, &(0x7f0000000200)='./file1\x00', 0x0, 0x0) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000000)={0x6, './file1\x00'}) setuid(r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000300)="e62a20fd64b4dd1c8504406309e2d4cef9b9cd78f964424603cb2323d62cdeb332f29466f3b7c1883d5d59464d1c3ec6bafd596b98e673f62ee508bf7894a78feaa268e34f06787d4b6adc1b8446d40179e0537dc302246f8755e15a2e7df81844e2f6ecd57ead495aa5017f1b8fefe96cf0efb75909480e3f752554c90db42a7e19ed615e93f9d5cf5c697857808b48de9266cbec3aedad619a82e6ffcc2c4b21a266c4dd005043d82ee06918ea52872880116b95f4f9ede3a752b26558dd7252fe50e02a51fb6df83dc60cb71cc572f715b6ce32af06c0e7e2bba91552582133828d87a9306bbc129db154e68224adea1c6e", 0xf3, 0x0, 0x6) stat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000240)) r6 = fcntl$dupfd(r0, 0x0, r5) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000001c0)) 22:53:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39fa85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9b3a93eb9a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup(0xffffffffffffffff) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x8}, {0x3, 0x1}}, 0x4) r3 = dup2(r0, r0) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r6, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:53:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x43) r1 = socket(0x0, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) r2 = socket(0x6, 0x6, 0xfc) setsockopt(r2, 0x29, 0x80000000000003f, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x10, 0x10) bind$unix(r3, &(0x7f00000002c0)=ANY=[], 0x0) socket(0x12, 0x1, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x40020, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getpeername$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r5 = socket(0x25, 0x4000, 0x40) bind(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="01000000000000000500"], 0xa) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30000) renameat(r6, &(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./file0\x00') r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000440)=""/142, 0x8e) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0xffffff81) socketpair(0x18, 0x2, 0x7f, &(0x7f0000000400)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) lseek(r4, 0x0, 0x800, 0x1) setsockopt(r4, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 22:53:01 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaa2e6daa45f7b676ee0e0800450000440000000000069078e0000001ffffffff4e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="c0000000907800001312fcf02481cc81abf1c13ba037cc1cca8a050a0000000000000000"]) 22:53:01 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x3ffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r3, &(0x7f0000000080), 0x100000000000028a, 0x0, 0x1) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 22:53:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) syz_emit_ethernet(0xae, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa0, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x1f, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1, {[@ssrr={0x89, 0x27, 0x3f, [@rand_addr=0x3f, @multicast1, @loopback, @broadcast, @rand_addr=0x7, @broadcast, @multicast2, @broadcast, @multicast2]}, @end, @generic={0x1, 0x2}, @generic={0x94, 0xa, "b7bce0948c0e003a"}, @timestamp={0x44, 0x18, 0xfb, 0x3, 0x4, [{[], 0xe2f2}, {[], 0x5}, {[@rand_addr=0x6], 0x2}, {[], 0x1}]}, @rr={0x7, 0xb, 0xd4, [@rand_addr=0xf41, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x40, [@rand_addr=0x20, @empty, @multicast1]}, @noop, @end]}}, "3f08a5464550be35"}}}}}) 22:53:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000440), 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="7ed401d0134280150c833bcb215b5dec802df8e9184b4cc50a9b7e10e780164f491898092762be8479df1b9e0a9e62d6dff3230521206278531d6a6cbc05b15b6f9bcd3ef79874ab4139a854348790ce82c13b1157e775e2ceccab0291222f4a9f820b2dacb3ccc24371d814817cf5b7735365884d60d1214928d9c0bc0ec0846fd6d228afb1eeec8792dc02e64eae407e04a7a38be9bdb90fe3c16ca8824c88fa2ddabf4a070fa8b2178e6e4417134fad1a4d057941c4382c9659", 0xbb}, {&(0x7f00000000c0)="0410c99167acf1bd61c95837e5bea503aa1b74d507d51b95a47f3b6ec254ff9d592abd5e92f3781378114cfe79d48941c322af5aadee72a0c2819e85ed25322224200666b0ed98e750877a944666c9f18f13136acfa6973cf284f3aadbf5beaa", 0x60}, {&(0x7f0000000140)="5a1ca8a3916a65a26805bb31dd344d5648fa33a7b5c7b187df9a6ae1dd268425d4c13bee59788e0d02d66d1f64e57f42cf38ab846a1fef499e2f8049e86dc52e39945582c5457bee3b4658523f6ec5b4ab3d6d0e4053c6037a3108291225fbf97382cb59b413bf6e6bb4b0628a294838da47a90fc4db220894ef97148c4c09e50e2f5e2701bbe842d15ece268041226857b40980fe33310a1cadfd558f9eb5305022a3e02b4c84b3cd35b139b8ae4b7a185c39af268700ad1658e3e68dfee4113b4327b6f62ed81f848031f1e06d71e34709256d7e7e47c5082c33a016e59b14247740b19856e3ffdeab0fee3331e6a0fa01e3b0", 0xf4}, {&(0x7f0000000240)="2055ba11df65f75403e4e6561cbfa242f960389620c8e2ac6b41120621553fb1af7c2c642693b0771402becc3a1e29d16ba46736bcf40feec98b5b86c80cec3ff21bdce7dab11f6454449f4cee05802b72846950dba6d4edf22623aca0ce8b50166d4b2ed8688fb8de4cb564cfcdc4cca61e193ca68ce905ee1c78a4ecbc2c66ddd9d770b614e698e405183e4284701d5cb1e8231fa55acfca211f87469ce389b4eed3eff155cbe1a5738460bd4cc077a3e2302e7a", 0xb5}, {&(0x7f0000000300)="0895d86f03b14d96ad8d8ef1bff93c1d214c", 0x12}, {&(0x7f0000000340)="9d130e9389193e3195ce7ce8b9dfce1073b03dbce0f029b33d68689ebd06542d7c26315e5477714ab46693b56129f18276d1827a59743370f244fb7708a7f3a011616bec05135f1489806c2a0bb902ecc13eddb1bcb5383379f3a00bfd348b1a99668cb02951b6a6e9b55fd2c2f0306dfda0c85658c99959e11416547a79f46e199366d43881a6d869c533ce23ea3788e08a73d54d7927fa72d7c9470fcec73d0b332db91c297d0b0cb6e500d8805d1a977e4cac4188fa19cd100edab05867fd644b3a69b346f6d59b9429681cb19da86174babb8b31310c8c6b88095e76a14c8c17d2c5fb46252e5f1a7f", 0xeb}, {&(0x7f0000000440)}], 0x7) 22:53:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) pwrite(r0, &(0x7f0000000000)="c6875361ae314d0c52cd00e96a96e3d705091ccefa844faf0aadec1e3ebe13d342561927120e8145e9faed136d92a86d326ff91a9a5e6131eda618a1ead6e81523a10998e02c94dc5cf2cc8b84ca834902a2", 0x52, 0x0, 0xb8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="ceb3bc8e4a610cd0bec817b510000000"], 0x10}, 0x0) 22:53:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) pwrite(r0, &(0x7f0000000140)="e2695e80de7d795e1214f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r1, 0x10000) 22:53:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r1) r2 = getuid() setreuid(0xee00, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r1, r2, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) setuid(r2) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='c\x00') 22:53:02 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair(0x18, 0x4000, 0xc2, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000002ac0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000002680)=[{&(0x7f00000000c0)="47d526abe4818b8d58896de7f595e6e08afa81a86467a16167fb2c8038bc262b79b35e969b2f9201669ac6613e86cc0a4b1e1d7ce24c0899004ca459bbb67b6fa3a199a000dd9a311ded2326d130f83d6c350d724a7f461db3fa0d9c45d172001dbce3b5191920e55a478ab493f7aa1ef8efbc165fab9517bdf61f5f36256063", 0x80}, {&(0x7f0000000140)="72fc06f7c3ae271a3787ee1a11b4c63b063cc2b8a4ec334b4b8e57eef6fc511414fb1a6f250536c75d1d13a93adf7fd0c888b622b4f33eaf9149fac9bb303cb92d96b9ee67ee523dd9bf74c9070be03061672659992b42cf724c93401fda8aab29a085652b72eadc1ff749017d6f4cec0d55f75ce92b5dc17ccda81b9facb61fee0cf144d2410b2c464c61368eb41ffe42813d683d6c2e0bd6b6375fdfeb8554f6d21a5d266b765688faf7952c50e4fc227409512f3194cb7e1171b83bcc2714d7c39d1d9d", 0xc5}, {&(0x7f0000000240)="2fad67f9530337d2780195c03ca80a79307548f950cd452863ce1a98a34697a959fbd37907978adbe6475ae3b883763366b5", 0x32}, {&(0x7f0000000280)="dccbc25b14eb02246e3b229b4275e72c709de74f263efef120923739b898599ba2171c4795740e3793ad61a87878c2a57fd76d2e776864760b9cbf3ce3c5d96394ce0de6e7be4ebfbd77733cc557b4c61838f1c9f011c4291ebd16e918de07dbb89b5dce74b08ed6a885300b8c50c46fc8e73535f6d395c4c6de8a29a01b72b8efb98ead0d5b91e74a2a55bac24b2f42d82fc8883049b52625b290965675eceb3c3c81c4d4aab61f849528d5018e76403712160f686549aea0dbf68243ed8ce69945c603ec722a08c44e3fcc8213f9fa01aa4bd1302d2c045801ee8910bee8412829e2b6f98d2318c516f26fc65b29834a", 0xf1}, {&(0x7f0000000380)="ca707cff9e7218e11522fff2bbf5217616da5b4a5249d771ec8159890ff948a4a81d8502711295de52bee58bcd093ee72cc0701bdf43b90969b1d5c5d0af8966c7dc92c231a049a679eb79e061638c8647984ebebe955053338ee4d15250e56d927cd60cb6ddd6a96225bb5e65ddabedd0e8d5735038f59dd833efbba2f3a199912d557a09f4d0be627a47c1c1ddfb305065f99afa8e3ba73d4a555137bf8117642f0f8526fabc9eb48c065f7e915d5e411eb0a379628b500b207df8cb6c9de9eb2d43e2625407746942ad50cae33cb794cd90bc987dfbeecb446afb3385531cfb495c556585cb0d759db3a6b1209958c374ff6e0f85483aeb464d9c61266b64f462cb9046d1eda8a6263a14099f45c0a72896e775f4fb13d9ab4e4fd7b818957f68098dde1ec8e9e2a5bd25b124d10c41c5ba2512a44243464c11e8c29f813f7decfc192659742e526201a20bf91258815f7fd859daf9457af3f3106a3d49d4e02b50d134f1fc06a2727fc09d14acfa5994a14448d878191f4a522bfc4d2dd12ccedaf5058872ad3531cf92d3be3a370ea064e8286a9c4837251fc6992e0b7398b4db0437baca1f6d16ade92044a669d6b3eecdfd9a3681f668531f98705b4d6f0548cf608f4ca42f12fb3593293b129a7903ec67925f93c52eb27638ff19328b2992579a23a69b093efc5ab5c23361788d31a780ba3f8d58a4df8bd67aa8c9a2799b2520a01b9fafd83289d9e2eb400eaa814f256fa6ef371d6672271faeae26f1d637c36c763e006691e8959ebb0408aa70cddb1eeb4afcdca0bfd0fdf501396eca1327002d52012e8e3912a4567bcca005c22f18c83b897be64cf1fa85ddc8fe5f1d4b72bc0f6779e6ae068bb35fae3b75a31b0c63e988fbfb8fbae5b95417de971357ddb7cbd704d51f343a3459929ceaba39be92db5f0bf7a0415c240213a062968972111633b005812a26b4520be6739a9a880dfead51e7003a06b238e5adbfa4aad34498a7b1c7b9fc435e2b3645789808562d24d71fce9e2835c3cc40eff40de13751c10d0cef7353332f6a9784c48ce6d5cbe3e55e8f341a36d99791881258a13c59f41a5f045e1d33d8eae7531c1487abf126c02cd0fdf677ccd66d528ce4a32ce31032e46e305663d7437bb7ad6fb4be5a42826b62c56de8bbb74e64ffd553a62b60e8af8351df6955b97639dcda98703b18994ecbef607e094add97314c941dc16f61c48fefeb37bb2d055ee6d512468596bbb6c9be661e2133c8b8c854c1e3f5468e4521adb48cf1fa19d203a9b79921fd18e9ec98bfb67ab2468eb51014aeede43e60ad039954b5a6629279bb7182b78c0927c070be73fa957d5bb7a78b968eaf712d128414e6000bcc87f2077d23ed63e3f9dcc30629148afa113b7e217a046355a6b1a15c636cd16ca4d81d777e7f88e62dd388a15ea7c71f7388fc46b1f438f99348b079c0a0b04a80560ff2d8bd4f5d6e7e9ccf788148ef2f227da4d4502039bb62632731896650713ff37602c0a93ee45aa62f7095626c0d0e47925a5964807fc51787a14a34447f0b7f9092348405c83b59cc8833f732115efc7ab30febf0cbd8a4d24bbe18f45fe756bb3b0cf88cc737b70f99e5e11edc95a942898586fc4d9e5e5c222329dd3886a473ad2ef2222e04f1aaaa8d2a68e4e52baae4ec222ba622ff3c153147534c51e529dde9775f25ad9ffd1f317da4c1b0c52d2e921f05f0d6c7fc72d3a9d1f3fed3b3ef7f16aa6dbccd6acd3b17e9639a49e534efc567b81811fe3b83a627e5cb743db456636e4d47f3fe81667f72ce3b618f8994b339ecaffdaf56b0b2ad920d238454afa28ae19382b62bf8855d0a2401e33671640024277be02da4b78d67c82bd3d1f9274008598b99eafec955447e202ac7c4cdb52d57adda5fda2de7319af41d5e3d3fc310b3df4e6139dbbc57d8adbbe9874ee30927588ca4731a4b4e26e6a76cdacf18c1c9ce1c9e222c6a81438a839f4b3eddfaf88d1ae6dc6198cb4b4a679dcc07f15e120c4718da718edc0ed94b9e0d17a2a680e45b0063046345be7d9be6fd8571f795837d46600edf8499e502ea4c4a3bef1598d7b84c37dc8a97c20cb3c44dd5cfae3ce51da59b619a48c0b6a9350e5ccb1a71595bc855eaed0d51e3063207ae5450d7c778edca35ddf5df232a9895c41c50e048b327c812ec8aade447159edbfa5c6e71a9eb2e0e653999b9130420cf9d66a769b636c40c4f12a225d09a545ddde82da5f5b89ec9c9e6eaa6d7354fcef1a9b6ef05bc6b6e2d62f69faa50aafb89b6f80c8126faa0702ee1a6129637d20bc12d9fee11845b1366ca857938e4bd61a6f6d00eed624a6dcccabaf88d138b7a24f000a604729daa74ba8d4348892238a128feb049496fa713dea4c1014d87b7759aad914c1ef1995c9e6c7f2212dfddff4c6d8ff89515c2413930abd1ee504a9c68cf3b5e556ec6db55200fe2d91272a62432bc9a6b147233d94b9139c19b742d0a5f084783d4e73ebb6de59b583d61bdc41be7863139cf18b835cf285eaed1538dedf9c0401787c31ebc0ca1f7ba71bc4dff7a31cb8ac2b2b8dc76661b8eb1c158e04553bc210d38ed88392aae8d8c6ad075a4ce1f28a799f7d71496010c76eee768299ce084943d239efc3ba49c15e5a83755852f39aa8ef180335e8997aa87654ebc34d48cae93b23555b42018658e775898736f8e80144901f6de3909e4dd862474c67bca1399a09cb31fcd1be505bddafe6f5ab71ccb9f825111feb77ae67b87d9dd307b099c313ce200c55e3b96c3fbe66d0975c9471888f3ce061c06358cf1e1aa43e43ba8e9a50b7be9af1919b806f167c9d6b1515ef46c4ebfd40b00c00b0f1d323660bc9b7617992a1fae8075233a7ad560e2c18a5a7bfc3efebd4619c47eebea76f74cb39e33549a554454d0d34d089fc5b06dc6090957dce7d00a93064cb10d562184be6ba0c43cea3ceea67686e1b45669ceef97be47867aa8fdc32c3efab90d36f87cfd091c44565d4eb66056f3d1bd7973604d3691ffc1ecf62d5c5f1e971bc458723896d13983f318f80f3aea433ac6484cc6397684bd7f0df72e8f5d80bea022391a9b4a3b16f211827cdd138f44b0fd3f78d102eebfc59cf5c3966ade8719136a4ad2fc0c886d72f2fcaed37ea1a9ea4243d319d3d01f6836b20d6ac81cdc94cc92c1d88b67c3fd069adf43f4b1b10662e1321e0664d409195e0b6305734b6cdea23df570f77533fe7155588cd94a3e605c786520e195482e066f596b6fbc812d097d8edc1bfe0ab4a8bc1401acb7307d5f7021a5e4f1ac230b32a27665a0058ed5ebe26a4f8df53d4fa0b7c57f8afbd050a46260b018474dafbd09b59c95253cd5331684e7386c18aab270338825ee2e4b2668ca15a9eb3baf20970b598098306dee2e4c717d3af5a78d2ba959cd7c34e99fb260ea454cf93e62f60c5073b4d185f0e80410284f839cfdae85285897fa4eb19d57b205d97aab18bd972382d39b3bb3769f04a46dd34a48c5a389160a939ea85c93b70fd3c1af30835f2d345c2098f8f432385f97c1cf267cf948312695c370fae170454a217b615b0e074a51a21601ff3aec6a91e418ce651a213febee30b33caceaddf0bbd74f86d496767b7b435d3dc35c785943147478ce34b6d50921d883aae2518afc955200f83d54a1d688da59d1befeaab21472fb7928b7fffafa23abb7754f4e004c6dd3ee253c2571e8e9cf810e308d6a88299269985e1f7fb7d17115422e523196969de62bd5d98d61a0c0bd0e6a7abe89b8bf5cbcc646a139c4cb161c7c114042599a81cade8ce8d4aedb9c9dd8ebc27f1f174d761f634b8fcd7663ac0deb7cc296b6bbbc20d495046af5f3b500bc39d09fea7b1197e321d2cdb3378bfad2c93369e0e168e189432a70e2e087cf08e2fb9a74bd267581225a0f7db2b14657c6502ca63b996b6b41300eac11d382c7c6fe8ff09fbf0589c97419efbfff885f557b82aded3434aa35c12dc0c41a5dd0ed69abcd277d81b8bf4e5c300ee2c5af0b507f3c95abc88267cbf964eb6ddf5725dbd847b1a943b78208a7e0bea5c81708be78786fc59496a138ef94a22ca94ebf56a5faad38649c82e94d0ab117565e94d9e1950126198b29fc45ad8d134ce2fbeeaa97499e5b5338fd8345a5afba8e85f02c2e25fdc2541c8d1c2f1ba311b961e1f91e1a0cc5afdc8d370e8bb5e4269b7f89d4b4e29b5b387ea6515e9c1926962e32ca3fe1ab4f20bb6c350b9da03c6c5a67aa43fcaac85110011a24b5c5f079575e123aaee51573e2dcd0cd25d4c94644f2a6c530da46061243138dda01caf3c3ffb2ce933166b9f2ce665e16adfc72debc27142292a1c57deab8f3646d5caa9e402636043fc848de1dc177d4ed1f7f1eec0bfb5bd9a150b8438e696d79867f31cd7885c7d15e46d7c5dad430b701d38636e74ffbfbe6cd8308e2cd2837ac30d6239399aeb083c755749c7f801d64260edc799023b4e0e0df2710672a709a730852b0c9b7fc23ac0280f090de9d49774eeea3d59d4032dc12575503a4596da3f8eca657dcfcbc4e4038d3a46bf11205ceb4e84456323797c65db81cbb434eaec512f36c12011b1309f0bb948def4bbd2ccb19f514ba39b1c07c294476175fc52419c46609434c0216dc1737a0c60632d2f1e0dc183acdea21bd796da5119648655c3f1ce49326d5d489a6c09bc67d8c8a7abb6eef67c66a24e8c21b5fd3e7cd11c83738ac06b47393302244ee36378f137e228f178d82f2b8c1fd4947dcd01a1992aa3171dcfcfc5f35f540b0c440d7abd80812f032128f5484d6ae57f77dff6277d6a65485c55ae673c8e255878c27b38410c7ce58e644f41639b7dc510aced1dc04f711db732f3c1035f32cda7ceaf245e85b923a64eea5666b5d7036c32450959f4d1854c23a83f315faccbc612b1b705b6bec739ef53ed4db004db9b169aac86120a9f3b421e5d00ed0721ad7288f5a131a869e2b1758b77dcee16fea3a67c415b75167f336340622d8fe049d50f2533fc1295d5fd91e45f7bb495927e72cf10ceca2c7175a212f492e52ccac16d23a1022b840cca47c25e843dac15cacbe54b99d193e8881d75af35fbc9b3f4135bc0b34e37457c475ad55d70adeb08eee25b8d0742d0065ce898e231d1023150dc057db0cb7e30f3f73c3cf427ab803d65da79b4356ec055dbae2ed5b536a5cbc898bf939f54a43459f672c4fb2322a68daba140696a1c461b58d0ea4fbd029bbdcd760d1b32c2b72cb79a36db259aeb86bcaaf2df1803cb4803b9c1571094a5b38e49b48fe22464366c03e3278ec384faf0a091b6f3af36adb535c1eb2e0bf45235984d489d39448f53738410c8de07b4023cb16a94b2d9849475b6c2ae738290b99b3f88343068e8a0ac6326ca7963c98aa1cbde5aca012f2e962ad5c5ff69b1436621fd95fddb7da4c0571a17b7128c5a62223d353d59537b97532267e8978d74ace5852ef48fe019e69761b61635afa2314772f766da08de5f69e10118380cf02d10b4117222347f63434b45988714cdc3b6f328db798e6345e96c006437e92cc96030ac110ed1fd542c042217c24f3c237ffed69de7367e35562874245a98a69d2a2898959865ffed5eb7516e9bb650e483dcdaf8b60670c2967ad890486c07dbbe24080d4c08b2e929493716cc132de38200e5908b90b4816c5be9fa0bc6077d86201b32e09a39230ad2881b19c4a1a6b6047b80fa47ee96413bdf78025649bb6057a98f19304a7b7922f4f38cec858b2", 0x1000}, {&(0x7f0000001380)="c7f9a484d6829398c3079803968f5cdbea74edf3371c5ec509bffd35df56d4fb44aec6aabf1f49c90bcb3ce02dc04eebac8d12059be41c60e64e8d8f9b354b89244f20da9d6e146c54b69abb4c72d70995b298492e50c5f83e748cbca599239c39526c764800e1cb2bc3816e957c3bd709dd81290e20f36cc598382fe6d58c8b986be17f91dd008356383027a6ab56b1de8bc93eee341315316b615bddffa3ee58e214821ce50e8a23a912401a0021dcefff23374ea420b160622d5cc111", 0xbe}, {&(0x7f0000001440)="8fa3798ae6feef2df64d2b172d6b519ea8203797c9f7e9087a76747d6f03c614e497b2372c7d523c8e73aaec1e8c732adb1e2156176c6bafebef13c8a786b64c71cfa0bc299b79aa70b364a1b12a00012dbae2b64e6ecce77211a11f05c94f45c6c84911eafc1e0b2d188209682968433ae6ffeccbad2a454bef07f6d60b7c83f5d56e72c5cc558af1e741871f795118ae59e60c0915aaa8ec60b679321f771b879cfbf68aafbc9452aaefdb7ff80054139e71e8ea7c52f3f169a49268cf116c4197f65c359e7de59ce2068739c5d58999094af6ad3f63de515c459fd622c3526c71bfddff459696006e32671f17c511a0d948b6d03f97fc70864eaf4c8ed975d53382ce0eaa632ff32fc460cbd3df33fd64e53acd077a1421b9842a059649c5058c759a1f0c3d9292e3491707f95d4d73e36c9dac42670da19cbce7b9ce18d492e7488803a171f27069aaf509285b77d7a06134509a083bdc4eeb84af0a33ba0d75d1a875ee0f8847e9ea0421b8f859e958f8f73a6baeba554883e25120390dc2244a12a9c32e4faae7a60d716ffc0f879c8c00a1140424524a9a4942dd404bbc332f689fa2d9b140f0f745d50d09eb097ad317544fb87b92878a45af7a3dae1abe5d9131b4871e30d19665e1547c9e7f4632db789585cb732c7e3bd3c3e924aa73a6b80a19931a780ca8b776e0b776eab59f0fa3f7830b23bc13cc8abb50187e162249979c6b5a7edf1ccaeb2398b6f7ff42a2c17b6ffb6722159aec576c4a147df6c33a515eb344495f3081b775d58e447aa9ae353da8f4edc148baf5514061f50052ab37661120e2b6bd0896bd17f8ca35eca8b401d320cc2abcc44e06ea1a502a483240c7fe88086619ef00a8dbda450d9a9f5ff689ffbc675a08e7cddcf19b8f24758ca73c2e0034a26fc54b152ce37a617e1573193fbeb04e9428bb6edf2859b69c1bbe74d7b7eb4b7343df6e059eea7ed76b894cc3e20ffc0f2552d0b4538cbd14725be6931491f26f18be78941aaa293e5bf9d30e37c86d715dd77173edb8f8a7ce1f77b3b4b49db524db987d907fb0ceb4c2807b2e86dbd6eefc3f12e5ab29be5f8cd6b5129893c58a1064b7effe0cc6ea8f5cc42372849afc90d94eed5b77413e600cdd6da94e5fc1e106535e73a4029d2faf0f89e835534409e2464d2179ef44cb3d172754e0608007f119aaacd0914334d7986e92034be10c934b7a9843970ce4f402e52df690a381044fff8bf84fad55e9b70c326bb039c6ae6750e02ca6ddf2896d48d36e53653441c05e383c67dc9949d8ebe8ee708799ddfc746c7e02ef07e383eab4b976ef9f930e405caa50a4569bc3c33b9b56a7fdece3d7475f6ce6f4d035ade730b5077f3b28ac4ac628c22cb02e17f6e213a826809ddf2c54ec6caba3bab5453add6d6d5f0e00ed5a0cacf272c14dfdf67bf57098cbacf91f52a766037072745be8e0da05b9e5fd007977da1e5d4058470e03392b23148030c04e09c02e5b8854d9169b0f2081c9d40dc709d3395ba97c1249e58b79fa177dbe96b8a8bcb8415f150abaf497e55cc470724feefa2bf3df9cb19885083cf4436dfc9db2b7b4397d27e49803928d1d59be07074b17187f194efced958145c3c549ae619932173db322260e54f2e1fa8e61e386e7772e918e64a4a59636c0b0e474ceeeb92b8fa8f0842e9f91a83261153204c327b0aea778087dd9bae439888fea18a3dea32add2b9cfe82d832f171e6bf6370f38d9d07ef1882e470d7b8d1c053d0ff5ab163b966a75fbd52641740ab696086eb616a03d96299dc4c8867b68a75cb21c92aad9971395a637537b52bd08bdbf329e67f6e83813bb08e5946a31273d45e6e32ef33c760cc7cce45cd3ebf8cba2117f8f6c9f9b2b1880efcd87971a22d3ebd88edf95fa1ede1621cf9aae632801633d74294184d1149ccda430f1b24fd48050192beb96aad154f750648ba2efc5962d52938d37ab7bde7f1ed045e971f13e4b9c167dfda2f0240f4f4eac563795e70231b4d90f82c0854a1145be9d22d219d0ecc0ff10e6c96bf41e3914227a8a58628be92f4d291c1eb0c4075f82116f9c60ddda5371b8a8128b96f31d83d40015bebd6968d6462adea28121d18c3b2eddd3c600c5a554dc3a5cf0ff5399ced19d745995129ee413dbac7d095439b714309d515247ac9022ceb8de412072ecc67e58c6548ef183747474c7e1598b77fac29d7cdb0248b0077d93ba40dccd59f858d8529d24670864d19ad71222b2b375edccd3d31a6671f10960fea33851d95a0000b85e374541186ad0f1519fd8e988387a54c9d7cf8271703b2d8448993fe1ba64559daccbca3d83864f537090837bd88be5e7d12ea15c6dd68bac11126a1f34d40633e7928c0bb7c3b0c71a85c1b211a29647a639ab320a03afed9cc5c221c1cc802abaca2a7f19efb3527fe3fc55b5c3a623cb9d86b945378299934ff286210de8cf7f3340820026e7c357b879ed93472288ab8b372b6a0cc22a07ffc4a99640ccdef71fffae3fa6580f469078ba74566ee8ad6578ed2e5ec28e5c8475e99f3b87d8e2cf7a2bc11251674fd1fd2aa0a0f6991e5ee9b0f7938be65d5fb27723ac7debcc8a670714e920c64609cd4fa36f03e8f7aa62ed9b130ee1d8c8bb222c046d017933f436c98fec674a9513e5fcaaea4f71dceb887bd623ae5a4d982c2690614cf1fb8a9b5704955eab75ef16c4d9578203a9938721d06a3b5c3c32a4fb57f87572fc37224c3b6e22b643e645f7b3a3ac2df670923d776e5f2a428724ef95cbd7cc874e480fbe44a1afdc9a5271dae87bb1559b8f767a544f055fb992831867336b670955285417c883154130d1cd1456bd222374914f7594298f4e50ffd4fbfb982e5bcc758b4270c73ad1ee7a8301bbffddd96ba24ddf7c21c12ac11cf04f9e25c671879de25622106de4025a6d15db5a9b679cb768157efb13d212d95e1a5f7f5479b86378b56d62987e904af9ad33912156a15405e8845014db6ac40d042677ebbe3e8a181c631b8fdcfbcf8d66b4be0966c2ff97d10cda375b823ec2ff79410541600d43c78d29c2385ac9937b6385b1f2f83f1145622bf57e37ef27767bf91c1e6511f8f28cee0fa22061cf3b02dbf4fd40834ade96848f9de656a011eae17f1edb733ec8fe2813cacf9f345fa3a75ef8ce732d328d3adfce44b6d76895478b931f05c5ddc4ef98db821e68f038520cc3772bb40028eaed347604e7f0fbf9492deb4842168019eb315003961ca225435065c02578df46895c93ab0abdbc862a5cf34b55a04f502e16d094b3240b2bbc8fc6cf108bf97212f41500333c850e9b1d67c3af3b7d276501756a0be6b5eab68fe3b525a2bd5d373204d107c8a44390cf9647bc052f14d8cf4fb132f5a18bf0c8ec8d4ca678e781797c2747564974383527e540ff20eed7520c33255c0dc82ab638f3892a14dcec496c07377f47edecb907d16fe78b7be94511a6e3007e265bf9b98820eacb45a921de24ded0a436d02bb6d07fa2292b98758a8130ef83c7dd079ab196ed234bc03fe1600071419f21fa5fc3188bddf319f6932e1e697c4edb02b4ff6ff12a01223dd6da06de6334892f1fa299d6b67cd1332c29b8841ef279eb6b52b6a140c2a11010f5df6de929738b601404c718bbd0ebde6e93866f1211b9d36dafa4a5af19c0a9e8fbf68f723501b82ad6e90f1eb343c5d22499f9a7321fbeb7393364fc65c5f14a66078ee43672f56f07a669f82f15ac97e2c3c8822cfc71e4272836f04f99dc4ff0c11b780d8856dee37eb6e6db93c3e94d12a0d4dbc4fc900abfea44b0fa3b5a4d84db6241e319b1a8f69cad4b8c8455b47b1069449e1d1dc9e447904754092ebb198859d49a73c19483f64b2294e15b8b838ebdad931b4ea17c8c50872ab44d80ba3089193d04de791416f5842af974eb73f703921a2961188ab7d36151d5ba949a52885d4024bde1fcef29b3429f961519ba5831c9b25a81205b461ab789dc4ba3659e11555e9a2bb4d9549d70bf554573154822420e8d5681f1f87a25a2a5c728cdfaa530bf993b74843e7a9bdf02e934488c45ac3d6c2b0fc3ec533958add3209332d51d57f0cdc95d502dc5c98767082cc2349c432ad7e6ecf344c2b0b745af49f2df1037c78476886517202e9f640bfcd7f7c447775aece0c9dae0940715c2214bf243889bcb77d75f4626543741036f81e225a84f646653c3df505d9c2e58cea138dae5d922f8f9105f97154c145c957912b127c0681d6b87c49ecc38b1c4f7b6e2c5886c4dc25b63b2835de9a99e726b4f52209e089df0f33ee02220f42361e3cca9fb8948a3f6a1288308c8bb12b0be7216c84598bd32985b81677e76b9408a83e89a21fcaa5bf3cba548cabbdf6b3295ac06e5775ef099848ee0cfd6971237328205171934851bef0d43b10f4367a8fd6a202f9a5575a67c4175e5d15c68d1bb555ed742e17c951f8f631121e2230d1e30701ea20e9c0e704ebb98f55031a04d94b047e1e092bddf1321443db4b16baca27de77c3a259225b1191a85e38e31e9afef1e505a0ba41d90c2c8910f79635bb0fab1df20644d154770ba3ecfe79604e794bfe5de5e82e98be8405ff6daeb9daabf0cf169e948aa3bd7160d3fc492f179901b4f2ef4371b8888095b52a9d38bdf55831c38171c5dededab6e84f0c45e6903d984a53b3c8fc345d6ac148ca671e9b7c56d80444df521a1b3d2336c9548f5d86cc99ef8552d4cecf2f20566fe2daf374bae890ad31e7ff2d974fc68747f9a8a80098e5474b47e03cc33dd9aa4515be32d91c107f66db4c7e85b61cbc4f92218122c898f28f91be78aff8bb4aaab6dafdff7ae27975ca95baeb4977044526ccaabc37b63297f3fa3f11c0a9853e25c2206d9e3e91cd371c8f87d0baf669c6c4ba95c0078a03e04b3f24ede7fc3de270c0a2e24465edd764e95e934424e70b3a1c87b3c809202dedee7c26b922c3248026c96d2d1a3459a433defa9e9a9fbd572438389cef068d8cb4b120a07bc5748e0eaf83ff8cf27bf8fadcb7caeac27047b20faf3875d42b2253ebede16e2e9f6a8784fe8791a9ced5f742f6ab5c58157b2eabe6690a3d50a7dc60067bc7f5670c6408a2516ccf3f9759ec7f9cc59b3a60b751e09ecbd667c699c67f757a7d6a038932dfa819364d6af07efa5b1675e5ce53bd198622079667d72fb1c204ddbc167a0cf5f11daaa508a6e4440163883459fac7a5391f33ca564177e2fda15f06952420ab404e7b85fff8a883e41cad5f7634b3b6effc82a2732d83be4b4acc0cc9bd60ec1b6e4f1b3ea854eb7a02b192cfe5eeb9ab965de409770880c31507ef0d253d7173af0e0ce77d437f41bdfc0f29ff45d3990a0c666ee80e2a105965c69ccee7db91bf4b171e3412e903be15c46673144f3d4166ffa7820bd34d00a5d21c65a516f30aca4b36c53fe96742bca7eb69e46ae6b52a6852dbf6afa4653604064a454a7af4adfac108af5d50abde8e68c157f7e6c32457bf2c0f161cd4839192927bd25163aab4427c82168bba610ea89cd3869370156baad5b1c7c4c3341161252cc15d667522b2a5fb667a17943b43e214fc7b44f2797538c63bb3e33e7ca913e257536b0732f7ee903e6a449a07af95bd05f38c965bc2c335822e2a326c925050c43555d7ce21f9e4a07a9adced8deb85f9deaa000d94eea10f3525b88b90cf5fd1332160f29ef4c07f84083bd49ac95cf3a30aa2094bf83eec057fe3bf30979d8365674229f5f5b8c8207a202a81318f", 0x1000}, {&(0x7f0000002440)="9f96564321f9e541a08684085559b42b19cae805154ff8350ce0eea4186d1f1438b739b3ecf80c2a673dceb5d611841a0fcf9b31d6954a44238d283f82e139808139af73284fd816206d9d17445683d93e1d519ce4d900de45ca44a241b348268fcc072d696384b95acc952c9a5a173c3feb62eccb5c231dd9af3f0d0b96cb9ab61cfe13ac772e6f7ea1a04b8565684a8389d361b7", 0x95}, {&(0x7f0000002500)="1d9f34faf3802329d3cdccbd6d05b9e7ae9e90e175651e2ad9014b40bd9198a31000c04f69d7e73dec3fa651aaa6a55856f2689ae17717895008b47832a273be591186577498f066ebb73316d7bd20", 0x4f}, {&(0x7f0000002580)="f8ba759d421e90a101f47b2209b3df59f3e34e8c7fe809b65679b30413ed87e9e7e21daa5db4b0de3fab2f9cfc97d4706c73c201ef120f2242f086d964ff2519052c158b1c2e201f347c322db6083a913c1389701c91807db7a95be6efb00bbf5c101a14a18598a06ec15d2c0eeeda86e0b1678198ead8e5a05d7032daa6b1622fe9b835be1271c6924717d0a5406145357996801042a491c7599c70c25a21e0fa8457868b79957824ad70fc220dfee662f7426c288da242b6e278d33783e1b032afcd45e4cdde15494ed4f9c01af5563b", 0xd1}], 0xa, &(0x7f0000002740)=[{0x68, 0xffff, 0x5, "ccb47226ed10c63d5d609ee5a1b725bd3a9499d57c965cbb0902c5407ab3e686b23a022569afc704f798e2a6c3554202bbebbe66b5c06829d87a52653677aa4d3b1f71aa44a884e157b62baf3a1a2e9eefda14d56d"}, {0x88, 0x1, 0x1, "6938ac99c76a28d997eed75fba767370727b610fda8cf0ebff80a9411beee490bb426daf755f8f360a1cadb1b5c0eab6ac6868e6869f064857d849f6c9ab797e4023fb0c7e2ffa0c8a1b9b1f113fc29deee6b4e5e84a207c6691070db344eb4dfd4813437a9bfea64ec64566aaf4de9abc79"}, {0x88, 0xffff, 0x2, "9ae543b3b258b31ae68b83d5bf7f44151ff771a2592c9f2e7cf47f3283dc61f47a5eb19119e5953cdb34e55ae2fea73e92d526f8dcb436a3516ffd19ead2f1d7c464a014c90e29b15a7c9fdb1bdf9303dac69322c70f4d5d3ce0c0131b8fc1ce975c7c5ae1bf87f5e143afb6e5f285a46776bd"}, {0x10, 0xffff, 0x100}, {0x90, 0xffff, 0x7fff, "57ff61d827613860949572eb8cf3ba4e776517d6e01510f027748569e8f8c26f0e965d345a1f5a99132cb7da421fe1d35137fa2ebcd3f7b1718f11678dff8bcc1bd374066915fe28acacf62c369dba43837ca7ad1c9dc9e81e83dd96bfa5445a3b9108169fad210648790c37eec95a4d6528e6b01d4c4b514fcd"}, {0x38, 0x1, 0x4, "dd392d2d5a84579914601c041a56cfc1e9a7e7500d121c86c00f7679d6b80e56f66c9f0c228e3c"}, {0x60, 0x1, 0x5, "8149b89ecb14371753841eca5ecea0cfec0eb3740d89281f0895e106e4f2132887b1c39ca41cdc01cf62cdd1da59ed216c7cfe337f9ffa1b8fb7c04513a0fb886aa8f071e60ae05e1deb"}, {0x60, 0x1, 0xaf6, "daafd8823ac0283a527ac66ed73ee2ad0afd9dfff6fb476f8d0bc54b0a55127443fdce304a0aeabbf79eec3b5478ed6cfda65eac1847594a326beafa227c72b13b4de1edebd569333dd52e7092"}, {0x68, 0xffff, 0x0, "06679210395b99e5ec714c95305abb3b49318d92b2c28be7bbac4e58915781d59765de3601fdb7357ca503e5c567e2f217f189b3ac6d7e806417445a288f36f1efd32869843ff4c7016e0b2ff3df67bf1c093b"}], 0x378}, 0x408) rename(&(0x7f0000002b00)='./file0\x00', &(0x7f0000002b40)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000002b80)='/dev/null\x00', 0x1, 0x0) fsync(r2) r3 = syz_open_pts() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000002bc0)=0x9) r4 = accept$inet(r1, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) preadv(r4, &(0x7f0000003dc0)=[{&(0x7f0000002c80)=""/128, 0x80}, {&(0x7f0000002d00)=""/24, 0x18}, {&(0x7f0000002d40)=""/4096, 0x1000}, {&(0x7f0000003d40)=""/116, 0x74}], 0x4, 0x0, 0x3f) pipe(&(0x7f0000003e00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000003e40)={0x7, 0x7, 0x3, 0x7, "532c15190de836e78b40eaebbdb11a86bd1506ea", 0x8001, 0x400}) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000003e80)={{0x18, 0x2, 0x8, 0x80000001}, {0x18, 0x2, 0x7, 0x2}, 0x2, [0x6, 0x4, 0x40, 0x8, 0x0, 0x5, 0x6, 0x2]}, 0x3c) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) recvfrom$unix(r1, &(0x7f0000003ec0)=""/175, 0xaf, 0x42, &(0x7f0000003f80)=@abs={0x0, 0x0, 0x0}, 0x8) recvmsg(r6, &(0x7f00000041c0)={&(0x7f0000003fc0)=@in, 0xc, &(0x7f0000004100)=[{&(0x7f0000004000)=""/7, 0x7}, {&(0x7f0000004040)=""/135, 0x87}], 0x2, &(0x7f0000004140)=""/101, 0x65}, 0x0) pipe2(&(0x7f0000004200), 0x18004) getpeername$inet6(0xffffffffffffffff, &(0x7f0000004240), &(0x7f0000004280)=0xc) stat(&(0x7f00000042c0)='./file0\x00', &(0x7f0000004300)) 22:53:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) 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') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 22:53:02 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000040)="1f12fb36", 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) write(r4, 0x0, 0x0) 22:53:02 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6051e013000300000000000004008cd7b7f32b4206a8b02100000000000000000000fe8000000000000000000000000000aa3c01ffffbaafffff0002c2e3ff0000000000"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x3}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0x6, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x7953, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0xffb4, 0x800}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(0x0, &(0x7f0000000040), 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(0x0, &(0x7f0000000380)=[{0x4, 0x5, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x2, 0xeffa, 0x800}, {0x2, 0xab, 0x2800}], 0x5) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000100)=""/165) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000480)=[{0x3, 0xffff}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x2, 0xeffa}, {0x0, 0x4}], 0x5) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/238) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/118) 22:53:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 22:53:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 22:53:02 executing program 0: close(0xffffffffffffffff) r0 = socket$inet(0x2, 0xc002, 0x0) r1 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r1, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(0xffffffffffffffff, &(0x7f0000001480)=ANY=[@ANYBLOB="82028611e2b20200c0f9cf734c23cb4ce4ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19a93b0ae3347487edc383caf1e166182e881850ecb962e9293e61fec776122400e899ee0d3d92501f6a0b61de175fcff3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d8ede699eef29400492555d8fc8d48fafd9fca0709ff8a45d1ba0752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b987f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa3400000000000000000000000000000000007f3e0c6fe89919e6667a9e4ac8c82133bcf1aa018710efff3cec98861bf88853b241fba5b916e235258f71f237e15ecb837f20b63354"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x806, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000080)="4337e46ca65a846c135357aad3dc45084ba1db2953da1de34f02fb03d0c54540d04548ca5b2417ef202eff8e587981f4ea2b278cb827fee3fa0aa6ce948b723165cbdad8c67ff4c886088046dbc178c1c6d0180262a890926db5eba2f3a2dfeb42cb9ce5adba78903b6cdb8675568ffb363c708683e5d03f936a5d079e5dd39fc3fd546c95d1ed86612790f7ba", 0x8d}, {&(0x7f0000000480)="1e32580f7a36e896a64f74f8fbfdcaa716cdc5ae7570567fef4bf49e59c21b981db8d1897144f1b456099e9e3822ed7f92c0c6e401a6e977dba7a356ea73e5dd5c7fafdd51892b401364182cf59312cd965f12632a4f0f0211ab00cb6fb00d40cf5781f19f3630fafd53e7310475f9012c997590fc95802310a432cd30235771dc40a273efb438757346e510b883aaf117696a8f13a7b5fb9a31a3dfe822c99e2b3969db4be4f99d18e190f42c48f784b9b4fa637014288a845b84ff143f409cd0d93c66c77ce9d1329b8b43cb2d38ef442ef9402938121374fb7e46dc57e1c57b7b8b51639abbff1d3b7488054cdbb5c649729e1ef6934b57fb658b8a22e7ece2e6ac0cf2986ecfc7ea00de00516a6f514f7bce8c17f335021c35b887de058c26fd1e3bc741da90248c535d64d15dcc3b15f5a5c79c5d6365601382bb8ab48ae9f14bad07201d8a2ad0709cd486388d5a0e867e68bf5247834bd301efa112f5a302e3a58e42e1f6c8923a6e546e41c12a9c96aea860306147ecd0a838b27ec2bbb5273f3411120f047b42d62826f9379dd32f66cc660d8e7a417c3784fef3de82e7191fa480e9114abe4f785f63d7cc1154afbc75e0374b2091759f75a9c5b8c84b369d4043e1e764e1b6ad445bcc83d3b446e3c14be9fc248a465f1f1036849020584c1a461c61156fff4f0b2198b20bc446e7757a89db2e1dc9cc018640c6e0eed52bc61dda8d55fec9fa17fd544cb7bdbf738be661f4d74830dba07913303f6952dd771caa60ebeebf285b67c94857c3e3cbf540d216fd0012c8b3f4cd9308ab9c798b97dcf0cdc368b2df8e2978873e5de07ff5a67fb1bac72b2ceb2056bfb31e01b45156f897f743cefeba4928c268b15816e4c2d141bc3193316f075e79fc2508f29915876ae58a08ca25311183829a29e61d88edb7a8d22d4a0d0355b74db181f0f7a721f2936d71cb96cc8a3d944a436fb382fabd4a8abe296da3a62393454ef3a5da359e08c379146faaf2523edb3233c066f28c97afe6d09bcca9c376283697f9c05c42099afee3c9014deefbb06bf3d042b692b84ee772d5c0c3eb749f92cb6f18a2bcbe11f515f90bfa7bdb52453fefa75ee9d9fedd3a57992426f42386f074b79490638bfb09d968575f39aa7b15892f1e5c69359b7f3d2c45c4e2144665b140f051718818158ea993dd7b4aba701fe334ec334ff3d4c67a0b5f344a4f79edc46e69b299c87c965a72a63b81aa19a7875814ccb0cbad04466f25e0a3799af175e65d951a95658e3b42736fa2eca550fd7ae77e6745937eaf1a02ce30a14904a7b3bd2744a6b4829a5e643dcb1a40423f2a6cc6945d12dd8b6f8d213ad88650aa4b8df8b9df2d6a2ece43ba42edae230622216eb0fb2b933166a87a7e0f4345d06b6dce6dd70dcad36a7cf3dcf49da5873b9dbe411efdd6a88434071b54ecdde28c75e131ae4a4aa1d2189a31147202ba3933315d879fdab1d445b179928821d60c409f87423907db6dd96cd7e5d1d970dc1ed6c2ab0b405df978b885c4c131eb458e5bb941bd17f0380a0aca8ac0ef8c6f0d1b3d8a9f55558a82b2a610d84aad3932b52d66f0281232c91ea7d536dae19cb7998e394190c79adcf818f9c7c3087247d3f40c32764c9d3308ac99ba6c0772e66f5dcd89322244ee0fe92d848140cb3e503046d4bcf737595faeaf96ef83596d85537192d5d95a11823f806b963ad622b09493175b054dd73f7a50bd4821eb08be8bea4e35c9a8ca69c23487c3aa7007ab777b215ca4b4e842a3652dcc33871440fcb7e4101f8ab82e74cdeb44c77acf0b2f0cb5c961e6197f4b8a086fd79fd6ffa05a1beef0c5665ee924b94d375941f6ab72f649cd041220e3ac53ef1362a3ef8658de06b09ee301a26fdf9236b3e6b9d5a5750d8d4cf52824799503e87dfddd432b167ddbdcadaa9c95f9d891492d1f105383aa50d065d5f7e5ff7fa99613309368be8a4d3926eca4984aee6f720043949812a9e727d386732e82f7e264dc7c6f74495fbc1080484e114afb5c58e36f88725c33c6ffbf38ca594c67b52cfe8d43050d4ec8566ba3af279c5b5eec0b074dd008ed477f95932d5828f2ef4fa2d27c42975dcb2b2e7ab81442322e7e802254f1798a773c186c556785843e92ef6ff00afad177a68218e3ec69d47ff1af59e6b1397f6f83c88449b4102a6f3440636842e94039ef075358d1dbb2ba659790dfcec44abc347fa84c9748c06f58c8f2f2d60528b0757e913027f2235b803110c79422b1712d91c0f63f1566cdd47127d8d27c1d92c253107d105677905d5f2f8b8d75b84ff377debe0f98b411c57b8ba6af2d347e9582df678006d68be9369a72cd6f99f826a5fdd27671bbca8d48c3efa0d870a360df594b35606e3c70c096bd2c8b3a98c61b4ad20f01d66a6a7321f927c8b1bd48b26649a2a3f9a0e8e22cf4332e1f8091741379e6027ef716859a408e60d0872477ae8cf41c3065362397deafb9e3faff34da13738049a515eedeefde239cce664c019adae9c54f7ce220b6c5c7f108d00631c87adcec2ded7602ca788612d980060804b44b4a0192e5d5f6809eef8e102e81a41619fd9ec324237b2d038df3879d41ddd35bf23177043f6d1332aadc98b721f65df425aa70c12ec7aba5413c295c068ee184dce19cdfa1348d9cde03ab429f9b867f2e16675d0089a77c667db5526003785cd00d53bc26fe9df9fb3991b6668cba701a382ed9bdf250d31f38db28486db108a76eb1471d6964ae66bc988803d3e03848ec3a4d03c1d4aa66164570b7dfcce89320988984747cd21882231eaa4b49224d90b3187694b2be7b59a77e19acc4d471f0f8591a32533848f75baaeadc0febfe9542b3920b280f75f37a4783ec5e6edda2898477504b11e99b8e9f175ae7419ff14e0a2625c3138f477474b65965d53ad939f4c4d2d365ce916f1333602ca73a9aa36462178edd691abc8be795e648487b1fe57814f4b87bca0bf3f3a96258998420e6f54a67e4aa515fb19b0e5f3274165ac9a7df002b14c505ada5ba9e0cf411220048e31dcdd5ce0bfe9a7177393a94aef73ccf4ef2399bfc5e9ef74b39cc28d546aefc03c5a970b722e78d7edecc9b6a3fa0511402444dca9c1e888218d67bdfd81ff0e682402810a805132957c9a54c69d991378cf95a8d242fc77880fa589b233034a2b151ae0402852b521fad36c74d8b43034cb6a1ffa5508f1d7f9fff39bb48bb0bc3dba8d6b5f51f3d7e286f55d871bf9663a73c0ec51992ee34d84716aa7e9f19fccf324ef4e8b9fee1e287d47afe5a54e39421bc88ee9c5be4cd515ed3355233a3edf2081da0287c5d0c70bd3b4311d171d8694f979f5a162fee5e6afed556389086e1160d8ecd9327a81667419cba1158ec7b57917915ea4c60618d5c942065130594cb0db15905e90e86f7f8f7c8810d5ce6fc8da2b08a74d7fdb8d17269d2dce6c0383e3b71533d6a432d15b4c12faea24227d9194582a4893c5c98064cf6563f6ea9d02aff0d5ff9725b810cac8cc486eb6baf448c93586e30024cf2810d9e0aafaced27a823488e4e15c221cd2e9deae2656a8e409b6d58dc108540dc17238492ca47120198c5ed50465624ad6971807330da88d558856a62bd589a4569fd79edadc6a5e67a815571d09b1ffa71327ef251f84032db4b7195a04a0fb018cf3c3c9fd534b271ccd4c5aa7905888a7b9a499df3fab0137bf24e2450466c20466552b0d284fdc8f3d277e3e24f2068222c15802e67750e3219f6208d675fcda1a061ef0eeadfeb25259955512f678634a474a8fe6ede014083b1eb591085a5eb281971e32288f9d3f0f7e330e667224ea6f1b42ce79dcaedc28b29225f1ba6daff01f3c3e77877f6bbe306047707770b1b451b4e8bc90c01701c72a3642a7a629292ea0520bbc5ceec1c273e1c40734639060d4be573e1ef716494c3be2593d70da2044df80d1f6808c21bb0d754df5c704e2fe8d094196e41cd2966460a2faa9a911c36eeb22d222bb6cb96e9d1d263580711dd8d1d6775daf09501cfc1abc2e183f5d6239351898239e32b8e13fdcf713be1f065523110cb0e80f335114c662371fe9213372e3bea4827950fddd0c8837418ca647232a13ae8216181681d37557a0969e76656f0baee711fe8bb4362c25ce9deaa45c3b976846c8aa3620b7426ad924926eb3b0eb141ec2f6ae1f67e5477b1103d39b8e7325bf5b8871ff8a82fbdff42f97ac572032accc6dc7174935556936dd8d2c5d85748409a24dd1b7d9fe752cda891b21a8868156a6ce637d6488f1f8cb6ab2f9dcba4ee9aa8ee1c5906724448bc39b14c329e7a4885eed33519357c1e927ab1a8a5645a22fcceab1eca191e5ae8ddf313e19c4e3613d3cfb695054061c2810a9b522d03bd17f770dd1205f53985b165f5c3efb2b7cffd5f96a446ed8317bf00a96592bf2407a53681613b83f3f1fd171f611264a5a09e82ccd9544b87686cbc989ea7a0c1db79da49b5303bbdb0dff487120b83405cf29a9c29a673499bc3b1c8865a3880d0008a809e62311d901c12987e21fe72132edea5bdc3a18cf93a662e5dd591339c8b285cd00549350d062c8b5e153d44d8ef4125bdb0eb66b708addf6924b83325aa1315f445657d4dc4f7ea71ad997002ab12bff248e5c0aba9d136cc73c125ef12d260f0b9734115af7f1f94aed5d501ca3cc34bba9e2ce6872674d75cc0da642bc8d2370df864960a706c8cab68d22a74d9c663e668a923f4de64305340b3608d356248800b611c874ff7b87a6c1ffe8b3daae42050daad67a1d65a57b271dd62d56d39a993e5903627086c81429678e702a7cf902353880b6c58ed8a78abafd0491d5df68a3939968ee84f693e8a93aedc3351c70dc8da1854ce78a70c530208b57c1f1f7d96dced4d34016a86c693cdcffcbb8052976fc22ddea6ff1433835f940217bc56b4c328765176846aa1106c54abd0e9cfaea83fa767738077beadf62696a0c719d3cc0ef967cdda43a0ee690dd571dd2310c3107d6e6fde383dd30d1f386d84910cabe7b78277b9a32c07e69027d7a1c9b17bce97b17a8a665df4f9736c804afd97a6abfa2a9ea3229d4bd9be1d29ca7bd1365ce2c8b4cc468db045f179adb6b3103ad50f66cc45bead9a98647df1670cc10d4c251b9ca714150e1ae5441c28690d135eb3d474d4a03860b098efa2b5c7266042dfcd6cc7a33f652305cdc1eeea0b307c1f4df53cc18b7e7e86df229e574dbb4431e01652265681038bee384601937a3f0e17bd2b5fdb51619e5ac20da29556dd97b2c7c08e8e6cca4e31373e74449487e28ef10aa4b4d2062c6e566243bf2180c114f91745461beab609dc0ba6808d9cc7ba72f7c1d3b14892503d1311b5967ed680c2055b13a179e9ac38a3fbb32cd5a8fc8f6d514b6cb1b3dcfc0f108a471216145709ec3fb83042612c21d7d7b7a859f6c7b8cf3f4c361e311d6cb1b5a0548b634e56d648475eeeb3628f48c8952e4754754e3d4938c204e3c193775fb90c0cdcda8e6badbf6cf8543665a922718d6cb9ca717c16e04bdd31ffbb554f943ad28b3035ae04642883d0fd9b1a5e30d1ae6b79d59acdb33eea69b329980e000ee04fa136f02119b3e1ce5f2e0074d50b3bea5b827224e2beae6f0f8921aefb1b16686f709d3c3e26cfd70456f333cb7ee50334095707756e711dc15b92fc4f01e0cf1969b554841b238965e19c7d55af68107d37a2d8f4f71e07d1ead48098e26a3f627f4bc4db66c4b26fbaaa", 0x1000}, {&(0x7f0000000280)="b3d8ea49ccefe07075a52c8a3a6b7659b44efba3a1d5aa01b3ca9853c4d3b3be638d98c2abfdac0cdb124afccf7f175f0fcd773e767c3573cdbef9373f7ec399bc583e92f7c5b154345f91859f0bd9129cb632ae8c105657fb726752a02347718e83967dba73935093d0f6001624f0093ee74430ce710f53b75e7cfc53fcfb8e64702e53d2fade2346ad9b786c51bb12996338bf624a13a4b79820673ad2e41075ad945fe38aba7e30d3366cef0ec0fa26d7916f98803fc703cb987897340cafef8a3d0fa9fdedd615718dcc7c5376ab4b52cbd849bc2b7b3b320cac67c2786e4ed50c", 0xe3}, {&(0x7f0000000000)="d30bfa4628bc2e58c286907e63a48e23dc80e6574dd27e4ec0a6fa286bc15a9c267ac186bf124f00cb39967a9979d739ba2ea1ad", 0x34}], 0x4, 0x0, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x9) 22:53:02 executing program 1: r0 = socket(0x6, 0x1, 0x0) getsockopt$inet_opts(r0, 0x29, 0x26, 0x0, 0x0) close(0xffffffffffffffff) 22:53:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7c}, {0x6, 0x0, 0x0, 0x40107}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:53:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0x38000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f00000001c0)="5faddc4a1e351993d39667fe5ed0e489e0d1437becf47e2fa07e879bdb0fc7c754ced16853bbcf5445536f29634058b192052ab3a4ae4b00656c8a8689a462aa498fa1de2bbaefca796ce009fb07322efa0f02cdef0484491d56eaad24e2c0611c531908b3685b9342874363544f2310694a763e8b6808d4f857f377ca62e6b564efbed799eea1e6de36876232a75d618c7fb432791a9456b17737fa23f6e025bd15477f5646c4261607691d34036a6964500e92ebf3d83fe60c5d6313a01b74f1064f11f8fb6cb076229ebbf9602ee391fdf846c567d7778500fc778cde092597c64760b6d61845c57dce73e2", 0xed, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 22:53:02 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 22:53:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000080)) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 22:53:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="06000000000000008a98ea01811afa"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, &(0x7f0000001440)=""/228, 0xe4}, 0x42) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x50, 0x1, 0x5, "b458009806f0046d75d93dbfb9393fbcc5b76ce5849f13d09f2e97012f6617c64b06ba65b1d79a29fc15cfe39cca049ead371487c353682ce0805d4305"}, {0x108, 0x1, 0x10000000, "f43222e5fbd205d61ec8862c08fa3961f9da1bec7b3a7b0940552fcd81194a47e9047d4b3a0de44300b327148eee7c1418f39c3c851b29e2334b1b34d2f473860cbd281a0fa21813f482f91dc072a7e6d383b917d7f8f31337123cb400e58694c9df9fe068aae3ea9d855176cc6abc94d50b00392e4ae493a1e0394df4127898f51536e0ea89becbecf1afbb06fdd19733265ec5725404f2202999a3263d57de3705f5f7dfc6ea07ba2d13c8201285d846f57fc0ec38f555e91a875f4e072a3708d24059651f85c4f71240947fe4c51812b1108b5c83fd9b38557871c8fc5b569ad1b86a5c93e807e92bcefbd554ba1acfbe"}], 0x158}, 0x408) 22:53:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x5a) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6, 0x401, 0x650, 0x7, "8cd127232936c8c102d6f100f2fb4a9d9a596c8c", 0x8, 0x1f}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000380)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x9) syz_open_pts() sendto$unix(r3, &(0x7f0000000100)="e4e388be65093336090537583251b0f83b742b21bcdfe247ffd6ea959fe707ead21a6e3dde58a595542cfb2f957acb8e2d845f5b98f2e30fb8bcc7abc4a7b93aba235d728ae45ce7d965613069504bdf036b8127dc372e8cac", 0x59, 0x4, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r4, &(0x7f00000002c0)="592c9a60cd7d5a2fab58be2b0619df45d01c60503d13c5c0756b8ee0da01e2047a5ff75742eca54ea0bf74d40d77adb379023328ca10f45c125588d15885a4db95d33d4782d15565314c75f1dace4ec2c4349eb7a4d5cecb558caf156f75b74bfae499e1962a855ed04ca9db726e9866333995d6", 0x74) dup(r0) 22:53:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206925, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:53:03 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}, {[@loopback]}]}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x1ff, 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) 22:53:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x392, &(0x7f0000000100)) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x12a) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x24}, {r0, 0x40}], 0x2, 0x7) getsockname$unix(r1, &(0x7f0000001400)=@abs, &(0x7f0000001440)=0x8) chdir(&(0x7f0000001480)='./file0\x00') syz_extract_tcp_res$synack(0x0, 0x1, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="e0e2fb15be9d696869d432fa76909f6f365fc2ed0882af5ff638794113c0f01c7d2438a212a107967ec1d1a9fdb030593924d0e66d5c817c3274532932d6e10b961d35a79d89fe2ba72561864f54653d9286e310461659f321270766f0de360626dc92ee5f586bfc2ab7bdc78965a74556cf1f85f2ed000bae33b2aadf3942703fc90552406da557a44ab4b032162a6714449c", 0x93}, {&(0x7f0000000380)="e239dd264cc9a33bb3b9dc0e35cf77181e9e73cff88f28305c30fa653f3cb942ece087dc097f439b7338ee903d38fb076506be7373447b170743bf86a406db89fb1e3f661930af25ff52847f71d3608bc601a28c79da658f85429c3609f9327b87cc85b8a701b2ee9d64245208832811e95f6c1571e5708e33e46d9dd5f047e082653b6faa50c3fdbca76a6fc1bcc8236e2b9a7142ba96428d7236c86c22a68fed42a36205d25c24c4be48b539e8d9099907985c5786744e0bb3000aa44164c5a40dcec0395608487126af3a6cb694002e30eb143b3f782c9336ecac705cceff39d4a70ea15b4ddbdc74b01264f491f3262e5693c6548a19873782b762fa68774d90e06216a1a1e1d13165e6dcd037c4bd558ee1196cf33cdfd9f633ed6dd46d10fd645ed6b2bd3cf87d437f3d86313802d8197c32f399cbfbc14018c8460b3c60ca2543386b56bcab8628849eb6b8eb1457a13c0152862796c74edfd60ca419f622958a936306348a5a975650d8b846205ee573dd5ee60c886937c33ceb7edee11f1e5790f0e7c3494c139a3b9f312ce02bb9b5b1eacb756e6b790e384b5263ae345a6d1c6b8e01459b7e192b040da811073c6d006cab6ce0eae74a8106cbe7d235fe84967ab6cce1eb96fc1f62decd2e0de100bab0e6a8b8a88672277439445f246965554e006949115b254f83fdd595b89678b79e0b7d35169880f8d151137059a3a9bcf92a6c251e55b75eff8466a2f5b541e965f5071e64b849f622e691b7df7d9548094b294305b689214cc540693bb52225601865824f4d620530733144b10ccb27122ddc3b3a8b456b08b3b1930414daf46a818124c0cbc49604ae9b24f17eed05a48d39e072d683af4d24c2b76af28d1abc93636584bfd6930a1ba426a83beef221fa594576f975fb38f2e3e4a092929b0c07ef0609d2b7a016282c4a2091d2e5610fcac7f2eaebe299d7196551c0d44882fa1344e1d188135e7f947496bfe46fb25a49d1053defcdaa17b4473e4a706a0708eab04e896bec674260326a7d8c517dada24f2218472eef97a870f995ab1fec918edb7fd9c747f613ea17381b9b4a14c2cf3c7dcbd168d2dbea1a09b6fa303147351f2528f9f9c3c5287471b5ef98f1ae672dce9e24ff8b2314c1a3f3b8d5c036df602fb226e5ef4bff151049567d733cf4d93261b15797249a609a44d320b22bb414bef2ed40d37f014174672a7b954c53b389a6a794cec86cf0b3d3975af8e06d13d7a6c3f084bb34c01cc8c93fd7f88ce0a803fd5cc4421e7c3f246de28cecf51b858fc2bb077453ae0ae3cbfdf2c9b2762f8e716e59023c84eb5c93246b88a69215d2c0f786b2ce3cfadc54374eb6846ddc382260cba49ff3590a9d4355bfe2b209c879db4c88f8d36596db6052ca5236c4e8c40a1e93238ceb1f2e771cf31c0ec8315193815346dcca67b216adeed629599904cc549f24f254a61b07f681a3ba23c84dd834b9ad1f198d4d75e6fd2821b622485bd790f4365671709f7e996610b440c59939cf83382a084906d5297ff0bc5502aae3c5e0b7ab8801f488f1720a71b25a83a8aa95f4034301cc4a1e50d3697651edc53a22f6f6b6508f719d6ab76bd29dca7b5f804b6d481ba1a6222373c960c810b6c4246f753eee29573c7adb2d0a092ed0f687cf890b4c800f682830a7cbfaca6eb80857c2e4d8367e74ed7242f324761cf4272e03d96237b2a569196899810e1c4969382e88f610cab11b092db2cb2c7c70ca482e48fdbe3daf0558ac7ec4b2cd306d9966f831e76841d15b097b89db334bde431dbe059087e6ba0ff8b314eb6b9ab9989d9faf3410c033b7fbe1ad624be913bbb23815ce613f52a8f81296f7efe901ec6a89f8547dd0ae76aa220eaf9e37c35fb3e3c2ee4c21e98929fb6eb531e13f7cced62736976304ffc9849cf9bdcedd19d246d316b7582defd6431b2d5f93c59eaafe733214803e76fb636f14b2edae93ace64e423dd8cb38558fd228ee9021233f251edbd785825326f046b85bb5d935b9ccbb61664b15ad3cdf61a0536a5621145c2bfeacc47ce622940cce4a6ff97dbeed606d82d1277719ea88f33e89e4da019b335b1820b940c02c8a05ca500a8500f8c7ce095791c30d2b0f906f9bec0a6d9b2a8aab32cb8ae86e3acb2721de777c32f524b11ab800e97beae2dd70d0c9a0b1e371182e78d0e1b9ab9a9d39d7b375f2d6feeb952e0ff01d427806ebdc6dc64f7b6b8d44f15b7171eee280e8bd668245ea4a1ecf07725f6f2d2c43c1c3af7fe25adee1692fb2bb7a8ff00877be0ae481ecd5256e8d5e98cd50f198e1c031c0ee4ec9975b1251b8231b50e70db2de2cf7735a2f3ca1f49844bf46a4a72404051d85ccdca4e87f781a290cf871c94c2b882cf40557753ea8289a297d3c6d85bebbc14352d856875f97630a4be85e5a651529751dfc97e65c7382d1096d66f0330f7dd10aec88924ab7b40352bfd452221c3cda7e3c9383a1883c40caeec080c3ef221f0b8432bfce165ae086f66b7615b91c3af3d3637256e239a9843078a15b556873989e8dfaf40df107d6049ed3a303e896178147e16a63c8c7e40771063c6b03a1af079e5cc2bb4abfe9d1330ab5c30eb81a929d9eda3524bc13ed81245eb42d528cef2a11eee84b60782105e16e8472e2c59c782766cf65fa8ac2105ca994b6fd965826884046309bdbab9d726ad6bcb009e9040b644e1b0b39e8f91d68244bf12adeb34c17a7f45d7e6806d7e7c70bd2edc52e127be7d05aed37ee982253bfc4580a563ec2452158f75a5640cc91d2789c80c82ccb7bc4c29d10860958d9473df65b739249cb8734bfb70013d68251bba9d624dd221ddfa29473e2137741f8135f008fb973e84098f6a4247a4c7f51886b21316f9f30b6ad4adc187fd240b8c8fe70ba850763b183197ead378ebcc2ea44bf16a7e47c013090bbdea06ed65e01b6d0c2070ef4699218ef8c72fe033a0cf841cbab88d14bb95ad5dba0a6e04ebaebe51d850c14004bddf165fe5654d8de6d44ef148cd8cb28d148eba59251f68b103e6d59e1116a03336175854e7f92a192c56816a683bf3787b81963c2e6414af4fb44757d52309cf4f64f7b62526f69c0315012bc44d4371f411885ba42a5ed3b1c78e98c0ad7d9d1ab41d2190e28e432e569ef0c1337b93ab88c172e1a5b69d4afd1804fe7cbabcf50efb300cc33777998500cd708122cdbe3bc05315c4e2e5f92559df84b29d7145dbf0e9ca435fd6bd53f38e20e12bed56429e2360dc3a361c1a89106023a0295a9377d94fbb6d5c5955617f98935baf17f6fe0470b8dcdd6cd52605e998053ef640d01bdabb1dd3d4a5364904a343381d96f5061202345912b0199c1e2b2d2b0c54cf15ac31b418e4e58746845bd857b5593c153bec7707dfa3fe4227ee0a12d6f1b8ea87be70d0c571fd7bdaad94e0aa568b2f1512142a930212ad2f042a808bac3ce27d09f5cdd91991faaa10e4389761aae2f90a5fb59eb423ffb07a54c592423860a2c246b8ab344deb8f205629be207ea67d00bbe3d586ea9353cae1265d72af6edebcb6453d8ba35ce6bf30494c86d58d84cbd5d552de467b3cb669095e2bba4cd3d2e3cf48da4d085c8a6160f02f5e2615b688d08c213027d046709192ba4f67308865f2429ed740ccbc4d7121cb29056dc38ad313928a0e381bef472f193466398c637a3fbaa757e3e3c15c7d2788543b5bf10ddcc04c74cd1e32bd7a554bccfb2a98f66c29aa0c97890fcafc8451e32128b19b148d45fd719c9d603288d227d16a80c3093a2236123af705d0c108a65077c9edecf5f2dcb263df13e971766b52b5e1a8374dcaafc1eaa9d7ee45b6aaf768b8a42fa17a533abeceb35ef757002076f124049ffcf18c630769544cab5d700b834a9f70d26ef23f639c41167566afa729e83a56f142df47436ca7e3becdc2f35bf60984d3787ff07e7fbe344d0aa47b57e8fa540a0ab880385d2ad6776e6732a69596c7731db5da178c251d50ff08a409b7371b22015b5bda1c2a542d310cf725a0ef5aa3d5bd877942702d0b25c8953b2458145ffa9f5ae9ad82ef7c4a2b1c726c9f999a3c1a716507287e0142978b32ae51d05e6d65f90b88f01888ac992560a510f53a1a2037a26a6e645d91ae9e851af0860cee90cd4ba567209d42d0ae47fd983f400bde1769fd56a0ecd3516e5b9e83234ef780059bfcaade77986d971ef45840d9e8caef05a62cad5b62dcbb719d99a6f7febf1306841c8b0c82fc978ec0d7f2d224ef8685de5b0d27331bf0ec58cc8cfcad1c87100de2cc358a88b3c1bcfa5cf42056f9d7cf18e4d63bd7b8b1251f9b7f8d89542915e1691736050430f69d2e53ca850d45ca9f53371a30bdeb51d9e4a2f24e0bf3d5aca3c3ce0fc497ef3e11be85dc4c72379ec9c30bfdc33c533c92b78a84edd0b5c955aa8fe1ae7a8e029e9f9cb1086447c94d3c501d0eebbb46eca1e6b67be25536869426f9106bcecf91f83ea3d69a9e433f7fb9350f17a343f84606c67db8d4258779cb65396198ad7a94350a70146aceab96c6df441887b84f9723efaf63e714def5182f427c286ecfa81c15b2b31641f69b72b3069d8b1df25d7161caba023a7e808c9b9e46962adfa4799b4c83491cfea2ddfd7d6a980afa38e45fd69c56af63b387bad5dec94ebf69bf00ebab097f692798406a6c08fab4fcc60af0c1b614cf8fdd94806ce0d689feaa3c5817880d387937bcf63835869a2fd02d8c669a174ab0b725b3f87ac2ac439521a1a844ec121a637529acd2363f549dcd1fa92a1b5d9795ff59b945e8100b377b036d8eea06505f0b498774e20ca9481cf9558f1e40ab9382c3a47272ba0a57c0de0817728785acdb02c792d9e1a3438a8df2b4f260708ca06ab0070de7ce039e3fb038f130bd3260905db9bcfd75338fe41da75a3ae5b1e351b0b811427bb1a544a69c5526119ca361f0cdf8bd2d0e05114ba33edaa3349823abae80581c7db91425186688102f1b10a9471c27be3546d6e1ea79ba31837c457af2d74b06070bc9c3e3078c3714e6067461fc8db6f9b4acd855d7f6f1952f5f5eb459c49dc7a510a6fe5360326c89162df687ce88adcd42ec241309cb65df4bc7002868bf0f66b35ac1a74e7dcca8020cb507cf49502c41bf8b1111ac932746d6972f3a5fab8794eeb20ef1897f4eb07ed8e1579d948ba4194ef7f14c55533c4014a345c72e5562b3f4e2555adc416e157e5715bc4863b4a3a4cb3655856162e205a498677f8ffcb5817ec57c6e4feccdeca9b56252f16ef5899e9bb0aed0db2e60584c9a363bf42be6f4869b02c0df0cf7a4b339323d97a9dd22f95d1abd1f20b06fe0fbd0e49faf8ee2be83d843bfd6ef96c66ed2eb61e85a9fd04385688ca946c1b05cc8b55b41a096008110d794cd23426e7ef5a67fa0e8b20ca46667522ee32194a9ccac77b32a4c7369a49bccea7cb6a7460f925f12d16cd3fccdfadfac48d63c4813fa408bf912b5d7b8e339d3c20a515d1ed60319fa356ac628a286db4b74717e5a4bd74b3ee448a9ecfd835fc14c2bf05aac595af3819ecf2e0fab915562e001d9fca33c26776139095b8b61d6bec315f4aacc0cdb3f930c808049e8e82aaabaedfa0c099fc6d599caaf0e3528450926349f2926d0df165b7bb80932a60ca4fced565efddf9feefacbf86850106d0194a72f91734a27902a1dc665417fa1af1afa0035af1c64a896281d84a20aa20334766ed744a1ff634b3442f3c6d4d764c9fd12abaae99b5d1", 0x1000}, {&(0x7f0000001380)="636564446e3ecacc3029beb8bb27462884cee75be20244a5d0c061ed39947d8582027905e92aedde81af1f4efb801c8476b6ad4c324ff13c76789698d0307dea416c87094718eeadc3af5b3544953fe5e3cbb1d105868d8a9e6218", 0x5b}], 0x3, 0x0, 0x9) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) setregid(0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, 0x0, r2, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) r3 = getgid() fchown(0xffffffffffffffff, r2, r3) 22:53:03 executing program 1: r0 = socket(0x2, 0xc003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) setsockopt(r0, 0x11b, 0x6, &(0x7f0000000000)="8db298fa0b89203a1ddbeba251e5bb4347b9a68a0424d7efdb869a1f23863a2c032a560f62d1fe2dfd053f1ae66632b31eb9af058f869b761d8559680f977aa40d6bf4bce17a13a8032c762884f6e3dda596f69dca31c61b649f6430d0a7f7d868c3d1fd038485660329403134046fcc22dfda7468ab9b37650f93dcfb5f91d6e4a9f365a87ce1c6db284b5525d0f959b07457dc9c851504c4b0d46955ecf686d1c8222f41183555a6549617b8f04f74a2cc123bae51ddd503d428bb410de78ad08672c763878e29daf96775799ea75f725873699fe400c92c75bb603e0d45c416aa2cc2b91e9fef5596699a4b79df7b9f69e7c1512a7607db7878725ef338505a6b3cbfea60584b72ce567b56300c93e5c9f833830459db3d327aeca57779a83c889f2f4967e5f1ae17cd2e45227ab527852cccfc639e43db998f154d49b1e4736a419a7b9454ca5b66f72258c0688a81bd41ecae1e4ae66b19b7ac946754ba4713d309b27abf5348936f75e2da3414e5d018a50b627c85070763f614258ef2814c1ea80b7bc91396e27951d14c921bea1dd985ea1cd60e603cf5c8af547b5218dc7a70bce155316514ede82e16616114b2a323114693944cfd9683bc07910ee977d98ae862cadf092b9e38b09d203c13a1dff86c3e1c6266217b38caded0f3d5633342b762a93567e31a902f0a63d2732c19a17905198488362d9320aa4a2b257bdb5659b85eaf9cb1f2abd98a4d0c9672e0c59170cc5a4a5a501275c08d89c43b0e7dfe0ff4b18fe0c04701fe5a8a5de587fce42ff24a2647a20c18a482cd87ee7948a68c0992222ae661f49ce464c396dfc7bb724f4652a679293e9b59f53c19b74c75cf5967c157bc08914faa9b73ee9ed72d89699adae2b293fc1d07373f3cdf7a760a8f798b47214a5c47d9adac3151ad2ea6f1e798ef4b89e84bf19f86dfdabafffec5da3bd76479bf923220e80e7945a282fdbad0ca45be9026eec924e6afa6a897ac96be8c2ecb872cd3b3eec3ec4235849a30ee9c089a98417405e5060787754d04f88ab176a108c43881682c40cfc7cd676de53c4d6f7d2590349b965b5abaae5abfd81f4ee5836f1eecf737b68aa8378d6183c46d34b8c1151d930939434c2099a754b1cfcab01c20ffe137a4ae62fed820274a41ff5547c2713489a7411a831e47e18fe2ed86f72021376fafca731d93e40b9b9c44542cec3fcfff55c92714bec215a922d0594a2f3fbe354d3b51cfab979a3c43617f0bf7e624131ee73e127b17b1a711f8b576d22fbd6c09dcde144d6a131b5c6f940e2b4c17edcbcd4282714d4d8f12a34a51d5725dc7cc88d94ae530f3f283f9e1134d7934bc172cbf62d6454d40402799c43ad49a3c8bba08251db49e218343f1161f55ff0c6bf7bdff97301268eed9e62a5d5f22bf8bf2a44b5c65347f7a26f68317505de39dfcb01dfecc82d2257b85df87a5e63eb96da14d43a6bd6ea20aec147e0864d1c19fed7317968c22fd1ed2d9fd28bf7202a682688200c8cfe99aa88110f562147a5c110c33400441db7109b919369e4d2b21463408a77d0e230297d022459c12c50982d1cc2f96fe4676cea23983b1b0c5e63af46e081c65bc9790e6d4f37acdb24b4a45813a785a84445fda9654ccac0f0217305da15f54b4299d38445a1d36b4b069e8a77094f97c500b7972efe2f6b5864091c8c4f4c7b8503fa346128c1414425833b1a787affb15488bafc068d39345b529fcb12700d33c44a0fc79107ab701c5979ea9fbc06cdf8bcac3cb8651ba9a9eafe62f205df2d625d7cae43efc7a8bf06925973d99f93ab828a4005fd628407fadd8cf97c791b5a173a9ab8b95e462054ee40133ec3a2937c0c86ccb5013f72487a3063394bc956047dee32ec7fa77f386610db23f71f25fe1027821a2e441297879197d51b059979aedb5ccf9a8e5d0a1f3e0c6cbf4a772b6bc1a7d539d6e4010324ff40432fe38e3c0cc8debf31107d49bc3baeb2f6db4b1e5b62b1e7c144a2365a885ba59da8b224bcade74ed2a8635783f3141423a21bd597bc9cd0027cdfcccb20b313ed07df7b842ef38c0dd9bfe53dd6e1697129b6ee30547d950651103cb4be3cb117b213f72d3d386bbd2583041ae5839f989b217cfbae61a5796161302b1c4582f01eeb716dab9521efc1c10fc34bf33013c27fa4a27ac0b8553d5d59a1989c092da4d05a2d9bc7702e8a256f22610d7ef2a7adc4843e81750ed8723028223b72f2b3f5616c7783748d0f6bbb8b66e216ea2c0bda601a2bab99ec350ec958c2c66677676325f5bbf9f945f2745fceca3cd36381e3fd4f3866749321448b04f69d6e1bbf0be21eb3ff28be158a6bf72f22205d8350b7f3f8f91757a8ad46492a486d8eec5a648caa57b8d207e646aea612c6393a559e9170995345e8edcf54d5444da0a4302f68e8fd783f8992b63b051a80c73b67b6af2b41efad209076f432aae28f970625dd3fa259aab933d44a668107155b7943e7fe389d203b6d2a0030d6396c1f672edf09acac07ebe8397ab40a83a7a61a6f9d06fd85e8de5d4f0fb788340e06e0dd63cc04dde87877c22c984d5da66fdc60aac4fbcb8129f071a27e31334ca775659be9f18158526ccfd428f97bbf503219c1832d1e780ddebd81461f7937a8ba2e5fe1c46aa08e8e7292f86671e901b76923684ff1e4237f7dcc37d596faae1c9cb69d8e86d9716167c9c89930ea2845c8a71fe361612845ed9532e87824cb7183a46390785fcdb9787a40496e5baf03dc8eaafe7a4059a98e1bb9bbac3fd815a25e3c0ee66d5516ea3c142fbb690c75e80492cfd18942be92067e350e0f033830856e5c526cf6eccc15b739763d9df268e7c4f0e70bd113bc3fe00439c93a18173b26d0d0f077bf503e2454784531b723bbbf1c298bc4b718fc9e911263233a39531914c735ce1c34307928a1fafc37355af8c265fe152d360eddafff71ad8d19a91672115e9534e6054206dc64b9a313c7315362f2987d79055719185720cdddbee372feef77c12ab0b159e1f8ec4b24ef084701c7fa30171eac160b42432f43209396da275355e07b4b3a8d44bf225b1e2bac56f909a993933ccb5d364b84cd5c1bacf2dd2cb3acdfac2d14840f3b9bbf500d8cad6e97123b40a6c0c5bed4f9987894346cc4b96848589d1f2e23c554eab4b09217b1e02be0d9823b7a64fe849bf3cb7df703aea5c1289e92916fcb2c398e85b40b0a4d35f66e14b85287f27f134f7dd2fef217b26242b63d741ec8b997d48a16b9ee4714358262052c8561100cb9275bb32e8ae22e172f584ddae9e9649508c1f7d6451076db5bb838f1121464fd527d2f21f9679c9fd4b55aeaf17517e1b3a25cbbcf4516db7b62ebdbe8722d73ed5b4eeac1f83d0feac0be61906ae4ac795bdd4cc6d0d238f567e8d9b9aef0f3e62f8a3fcc5cbf6c09cc6b2eb3da182c6f27f417c5085ebc8e7724ba24be351fbd04b955c98dcc9ca88aad68655650892a14f0bbea44f2ef2554bd3e2d8b8d83baae1b2be12a0a91b29fc27d27f861e87a8867ec3275a02def87bd4ac08bf2694b8a138919a9f47a1a6c53b03d95a48f653ca63ce143e8a9a0c35e02f36f9fd9f6e571b472b7764fdc70676664812a01b9be3ca870337c1deef60589c126e596baf77bd0d88328553dcb11926d65a2cc9ab09e61c0815063153e6b761b6f47c0f775b8d4a26ad7a05199462b5a09d965e46e4e32ee295790c99dff63023cabe8b2a42a0c0c0d797b53b094a2ffa431399d692005f3ce86ce225de3e8aaf383f973bf29e980f74a0adae054201f04a7c369e444a765cb2a5f6b7b79f8386ce09a3dbdbd38fdca4a5588e330d7ddebff8882af9d26deced4e5a4ffab7b361439c378199cc1d69af64cc12e3108631c93c49572a84b42ffd610ad04e2e1c0488bf8c291dbcdccbdc0daab2446ef95eea7aec04483cd1cacd6cfc740a7d88d99a14172325959e9b0f005ce24c289aeb2cfad56944408d6bdf82d00923f3c5ffd09ce462682e600c88c093d1d19daeebbeb9638d2a95c0cb96cba80b8300026f9597e3a81b44d1781b9eef5b69e26a244fddd74f27ff60aa8c8fc58b41148aa6d494738d35065e5407c0dde4dbcb81c9a01360f7c926110418fdb80704605b30c5d58854097aae811d5a6266028cdd21f989cbb6b956f09f7d2a5b313e1763484020a3089063e1ef26b0f04b6567b6d404ea43c9a798c7e14a5c5b874cf1959fb5fdce3d19a6f2f1bdecfa653614bd62ac0b31f555653a2b8c3fbb4ba07eaa7540089f41fb26497f26bdfed1823a6bbe864fb10b6b9a0c62b6a4f41dfee6b9dcafe54a389aa4d4ad9397f4a74b91d3ede12db6672ee339eec90255a8b62f0152c367a4b71c03532d15faaccc31f5724b1e57446ae12c56ba0e67b80ea57da56e12527204c5bb2f601237716e4786d95db78beaad0cea590f02b5ab243c99196421ef4c2e6b6f2bd80f8956cc01a75c9c46ef305658bd0a9516e5af3d3d78def0220cc2d7b5d6af44896cda69212a36b65c8f80923b2583c3874fad481d6343d19d08002743047c9d198243f094f4b700de9e6688ebbf467769334ad041958a80939015856968589f79009865d17bebd8b34fd4603d78e2da5d9f11d9a4c1c3f6a143472394ee74afcc3aeec08da26ff5f176a6e48b7183fc251c74b57006c03ac72a2b8ddffa77b1070f32272a7bc578d43810440b0891c1fbeee7ef5efff2168919af4f334b4de952961539b83c60ca8f0cbfce3bd132508f20cbfafa4ef9fb0baa816226bdf732c8b819fd7d9edb8fe8fe57ba419786fdcd0fac7ceccf5f7471cfaf0f43ab85680f5f98f74dd684455ef759906ff9da0a5bdf9379bfc6a72c382b529884b8c99356a9b781dbec639caa8699ed6d76a1460f32775d692499cc4d40379cd60c9d9e6276aa172b888893af74582826a4af082cdf0d85041e9a8b95522c9b8f4a144e384617259bc35f2a93f388deac7a6c709c31089cc52dabb1ae3ba3dddbebfaff34c006146581e3bc7f6cfa0179848df2d9276b2cd8f1eaaf15947f37486d61a9ad1567da1d26dac5240af3d225a7dcc10e62967e19bf1b7a76a37529ebfdf94faef6541e031c619f22bb0e05b46e77d9280ee2b5b863b2a0d22f4ebaf58550580e8ef14d35660c804abdb6ecfc331faed6bcd517e3367a8b753337f15f15441a94c1b7f70dbfbc41a22836ddf37c994f6b65074e264e2948ad02ae7693c226f00507abc56e3112c6847d9533c5db73d7fa0eb75cfe815a75ef1c8b5ea89cd6b47d80a1bee44381515837ee4486301ba0540d9be6b045ecaa82fba3c497527dbe9183ab0e2c61bbe17bc5a9845899e02a33e884549d7ab4823656ca3db45cbef6dc779a2ac6fce308402fcedf025eae814fe2092377a95380c580943d05f622a7741d1800208ff2c94d7b1d6bf68fe4cbdcf7e6a96fa7a76d5539905d3b7e4655c2a6c868fa0498ceca4a03b2a1cdd757efbfcff9e0c71202e26adea3f3291d431316ce6f572758a3177913d92c7882757482436153f6a1d3ab764a95e773e527bd09e40093a8af4fc3857842faf0d740087cb115f700d6465b51776a294065ece6809ebf8b8619b8556cd1ea47c613b610d002a613682c1e7005dfbcf0bd0d3b90140b34fbd910427446d7ccf52f99a3c32afd8d8d44b8f321084731ef0c982bffec05e8bd348a4aa1dc8c13bd725cd99d25fd6ad5d48df40ccd5e2e3d222d36d3ea695f4101165e08cf4337b455a2cd2854d4044e60c93049", 0x1000) 22:53:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000070000000000001907800000000000000000301907800000000450000000000000000000000e0000002ac0b1baa070f00ac1400bbe0000001e00000014430000000000000000000000000000000000000e0000002000000000000000000000000000000007f0000010000000000"]) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) 22:53:03 executing program 0: socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 22:53:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaa7}, {0x25}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0xffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) 22:53:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x6, 0x1], [0x20000000000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x80) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(0xffffffffffffffff) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$TIOCFLUSH(r5, 0x80286987, &(0x7f0000000300)) 22:53:03 executing program 0: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff38) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x80) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r5, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) bind$inet6(r5, &(0x7f0000000100)={0x18, 0x1, 0x80000000, 0x2e}, 0xc) 22:53:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x0, 0x2, 0xdc, 0xfffffffa}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000080)="fbaf5f4f69da8a8d1a029be96914", 0xe, 0x0, 0x0) 22:53:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4}, {0x61}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) pwritev(r0, &(0x7f00000001c0)=[{}, {&(0x7f0000000040)="58c61d38c30f8f3314b49e74a45e5a834c58761652dbfdf74282f167a84f43b2fd63f2169375ced169fef96486d625f781c50d8d797ba86af689cf14e5d9fc92ba02518171f12ee909f0b26d0d6404787b294f8704283c", 0x57}, {&(0x7f0000000180)="1583869ab1246379fdb3965df99dff9faeeff22ee21ae093bbcdc48d251458637e91cb9ea3149c2f11e6b2b672e0f8c9", 0x30}, {&(0x7f00000002c0)="dedbe8175acdfe185f8a2a6a2ebc5bab87982646b8a032dfe018a55aca97db2dcacffd970b4bd05bcf4c08cd8a49ebd0afade8c7b3235f44a37f2bdff443166e931b110c259a939dca0f0db1dd6b0b1cce05e7b1f44e927a95998d268744273c5d43e4088df8282060ca2dfadba3c79a400aab87f75b3b416de968c2ab00d13447112583f91a3003a14eed74138068b1583a8d8665a15030cd7232c8f478bf5bcd31ee980bf8", 0xa6}], 0x4, 0x0, 0x7) 22:53:03 executing program 1: ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x92) write(r0, &(0x7f0000000140)="220e22", 0x3) setregid(0x0, 0xffffffffffffffff) chown(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setreuid(0xffffffffffffffff, 0x0) setreuid(0x0, r1) r2 = semget$private(0x0, 0x0, 0x51) pwrite(r0, &(0x7f0000000240)="dcd92e2b21cc83d5c10c060f5f460321ce1b4dd6f6e6630ebed76ab7eb6acbe77124911a8a107b56b6a6577ab8e4dc72ae8e5c1e96f36a1aba0bfd0edd757be2c720ac1bff85f568ad6ef66c965b", 0x4e, 0x0, 0x6) semop(r2, &(0x7f00000001c0)=[{0x0, 0x1, 0xe5ce97ab354d96be}, {0x1, 0x22, 0x800}, {0x4, 0x81, 0x800}, {0x3, 0x2, 0x800}, {0x2, 0x8002}], 0x5) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x5) semop(r2, &(0x7f0000000200)=[{0x0, 0x4, 0x2800}, {0x4, 0x7, 0x1000}, {0x0, 0x4}, {0x3, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x2, 0x7d12, 0x1800}, {0x2, 0x807}, {0xcd40d886864190ed, 0x0, 0x1000}, {0x6, 0x6, 0x1000}], 0x9) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) semop(r2, &(0x7f0000000180)=[{0x3, 0x400, 0x1800}, {0x2, 0x24, 0x1800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x3, 0x897, 0x800}, {0x4, 0x101}, {0x2, 0x1ff, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3, 0x800}, {0x2, 0x5}, {0x2, 0x5, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0x4}, {0x3, 0x4, 0x1c00}], 0xa) 22:53:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x2000, 0x300, &(0x7f0000ffe000/0x2000)=nil) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) setsockopt(r1, 0xffff214b, 0x537b, &(0x7f0000000040)="e0ad21d9f89c25ef1de6bfffd52a867d009def8f923c90680cdb177a59ab6d34ca3bc906f674ca4c3ac92bda42defde05e022fd739975757a74162c37c180becc51d3fded92866f0619f17c8c694017468b53f280e0182c5a522f501fb0a8386a13c1f8442b34ab9845c958376bd8abc558656571c3282c7cdb736bf43731cf63b7525ecb36bc223b5fa86513b5a21e307bc57ba55a01a3b0e4a9d45c5644416313fffe06160c8332f500a0d", 0xac) 22:53:03 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x11}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 22:53:03 executing program 1: setitimer(0x1, &(0x7f0000000080)={{0xfff, 0x4}, {0xfffffffffffffffa, 0x100}}, &(0x7f00000000c0)) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r5, r6) sendto$inet(r5, &(0x7f00000005c0)="e495838642408755564021bd6d0778e34a15c476a9021636dd12295df3c8948ebee923549dbf28d97c543cc7264af251233268c70b0a1873a4f592554b84c54269d10b9733e3ad040c77903fc84f91d6866515fa4486ace9f19c39304ed3bc5abf32e85db31ac54a5b9bcd5be9b1a2e0b0e091b8929a5d74b74fdb61376fecd4b2a0c074fc5433ee64b6f564d2b6f669daa3669c276df8ecf3f27e1cdbfde1bee457109d6ca2281b2c2301ee0d6b43745f4cd1da840b0c8dcb6778a7e703cd3253b7f7bc3ccaa9df9b130d8c0f38ab025035430ba3091471366ff9ca11a7e7fe6e9299b1fcd0ef194028c2b519e4d3f9ef5fe698c8a82505faaec0ccebdfa08173bc499eb164b5728023a3a49970a6e250f6211386bfe46b96825b8ed207d558d7f6bf0dbe8e1255127250d7960c2caa4195136eec4bb295c0fbcd7b6c143eca12f0afd94c2ad354ee4a16ac1fb3272f4a7b0d1ba5df3f3b8c4335f04f349eee1cb57105037d7ececda7a00d5eb4ec664087a76be28d769e7be106c2f02f0e2f2bf2d5bb3dd648adae6b58eef5d0bb1c5368222b1766ce6474bfb5cd1943d5c82560e815e8e7c75e50408a0c215e3e88dddb75f67a68f2d8986cb00a04c0738917d146920d6f10ec8e58b30cc8449dfa30c85a19319b8ce4ef6dba24cbe7ecda6caa060c5012b3bc58f812d6f4ec6d42766f56c5dc52f85dc2568ff9f415d988270e2d7e6ce38b3efadec3438c8912a5e96affef64b296de154b57ea1ac27e5907bc992ba51bdb95d8fb8526eb858ea6ac5e2cb7d458168b1ebd54e812178948bd6a5577f00a8c3f4820a5cf889981a4231a793b21359443ab289df662d1ea0bc5cd024f5b2d34967cae01a3f7c817e904e02c1a0819b35be0f60493d6f242aa4f64db442a0a66f3f2b7a92d0de381326193bae1c65549eda340c0a373ba1325ee5eff550fc56bdadb05fe7d1daa1a5c2d3b5a2c9c94d1b9fa8970d8dfddb9febac63828103fb34d7365c89abca6a1236aa98ad92d6be4c83b6abaea7bb4184f9bf03d576d6589f19be5d18ddac251c77dd2462e7a49ffa6aed615eed3d6aa519a860dc367056d2581c4459d65388a39d5f8e9b189787156a67286aa4659bb655de1263bb90d9132f123d86722c5c5cf8f4bc73c35ba8c1205d1c597ced383fc3945102887c47157b4e1726dcde51178a7a4031d1f150f86ed09ec90af281af4616cb92aa0d7a814674ecc366608b43a01e6e1880e4098cb18d73cd3aacd20eee0c3eeeba91a6ec5ce30cd9aa0039d844063d2c890dca027eebf3316424bad9323106d060b99aa3737b9ede0569ae95da1fb7aa5344f00f81e10f64eb1bc9936119e405eaa1a629e609b97cf8dcc44f98662311bb587dd2e2f7a28b8cacbd5cc154065c7af751892339358afbb37d16bb7bd1c54bd3bc9feb050b3ead1b08a772766e82f1642a74fe638e2364d125e882d0f7c872b5add069232cf495ed8c1a20b1b8bf720996400ae597e4eeee354eb2eb7fa58d746f2819fac47a44f0f9f317a9657184fe876e40b18a7ba833b16fa6b900aed7b802134ae44db6783a76e3987d4227001aa540a65b04c7919c1cd045f605c1ddd36b5be60be39e7f8e562bcf69b1287a3ead670c69efe28583873cc4d0d7ac343c0a58d832219dfb2294c5aef95dac2d31c1be948938fbbafc3f0d1ae9d4c8f3c9fdd5660d4af4fb140a5af2ba34ad5d369e57da61fb3ee17c8a59e173eb949775e764295652f6ec1cf77945d61a75c261c7bd0e6d8a8359c4bfe375fd0212b1df962bbd2f436cb69cf5cbfcab7122b192816a504afcdd095eb0cb7b2829385c3e7fba2d85711c2140611194e65388dc7dfa8516b5acc8beffffc2c4b95f5b8620562a06a6844fa030733f0dc6b0e68be60388d66703a2266a0d61d04c1c5d2614e8f25bb20067b902d8db180795372f2e9a6a2f9f3e1419f0de043317086abe97300fa7ceb5b92d3d5272be5869b162b6e68a7e138255bacbdb5f207bed7484130fcdb428c35ccfcdc35ac115e350287b517596ff68fe6c5c4a2f4fef3b3f9d8e3a309f234243ee4cab8513e67c7ed66e5b444a42c0b1658657ba7960d2b59166b34fe54e2f25ebb37b78662062a6363e624447362ffcf715f54b7f7302a3739c743698f19eeea8149df2148cdd62dc5c8319a75bfd48d65532dfeba445d477b1a2134b5fafe7f8d2e221e56f3e03d9f26855c3d70279e8e58ff977b8081ee15a50ed7cb94129657c5cc126cb15da42e7b979634c217ff31d572ebadf8c0cca4875fe8de195a0bd2f117fd83ecf0db14089e765d9d57538eefb6bac1fd017fcccfef38d4c83c401a61b0ec5fbd67a7454e73af54fa394a7628c155e2dfde735c1eef085429dc756b4cef2f885ed62731b81507f3ea46b90812d6a13c1b4bb183a9eac59e4a5d138d34fd29c92063b5a32ced08ba3eae3d00b2ce17b29a85a4241ca31403de1403fcbb217242a894cf43ecdcfb9c530b4b972f030593dcca6e230974a7668d42b2f9beb9444dd1f2fe5455b08bfd1fd59ead721b8dbe945c13cca21e916e250f86ce0a0258a1051a30b06097c75369e9154832cd3a5d103c589b16691ac16ddee96e05ec5df922dda80b9075f4b074c9afe255fc2ce28edc7b9e91376a8a6b8e81cf8e943da2c024d9f4ba2c6498aceaeff7dfa9c97f1672b4c210ab76ce6e5f6b5aa0080520fa8bc85e74215b92a1542c40168dfb825475caaca8eedd1898f43d51aa189ec0f1479cd395ab55788e4b43154169f3f04e313876c0ddd028fa66d6e795c4571a908d3d9a294ce3b87f8cfd216e772f994fcc4c28a42769f315d1811327ddb39e4eb1b0138dc4844d2939c0c1b1ad29301af0d5ff40c81e87d21f0728ccdb1463c9df52233a63e39ef67408769bb2b83701cacbe2f85ea2c0215db96866c459f58682c3f881e7c3be793c68ec4ab19866cd5e319be45eecaa46c8a44cffb82f4187739f3ec05add7dc13c5048c2bde38d245a166f4ffa050e9e5e4bf8c17644f9b9bba243cf2bac2a5ff9f3d4fc8c4f8200079ff416efe25f962b771e1afd00bc605411db486ce9e7f50ceec459378485a2e8a06e6c4cedefa538abf10c28faaddff9a445443e23a030982612c495c59680bdeb24337d896fd39a1e352c3fece0e129454114373a6d7f4ef4c69d5085541b0f5a0d896121acf5c0a65fd15ad7ec01f6129a9b537b642d6048a9d47cbf937cc10ece039518ae299ea50cb1e035880741218e1448bc08cd8c2719fe6d1830ae7a62fc0e00012efc0a023c74c57bd99bb66df8cf0019e16f5f5d6b367d76f37a2ba6df9c95eba1d27d38230ebcf341fa9ca21e78dffb3fb5915fd350044c0c0bf597a9b267c16ac074360e01070bb58023ae6b1fdbf724e33d0cbd134e34d955cc884462609ad23ae6c8fed7552e549d30b7008cdd434c48ac73aaeb545b10f9b8ef2745632e56c6de7af3b1b731a6634af331e461fc61b8541a00ee380a88895b97357cafc88e2eb167b4a7013886bb5ab2a65198163559c392fedef6bf035296ec56ec8b05a9cdeba894cea2717fdfe46dce2ee4f3c3002100bcedcddc2b62cba3ba89796b13596ab1f3c1723db0db1994a37a580da7f96db3e775a4d183b93fb7e26be471b66ea473bddd5587a8beec148c48f1b881bafa2b70b4a35ecaa6e8df121f39f42eb3f0728548ea1cc4a42b3e33a420e314db923fe9d037ed0e32d09be2e69667ce5fbcb92baf656815eb5d19d20c9606b8dfc9ead2c1ba3f0c7f4b05a6cac29c18829ca572816d43ba5b18c5092c251e140ea2d212b070bbfcb3cecc9c5e79888914ecf973631a95e28498f6b08222e0f09216263db19545550079b9422be96f9bbf044ddc773232c4432b9f666129d9288722866441f784388d5b4fc89634f7ad61d1e1acfbdeb31f57647134c3d572fbb6bbaf02cc522813688053da1a1cd399fbab130ce5e77abc250611e8f8ac199bab7f7d75888709bd6dc63ec82104c8e04218a2e0276285b2adff80cc1aa652f005636a110e63a9a2b818f99ded6a9dae416059fccb8b8f60c1b8837b659b9e228efc9a4701077d9885b3fa41c8bdcf0cb2809ff1c906bff44f545eb02ba29f355a87d6b898c895178f4e5927d20ec402c2e1055f973c93dbc3ed43d5a7e3a40b77e007dcf0f760bee601f8619f17c6f19246c5e0cfa3b1b69855ec447c59b93d1b73c04978af27a1d81c42a918448da164c9252845bc4ac678afe5d91d220e52d8ccc1612aac0b8891cc7001c7fbfc130e4f205db9704b2168455bdca5d9804059d57bcd0157efacd8478cb697f22b38d931af60bafdf98b5e5bb1373c177d8ced16ac0145f0700417bc3c8e97c13b484d13342477c10ec5181f6d8f60373a22a3d41681d7e665d84899556c571f4f1fdbaef839b37fe2898725e62881e12d9ed0411d46c9a7b7f12b64730df4d0aff78d40ef5cba3eb858b21a56759ad665c87a666715969b8a78340736c9959c590ed9cd45b40e20715303a3daa2198b8f7ffced51ba02f50739c3a2ff630f9c1257fcea654fc60cbc05e924359d82822ca183d22f9617bcb1e3863438d3dbe32818fad59e6faee0c412fff1ee4e3f1efc6c6a4f9be7e284c8c9117d56b09bb93b91ee7d3e43ce6e6767a156d59d26e6100ab6e062d0cd756cffef35e1ba552e62942d5348dee897397445cff70ed878e2be4f006f60f5ff52fa05189edd21abb23d903af2243478b4b430b6239db870eac26ad377751bfbfa9b2068e703c358e49cf3858012608b06bd3cbacd1842c91b06da8bb0c58cdc934a09da000144557b284ae34d022e4364dcf83c4c6bb90e6c5b770ab678e4c4fc261ff0e3777962b7a7e11d478e781b4e3777b4d35070e88d5f7244df5317b8c3296bfd40c80cb739d0df56e91c469255c8f2471d64feadbea1549631675744a541b8e366fe5a528fdf2123c3f99cd6b10138e4e563767a18829fd18d373844f753615919c05c0420be4d70ae3223765f8bb75553fd933fc5b271f65a2e3b2e2c4d689ab874b5ecd7a2517bc131747f2b0554dc795e140e6c7e08ed9dc18e0f38129087780f52661947877529b41d3fc6cbaaeaf1bc002ffe8a09529b1dd040004580a1b7ea99b484f8128a3031e6671d63e07c448ddc44983e716e5381694f37df04c871650a6d02f53789eb6bc28668f1a6bb113c18c2e1683ef6e593f39f477c9934cbe42df456b96eab2e2d3af28915468c7f43aeb4855b7cf79e1f75ddf396d0cd212a70bf07680d6b7e92d3fa414a4f5225c2aa3a550912fd9cb2c4fd84812d65541135ada54be143f2eba50f9d575b0f5900d4bf1a094689385994264fe5086eae7b00d089f250e4869c57a997fbf73cfc324cec831dac9f2ab1282baf232eb6b8629aa697c19cd745213bf73416719e373bf7e18e5b748111d8ee2663b13a8db054423c276753a65d4ba2522238037ed6b82d4fd28397235c0c39e609d849009b8d763bc1ed0847956a8b37a7a19c553eded1a9bf3bd9755bfea652660d98c2369abc3fd8c592ba4d3b18a3c37daefcd749dded2c52f6a6eae16b15806d09459933e8cbff72a3311b1a0ba7537733bcd1835417b7c08ce6214929348eaa7d2d90439c935078e0fc09feaa7c9b30519ee663f48cc6e2f3be300a6f67454b244f546a1825639fed6000cbf628da7cbe7ad00e1fa2081d5597bcd7b0a236bc483e86d2638b67fc268d18b174e25dc69adcbf1f638d2ffb372f389e541ad203f8380509e985bd637396bb70437ef4", 0x1000, 0x400, &(0x7f0000000000)={0x2, 0x3}, 0xc) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getuid() 22:53:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x1fc80d90, "0017045100"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x10000) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 22:53:03 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605100103afffe8800000000000000000030000000bbff0200ff07000000000000000000000186009078f2240000001e000000000000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1f) 22:53:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0xffffffffffffffff) socketpair(0x20, 0x5, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000001200)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/128, 0x80}], 0x2, &(0x7f0000001240)=""/173, 0xad}, 0x2) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f00000013c0)=""/84, 0x54, 0x42, &(0x7f0000001440)={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000001480)=0x1) select(0x40, &(0x7f0000000100)={0x9}, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000001340)={0xb30, './bus\x00', './bus\x00'}) 22:53:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x8000000000000000) r5 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000140), 0xc) 22:53:04 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001e80)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000000140)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000000200)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[\x06\x00', &(0x7f0000001a40)='\xd5BE/\xd8\xeer\xd3r\x0e\x9f\xf7\xbaH\xcbi\xbfG7\x8a\x1b\xc4\xe1\xd4~\xc6\xc1`\xa8\x8c\x1bd4\x11\x86@S1\x06\xf4\xb5\x98\xb7t\v\x82\xc7\xfe6A\xe2\x1b\xc4\x13\x92\xe1\xc3\xf2ky\x06\x7f\xc7\x92\xea\"^V\xff\xbc\'\xacI\xa3\xb5\xe2\xcf`\xe7&Q\xce\xd2\xb1E\xd2\xa7\x03\xd5\x98c/\xdc\t:\xfa\x89\x9e5\x17\a\xd30]\xf1\xe3~\x93\x19f\r8;\x86;\x84\xe8', &(0x7f0000002000)=':.\x00\xe6\x81\xd0\xae\x9d\x04c\vS:\xf8\xb7\x1b/\xae\x03\x0f\'\t5\xda\x86\x1cu\x1e_j\xdf\x10M\x96\xc6\xe4\xba5\xaaC[\xc0\xbb\x1cH\xa7\xe9\x88\xc2b:\xf4M\xc0\xc0Ma\x15\xfa\x9f\xdfe%\xaeK\xcb\xddE\xe4\xf7\x98\a\xf5K\xe5\x1e#\xb6+\x11\xcc\xc5\xd4X\xcb<\xc1y\xf4\x94G+\x1a\"_\xffz/\xba+\'\x96\xa2\x89fg\x9e\xe7\x9b_\x1b\xd8\\\xe7\xc7\x03\x11\xdc\a\x95vy%\xaetP;F\x93#\x91\xae\x84\x82\xcb\xe4\xd35\xc6\xc6:\xf4\x926\xad}\xaf?\xc4R\x1ev\'\xb3\x91#v\xfa\x17S\x19\x00\xf9\x85\xff\xf3\x01q\xea\x8c\x92\xd7\x8c\xd7\x1d+\x04\x18\x02~\t\x94\x99']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}, {&(0x7f0000002200)="c1debacda795f4514e8f3106548a23cfc96e53b9e3160ec9fa805e0daca20a173427f4084dd9f89d675a98623fe6228509cd12e631c7f81f2e5fd62e39ebdd367714ff113c1acff2cd5cf4c66fd264f7db5bf3761869d74324e612939031b539b173e6a95abc693a7a9faaea61f2373ec8b2d9029ea5fc9c1c30fbb9067eca202d47b004bb9db401e0de40ac14f6f0fc45c141927a4884cca4092499b4091b9f13f77ee0349bebd8b18fd7c1dc64afe13e79ae0ebf23a20800188005d62f4422aa76ae87c8ecbe7af858d09ef53b2df10bb2bf9344", 0xd5}, {&(0x7f0000001f40)="af869cf350ae4ea79d9add12f9d6640c0b22fe21bf2a45f9d5645387d56727315351a6f3cf2d3a67c64b12a005f7745c7d605381f530b3b7c5481d884e07cce94975b7c56e030027bfe375bb3ed962e1c3df4681efd2decc4a040ab63bf26c79fb2f77321be2638307effdfd241f7fc9b691f99815e10a26fb06", 0x7a}, {&(0x7f0000002300)="8d2974d16636b6c3248b8da8d6f8a6d6b8d10819371d5addb4d05a1a2f1fffdf607d428d14a6d53fa0698ff0e33039334e4660a4a3e89fdf3e2d13594a567c40108687f10cb476d004a081cd849dce485f77f44a96e9de4284920f76737be2d84257970b98da7d945a445a43d78fc75f50804afbfb4f57190c42aa0bc327da83ca0f016b818e0aab17103d2376bf5604f8bd993748ae1ab30479f46a6eead9b4f48c3f2603429f6d696549a0956694d7c18eb34b42871ce0735b66c90d4426543c24729324640b5e761093ac68bb3f9e45900767add5d1540f7790d013d99a4faff0", 0xe2}, {&(0x7f00000024c0)="05b39bbd158b1133cc5adbbeede3d4b5b308dd597eec013876f4d793a6e3d198fece748ab6cc04b5d3c5c6d7de7803026c8a40e6f454fbfb8fdbbce582cb887845cafce8cb04820f386dd9d8fee49c2676e5bc6225725d02c961012b6d74bf7ad1218bbc75a527595b93970f0254e3e6d2234835fc7bdcc0fbb53820a29cdb5d2a7910f8be44825d1dd69f427dd137b5823b70cc990d0c1cd92d6c5ced9c7af6b455d5e42d70f1bbc8e37738cbf0e0ab2ea3019b1455ff6508399f88c462a35be16223cea48cebe84e1f749fcd3ecffdc41f031c4ba4c34ea326b77ac98ecbcc475d4b259605dc78940c1212b71dcb63c259468c681c466cfbff4dbec03f8e03a1257fa2b6152aae25d370b3bcfcf4fb79c5dde1b6eaf064bba1c202ef40347ba9823517c0453713d87cec4bef2444251af3ff28417c15223e21cc92c127edbbc8db8d410eb33871b6cdb41fc645abcefa349cdbb416098cc5735f4651fa14135892c720e52d625a00ed8180f42306b913e70296e370ab458a3e20c083d3ba199d9648d4c2a451d567d26e0a29bbd3f9b7072ee052d874a25cfd371d840ae6dd8bc2dcda5b89f03c550d7bb3bc913f6296949303f787bb483808f3febfbdfc9422ffa7a11ce1da9c335199167d0ff88c3924e7b5dd1b0067cb2761cb37d9d6a97b597a47768e7b5216037638c4c58a1a23616a8ecfa1c9045218d72214239e596e6d7157ca8b9205c200f70b58f7883c1d542af99720831587d9c8fdf2e2ff379ae62e432a568056f8936251b53b83bc978af6917d8a527c3a2db910be8248a930796910bbeee4d061dc675d9a28d5c28d1dea05d1dec7120c067da5f1c39eb18295f1b267c54ad5e7a0324c2926afc71c35eb460ce765d94fd8802764c6bc04888771b962e8257f0a5115ff3887d627a4de7c3c29be9fe1b124b7f0d6b13419c4b4f0f9e5d5e8ac0f35d5350120315cc34824014cb98cb99e5738e9277c0b1184215109a81ee016dbd018f652a3a4cfb86a34a41df9a2d6526c723bb3586c22064a1ca5f960781e3e6a6adf9d6e8e59e4ec25135583ab5580825f63d43fbb3f70f84597ffc15d92e8ca50a312f4cfcdfc700985adcaf19a3f6289bc6efb536a9f4022cf868309d234fb79963cc1e0c4569e0379e7eea5237db00d2be08107cb19e3af8c975a02e7894c3f702d89e60b027705d12c015ae0d0af9b279d282c76e80dbfa11bfc8dede57db939a2e6be17766077a89d572a0576aaa2228d5ea15849514dac8c43fa3e553b24704ba9ecd6f788afb336770a63a1d7e4d62625429f03321f8bf0613056ae66437d3681802e4d618fa410ee61ad206f7b273016348aef8b680a2faf138ca71fd72d0d2d351ef886b7347954646b55fc909cca0cbd4165003ff7486ecf09a8c1769bf78651242a342a6f7e6d03d51b7587eee9834c191cc0c6819c45c00162fb351cf414a252d404fb3c1fba09969bdbc810600f89f1cca4122566886724ecd87906cc66888c8f86f600ea87ebd4fa96c7b06f136b5c1ed0e679086340bb26f3e8d2f16a9c2a2c84727e2e615e55ff606f5493cce3557873ced05dbe071ce0c7baf31f256549ca130657c29e1115c7ad7bac1ca11d59fea4a3a2fe1dae2399d9fb585d111a38e240e3cb36dfc0346b0e4be2f293521c5061986ba11a486c4008347efffbe8cfbcee38f16ab8733c5c2b0c3440d43202c43f13f66a5ac4494e52bca44de0dd50bfdbd274f19488636527463cf4c932bea66a401a1d9ed36fbc6afbc923a034611fe23d68b5e74f802d60b24c4d2c9f15d91a2e10446619130bf1ab890f1bdf0f6240c2133a28fe5e589be45d9800252774250da45bffd0e566b3d11ab305de415c00482f1f085eba915e142c5f39898fd7ac2bef6063a5293f6475641ffd6d4f4944e43bfdb3b8c03e8657bd12acaa0c23711c713f8cf3461f500382486299dfc582f87c9a4e59477f6a8428ef7290048aede28cdacb7145114043b76efd6673f7011e8b90a3412bd3a605dbd964dc341c92cc7a2538c64981ab7e796cd89e55935533c46dfbfb181bdc30d2a72b72d0dc7c8f53edf7a559ba1564ae1affeca8623be7b14e94603af3f1744903ee3927a20d875eb8ebd2dd9e899891e5e0a02a46561d769228027446a14122ee664037933f6d2dcae63dfee670dde9cdcd5aed7669bf3fffa61339828618dba043a5cf9bca4af1c34eb5a57e2fc8f18bce1f1eae2c5a86f9bf6b26e1f7509c27704643419bf7909dee12077b07f90cb2b05db4c3021ba95d6339c09ec6525fe76b17891010c58080bdb41bbc73a24bd2b5ff7e101fae3b2b49228e22e8606491d1536684d7a85f0401734520f870508f78ff1f8b80edcd13c69f6bdcd8f1b3cad9598444dd7b26eed15e681ebc79f646768f09b88f11fbdb848ec6a9f0ff1245502d17c8622590837418dcdfd6d04ff70c753de3e3d451f2ff0c6c0735c281503758ea4c06dde6cffcb8f913ee49d15a1d271c6785d8bd3e78203eebea6c8a2538fdf08bdec1bf91da94427d7b1f411ed736fd25cc31d7e53e229929f2a51ebeffd01e2d8a60299ac3f0618c3e2b66bb7d9465aa6d3e3b854bb11acdc46cbdbbbd8cc688ee467725cc2f2790ddc0733d5cd266257f03ad78ed6f40672e53473852c637cff212600f767644b14a50617ac77a7ac9d22400a97e1c0cb6a1d13a4cf8dc73a31ec4093afc2e8942f40213697013af67cc06c76863bb04a33424cf891907d6cbb6704d30b9efdecf513d10b13828a3c8281878daa7919dee757a8ba3f082b27ad4005087cfcbad16ad724875df2ff399c1dec0dfdcbb974663febfc28711002ac56faf1c63451dad4bec307eb6ab50eb6b926d8a10278ca019ca2336375144ae3400fef605c2a1e96a63d963c48d9046bea32ebb8cf2b01ead4dc76c90a71279b51f1fce8b97ddaf8ea1c01eaba8335a153baebefafde35300882f54f4a5367232ccf627582850a46556519e5ce7d31ca665d89f274175c9d2ffafd97d9466a692adce94b6ec56b14518211493403da08f31110723b0f9cbca25f0a51f97164414c3e74e5f249a3c7f935c096c168a9ffda4bdc9a5220f8192902a84b0b3554b5f5da4b67a6a370c9d41d780e7cdcbd9e760cdb16a7a8ea522b0247cc9c138b38ea998358fc34e1091c14c41a26f93d2280f2c9aaa5eed9577110419c945b4ca4121e2c15322dc8fb7b48d37c2a79d8017928375bccf21f69ffeb70ad83bef2d6692813ee9794648190f1099c5400ad3bf2fdc8284cb6b92e87ca92990db56f26c4f26a3d369d286effd45d4e2cd8bf64e06121edbf89f127110f1f87795f53937fb0baa77f411d29cd2e24c7c110dbb4bef0b6f4796143a10f07c8a9b4d73b2dd66f6b2346abff1e8131d860f7aba32d76a920cb75015495664d720e4b16dc800b9cbd4f7853c37f730e16e39844283824f4932007af15fa93d4e1a96329f79e675c98af8cdb3ec4106cd865617d9d44e0cd69226bad2665fe4792a471e9dbdeb486f4428ae2bd8f6842becf7438a0bd88e5217529b79f0e2cc0e451d1512b196324a29c834a1e2988b7b742d78ac81d10989457d57c611b4873da63f997253f165c33c649b9f7333b0afef337b041845df6c28d08668bbc3a5b2011c78bbdfd410b7ab4e32e2190431f28859837418d12c2e035e6baf3684aec0cde5e2f85066fd237563f9a5eafea28ea7a4c78160cba5861cd103942a9cc0091a9ec0bf42bb49e61031e97f7f9ee95340172b9331550c2183a5e4896c3faf80ae2e22f46f52f6381ea49400a4ea178282c8170c8304ae77c6d2dbd83dbf2685d6146ff674507977a25b511e57b5fbdbab02694e46debe14f1cc6e9686ecf1e04b1abcbd6c811ca18d7e7c6b187e80f90c6a85bf2ceffc4f93f42179f6fde7294a830d879eb0bfddb23becd8f9833ed57a5ca8b5105653fbf04cd8b53473c20f2b2882c40bde76bf04b0b46463528b0725740a725ab4be172db6f241c123582c78b06b2f93c1de15fbeb1f96f97d10e65470b04be4ef00aa610a3bc8592a094bbbce0d4eb639b4ee81253bfa66ea12e6827482630fe3e972e04484ef44e9b6ac66e393f4e8f24de46f95174cae3aad59cf5aa9947e7297cc6bdb9d7b68fc4812e31b6d1eff807caff4ec776a786a8583627bb91943766414141643a672b5db0ff918bd51437f0f58eebbe4ad7510a27301e7212b42645be8be386f8b2e47328576f8751b2cacd571485b8b5f7f9a0977f0c6d4ee95d6142958de94c5c27c56a1debed84dbfe6bbd1471831597127df5562cec5910aee19f1de2c2d4b8136d2596badfb219b851fddf3beffc5f63a4049664201561218b509e6bf831bc448cbb54f4412c85da2240340dce2cb37454f4523bc3b77072114f56797650f79c58c55046a8361e1163a297396ab1e60e4a67d78337b8e20bfc3fa6bd9eb4caeed28b9261be7d65475a726d77be3f722f498a6dfe2e7ac3ac75e75b5f5fdd30f53ecae76471588688f29431a9dbeb68099eed16b679085f02caf7f0d5f9cadef272a526945730a7f4099d9780dbc2ea5144383b3c1991e1de9052b2af2500f4a3519bc11c2a763e78b4a6c1aa8b8ee2a189a729ca28ba67138ce58162de5f89f2f1ab7a613bb44418b0f32cdecde39afd9fed86af5ca5b516e5d81a322f06f1997acb56ad2c53ae18365bb4c2f4a84017c117d5bd5fb42005a9a11a9615586b1e81b8c6322006ed72fb94288622b9b9a4542d820d4033fb75af1b7f76156d9c91f6f99c93043da46c7ffc63053705f92b89b07b1ad2094b735112a754b4bdf9122f4d1a5faf8876d977fc7aa203d4f9e3af54d2e308d418b138dd5dccabca51b7b2111574b127b6d18dc5961d48cf7511f3a411f2693f97769398b4d566517e189e4a99f78b647bfa41a30a4495a0297020dacc7eca883ee68b2791efcfc01175bc1aa6647b582106acd74c1423efe49f88fe817bb5626d57f58b647b72321ea722a7e8e0ac08b27ede7c2458e985d6225b37d335f2cfebaa5a02349109251ee8ae9f8f028470edb61c74c3c88d0657fbc0aae9d8bfd079e3d6c24f4bcbb79cc34028875d0f128efd5cbe36d35c1d520bb600b5238119544ec5811211c27ed17f0e62096f821c325722c39cf29bbc700a875d2688ec14dc95fb9def35e9ff195641107b4adcfbb19d71205e975114219d26c5a14a7500ba022a065872e3b019869ef449240f9ebe3af16cdb2bf95f4eb6ac044cd92c21a9c810d43f1c7e305bddd753faba2887410b193ad21f874c6fc87065ddd1b07d707829e850a909509f0c0bb33c8afc3fcf9958e8af502f41ff6b001a08d4ef3ef4a6fe08269bf154d5236a605302c43beb5ffc27353066ea3bbd84395e61e90b0b7d66cf522e23b87848c781dc2a769ab3e537f1830053e3765320e9db98a4664f7e08cf13e8d971b9b98791c7044eee493e8a986ccacaae59166a69e2a01776260bd2ee210522d61053b73061e0d7c5221541e26feff56d7c716c851156054733283f4d05cc099d55eac5edfa42dc9a3d02f1b060d3de2a16ea7e26cddb0f0cf15b4e9bc673efbc22a355ecf7d1515283a596528c8b2c9d546da420f199680b046d5660e2e08985e145a048974116d09e19c483e97612676bd58e426eccb363fa922dc08f86cd806e9f059ab57d5a2746e874a49a648df3343e60de96456f04e10866b6b54b2a8109b17c259eb9fc9610726c94256f5b6676d8d77c52cc326bb27ef8a10c9b91e4f2ca081e30e9d664f", 0x1000}, {&(0x7f0000001900)="113e7de4d38a92", 0x7}], 0x6, 0x0, 0x8) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x6d7) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() getpgid(0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001ec0)=[{&(0x7f0000001dc0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c7c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c62f54dcbced97a03cd504cda211", 0x98}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000001cc0)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648a2fbf878740da99b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4a}, {&(0x7f0000001d40)="e82eeface44ce6616bbbf11c542398072a68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16d143d384d9bce182bf261931b7c5ea529d41ae96af66def3b2563717d52c002b74e8e9ff758d98d729", 0x44}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b249360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb5977dc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a9f204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be69291076157aca4478dfb7a73abf69e5f82b2fcdaa8", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000480)=""/152, 0x98}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000600)=""/150, 0x96}, {&(0x7f0000000180)=""/2, 0x2}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000034c0)=""/4108, 0x100c}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 22:53:04 executing program 0: getppid() geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x18000) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 22:53:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0x97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 22:53:05 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() r1 = semget(0x3, 0x0, 0x504) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000280)=""/167) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x2, 0x7}], 0x1) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f00000000c0), 0x0) 22:53:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x1, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000000)=0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x808c694d, &(0x7f0000000300)) 22:53:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x8007fffffffff6) r2 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) write(r3, &(0x7f0000000080)="9e", 0x1) 22:53:05 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "033700a000800000fdffffffffffff00"}) setregid(0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, 0x0, r2, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) r5 = getuid() setreuid(0xee00, r5) getgroups(0x0, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 22:53:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x401}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "07f6de477dac00"}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="c610a33375573c72cb19559634c559a013f85c06c5ec9977c41625f98162f59f5c4b446b969babef0f0ffb5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d370c6b7754cd875c297060dc1555d51eed2751fa68a220b723e717527a024fe6bc49b2836520d4fb14f965868aba4f00b91aa30e60d431a382bfcd609a0f4f2446874937f48e11e03b9ca39c8f3216035fafeb54bd5da3b3470cf9a806117528abae12f3a755e4bdce217c068322a9f4d6068e1450fd4ea91e85945e617c20a330960ee94f2829d46b84bca3bd7f8d1c8ba219b40f00000000", 0xef}], 0x1) 22:53:05 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{}, 0xfffffffffffffff9, 0xb3}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) pread(0xffffffffffffffff, &(0x7f00000004c0)="954d41873a793cee2972bcadf49b7968419240b3a93e0f57", 0x18, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 22:53:05 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x6010, r0, 0x0, 0x1) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r1 = open(&(0x7f0000001080)='./file0\x00', 0x80, 0x10) mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/pci\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000001140)='./file0\x00', 0x20, 0xb671afe63e4816ce) renameat(r1, &(0x7f0000001100)='./file0\x00', r2, &(0x7f0000001180)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/bpf\x00', 0x8003, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wskbd\x00', 0x10, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchdir(r5) bind(r4, &(0x7f0000001280)=@in={0x2, 0x3}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/bpf\x00', 0x480, 0x0) r6 = dup(0xffffffffffffff9c) r7 = openat(r6, &(0x7f0000001300)='./file0\x00', 0x200, 0x6a) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000001340)=@file={0x0, ""/108}, &(0x7f00000013c0)=0x6e) recvfrom$unix(r8, &(0x7f0000001400)=""/206, 0xce, 0x1, &(0x7f0000001500)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCPROMISC(r7, 0x20004269) 22:53:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x4}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x1, 0x6) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x80000001, 0x6) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x1db, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000086dd6195c3a301a562c8fe800056000000001b000300000003000000000000000000000000000000bb3a000000000000000008001f00000000000000000000000000000000000000000000000000000000000000000000000000000000001500000e00000000000001fe8000000000000000000000000000bbb3010000000000dae60105c20400000081000000006c0000000000000001030000000001002e0101000000000004013f000100c20400000008000000007000ff90650000003c05000000000000050200020502000801020000c20400000000c204000000030502000905020040d8043e52ba7c4d326cc30400000007c20400000005000000002aece1ef72beb6b7d4f520794e234e23000000042372d5e4b5b16c82b7995326d0122e0a5410392e3880d7a121f67d084f2b8edb704577e4a412ac324a11443ea8b637fa0f1172da30ae20", @ANYRES16, @ANYRES64=r2, @ANYRESHEX=r1]) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {0x0, 0x97}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {0x0, 0x80}, {}, {0x0, 0x8000}]}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000340)) semget$private(0x0, 0x3, 0x1da) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(0xffffffffffffffff) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000002c0)) 22:53:05 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x80) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x400, 0x0) r2 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x28}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5dff9872417f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000200)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0xc3}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="10000000000000000100000800000000000000000000000000000000000200009ce094e1adfddafcf1a5ec440a5f9c2f31742b08c08e5cad67eff3341b9a1dfa186828e075d58784cfc05cded05b162e0886011b41d7f63094ce71bdc9c831509ade3d1abc000020000000000000000000000002000000c5c3f79722173e8cd58f243ac12f74bc80e00000000000000001000000036aab368d745d79544005aea442883c0000002d4fd152689492cd2108d968c7e4e73c037ab26ab327566ecadfd3c579fcbf5405523b09396f5406c7009f63adc98e1e15ffd4ac602ccce5d017565c89a1c0b814948d7f3789805c3e2537dfd5b538d52f05140757197a8886e705594ae99a9c5d9c3f309d50766b0e2bc72e401ee8086993682a5d1ff1cfdf5b9b69a8ad224b94d78db6125f4ad64f998a2d57f45c565a3194ced600c1ddb25e92c95c6ee5ab13aaaa148eba1a5a1b777805bb6f988139ed02cf4964855a0de818a27a85bc12a4f69259275b8e286ae5c6581dfc9f96271bb25ca36a4c674b6f0f1d29c3f504f14087c028ee6b4c5949a4ca99ff3fc5b6075064d5a58d94394826f7e92becb6379a3d95e605c316ec6863c02acc03088163f0f1c8b4a92e1069154acb86034331d1eb190505f07b118ddca4b51210eb66a0c6ebcb4cf70fa04788199569c6d7b7a198038d21329831d270ad004394aa40352c9387102a5d50fdccb012363a8ef4bae5d521dfe9b6ae0e7ffd5d005603f8013eb441e057a17a3e071845399bbc5cdc9957c849b095dd982847154ac267494bdfa4b8f7c53b562c9679f419e0c65ee338bffbb2ddbcad12a16e24a9a5e7e3907e113b9d9977744753eba7e282d9808757b9e8aaf0032d965690e2d1c99f1971cf46da71bf74823bb747b1f92e38c12116219fded9e20dc0d602714e11dc8f85fdf770a89f6c75f733e7376250fcbb27ca0b8461ad4cdae9ea19d94d1e6ce5c2595d2bc26c0abe3f120a15d278677fbdc8f9dc922d7c227b83b97b6231ec6ae6a3ef195f25b1edd58516867f2a113ef94055bc8a07a4ddb20240e198f36f66f8db77b119aab1ddf5685d0b6e33e52c9bcc405aa4f16714e2b9722a7b744b382ad4ee7e5f6b76f5592ea4be6296ab76a1b503ec32f99eaea62e57a7083172d25c00871c3bb867821fae141efe4dcfbaa71c691bb9cfeffbb6aff2495458e098172fc15b2c3e48b307523417b556e4a753564bd2db2d6c6bc25300000000000000000000000000bc251b0d149763df697b50027c7f147f27e087b439e296dd2c216368f20d58992401d9435f4543eeaa0e4484a383be442efea45286a9a1393916a0131cdc00ceda1ea7543463c766fb4b6a0ad0760d7763af85ca5d137d48292bf7bc5bdcfcb6158b3635d43e59709ac6140e5428b6938030127837f39c2dc59ad098614d9e5006c5539af27ebd6630c5c4ef0fb1136713616659a66eb76f59331ecddae685df0e8eda1f4fce1a2950545e800ee1c65aec"], 0xf8}, 0x40b) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') pckbd_enable: command error 22:53:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) sendto(r1, &(0x7f0000000080)="ea41", 0x2, 0x0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = getppid() ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0xa, r2) 22:53:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x400000000018, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x2d, 0x1a, &(0x7f0000000080)="98e4b7ffa64e64a52e6d9797f4", 0xd) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) 22:53:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x401) 22:53:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 22:53:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbdfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000100)) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 22:53:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x0, 0x400bf}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) chdir(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x1) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) connect$unix(r3, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 22:53:06 executing program 0: select(0x40, &(0x7f00000000c0)={0x6, 0xc1, 0xbd6, 0xfffffffffffffffa, 0x7, 0x2, 0xff, 0x8}, &(0x7f0000000180)={0x3ff, 0x9, 0x6, 0x80000000, 0x7fff, 0x3ff, 0x7, 0x5}, &(0x7f00000001c0)={0x5, 0x8, 0x7, 0x2, 0x6, 0xcf, 0x3, 0x8}, &(0x7f0000000200)={0x8, 0x9}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0xd1, 0x9f, 0xcf}, {0x1, 0x9, 0xff, 0x8}, {0x5, 0x20, 0x0, 0x80000001}, {0x1, 0x7, 0x5, 0x9}, {0x300, 0x7f, 0x3f, 0x1}, {0x0, 0x84, 0x81, 0x2}, {0x7ff, 0x7f, 0x2, 0x4}, {0x9, 0x1, 0x1, 0xc8f}]}) 22:53:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0xc0]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) setsockopt(r3, 0xff, 0x3ff, &(0x7f0000000000)="c60356b158fd3a527e0392091b4af4b46f7463260471c609251fac77eee05963e87db63a9bd17cebf5ff01ddde9c5fc0e48bf1e5fc67043fbf561ce974a4e54f9fea6454bc2b4f31c963a8260d7d91e251066b", 0x53) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 22:53:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, &(0x7f0000001200)={0x0, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000300)={0x3, "0def4d780e9114354bed4db22eff643b4f2feeceb1bc4954a7fe0fee2e151ded88"}, 0x29, 0x0) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/97}, 0x69, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000700)="b7", 0x1}], 0x1) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 22:53:07 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r1, r0) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = open(&(0x7f0000000000)='./file1\x00', 0x4, 0x177) r4 = semget(0x1, 0x1, 0x6c2) semctl$IPC_STAT(r4, 0x0, 0x2, 0xfffffffffffffffe) r5 = semget$private(0x0, 0x0, 0x418) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000000c0)=""/202) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/106) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 22:53:08 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r3 = dup2(r2, r1) r4 = socket(0x2, 0xc003, 0x11) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="38c365c662718bbf4ebcf6f27f710670b238e509673840aa4241d4281be4c3f42713e8c3c174ef7395c50430bf38c3907bba6202e54dafda7239dc9c32b35cc5a0855d408e41585da28834d9b69b23d023e2d3c250bb26fac7ab305303632ddbea2b00e453947eb2ccbd190ba8fb650e2b00"/129], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x6, 0x4) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r6 = semget$private(0x0, 0x7, 0x20) semop(r6, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x3, 0x4002, 0x1000}, {0x4, 0x5c}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}, {0x2, 0x3f, 0x800}], 0xb) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f00000001c0)={0x6, 0x7fff}, 0x10) semop(r6, &(0x7f0000000340), 0x21) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$setown(r7, 0x6, 0xffffffffffffffff) 22:53:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x150000}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x2]}, 0x3c) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:53:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) r4 = dup2(0xffffffffffffff9c, r3) getpeername$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) listen(r5, 0x2) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0xffff) 22:53:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x15}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x27323075748dba0e, r1) 22:53:08 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x141) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r2 = getuid() setreuid(0xee00, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, 0x0, r2, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setregid(0x0, r3) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x47f1d572, 0x0, r3, r4, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0xc}) chown(&(0x7f0000000100)='./file0/file1\x00', r2, r1) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 22:53:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x48a0) poll(0xfffffffffffffffe, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="0700dc51", 0x4) listen(r0, 0x0) r1 = accept$unix(r0, 0x0, 0x0) write(r1, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r0, r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) linkat(r0, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x104) 22:53:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000180)='./bus\x00') write(r0, &(0x7f0000000080)="6709c1", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 22:53:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xbc) dup2(r1, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x80000000, 0x1, 0x0, 0x6d, "f2bab908406d392e04ff67fbf1e2c2e83e74e31f", 0x2e1, 0x1}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x1b}], 0x7990, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 22:53:09 executing program 1: ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x967, 0xfffffe00, 0x0, 0xa9e0, "772c9caac8adff161f597cff72936c245de91482", 0x457, 0xffff}) r1 = getgid() open(&(0x7f0000000280)='./file0\x00', 0x0, 0x18) mkdir(&(0x7f0000000080)='./file0\x00', 0x21) getgroups(0x7, &(0x7f00000000c0)=[0xffffffffffffffff, r1, r1, 0x0, r1, 0xffffffffffffffff, r1]) getgroups(0x3, &(0x7f0000000100)=[0x0, r2, r1]) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x9) setgid(r3) unlinkat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8) kqueue() munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') chroot(&(0x7f0000000240)='./file0\x00') 22:53:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x800}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0xbf) 22:53:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1022, &(0x7f0000000240)={@random="9a0015efceb2", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1014, 0x64, 0xfffb, 0xf8, 0x37, 0x0, @multicast1, @rand_addr=0x7ff}, @generic="5870fa0a71429c6acd776770099f00fb0d33a2be2cd187111cddbc1c24113218b0b034c567db519d34eec8843a7123dbe9a78dd56251971b2740a6e4180fb2fd57470f4578046f1de97ea57d0d7a0e846b2ef080cabb9a54c0c448cea353440509e810eef10fbd65cd5b013d5a5e68bb437da2b48f56aca97c8797cc051d4cb1c480a7078ebca663d6b4ac4205871c53aa83e4c3fe87d6d84ee0c8fa75409982ffeefec81435b2c8ce36377c2fabeff892d931edf27fb508f30a934c9db09ae1a0b30ada64be21e0df774d7c83a9cec26ee4eb63f5cf5d10e667d57cdfc23f59d5cfe966f4e0de1f9b68d09ee65fe99e9c876eee739fc2cf136513ba642dd6e384f6a57f149ce8d7b39b7c66eb3c9956dcc181ded08df70fc790b7882c0db0283b72b848c4b31d6eb2bc1d0b1168e09209ee2dd34b056547c724250268c6c542dc5eba5335a27909c8e9c9f948ff4b1c2980751dbdd99b2d1f8ce7f9b982aefd6b76401dc93a03c1b6f11f88757101d1644f4167808ddd4e5b19ac32d385a831efa3abdf1f78776ed7eea1123ebd175daf3e3d24bd96fc371d1d6dc2de62eebe6d7dc5b5dd58a57f20c5a2b90a515f6c8e0ed5c9ac9c83c165cbab25a67a5adc13b0639c23093894d07b875e56fdcc8d3cb09084ec249739ba1c1b4826f8b9e189ceed7f1daafdb32bf3f6e12a24f849c862d4b44de65992c96c489ecbb5b51f05e55399927da9501ba4a5ea2752439f0c7e1c5e525afd84cd24ea83cf7a51760bafb3f2c59309db201b0e46396fa7cca4f2c595c9f6674e4c4eee6170044a4b518e2c6acc3c60b5d851669ebf8e3862a0bb324224270949229b7624be86efa38c248ae7605a4468a486fdf199ba7dbc310d356cef504c1f9e720d449aa889b2829914a842d22b113d249ee6a4f66091d97c790d31b6949eae7dd3b921f0bb6ea5be84b6292cb4e6b5c39a7a3dede759ec5efe8f7177ac65446894460c4e5768559efdc7d96902501d660805830f369d5ab665f3f3d0b3b51b67478c7ba3ae910de3b81f4092876eed675f20d0424c64646d92ec07f3824c94f3ee6b21c3a7f837c72be9ea00ae27c800e87749baae48f937d2461848869c5baef1439bc233e4531658801d733adcfb1aa06d2d9e3dc05bf612a9c222a4f043f697ed0979c87c9b8d59ba75a81503b71cedd5c15aa2e6d2c07c9f0a8f0b731aeb0ccbcb9672bd58453a46de0cffbce49f01616058ddcb640e035b7558690bf85b0f29ff4ae3b82fe956f91f0cbfffdcbc7d1fac7a3a93a0af6d5fada81af235632606ac69393cef94d0aeafaac05d8778771bb96c0ce5ef1bdc4290c55ad3739dbd54fceceb52cf2c7cc7ca7438625664f109b70d20bbb896067e54b6b85e6aca99db8a2b4026410695846c6a3e8aa4bc7a854a92005ed04b0875b63dcaa58b5b2a3e83be01bae129237044ac73a31137adf9bd803035060d90d7856ec114f373258ff2a397c1f85dd3f65050dd5618e20c4740684f7095e39a45a4b5acf5f91763c766e77fc68f49762f53c0d6cfe339d8c11201c291df7042a6a0cf3ade6fffbab88a7679a8cc26590f1cb3e02618c0d6331d0f357e3b75a48da1dc90cce1cf23d1dcb2cfe87a1801c8ee7e338a2607a24898a61687abf47e20ef875b0b4dcb1dee23f7c68c21cc1a3a9c0e5df2449c01e694e5cbd9f722d6f4d6b8f3e2f8fe9c36a1a81099097a023c9cd42dff5a708f570f79a81c6004996b171693d7d564a88bb241bfa255cc3e485080c7f58208b03ed2ebbc1aa2ba13c63b0008ed0877769b760601a51d540232a16a23806926d5672b6a18ee18dfb894e7f012b80ca57dba4715e985d403d4694188bfdf7afb79a89e2841f2775d50c7c60305f8bd5f6e87eaeff95c544d02dbd72c239a5d5938330ab24be33322357d23d60c6ac3d2a5fa85b9f9fa580b592da64ff603df5876047338be72df9e6d7257a2503bd5090372f551f4889493f6c100dbb98ce7813d506f19722ade8dc1c3eb926e7781bef4abc26123b21504aff4c8048b12283ba0df48c6dd994c9e6c24c9a78178de5167cd7c07a2241e3268b501d575d882f960fd8e7e7375a80cd5779406e0265a69998fa1f232d706b7feb978d615709352845406ecd56052c22cecf06a73fd59a90e5da70b27acae7368c371fb5e906580922f0883ebf0c0f99692f8fc3e971e277ad25317bde81b95a783082053691cfdaf35c768d1a11cdb822920f9e629a914d704d3df4e82f80de1bc31048eaab538e5b91aeb4dc9a85dc2b918a2d2aff58797bcf10b6c2c0d5692792a977a1da171cb637ab5ef0007e9e3df9b6863ea7704e768a80bfab7cfb394bdc335f9681de15043da45c2896c2fd89a76acd1b3a44a49a337eedf017454bc1583c16252b0597f06ac84f3022258aa50c303e3fb11e3f42b56c26faabfa6ad89d7a9cd9a38b48485ddb285dd99c2bf099292a156a8a5ca3caf5d66ee8da9d4c4f5c890072dfdb23235b87addcc84d7ed41d3e2633bb141a84ccc78f62d6cfcc8fa4e5db7995a8fa34373e41fce85683e7b65de568f01b634d7191df46ac336336625fb9907ad7e8a4cfc331eecb401be999cf728cec5896176870b266d5a23d2a9e7ef68315a52aaef8ff9f13d0bd41dbd3af197212cd45cbf1b906b1eaa9064243c223bd6cbeec3260af9850cc6ea7a6a3c5086c31e2b1378633bc404dc5324675a47dee6f0ac8591eafd7214207a5bc1c92eb7c88c693b33d4a216d66f0ab0c79a472e0cdc7e535682d21224a9d2e0ec8f2c2624565304c0a67e4b0e7c85519fba07c25388e8676315344e482d18052c28e5a3a43b277ad7d13a1a718f84c0e54c1e89d8e5f639562288457b4f6cbf57644011c522a87494596a8fe17c79a0f2cce60b9edc90896e2a65c5949990c5707cc63b0800270caae5980352373b6914f03d6050effe45b34b8ec5013f3acb39474c5603a13c1f7c7ed33ad5eb6e7a95af0d8a7b521a904e4be85de89a47143d1ce4481140b7fab5173ca864a6ce45181cca5717b45bdce0aa0b5165b43c886062d34062509e42dae4f2141ab349f39abda66d847254f27c4905579f8605731e4e83f1f3bdf48065df6df57ff6ddac5f5073e3efae458426809d4a7499282352994a3cb5a498705ec2afdf69b623fc7766adcd97f0b9cebab0a68634f15b20b903a47ec73bf191735ecc0402ddebdc3a25910284f57f02bf995ba7494a2afb6db7ffc2d421892d283524fc9a3764f081b9b6f06b452955f9875c8ce88ccc3da4d6c7f7ee9307e64bddd4256b4222686f3e17fef08d8604be30c332c61240cdfbb646e5061b2caea31a391c6ed5043094c94f7a53b6d372d7f65ca0beadd8af4e7812493bbcfb665dc74215cae46342639ad47ea3a1e4fa6e9a370a2dcce44aabf7725a58cde833f5fd9f76149be8a3ad5bfcdaeee0dbea3f0e02dfc91c72e28f91e674320dd4ca7a876f73b2c359af5a0eb7b54b4668e4105ed0aa0154139ae651e79410c30b059fb7ecbbf504fd4c6075d52008a468bf7a5848bba554308d39c8ec70ecc2033232f674aa638715c37a01e18a6e74c0827b70d0e0257d38aca568dc5a8fee30b2d661b0321654fbf296b4e50c9f5274dfb0fa4848a66c185080ade0db47bf4aeafb78d36a086ddd6cf7ab981b7fd7fb6bfb802c1d5284474e9154e1bb3a17085dd6f94a34c24ad226191a3f1ecbfc5482d12b5fb46cdb955b94d4db149dfb2b68cb42863d1c384eca7c3483b125cc466a90c38cd7af5baad4be29d6dd7fcbad8ee0069d8a416836f93ae858c34957129b7f84c3a1b64e6621ebfab1ff7b2a0057691248d7ca379607919d1c61c74c9e221663e5580df9d897cb3f56c9f503401dfc4c073550d09a2cb7b1a8fe486ca0ebb0ab085170328c5eaf33b53871a6e743a36c6c636fee47cb4bdf3571e340b57f7b374d143169fb3411fef2d54863f42561e86550d7022998fd194ccb08d573563373ac24cb3f784d8ce0f09bb137c2d3a25fd9b2ffc96990b72d7b77cc008e049aa2ff075b648e976f9c29605671686ec9c7852ffa3d618274225766b0b919c8f632a0947fec463fdd19dd1340542a7cb8f528f9ecd0cb16154bc4475ac65124ef27ce6ec9e875f2a0442b72442db2924864e8f81ad2c41912d628c66b05cf6bbea338649c823631af81ce5ede7506b5b5b8a13177ba7ffaeb3a7504b64f9dd84ec5b30785a2e6e47fa4e6581ec3b2fbea5979af3c713c3b31a0befa6adafdaeb833573401351a4523290b01cc319f96e94f221ded59d63ab9ab0ea3194c902651a54b357fe1d1d75c3154677eb80b3007ebaa00d78a185642c9b33d1bb0480584329267a5ea9d0fe9e4ad5c8f13da120d1f2fa128c98bd8c26101f84019f73d2beb1b7e062f56a258a49e683ad032c1fa0f4d628f70270998512698d417f3e3de9aa8aaac33ea06eb507ce755e06cf02aa764b7e97adfdcf4c3257c66b434da76013ece6604214bc4f5270c07a4b14c9cc291d7dca7546c9d395fab494099ad1275813b7c6121556ef49163dd7462a66509d8fbaf6fa84f4ceea09a5b32f8d7e1156c0d0d0c1513cfc74f1200e1b7691ad403cf3fd36d621803550b24642d42be7631280be745fa65087d3dc51869deb556bd999d372e552e7ced5459dfcd1e1aacf1d86c547ac1346bab89ce19a4fa399a7d166d16e9627479931cb31ddb2293ec44b8fab021e4959992a9405bce44528b67e3373f1754c092e2f6c92ffe8abe1670a0d4b4273b0c7899739e285c9aa9984e8a6d4efba2828d1582a9ef50aef948247ecb8aa539078b266ffcc93d54cb44eb7fadd6cbe720381c85bcc8379f63d7cb30f761c86bbde45fd6b42988d73a50b33d97cf94d9783f6cf30c95a84bef9ccaec3b6a3ec409c799b61cb1ae637598a47c79dde49578c55b411cf73c59d9069d57e8f5af86682902e0ee85afb0cd0a0f59ddd8232a5f940fa9d95106a790e942cdb8b5c50ea644759a39d6f675a6a76f4bfbcf0058d18ecee94395842882eeba5a1bd469ddd7fddbcbca5f9482d7bbde6892eb4f66fcaa7062d96cf2f3c0eca203b953fb69075ad1b1df6518c57b0c9c802936eb53845493fc833e0a8678a9c0681951853a7ecc93af2868c5e7dae0335ef9aaeee1e71a1cb2c02f4fae40f5cece6c3e2557d4d7f5943ab41f579aa348fc08e4e0e702bbc9411f44cec2865eab906a4ae5b5ccce95ab9897db45be9379f3fa833a8bcdbfdda0f0ab66b3c255cfba6dee72ed7d17a8a6c33f57a35b3cfe5a5d6273d7152f606ecd0f958dfd1e4251af64e4d0e6f5acb02288e767003dbd86d2c7d2a34a8ea66995235f26b20cd8755dff23e81f86a0164e8a9ea26a22c01f740d22634806efbfdbd28409ea28e3ecad1d246f4c62f1ac5da63ce9315ae969cac423b5cc779736fec337769744c8eb74a8ff1e2d4bbc704391d50dc7c3bce1d626b6136c5d66f5150da8d73cac35a7686f30515b02925815ed1dbfdc36425ea047a7b3b76b20ec8ef587df94cbb8a0b2746b234d93a4eacc65298949be0b3be455a19ad168f4a8b115d7b344de5c42ac29c8768094650a9dee89204dee42e3cf819fa647afc45eda97219a5b2f344da822be460367337cc84d45104c10e03c086891f47b9299519614ee50ec7fbacae4039c7b623c9f5d370a6461d2e89ef0277b4c0408027a697959284b3ecc6eb5e89b339088a9655a921dfa9a77664a7045f2d89c288c7aacacf7d68d3e350ffb89b3d12b2be2bc0c708935faa18fa45d"}}}}) 22:53:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) munmap(&(0x7f000076d000/0x3000)=nil, 0x3000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 22:53:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd70700000067754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c39277d62c909720ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b1b3fe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57", 0x4cf) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r1, &(0x7f0000001200)={0x0, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) msgsnd(r1, &(0x7f0000000300)={0x3, "0def4d780e9114354bed4db22eff643b4f2feeceb1bc4954a7fe0fee2e151ded88"}, 0x29, 0x0) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_RMID(r1, 0x0) 22:53:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0x8, 0x4, 0x6b, 0x2, &(0x7f0000000040)={{0x7b, 0x6, 0x7, 0x1f, 0x4, 0xfff, 0x3ff}, {[0x7fffffff, 0x10001, 0xfc4, 0x9, 0x6, 0x401, 0xffffffffffffff80, 0x1, 0x7, 0x960, 0x3, 0xfffffffff2a5877a, 0x3, 0x7, 0x0, 0x10000, 0x80, 0x42a], [0x7, 0x2, 0x3, 0x1, 0x1, 0x2, 0x2, 0x6, 0x2, 0xa2b], [0xffffffffffffffc2, 0x5, 0x5, 0x1, 0x3, 0x782, 0x9], [0xf8c, 0x3, 0x5, 0x3f8, 0x1, 0xfffffffffffff801], [{0x0, 0x900, 0x7, 0x8}, {0x8, 0x8, 0x9, 0x1}, {0x0, 0xffffffe1, 0x8f0, 0x7}, {0xa3, 0x8, 0x3eba, 0x461}, {0x9, 0x1, 0x5, 0xfffffffffffffffc}, {0x9, 0x8, 0x3ff, 0x9}, {0xff, 0xffffffff, 0xfffffffd, 0xdbac}, {0x8, 0x1000, 0x2, 0x8000}], {0x0, 0x9, 0x3, 0x3}, {0x7, 0x9, 0xe1, 0x4f7}}}, 0x5, 0x8}) 22:53:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:53:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x1, 0x7f, 0x4, 0x3}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:53:09 executing program 0: socket(0x400000000018, 0x3, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r1, &(0x7f0000000280)="d872e750922851680dc06866f590b5dff2b16d15a933e163de72e8f06d766c673f6f16ba9667f5b6556eed040f0a05d1b57468c70c601da3ce49fbce37cf853c8d1faa2899ff43c894a730c2b6da4b459c70bc5548727098991fdbf5ed78cd0641f356ae16beaa0ec887dbcdfbd1f71edeb49c79422a9da17d5e39f0695ffb8098886d5eff82f7181aa5f294ff67648ec292b47251e8bc88d740b070880d0e61cc211e2fc393fed2b9ef11fd34bda748b2cd6906a45903542c08cc1e738f5d0f203a38cb159575824992edd0ad24205e7a2a88fcf222f5e3b3261a", 0xdb) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r3 = dup(r0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000040)={0x0, 0x401, {[0x2, 0xaef, 0x6, 0x200, 0x9, 0xffffffffffffffc1, 0xec6, 0x0, 0x9, 0x8, 0x3, 0x7, 0xffff, 0x3, 0x5, 0x3f2da5f6, 0x9, 0x8], [0xfc77, 0x39, 0x5, 0xd43c, 0x4, 0x2, 0x100000001, 0x6, 0x8001, 0x7], [0x5, 0x8, 0x9, 0x98, 0x4, 0x7fff], [0x7fff, 0x20, 0x9, 0x7fff, 0x100, 0x18], [{0x4, 0x7, 0x1, 0x1769e73a}, {0xffff, 0x40, 0x3ff, 0x1}, {0x7, 0x7, 0x1, 0xe6}, {0x4, 0x5, 0x63, 0x7}, {0x0, 0x1000, 0xffffffff, 0x80000001}, {0x5, 0x9, 0x1, 0x5}, {0x1ff, 0xfffff001, 0xc68d, 0xfffffffffffffe00}, {0xab, 0x100, 0x5, 0x413}], {0x9, 0x1000, 0x7, 0x4b9}, {0x3, 0xfd7, 0x7f, 0x8}}}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) accept$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000db950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2d0caa875bb4937fa448e0801672e7c6a3f2f99f9341d1fcd936f9aac7b106762861fa377fe0b244adf6e3facd9"], &(0x7f0000000400)=0x46) r5 = socket$inet(0x2, 0x4, 0xff) getsockopt$inet_opts(r5, 0x29, 0x0, 0x0, 0x0) 22:53:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x11) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) r2 = openat(r1, &(0x7f0000000100)='./bus\x00', 0x10, 0x110) kqueue() write(0xffffffffffffffff, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) renameat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', r4, &(0x7f0000000200)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet(r2, 0x0, &(0x7f0000000140)) 22:53:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "874ae980e322167941d743000000001900"}) dup2(r3, r2) 22:53:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x4}, {0x87}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x1, 0xff}, 0x8) syz_emit_ethernet(0x3b9, &(0x7f0000000200)=ANY=[@ANYBLOB="006a0ac156008000f8ff00000000"]) 22:53:10 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000300)=[{0x3}, {0x24}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="ff"], 0x1) write(0xffffffffffffffff, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, 0xffffffffffffffff) linkat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x4) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 22:53:10 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x10, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra}}}}}) 22:53:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="7403bd87459fe8351a288729"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="2a634e19767b0784d43f90c46e5d1fef7a98dc134ddee6f03808d3c510d3b2683c9cd3040e3f8b303ddd8ebe8f192231a7dcaf843103748f9aae169a671db85b4f1f4cb43ca4699517e4e43f6464931ac2633b0a23578e5bcafdc0511cbd3020050e8a74da33994b188871288abbef1b6d63996622d49f0889cd604c257972e96557b170d14dfa788e3d8230b67f2da416cea5a19722b61ed56deaab33d02cc79cc0fce898dbd534a1ea760f9b5164d81c40d65905638f37c99a1d777b7bb3ab9ec5737bb2d1d33cfa7e870d4240d315a9573a5fcc33946f5f2e9a"], 0x10) sendto$inet6(r1, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x3e, 0x2, 0x3) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:53:10 executing program 1: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/11, 0xb, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6ff0aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r2, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) 22:53:10 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) r4 = socket(0x1, 0x5, 0x1) bind$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ftruncate(r5, 0x0, 0x80000000) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 22:53:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f85d00200b0f000005000000ac501fcad2ca5800"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/119, &(0x7f0000000080)=0x77) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:53:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7ff, 0x4, 0x8, 0x8}, {0x207, 0x30, 0x40, 0x800}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 22:53:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x115) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) 22:53:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00006ce000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000237000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 22:53:10 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x20) close(r0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) 22:53:10 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000140)={@remote, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x18, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @loopback}}}}}}) 22:53:10 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) getdents(0xffffffffffffffff, &(0x7f00000002c0)=""/37, 0x25) r1 = socket(0x18, 0x4000, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x9a) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x400000da) semget(0x3, 0x1, 0x1c2) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000240)={0x3ff, 0xebf400a7, 0x1ff, 0x6, "883c75b12718af56502807d444945311ef902d6e", 0x200, 0x5}) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000000)=[{0x2, 0x3}, {0x7, 0x1, 0x1000}], 0x2) semop(r4, &(0x7f0000000280)=[{0x0, 0x74, 0x1000}], 0x1) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x1, 0x800}, {0x1, 0x3f, 0xa93e9efe3dd4ac2d}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 22:53:10 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001f80)="19c598ef0d6fd58d87cec25e6ce200f29a1f6a087aded39bc0e7771e5b7a753bfbe0d4797d4dcfe03a0566ac8c8de7bc3533de0aa4ba74028614d67c21c550dc6ef12514130bfcb6b939c07259edb44994c26dfb3117ad62a81cf9a12b11172ca2469ca93249ead640eb762bbbb50e7bb1eebef8c140ff959bd7e0a4c46592271d95b9dd186954a5c3accf4d2409d3b12758bd38c17c5b74d837c03f6cecaf25308d9cb59f67044f4f2dd305747a2d2b9ddca47ce33e55ed3a960780054fc077ee3463c30481f2af6c0636b2c50364a1bcb04360be12e051a494aa465d1a0f15a9eab6272f7fd52debf47c5531939471e2d4c3eb9282b75486ad8e617120030ff3a84f69dc387b6b9d8eafa22989c94d7d4533440bbb4da5d770f16fb652211d3d043f6adbed2eab1ff6d83e5389978aaa80c4c080e409d1e5c2c2286498864d0b4e6e7c21bebcd8627164ba899f252a0d86eace6ea722cd78a11702d3dfd2513679d89aa021c459ba82a6617aca0a011ac71d76d2b72ce78a1dd24325f291993d19959f54e23ac533d5f73679e24dde9257ddff4e5517080bfa716770139e0b9307c7f8d83bdd4c1e95c1b8378b01b5348a7e861f9aedbfb84e4257d3160ec77bb90dcc3b65eb96afe82a64c403fde227f16cf5c02d856fe4769cb59d914896bf2572860a6bdeffc65add38046cf53823a30adc3e637456d508a0e64c7f5108d6c0281cfd235db30f6655fdba84bf565678e8c42ad4279f64f54d7ab88d1b4a0c44850af1a127fca54cfddacd9fc76007b6dd0e844b04477bb3248d79f42b1d59ae0530d07b143a6f2dfe3986c0dbe0560eaba335ba4986fa97c75a65077f3fefa675f73e4334a99c3a0084e5d3d26c71a181527974bc854131a001dbef0606e2ef419ac4a19867ecf1c95fd10dafc6cd1c233959c8e4c0da095119fbcabfbcd0b86cf10b4b0bd042cb6cca55245d32cd0002f80f869e85681736ecc94eb7a3fcd033b0cf0a712eaa2e79fd0ce191c0b539b2ce0c3bfb876e8f8cefc9562b1b77e0cf845e14d3491bb3c4c0be71436fef7c5e330365dfb736879a4924b39225c6c059a94342b3c483a80d156179aaeee47b3d0c5a5311974917e75a4c7afbad8ab93ced451d8494a59ba7127e1c2ed8fa4fa5441dd1f3cb9050935af5ddb5714abddd0c8e5a79ef3bf80955210e650df21c9a98b287d09be7fe8e6f5989cfce88a67788dbb125e614aa3af0e42f54fd8423ea80b28be90c1a8eaab6d606f11071b00c5c40a71fdb7b1970f48b737ab186a7afc17fce737d29ae192ef7575abb153b9844f816a147313fc3dbb821f4cc42ba87da982d1984715acd40aa277694aca69ba319d4df59080e79b0b7d44fd16b1a470668fcf2fb4b7c729ef09d7bced94ad807b147012e5c65c605d21634be7355df1dda751dde448c1b34d45d7dd777b775376fe1b1fe4cf740d1d42669c6af4446794331016b12c6ffe02b6f4026a8f247787246eac080747bab5e4a5d239ff7affc1acb8c690b415045a3c6b3edfe6cd6afb0fbd1ba266d8897c7ea15d81455991c7002b04ef8dcdf55d473163cce1a3997bc103adf013cfb48f318e02647716aa25c03508adc6225f27eff7a60410a2ddc22da888f58186877569e66f8c64ebf90a744ef9a8f9fa7e9e8b691d35f8cd77f3d9408e3ab27e8a0eed337b1c9c0dfcefe419c9bdff99929e23861e472b7b2c51dcdd7b5be72dfb3147c94e7352df81517d659208ba81055a0beda31c0acb50ba70063dfed15dc43aba06448ebfc8432cf9507db38ae7fc2cf91d30476df46eb69e54660aab157715931904bd77ab084bd0d661a1682e4091f8cc96597e3f51683b45fac9a8bc30cc2bd30f65f5bc054b36dcd58500c6345018966d5036e7c0d10ee15a81dcf010fb6e636a36a5ca0d9158fb20741c1b7ad4b590fdb986efedd5f23c634f605f240cf7f62fbb70b2694ebcda884f7e99748c3efc66bdf835eb0c0e197f5258374a30facd874b0e64f4aae16a618dfec735e550c0fb0b6a45b4dea21342a9298f5c9f74ec483f0fa248a070d2ff0e13997412abea2c0584148bb7f2428b14619e97e593635e6075d38655106d9f1446928b5b9068c0698418a38bd36b2d43afb9d9bc91a6f61d8706e34d91a7e8c8d0643d49a065b7a8483417c4870dd391bfc8937e3c45d15bffdb9df188269b8ba78f10199d0c53cf1731dca599d666e288f339bde6f5e357fdfe95d1275b0ab280c2ab4aa3d8c09403862719cb59c2abe1611355c3647d92be38c56832dcd59353904d56d33bead5bdf930fbac78efeff82928cd3b420bf20dfe7420f608ed8faf5e61db010a50bedff8498dad58e28f87394f693211265628f80797c4d4ba23676c81769c39ad6e18796ff467fd0cd8668833a486ae424054fc0cb4f9b6f2c0771edc93c0e8b929e2992e19a42ed312cdd828b5a0ae4ea31c2e3a5bed0ae04136b0c677dd39777f035395b3fd995320aade07f531fff525557d1327dacd14173e1e586525aeecfeeb0f0abc8e2fd29b476a732a8d1b8243b63523fbee50cbc32b5256b6f44a8d0cd71c3d7acef38282a9a2b057d2eb8fb6ae98934a0b2bef21739e5d35ab9a11ee234eb915d76549dc0054fd5540f867706c56a3207a490d4d93dd9e1c72f3bbeb872cef53cc98d770a8caa5e07fd7e95270b64511d21e1a480e48bb2189d1ab8a215f56af76e0c2864be02a9dbe0060566ae543806a82ddf345cb8967ff9f616d4df9c906891f5687238867ffe9f6704328260ac8ff887128e3d15cf9457467d92042d1fef16cf6532f9b2bd499f0a429ec5bd7dae43c6e41ac425467a2175c46d9073a48756c5d388870e1c145548485d4080e771e6f1751e7d0b358b63d0b5f6b0a5bc53b2d764d969abddd516dddec9133af8b8f7d2df634bb7d1f14a921066831ed163e69652d61c337fa2a42ab02d05d614de86e17c91534fe40b0a34503cf522466b5286f8edb5d4aeeec91a7a8f5069c5abdc02e2a404d9e9dcaf890afb4741b3a2e5deacd06274bca62444fabc7251e677a68148effb8e432ecd396f0945d6bdee84900a33b3806a2276d39a978c7208e0a81a35348e72ace767ea473dc920f0eda2d3ebf6469214cdc7d222f9603620be35ea2aa1760ef3b3bc4dc2e4c6921b731df7879421c9e983b517665c7a473c807defc95b191762cdeeaaf841225e98523d6cbf57afbbb8678d87d854ee0aeff1d2f8fc4a519f77dfaf2b2acff440c66742b378dda2b853a07088d605b67cf557c3dfded6c732e7ec60a97b075bf4d53aa629ffbce6d612dbd534c3d34929dda112eba9bde284b1523a1b1be6676116ed74b8eb2a72d2a3040a5c89a80e28a0f33d93fadad33c2608dc98092a80fc32a7a906b6584b3681bb94d4c46d4d87ff98afa11161f6cee4014ef4116b7f49fed5afceabe21b010b71e6c8a3599379766fad76a8431987da23c395b5cf821dd07e3546db3b8464c6bc6ddef00ca8fb28947e77ac28cf28594408868b94c75672e94cacf5b74cd515f0315274ce4818b03d55c1776b20d4e2879e6dba7b52e53eab8da654875ec2f243d3f311a7965a64417f1da11c0f453ab15ea35bb7f17e7281e73b6a34d0d09d1747b45eac30a0cfbeee5442b6f3714dabe7ed1adb32d66b0b272811d888847b87f7a34740c5d9a319018a43c4e12c5133519aa25446eeb13367e67331ccfe99069a82795c664fd3fcdfe9d66935a85e06d5c0533a4ecb7b52caa16d6385b1113de6ba621c6578b42a7a896901101c27cc4da53a488c1eebe52f02772d947670882cff221741942784b72c60ff32ff0d16a63705997cd9e5c9f6a6645e18c775a33d3d25053947c9ac8118eadf156e41764577da384d5c9e0d722a480f9d8cce7e890242fde5adcd186b959cf1459003e32aa15cbaa4060734cd5ff52beb8af6585a390446ee5bc5e7c5c2dbe3fa0aa95a2d1a31dbc7864807146b13e7ae24120284809dbced113da76b12dce142c3845a640a98253e4b14edb575e96380dcf502c24d4a94226f56e9fbf1842af0eb526a32efe46a9e5d2be185c1e1f27f9a93deba29ee905e36df842c6330c5d044de4832c4516e9c2cb615b057c678228948ce8fabc50ab643233f32a97734966d9d71e662c2bd113ab25a53794550d822f8fd001178847269c0fdd1d8bf5ab245c8aaa447e5897957819b3ca257d3d1d50418732fdf13c11dcd225df181389a3fd0513c4668a5016bef73b2387135169729d64b0ae527c04cf44dae838b3fdd818d1d739a6dc247e3837de71778b7f25101e9accefbef341b76b4ab76a20eb2c5adbaee0f088664bedafb2da1fe5f48c0c617391e26dad6f01ac67fc094e21008691a880f1464125ffb895461c929b658b4b6add9d8e13eef8869af2de109386263936f7cc99d79611be38f5078e2ede22e265e44967bc5039fabfe26ddf138ba4cf18215e0df0fd0b7c7bf979800966e5b26fc9171810e6ceba46af20db9e96f352fbca987f8e0224f4a67438200b912f594142ea38897b453b4e5963d277c29554998a365be72239c27e4440a8c594c4c632d1ea34bd84c546185130b8d7b30dcd9d8c6692ddf3d7097c4ca5506e9ac7cb70c9e63cd1db69569fc1c3a81523e63777b86527246ab32234f26b120b54e0ab91d95b2af566e683aaa4816aab70067a820b16778c919e56c5a10d4bbd62869ebf8131441ce2e6b5b13178013cd89370c8e1356743674fd8df0c8cf316edf86f21dca0dfa12e078661ff0520fb9ba3bdf5709937de7452356c8a459cc942fbbbecc73c3b7f93f48e1a66b3373ed973c5b40901f5e010d0bb316110e8c154abcd07220d2cef14c7723d99c78dac41ac8c03095b7b0cd2259a11a53568d96df71f87d073ea968360c4a3bec6e72eb0b7d2784f99942e5c295d875c689bdc1100810728733c4f552a7c88b1409dad038947f287e8c40788e6204b84b8c2d16c4fe6c859ed12071027ca2413bffeb74861e6219ce5c7407d011e8e2426c12a44a3b6488f30ac4db06a903fc0f8164667ef9ae01021e2c07d80aa4dc011be880bc18dad700c52895963c425edb486ffaa67aa53261b816adbda11e94844d96abf75f8216743a16c12bc2ac117b07adb2fcfcf98d8a8d54dd955e5f7d97a84461bba3e8ad53f9c7995dfacfcd6bb30c9241e9a9cdd5fa2776d33b7582a4ca7b34b4ae7579676af54e1cd48a74aaf41e947f6545e08684e42eecd6cc84a3c52f3378d0769a0877f59f568b08cffb5d8ef0fa72e17446a4b80b831a9c9ab4cf5c551a31db6b1b745e46856e93ff52b7c1770e028b2653674395ac1a675f2314a0492b5e911099009bac6433ccf6c605769d4cf4bb160d97b243c04ce3e5c33cb9fe691a3390bd56f3295b84f67f2069e93bf993d408eeb27de8782e8d48079bdab0b2e126cda54ef6785b398fb8e88e97185d95f1a1412ea465052e000db3e2311b765d8643952ed6cd42269e3ace06a0d40e6eda0868e681c2f34f12d3c39cbdfbbcb5198e3f39e3c345cf08a794426044c863c49915cbc2e17eca55e0a2268a34fc2de2bce216c956e12f4e8d02b898046bc03d89d0dca16a4ca9c45244dc63fd1b718210ed8096c5a652f6bdd6b37ee96f58287f2e865e3bc3ad54ad28c8f1bdabb83f5538fe9df85464c007ce27bcf39176726b8a79766c513885a50ddfcd0c34de74abf82158900dd0f403d8fdd9ba12ec8e27c849cebd06064e204c549b550f4472c254b6ffe94f0a88d0543627c47b919e2d2aff", 0x1000}, {&(0x7f0000000200)="34f9bd08dd2bfa4309065b3cb3a7d09041b9a152e26c1345310aa559e5c785db60f1db4416a55b17c91b8f72629fa6e1a7703c0d9f57b83ad977559f0a36a7de2b09e0a7e0aaea1073f7cd132dc2886bf74c225427023cf56bb61cad6c41bbcdeaac09c37cc21c5da33bc55f3e61591dc1293028112030aea15f4375f9c486f8ffc3d3db99638f64eed7b2c3e79dcc2df9bb405af18e5ffa14fe0d9d425e2c2306d08d651b14398d57057b78f51fbc35927abf61355b33a6548614506074", 0xbe}, {&(0x7f00000002c0)="e665d2495b70a207f0dad680c89240dbad30992c734c7279bffa30dd504467d95498c8", 0x23}], 0x3) 22:53:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 22:53:10 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x10, 0xfffffffffffffeed) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f00000001c0)="cc2cf096", 0x4}, {&(0x7f0000000200)="73c36cf454325d40040a9a5f820c52cd6ca50e6195da425f0cdae5a14efd4253c1275f38b1b33c3dec6df724b79715e8cb671b928c4ada3690fa74ba", 0x3c}], 0x2) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) setreuid(0x0, 0xee01) socket(0x18, 0x5, 0xb2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:53:10 executing program 0: sendsyslog(0x0, 0xfffffffffffffe3a, 0x0) 22:53:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xfffff23e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x50, 0x0, 0x80}, {0x3d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000bc5d51be6e3fb9ddbd394cbd2a07e1733ba17178c75ff196042d5d11e9b4e7bbed9fbef0506fe7a79670a2866621201e56c70116333d266b34879d86585b3826902330854e1d6845df47343c1bfdad724723ee32a94a1ecbab1400bbab040e01c97c1cc022e9f9ea6800eb356587ebb678511f36d37c43bec5151c2936f27a803519d4dd7af8d701493368bcd9ed40bb2164f7ba2a2ec564e2d868b5e49cfc28b5d234c7e89f470ea39b05be5d031ab3ba25adc0957451513c532960acc99886fa38536a13bbe801bf83f61126a0a01f8826cae8f27d26a6f152004e44"]) 22:53:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x9, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x7], [0x100000000, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x2000000000000], [0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [0x254b5358, 0x0, 0x0, 0x0, 0x40000, 0x4], [{}, {0x0, 0x4}, {0x3f, 0x0, 0x0, 0x84}, {0x0, 0x7ff}, {0x0, 0x0, 0x3, 0xfffffffffffffffd}, {0x0, 0x0, 0x81}, {0x0, 0x0, 0xfffffffc}], {0x0, 0x3}, {0xe9df, 0x2, 0x3, 0xfffffffffffffffc}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x5, 0x1000}, {0x3, 0x200}, {0x2, 0xffe, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0x5, 0x400}, {0x1, 0x5, 0x1000}], 0x6) semop(r2, &(0x7f0000000140), 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000200)) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000800)=""/4096, 0x1000}], 0x1, 0x0, 0x0) setuid(r5) setreuid(r3, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000080)=""/252) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) 22:53:10 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7ff, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [], "dc8a"}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x100001) write(0xffffffffffffffff, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, 0xffffffffffffffff) ioctl$TIOCNXCL(r1, 0x2000740e) 22:53:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)) syz_open_pts() close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) syz_open_pts() pipe2(0x0, 0x0) 22:53:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) getrusage(0x1, &(0x7f0000000100)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:53:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) setsockopt$sock_int(r4, 0xffff, 0x1003, 0x0, 0x0) shutdown(r2, 0x0) 22:53:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000008c0)) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/213, 0xd5}, {&(0x7f00000005c0)=""/239, 0xef}, {&(0x7f00000006c0)=""/197, 0xc5}, {&(0x7f00000007c0)=""/234, 0xea}], 0x4) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) 22:53:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000240)="00cb188922cf3e605b4f50a76009", 0xe) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000280)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000000)=""/52, 0x34, 0x43, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xfffffffffffffffc) pwritev(r2, &(0x7f0000000000), 0x0, 0x0, 0x1) kqueue() 22:53:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffbffc], [0x0, 0x0, 0xffffffff], [{}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:53:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = socket$inet(0x2, 0x4, 0x1) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 22:53:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffeed) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000780)=[{&(0x7f00000001c0)="cc2cf096", 0x4}, {&(0x7f0000000200)="73c36cf454325d40040a9a5f820c52cd6ca50e6195da425f0cdae5a14efd4253c1275f38b1b33c3dec6df724b79715e8cb671b928c4ada3690fa74ba", 0x3c}], 0x2) dup2(r0, 0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r2) setreuid(0x0, 0xee01) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:53:11 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = semget$private(0x0, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000040)=0x45) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f00000001c0)={0x10ee, './file0\x00'}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r5, r6, r1, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 22:53:11 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x14) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x18c0, 0xfffffff9}) r1 = semget$private(0x0, 0x8, 0x102c7) semop(r1, &(0x7f0000000440)=[{0x6, 0x8}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000019900)=[{0x4, 0xc, 0x9696200c510e3d0e}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x6}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x3, 0x3ae9b8cc, 0x1000}, {0x0, 0x9}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000019280)=0x9) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/229) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb7427f23e4f5ffea8aff55359e750d30100008000000000872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1c5c584a1cfc23fbeb0800906f76fbbaf442ddf7dae32732b6e30fd4fce4357812ed0cf9729400"/247], 0x10}, 0x0) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) semop(0x0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(0x0, &(0x7f0000019900)=[{0x4, 0xc, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x3, 0x3ae9b8cc, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(0x0, 0x7, 0x8, &(0x7f0000019280)=0x9) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000380)=""/73) 22:53:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x14}, {0x6}]}) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) 22:53:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 22:53:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82028180ffffffff0627e526d00e59a86417cafa3ef9d57424eefbdc2b8924d160737e15a345f1ddeef583"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 22:53:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000600)) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="4dfcb12370bc939b2ba3e1ba88"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000540)='./file1\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:53:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@rand_addr]}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5}}}}}}) 22:53:12 executing program 1: shutdown(0xffffffffffffffff, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchdir(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x2, 0x1) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000001c0)={0x1f}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open$dir(&(0x7f0000000240)='./bus\x00', 0x1, 0x173) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000300)=0x4) 22:53:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd], [0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x6, 0x101], [{0x0, 0x2}, {}, {0x0, 0x1ff}, {0x0, 0x0, 0x3}, {0x0, 0x20000}, {}, {0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0x10001}, {0x0, 0x0, 0x80000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(r1, r2) mmap(&(0x7f0000653000/0x2000)=nil, 0x2000, 0xffbacbf645edb85a, 0x1013, r0, 0x0, 0x7) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0x80000001) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 22:53:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdfffffffffffffe], [0x0, 0x10, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) chflags(&(0x7f0000000100)='./file0\x00', 0x10000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x80, 0xf9, 0xe, 0x4}, {0x7fff, 0x9, 0x0, 0x6c}, {0x2, 0x40, 0x3, 0x60000}, {0x96, 0x2, 0x5, 0x9}]}) r1 = semget(0x3, 0x0, 0x504) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000280)=""/167) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x401, 0x0, 0xb34]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 22:53:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x0) dup(0xffffffffffffff9c) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) semget(0x1, 0x0, 0x0) nanosleep(0x0, 0x0) stat(0x0, 0x0) shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x80000001, 0x81}, 0x10) 22:53:12 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x7f) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa, 0x30, 0x10, 0x1, 0x3}, {{r2}, 0xfffffffffffffffa, 0x1b, 0x8, 0xf9, 0x40}, {{}, 0xfffffffffffffff9, 0xd, 0x20, 0xede8, 0x4000000000000}, {{r2}, 0xfffffffffffffffb, 0x62, 0x10, 0x8, 0x5}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x4, 0x20}, {{r2}, 0xfffffffffffffff8, 0x80, 0x80, 0x33, 0x8}, {{}, 0xfffffffffffffffe, 0x2, 0x2, 0x7, 0x4}], 0x5, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x20, 0x1, 0xfff, 0x6}, {{r3}, 0xfffffffffffffffb, 0x80, 0x1, 0xd0, 0x5}, {{r0}, 0xfffffffffffffff9, 0x84, 0x4, 0x0, 0x2}, {{r4}, 0xfffffffffffffff8, 0x0, 0x2, 0x9, 0x7c}, {{r5}, 0xfffffffffffffffd, 0x1, 0x2, 0x200, 0x1}], 0x10001, &(0x7f0000000000)={0x9, 0xfffffffffffffff8}) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) 22:53:12 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0xffffffff) ktrace(&(0x7f0000000080)='./bus\x00', 0x8921ef4cbc85e68a, 0xfcfc96ac7f78649e, 0x0) r0 = socket(0x6, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r1 = getpid() ktrace(0x0, 0x0, 0x0, r1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000005c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27ac09d60200af7d025fa8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xa1, 0x4, 0x0, 0x0) recvmsg(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000500)={0x33, 0x0, 0xff, 0x41db}, 0xc) setregid(0xffffffffffffffff, r3) r4 = semget(0x1, 0x1, 0x6c2) semctl$IPC_STAT(r4, 0x0, 0x2, 0xfffffffffffffffe) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000003c0)=""/129) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000680)=ANY=[@ANYBLOB="c99a065ebe505d9f3bf6612f9243bad0275b139f6279e498fd877a7bb7aadecd009d6f7a7147a9218f613799003600001db77110526acfb36700002a22fa21d3052eba41d894ebb755e54f22e4f144bed565b52e4e4b2fd2b2b886003ce86886aafa073f515285cb6be6e3a80610fa093f2e9fcb17da0a0bbc"], 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="44840e868bfa73a814811ffa7cacd4ed6000f89960a67b824eaef1b3312a7460", 0x20}, {&(0x7f0000000080)="c3f0bebb29648a54aa70300f1a16726fa6eefc2d20b4724598e2bfd1f7d36f4606f8394d5328effd95c33a6bb358f38c88c507000000169dc99ed0557b7fb4fda429814e68d75b410c8c1707cf1bf5cc73930309c05c069cbaaae289ab5dc67bd45f580071", 0x65}, {&(0x7f0000000300)="c1d53ecae8a43801c57239020b0961d7cbb8fb24efc62f427c35125869646a4171d92773555dfc0e8bf48cef10e7d79a9b9ee88c606cac109176ed841025a06cd36330b544dd208f338e3395ecb42ea6ceb43f79b84232eaff6ca3c6531d88842b957c23e543eea05ed69f9711d9583c34cd373567a1f0f17e52c237e649064da3fa82366c6da8db08fec1870e8a50d28b9e93d200a6c1b09e2b", 0x9a}], 0x3, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x48, 0xa}, 0x1) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000840)="00000018", 0x4}], 0x1) 22:53:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="6cc0e330ce3120a0a83f9675e559020000000000000000"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="b4ece44b6d4892acfd743e983524e46d8950da038e1627c841bab253f14728b75604364c8cb0a9505592a8adbc4e98dbef30716f20b8c370a963a161f47a63", 0x3f}, {&(0x7f0000000180)="8f34879defa703538262926f55525e1ed0a68ea5f126857ac68f31904726c7689e919d96ca098f01ef29b3bffeace527de269af43d8c089c7ef207be46a6582dd0b1416c3dd2c1a0f7141063104ea1c826f402baab3145f001c5ef4bf21250fdff00379a42d8d288512594cd7b5fc8d14ac79912f3f53c509e6a87605f80e6973f339663b2b3cca58633c24d629aa7c0e84bf433304eec93c9836d7e5f2b3effc964306a7653fde93a5a0f40cbea7567564d4e5a3b6f780292305db1db4cc85c0176661278d62f22ccca436290026a6a13514252d66065c67b2666fe85615f989fb59db72c04ccc420616230a1feeccd39b16e3dc978de62507805d73b1501", 0xff}, {&(0x7f0000000280)="20bf881843191494dd634ad3675aaf07bfe556d564fe496f2b2cf966bd8d1fe80df37189ab2b5a2cacc49163f9", 0x2d}, {&(0x7f00000002c0)="42e9432b4c42f2d729e1c365100ca0595120d6b98d8626d764e35c8b15ea7ca81416f5e7c2b77d59", 0x28}, {&(0x7f0000000300)="a9330a31b0df965392a14089e710bdff128c3a23de8be372f32cf904ef3abb9aef25d667fcb56a1e46ed99270bad4a2f01ff12702e17b8c314d521c4116b8bdaa1f12f7750086d77f79c9a0eb7fb15a57fce7ba92db94432dd6475e97bee2ba1260adccaec67505209be38ec5daaad4f1042e7bd445a344ef56d225c4cb7c08e", 0x80}, {&(0x7f0000000640)="02ecc482ee39435b401b070a2cfc060932f38f462965ef8c21011ea2ea1ce9278324f668208da2399e3166bc5c11be4cf1707c6c27e3e20b9351f517a2ffc04ba51d4f51925449a2977e93109a83b69890aeff34bcb3445e7e4b73d57be767303972d9ec3998bdf5f0ae25c2bcb295817cc11115907f1d2fe71b51c8b2558aa41e044603bdf83a451a10c8c4addfc704b1bf56d0bcd90c68d0ba7758e4c77a2accc17455ed02f41c23b8ae3968801603fc02f1f3f626e36c8c2ec9f4f0882fcfc3b19b558b84b5cd35d4757bd97b691724790ab39ebce89d5ffd02ee28f57dce7ce1c8fc1d0466b59b7e48698b69f754a363fe5b458e5a5da273bd0a2d36a8811b53a80ce71b9af4561e9a195b3506bae8f71ff4d1dbcd0ddeae9967356afbd06d635d069a264e2ae73141ea8c60833f75d17e31d79890356afce34109256ebfc35882f5425605afd5d6b4851a0d6ad49de86f25b2f71bc5c9fd7d1971f91b554e2e652c38897764bfe17c15d368b4a1e1a8afa36517fb0e6ef58661d8be2ff3ae9c81992ed39831c4c57e9c9b19af39abddea9cd822f783b4453cc22a6b6ce7ecbfb3c859670467947d7f09bbdeb560520faab7813945e6f34c99729e788db75d4e22c7ac84ad0943f012267f0573ac78d7c8913d4d3b3327a42ff5240c869ac803105e4640fd728470bb0200b430a0ac07c43bef49fe6aa4d639e358b1405e5159cd1ca1332781684fbeed0c2d4818b0330b6b21bc3c5e06c1a975ba4d657d0bf16497ec6d75dbc4d9c33ee704e6a5fd27a78fe3fe9c37a5d55de210973c4e2bdc22d03b96d07c9214aa33524b0d2b041d8cd1eab07961fb8d9742ccecaa6dc0616a5d5ff5535be0d108a91578024e48dd748f9128169966de836732bd9038c5d810cf3007519940d4b1e372970a21642b09a87d10de2c83badd219b5b655556fa2f7cf122c48e024856d645e004fd95ecf36f7b9dc683b30753fbf0230eeed22bfbe4503e2f3595190f562434f90a796e63b347c9b4952595b9c47c09a992b0bedb868a77935643f068ddd5ec10385a1ed3cc3753a8cd2dfcc89fca7bdefc62205cb13ee4662123530fa1646fb43c61424cc443859fb3b03244ae763bfd0bca4c8897efd68a72327b3d82f1246589f716a50353d50bd5d9c7c8eb3464d26286c624c59449b338b6ee3ee94c07ebe0b12a37685f95f373f0501fd76afacd287eac2973ec85a4cf8096a7f378d2a79364e0563b382d02310a79383d13104870b1a5e30eb5df52fdcaa8c810c7b6fc05094409e868c13dbb962316bb08e056cd79e6204bff82bfb403383ff72f062f023dc520e1740ce78d8c7f61c7d06135522bfa182cf8f30285642f1d2664a4c5f09682cf60fc4b4d9e2a1b7ae8145428a8a7fa089286e0fb785aa43154de2c43556f9a5bb4a881fb479c7fb2924942d3fdf70de62d343cba3d4bac05847d7fdb310b0cd8deeb83ca5a6ebcc5ad1af127128b840af948f08ee3a4c258c3b4e9e875e393ddc5e42b09b1166271628f78be2d8d0874eb445147904594cac8a065057e694b01140f92b4570eefd1979a8c663d397f47d99c86175bc3ae3e2b05b2137e5c8a174a3028e3aa91290c6240dd50b284c97743a9ae08c70bcdb82041f9b645985935c70c5217f7d2278bd8a7040428e22c14447e393dcfd040576906160c5bea05b70bfb78e4bb419b7b0ce3d973f064a82380d6c768c85f94287640d2af7e30a089a9540e8c6863e8964fe4f4dc8bc8a752ff674de58d72dcffed7f1e758cd3b0a385a2650c7f3237c5cdb04481994f9f174cd76c0ffe8ff256f7724d3f69eaeb7d61cbfabf6e459ea7f6a88c6eae5d06f1291c1bb85f747e12eae113fba080ef3751c2fc85b4785d87d5cd5e7b9834be19683d77814da17e40464fa0b1194b61d4ac3fed1f748d0e3494437e61679fc6fd3ff875b4d7aa1d9135074fc9c77f86438a5e3c3ac78e075cb46702bedecae4210721ba9b1625cfacfd86a56748c929cccb18b583e28ed3b9ed84145c3d0cbc1ec910bf8acde51110d7df93e4b652199473da71ac2d20ef18c163d43f8b071479a4909f486452e88ef3df8a6dd8d1bae45badd9f8724298d23c878843612313ae3f89a60c56112bf85e05e0fae6cfd28fbac1a5097cb1899708ced6ecef73f4fba208621910b7722ef4d3e047bf5f70808b59bffa9c7df1ba2659a8a06b6303177654cd80239d62c50c9b6e7d04302c67ed746ab9e37bee66263e0abca29a8981be31bd75e058aab2660110b3eb338f72c1e939bf1dcd53118989239da827328e09e8fa2a6a219392b1141fb06d7477a4e9c2c2d022936fcbab272e61544b897f8c7bed1fdf8ae7cb119d4f78a171a8aa06322b6bb17997313b7645d3f5513d15101d5f46c876589c59528992c5880dd02e5cc41798bcb7a9ab6445d01e3599f231faf1cd6fdb5e1b1e7477529b151f5eaacc7449d98e5e4acfd12f3df2a149fe8e09b6a00440fab814363ecedbbb58dabb91a09edf7e9c04a0620909dc12e4170ef3fe74dabc08f29e1eda31d7f52bfff61bed1d5bab327e11ce46d0ab6782f15752c1875930a668faf90826d00bedad6c85e136e40b34b1a90077f945ac822cce3a5af72cc07adce545b49690533d0f23233d3ca8171d7762aa82aa038a4adb492ef9374f0f244b84d7c88c8894a4945904a8686f08c9893b3e82cd0e7465a0c1047b2244a0a65aacbf23cfe24482da418900a1983d11bc986f18e8ac608b10e87eb4780d2fbadd80db275e1e5625ea54fe3cd4d3d7abeddfd8b4f1318b864cc9a3109cc2b54eedb0fa2d0d50a47924516d35b95b773812832032561d8037268064678b6fa83a5cd1753978061b6e1516438d982ed7fae83c28927bda97d922eb7a1c6e84f08f74e33347bf5cf6a758f180a02c95cad5ca56735d6539eb6fcf909663526f443a255d9c3b1ea2664cde9f304b34c9f202e3f0823c6a4ae4ba2d36129138470f0493b78afa5ec9183b3ded7344d6a8b65882aabb32a309844ee018853d4ef41b45124a42f24209740ad634082995b540ca4aa42c7734ef8bab1be82784cb06d1ced524a9bb87fe3adb52152bbe5f9d3207cd98b77bc6696bc5410cffffe0f942ef78bda922031b3cd34dfa223ed14660414467a479cf8551e42fd24e28a7f566695c01ff892165a9306f0f8b7333303280f914df5c8259da23069f3e8c1443434249b0d299d4c7c52b3e59abd0190506da75d216482ec944317f327689550f8773533bc6ba5804e768087eb092b42b3b9a3ad8290465f5f6e9d952e34d0f07f3e5f33ecec6f97b584a199c04e03de0ce8e09f78dda2dc0eb64dae755d04f74c4aa16192e511725a3bf75bfd7b170b6e313a4f6c093d771ae2f4a31ece81e93b1a9f6a185ec0999348445fc05a399f9269957e091139daa8b656129f69083c65ca8c444ad53473fdd3817a0ca5d68d73b8377d59ca300338167aa8d7023eb1f180fec134c4d0c19a77be9644a3ca7f817b952234053268e66171c7bf35a8de16aacc51b2f3001642ae53e337ab797b0bfefa59a84cd9795ca49f1738aaeb7d3d68c2db938ae3ec6dcb56490a0df255155ffdab9c9bb463552d613bd0d24dd49bfe45b51f9746784ef2e867d6e4b5d2dba75532cefb7ece48a3431ab8e4c556a79294b35063755096f1a3a46879ca986400668147124e379b37fca7e048f50e51b2a607e3006e0492e007b1e74eefe276eade63facaa2bafffc5aaf0db4536614657f7d83d80efce190620cad1187de8697bff6afeeb25f5080414dc605813dd334bf7f41cb0b504f6690491742a5975c83f994780179e2cf90b6f2a3102a478dcce3b01d0fa6c186fbe551ed247cca1779bbaa745f057916888936fa29830c23e29049415835c9a983c4c25a58910ceabb451f29264208d0f45ce65b846bd697e94144e550bcbd2701d5f1d32e94ceadaa425e435ff18aa8b1dc1648f81d96741cdbd83dccdd78208a0d036fbdf6a3e8a034bffcbc9fab8691f01d5a51541c397177753b5101c9514f943bd1fc17c87ea733d2a9289902f2c76ba79d39cdfecc98ab63bae45eca9a4f1d8764e1d9456c091fc76c65ed0247bad32f2a8cafe869bc2e8acf904ae131807445a828f7071fb813021dda376e5b7f2580418e12071ce5cb9ce30f7667e4021a019bc9d39e16c3d4285ce4a70a069d1515a61c49f1e1fdf59c798983d41eb6fca47dca2b9888c81c4fc95a86c1b48b9ef4106f0da7d4a6e3c3f944f8a8c15ae8499123b92565c960a96a7b32de8fffa6543b5294f6c7770f8ff45daa3fec627e698c3211ef8edf56ab0f2563e4c391aabcf401d0964fac7b772324118c02575820ba13779f02193f0fed6025b3d9a251bc49089c0d4eb4f1e7b2fcc2d259da7537b8c3dc500b33cb2fb204da6e7df066dce6bd7955314182c76d9d14f6ce491065a59f8ed34eca3447ff7f47b3f7fb8afe69a2c67543b1be2f6eb2ee3c052012aa13d05f8b9fbefefd764e6e8394749b3d3a7d8faea9a46b6375833ade600f239e0a0c168617737712bf2137119fd0b9fa5a80c83540cccbb738caf949fa1e4f0c64960ec0ecb061f0571c3483c07955fa68c1203ffe0845a027c847686216983c15984d944f94ad83a2aba4592902a8ae4f12618c6a2548a26475db72451048cda6d0f9e18ac10b77917e4069d093552189a6799fbc728f73bab5f6fae0b8f387d160cbf80ffb46efd6289d28148b9e424a3d1f9b81a26280581339cf47ae74ac14ea0576c893c42b1df4f593d6a6c0c0bc249a74495c78b0806eb1f16053f239fb8b7c270f839fd6275f17bdb89a6f695dc32602f01aa27204cce7783df50eeaac5056bf157861aadc0e5e64cdf53d7d0b77ec98fd17242a5e8817bfc328b06d2952360e45dd87149c0e862d95cba6b0c7c80ae31eb2e731f70debc160bd681eec23d6343e5094282d25cd30f4cd3d7989147e788d1b3b3180a20d660434bf0e235fd84ff8011a537a5f36a2d787a6d9ba27af6a8a0b3180832913885b4314347822a088403e5d95971b8fd20f5a35eed9f0d2ebef805d750125426f20cd47d2eba53f0267c8b248ce4177ab767fbd03f6ef18a09ef3cf4034ded16e82fcc52f6603528564e24bcd0b8af1b9ceedf2a00ea9e0ccedd823b888c834d20655004cf2de1419439ff777d5f45385931b00e63bdc11cbd37b0ab2fa38eb1a1500bb197cc552381c2f2a9fe22a80b11a8fb157e3386da564176024a7aed0a84f432cf630d7d7f7ccb836d62f28e685b02a05a72aa2a7774fd8a4f4a1a0f54476b6215c4046ab59bd52fae6a13ec1e3ccfbbbc1c1b29919f5fc8002db1b61c26117775149e8901e277c08b17fff2591ea9f61f97ba30e71f463748fd6a52d96b1fb15a0e5d0adb6ddf12de0a1ca4ab369154d6ec54067e1451bf58650805579f05e569a74e8b1bfac4170b49145a902d886b7a0a41be53d1aad68ea1115a9d9b21eabc2ac447358354c7771fbd937fa612bab1431d79fccaaad84b042d70d36da07aba981089b7b8df95fc536c92205755b7699f37c7dc09bc313b22dccef344e86a2e25707c421c71a6ae0eb97610fa5b34305469c60d3da7ebf72b32bf9c85f8f3bc641f8bf263938327e299d42b75f1013e92acb4c11444568b744e12a56e9a2640132a6d9b6faefbecc53c95ebdeed61f8f1f76499b645fd50fb398b6ffd8dbd658221861be9257976c0139802fc7ae8472c936818d255b96673987aef8caab0c9b4bb1a1445f8b78008e5cd2c36", 0x1000}, {&(0x7f0000000380)="d78e0c3cc79c52314fe9d9bab70c12429929b74a641e93422bc2dc15a372dc7efbef3513ecad77301569ebbad479784db007c5bed3e24f0e34947b8816158e865ea5baefd6376cd0a9b0f51933d85601346e25feffb08432bdbc2b90c910ff6859a53f47afbeb6e50ea792852d2bd3e623f328ed5995e1bd1f3a56865a3fb9a99c17fa86315865aafcfbd05f3fc6ad2b918a911c5c6264bbb0da4d5b8a6523f4a7022b59cfe6cf0bb365e7f490c6f6d16b74ee48fb14bcd3eab9876cd61e", 0xbe}], 0x7, &(0x7f0000001640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="010100006c3f95e5f624e12dd145a62387a5221b9c218d223af4323d2c4506bed23323e965f77ba8764f58bceb6d219dea7d782731283b8c555d1adca8a4690bca8bf40f3018cbaf8a6dee14b9368cd7d08eeae57600f123ab4a2394e353bf7a0a5261219b457734319767ac82b486bfc57b1331aa59717f168e7dc48c08f66ac93bcc254427c93a0cb9d44afcd59d0c98ac8c4e1e4d94a6c6a49023463e1f0049abd8ffde5d910c8751abe3a098"], 0x90}, 0xe) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) bind$inet6(r6, &(0x7f0000000080)={0x18, 0x3, 0x10000}, 0xc) 22:53:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d73000000000e74de400"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffff9c, 0x2c, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:53:12 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) bind(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r3 = accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$inet(r3, &(0x7f0000000080)={0x2, 0x0}, 0xc) 22:53:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbafffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 22:53:12 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r0, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3, 0x3}, {0x820}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(0xffffffffffffffff, r2) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) acct(&(0x7f0000000000)='./file0\x00') acct(0x0) 22:53:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x3, 0x6) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0xfff, 0x40, 0x3, 0x8000}, {0xa81e, 0x86, 0x6, 0x1}, {0x8, 0x3, 0x4, 0x20}, {0x5, 0x5, 0x1, 0x81}, {0x6, 0x92, 0xd2, 0x7fff}, {0x1, 0x1, 0x20, 0x8}, {0x7, 0x1f, 0x1, 0x4}, {0x3, 0xbc, 0x20, 0x6}, {0x8001, 0x5, 0xfe, 0x7}]}) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) 22:53:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) close(r0) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000100)={0x0, 0xc84d}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 22:53:12 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000), 0x200001d5}) 22:53:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x25}, {0x1320}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) msgget(0x1, 0x22) 22:53:13 executing program 1: select(0xfffffffffffffdaa, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x100000000000}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa01010000000000009648", 0x14) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1a5) r2 = socket(0x2, 0x2, 0x0) close(r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x40, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x3, 0x88e, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6993192964803d5eaa43307e28bcd31de413747fc3084ce393af6741f2118f1e907465a1d0ad1bd0d59359efad7c3178a12c29b080000002a3af9eea41f7e1431aaaa86966827754eb6b2444061cee424b5aedfd2c6a81e99d2e128161fac8fa0c6", 0x70) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:53:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r0, &(0x7f0000000100)="d3a91bc8dbb9902dd47346ecd780c3f39db000000000000000091b89b131c851f004e30be6d5bf932a3f476a94a9", 0x2e, 0xe, 0x0, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000040)) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x7f}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000311000/0x2000)=nil) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) socket(0x18, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 22:53:13 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa1bf8a18ac39b721aff0806000108000604846caaaaaaaaaaaa0000000200000000ffffe0000001"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r0, &(0x7f0000000080)="e63c15ab8446935c95dcec3e4a80c6bb1f2cba8dff9141732ef2a50d070482cc72996400b2c645fce1dad3cc93539a1b351919aba16c225ceb299c0655fb4cefd048b278eb55ec95a24f1de3db5aa46f899424c5074771709f4e18f720fe81b623797741acd503808905924da56c58d3baa4b898273ee013bae34c54d63b8ebacdfcd13c602d0848d92a07d7d220786ca11382e6d6cf8229653304be7e5ba07f1be402dbaa5ac6d8adbf492ddd8352b88fa5986c665959855cf0c026439f66d49632be90c8cec23f8aaec719419b8d7df974a1c5010b8310590ba37b04974b2113f0836a922bf6f2", 0xe8, 0x0, 0x0) 22:53:13 executing program 1: r0 = socket(0x1, 0x4003, 0x4) sendto$unix(r0, &(0x7f0000000140)="0500050060", 0x5, 0x0, 0x0, 0x0) setregid(0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, 0x0, r1, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) r5 = getuid() setreuid(r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r4, r3, 0x0, 0x11, 0x20}, 0xd2f3, 0x0, 0xdd2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9, r5, r6, r7, 0x0, 0x1, 0x20}, 0xbc4, 0x0, 0x3}) getgroups(0x2, &(0x7f0000000040)=[r4, 0x0]) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:53:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x1f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 22:53:13 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x93}}, 0x0) sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="140135bad90fe3b93161c3cbf49f3a379c05944e01b218208f895523baf7c2274fbdd70d0abdc666a404613c20c45a2fde0f75e83d3da4d90a1f3508e3fb8a", 0x3f, 0x0, 0x0) getrusage(0x0, &(0x7f0000000280)) ioctl$BIOCLOCK(r0, 0x20004276) setitimer(0x0, 0x0, &(0x7f0000001280)) 22:53:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x10000) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x2, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x80) 22:53:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x7, 0x0, {[0x0, 0x40000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffffe], [0x40000000, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x6, 0x5}, {{r4}, 0x5b891a0ce2c58bfa, 0x22, 0x1, 0xb9, 0xffff}], 0x101, &(0x7f00000000c0), 0x4, &(0x7f0000000100)={0xfffffffffffffffd, 0x9}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:53:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x2c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) 22:53:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) listen(0xffffffffffffffff, 0x0) r4 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, r4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000000c0)) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r5) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) 22:53:13 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x1f}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VT_SETMODE(r0, 0xc010570d, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) getpeername$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) 22:53:13 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050100000000000000000110000000000000bf74abcdfef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2d66bbb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53ce7fc0fcdbf043ff7e5338943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020200000100000000000000100000000000000000000000000000f1c72d30e123caefb33b3730312a3d8363f09565eadbcc1c0bb12f89fce7b2791f06be27a996f07b9cb35759ccd8ea967e8669cd8fa11c5826f4a42be10ec955a3c036d6b4d0bceb7b5fcbcc39548846f54e3fd010f4f19c3812fd7a1bb47ba7cb906c178949ce89d1b44cecd9469ade511f7af6ccd876bc73ef336de3aca5e6c675e81cb2bfca31e99eb9c04798a2aa3cff34d091197203349bb16efc992d8361bc5c620423e7fbef242c09d5912287ca543e45b0a31fed40975c026d8f38ee4f08ac67fe62cf576c6b5e93e921e6e2fee75b0638347dcb60620fda4c4bae3fc6b7fe5136562f0b3148fa42ffaa2eed57517d6e8c520d56a7ffbfc1a0d9e1b3b37bca251fa27068c8d3c11e", 0x1c7, 0x0, 0x0, 0x0) login: pckbd_enable: command error 22:53:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x81}, {0x1}, {0x6, 0x0, 0x0, 0xfffffff7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 22:53:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc010570d, &(0x7f0000001300)=0x1) readv(r4, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/6, 0x6}, {&(0x7f0000000340)=""/107, 0x6b}], 0x2) chmod(&(0x7f00000003c0)='./file0\x00', 0x20) recvfrom$inet(r1, &(0x7f00000001c0)=""/178, 0xb2, 0x2, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a1757740000000000000000010000000098490d077aaf9546060000000000f7ff41108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304dc381fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24090000008b947939e2c9756598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091c770f9fe59f9ceee930db9c1b30f394657310c3dd915aec9542a87ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0b"], 0x10) mkdir(&(0x7f0000000440)='./file0\x00', 0x120) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 22:53:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) r5 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0xc) chroot(&(0x7f0000000140)='./file0\x00') fchdir(r5) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 22:53:14 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x107) setuid(0xee01) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) acct(&(0x7f00000000c0)='./file0\x00') dup2(r2, r3) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) 22:53:15 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000300)=ANY=[@ANYRESOCT]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x46}], 0x8000100, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(0x0, &(0x7f0000000200)=[{0x4, 0x6, 0x1000}, {0x2, 0x3, 0x800}, {0x0, 0x1, 0x1000}], 0x3) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000040)=0x5) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="b11be231000000007bc0b2ff74000063a6", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32, @ANYRESHEX, @ANYRESDEC], 0x3a, 0xe}, 0x40d) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000ff4000/0xb000)=nil, 0xb000, 0x5, 0x4010, r3, 0x0, 0x8000002) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) semop(0x0, &(0x7f00000001c0)=[{0x0, 0x40, 0x1000}, {0x5, 0x400, 0x1800}], 0x2) preadv(r3, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 22:53:15 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x8, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}}}}}}) 22:53:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = getuid() setreuid(0xee00, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, 0x0, r0, 0x0, 0x1, 0x20}, 0xd2f0, 0x0, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r2, r3, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) setgroups(0x8, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2]) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x40) write(r4, &(0x7f0000000240)="a20e2a", 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20, 0x3}, {0x6, 0x0, 0x0, 0xfd}]}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) pwrite(r6, &(0x7f0000000140)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchmod(r5, 0x1cd) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005016000009005001b", 0xb, 0x0, 0x0, 0x0) 22:53:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='./file0\x00') poll(&(0x7f0000000080)=[{}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 22:53:15 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) write(r2, &(0x7f0000000040), 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r4 = accept(r3, &(0x7f0000000200)=@un=@file={0x0, ""/27}, &(0x7f0000000240)=0x1d) read(r4, &(0x7f0000000280)=""/197, 0xc5) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 22:53:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x2, 0x0, 0x1, 0x4}, {{}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x2, 0x3}], 0x8000, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x3, 0x2, 0x2, 0x8a}, {{}, 0xfffffffffffffffc, 0x14, 0x20000000, 0x8000, 0x9}, {{r0}, 0xfffffffffffffffc, 0x24, 0xf0000000, 0x1, 0x400}, {{r1}, 0xfffffffffffffffa, 0x9, 0xfffff, 0x5}, {{r2}, 0xfffffffffffffffc, 0x2, 0x1, 0x7d9, 0x9}], 0x8, &(0x7f00000002c0)={0xffffffffffff0000, 0x7ff}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000300410005}) r4 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) flock(r4, 0x1) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r6 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) flock(r6, 0x1) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) 22:53:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000680400"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x8, 0x3, 0xfffffffa, 0x0, 0x1f, 0x4, 0x7ff, 0x1, 0x2, 0x5, 0x8}) pckbd_enable: command error 22:53:17 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078000000000000000003019078000000004500000000000000000000007f000001e0000001070b00e0000002e000000207130000000000ac1400aae0000002e0000002830f00ac1400441000007f000001000000000000000000000021722bfea93a64367ea43c00ff3d5b6392de5d6a7821bedd9345d956f091c7b306f607702fe698d29e2a484d03d27056c2d243c2ca41d3c5eb0815f60f958c30b43dabe6ca9dbc7c8c7ac4e2687bdafc941955c98a97acaefa991665f6b64660c46ffd71e2376b628e9bc5bf"]) 22:53:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ef02000000740a664b0725d6452a090044698a7ab24c986aa0000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pwritev(r3, &(0x7f0000000100), 0x100003dd, 0x0, 0x20) 22:53:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0xff, 0x58, {[0x3, 0xffffffff, 0x7fff, 0x7, 0x60000000000000, 0x65, 0x20, 0x3f, 0x10001, 0x4, 0x5, 0xe8, 0xbd, 0xffffffffffff0000, 0x8, 0x100, 0x9, 0x11f], [0x8, 0x11, 0x7, 0x3, 0x4, 0xffffffff, 0x1, 0x0, 0x4, 0x9], [0x1, 0x4, 0x7fff, 0x80, 0x7fffffff, 0x7, 0x8], [0x0, 0x0, 0x9, 0x81, 0x80000001, 0x29], [{0x8, 0x8, 0x200, 0x2}, {0x713, 0x1, 0x5, 0xbfb}, {0x3f, 0x1, 0x3f, 0xffffffffffffff44}, {0x799, 0x40, 0x7, 0x42}, {0xe31, 0x4, 0x3, 0x1}, {0x8, 0x40, 0x8001, 0x29}, {0x7, 0x9, 0x8, 0x80000000}, {0x5, 0x2, 0x4, 0xff}], {0x9, 0x6, 0xffffffff, 0x1}, {0x5, 0x0, 0x2, 0x3}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil, 0x9}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000c9b000/0x1000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) pckbd_enable: command error 22:53:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5be4ee9102327076471100"}) write(0xffffffffffffffff, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:53:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000068000/0x2000)=nil, 0x2000, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="004e4d002eaf6679605cf1d0b3ab73e1d74210c620ddac5a51d9008000000600696c653000"], 0x10) sendto$unix(r2, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de6", 0x12, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = dup2(r1, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) getpeername$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) getsockname(r5, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) r6 = dup(r4) chflags(&(0x7f00000003c0)='./file0\x00', 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000140)=[{0x8000, 0x7, 0x40, 0x1}, {0x8001, 0x1, 0x9, 0x7}]}) 22:53:19 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r0) r1 = getuid() setreuid(0xee00, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r0, r1, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r3, r4, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r6, r7, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) getgroups(0x4, &(0x7f0000000040)=[0x0, r0, r3, r6]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r8) 22:53:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) bind(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = dup(r1) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x3) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) socket(0x18, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) 22:53:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r2 = socket$inet(0x2, 0x5, 0x1) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pmap_unwire: wiring for pmap 0xfffffd8054242a30 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8054242a30 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8054242a30 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8054242a30 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8054242a30 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8054242a30 va 0x20ffb000 didn't change! 22:53:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8054242a30 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8054242a30 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8054242a30 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8054242a30 va 0x20ffa000 didn't change! 22:53:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/150, 0x96) close(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:53:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4021, 0xffff) 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, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x1) 22:53:19 executing program 1: syz_emit_ethernet(0x37, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x8864}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xfffffe00) 22:53:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x4) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0xf0000000, 0x2, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x8000, 0x40) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x800, 0x4, 0x4}) 22:53:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x4}, {0x4406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r1) syz_emit_ethernet(0xe2, &(0x7f0000000100)) 22:53:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r3 = dup(r0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x1, 0xfd}, {0x20}, {0x6, 0x0, 0x0, 0x4}]}) dup2(r5, r4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1, 0x7, 0x80000000, 0x9, "8a3f2fc2bea5d020f88cceadeb676ad60c0b568c", 0x800, 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0xa00, 0xffffffffffffffff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9, 0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) 22:53:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000000c0)}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1c96a72d, 0xfffffffd, 0x1, 0x3fffffffffffffc, "437592eb3d5201a9cbf0cb0aba4925131f60eb14"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="bcbfe725d9d15c9a10759bbb9fac1afce257569f3dd88166f8c05210d7d594a73bf8e77cabcd5c8ef4ec0b1da5650cb65fd48b0dcfada06bf68c52bcad751a37e2d737a2e29d822c255e533d87ac4c88554b638172c25326b68cc95beddc2de9444afb9765ee1a74b9a24a50bcc199d6d9965a5cbccabecb92166c2b053ef399b5b6c97a01db5a59d4c3", 0x8a}], 0x1) 22:53:20 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xff, [], @empty}}}}}}) r0 = dup(0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 22:53:20 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/56}, &(0x7f0000000140)=0x3a) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xfffffef6) write(r1, &(0x7f00000004c0)="04", 0x1) r3 = socket(0x2, 0x4000, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000000c0)={0x3}) 22:53:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x1) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000180), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) recvfrom$unix(r4, &(0x7f00000002c0)=""/4096, 0x1000, 0x1, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r5 = dup(0xffffffffffffffff) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r5, r6) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000001c0)) getsockopt(r3, 0x81, 0xc45, &(0x7f0000000000)=""/223, &(0x7f0000000100)=0xdf) 22:53:21 executing program 0: ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="d5911c91ed834ec3f7990852255ddf3003cb825f3f0868e419297538be65913b4ed05609c33cc4f28ff9a885faa4e4d523354fdcc04459cffa5b7337b3904de0a370bedede3b730c9ccd697f917379cc2d87119ecf1b2ea109896a13c2a749d42572d321b6967ee771f445a3d232a394ab1a7551bc2b3d9564e927508da041c0fef087930ad25651b3ccc9afbb8d50ff06018df70701f4c7fb291ece977f35fc90cb61d2674fe87b6d03cf207b4581d1c1612b", 0xb3}, {0x0}, {&(0x7f0000000100)="82d5ba4b2db70119744747cf45952afda3a5262e3711b37ce019ac52db9bbe87f7b7f6441eb198086a62123e441b9d21025d39dc927d49d231fc45701b1d524a04912268b9e5e750026471fc9d08f00ee4fc2dc9a099afee0b4eee6a0640303b4a50015188fbfa7c5baf832b8d0c9821d741e72def40385d6b", 0x79}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x18c) dup(r1) 22:53:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{}, {0x3}], 0x2}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) 22:53:21 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4bff7e1b4d493a6, 0x1012, r0, 0x0, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 22:53:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x15}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) socketpair(0x20, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x6, 0x4000, 0x3f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0x80}, {r2, 0x2}], 0x2, 0x2) 22:53:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/85, 0x55}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r2, &(0x7f0000000200)="8c2d6dea0b59fe8cbaae2152af2c25988d1bf7b5189a0908b2f736bc70f4bee35471b775f8b2388ee0705561b5e8333e11c446181e2ba902e1befb561d15543f9a2b0d7873c9b9387033db0d7ac95a829a6154a736a0d82d715814040310081a2cf5c88edb58b5d03c8d65e3773adee1caa6b7a0c4244933aaae", 0x7a, 0x400, 0x0, 0x0) 22:53:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000c00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) connect$inet6(r4, &(0x7f0000000040)={0x18, 0x0, 0x3}, 0xc) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 22:53:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x3, 0x7, 0x401, {[0x1, 0x8, 0x4, 0xa, 0x8001, 0x7, 0xad7, 0xffffffff80000000, 0x8, 0x9, 0x3, 0x4, 0x3, 0x1, 0x4, 0x3, 0x2d21, 0x6], [0x401, 0x82d, 0x1, 0x3ff, 0x4, 0x4, 0x5, 0xdf, 0x1, 0x3], [0x4, 0x1000, 0x3b, 0x401, 0x7, 0x5, 0x64], [0x0, 0x8, 0x3ff, 0x7ff, 0xdae5, 0x3], [{0x5, 0x7, 0x81}, {0x40bc, 0xcc8, 0x7, 0x1}, {0x7fff, 0xff, 0x8, 0x8000000000000000}, {0x0, 0xffff, 0x7, 0x10001}, {0xfc01, 0x6, 0x4, 0x3}, {0x8, 0x3, 0x8000, 0x40}, {0x200, 0xfffffff7, 0x5, 0x8}, {0x400, 0x1000, 0x0, 0x8be}], {0x81, 0x6, 0x517d, 0x8}, {0x2, 0x17, 0xfff, 0x80}}}) 22:53:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r2, r3) ioctl$TIOCEXCL(r2, 0x2000740d) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r5, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x400, 0x1, 0xe0, 0x2269, 0xffffffff}, 0xc) 22:53:23 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getown(r2, 0x5) 22:53:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fcffffffff7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x4) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 22:53:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) setsockopt(r3, 0x48000, 0x2, &(0x7f0000000180)="0e7b593a571e1b5128d1dfd204f37327b8ff5c981a4a376792e2a2f0f9d6cdb25bf96ee162d19134cf5498ad8cdd66cb0733c9fa72dcb6f2b765b684cd83d7ba52b2f4c53cd43d9e332b7272a852a93415e6faef131248ec2673d5fb53977c6b1675b6d491c8b792d6ab28f90f7d23c14c895aeb4878f6198661ae896ea7e8da32b5c1bee0de733250c83639c677488ceed4391825fddfa09e071355dd3edd02d206afceae72a3df471d943bc30f6e1cff5f51be50b3bc018e23e96a16b93f3a876df03a7ad4b066d7968906e7ce1c8e57a7d263dd73a70f9097fceb8f47268ca158ecc4422475937008480710474c2656e3afc7ff92cf7b7dd2b8abf3e1a0e00ace122f5108d0417090318fa6dabb19b26b90c53b9ce514a884205bfea47bc86817b689d34e94c39e438e973fbeb939b0b2fb34ea62be01ab7fece2fdf7bb6945f20f8694f30905215832e1eae0fe2d5a279c2da398a2ddebef15a73538f9931ac7d9e6255fcafe6dc02ab494f492502cd1632fcb265cdae76897af9bf970328629f6e781840de7881de08fbdb0659a81d7870f86f52133e4c4b4b687dac443db1ee6e847bfde395922d244b840784182d02d9a2c99af44875b5b060d7b8561696de605b260c4e8d65ee5814f7f3419c8b3c1c4d7fe0c35a7fbc59b15f1f553618ad79ff5d15d7e7f6d766af78fa8f9c0f7adbf15a3658cf771a1ec65d41d42257bdd50fc74d5bf27f0fb4c5509e469507360f1fc1cf66dbc6886441b77ca7ca7809e921096a98aecfc1ec19d4504ccf008e5a5332c8eaf63d5b6824240044adf815c5beabe3db9c46cb36b2360b090a56db53a0f4c34195fc08e99852c4c0ca8b462f34bbfe9caafcbc1199ba95fb192775ff4315cc75ce10fb0238b62a6ee499bb3c5015c5a2b2e7f16238c01c47765502369c33876c54d3fa2ad13946ab74d769cc3e3c393545f56375c08300eda29d60dfafb90ac04ad2e1e25db35ac8fb739a5be63e32b86f0af546b84313cd2ebc3592e7da9794a4985e85328375a66cf8a72a1a34b315dfedd358c125d7de4279aa3fc9dd472fb8692c353a9d4917b0070c55b32b883adaa8bac64fbd3f01da2773a2d03b97664e3115a110595436cd641aedac6ad82cd03456e6e133706212479e47c05b8a63922e9e8ae09c4d1a524dccc27caa8bfffb8acddc7c98f675a2d8f495beeb939ba8c7d18a64cc440ba5fb79c0742e08da5aa915034744046ff7838799d9031d4924fcf26bfbe1671c7c948003342c51f65a06fa6f0e2459b56a145cf9d28bf5d06ab1a61131a486b0a6974d6b85ccd3e971d7f208c8e11c2c5deeaa3405b85a17f4375fe6d9401c329a103bc325ac58e19c4d8e3b2196e86d8611a6870e4bfbe13ef875ef064f464c2fce2aadbb38a9002682914a5048dd2db3d5699f897c47f1521b294bc66d7a158020e83ebbb7b0ecc1e58d77c942216144b2d0bf2f5e2fd0b080591badf81355a8a887cec8dc7a24cc2c992aa913aaf0c1f980585d8d2e32ac9c9e0835f088b67acfb19d94e633626a79953df3eb1be929dd29ce1cb2f34b6705998429ce7d28cd60bdf46d0c37961aa87c96eb0312d912ebfa99923384d490d30d56bac3ebdee7f17cb893439bcc08f6d90c404c2e262d0aeee335fd175833b56f2e930e68f7bd8fda1b95b657922735e868574cad810771faee60491e69e58ac19a6b9db1e6a7941ddee004550504a058f9916f4b355a001f7ee8f21216f2975fb6e15c05dcf7314e069cd3febec9205aaebf2296bc912204b6e142950dd410ad7283a6f441f51da1a7cbc2b19de6b590e9cec75b2ca2e0f097e7b6880bbfb3c7db2b140b1cd4ef1ec6ed62168edba5d7016ec1c54201de4b7f9950711ebd1ab1dbae2eba17e979139a8d0092fe108fe55f3e1ddecb30250f7b6aec15fbdb96aecfcb4d02dbe03632dcf9a4fddde421dbe94168d0474041038e2ff46275d720598cf04f39d04d3dc996f46a606518e7c9fe8a3b260e1676393d142db73dea9771b9a89d668073f9dd6b8dc1fd02d2f191ebb789841bd0b21598f73951f059f8c05d349b48538c81426f1c69236902fa8e08de6ffda96a3f2de6e1fd4d89f1f71c44db088bc7c9ea03439b3af87c1decf65deb4b016fe1543b108292b469607f419c4335e33d53ee9d8a83b52c16d5c62976639fc342309f51b76025daa5d546ac6a29eb09e53cdeb4263440a824593deef9721371913e7b662d12e94345874194dd50a50df5002c8c06a8425097915e6502148b4c7ded53089d16d4f1f51949cbabccb8235efc2863bb331bd8d7d1590e6811ecae478eb0e5523b1975ae5e4d4d89e154be78ffc81fcc6aaa192ea2605af2909b300bd9cd862724229d0cf1a6f00fef12f190cdd803de23578011a77fd56594b476806d9db7fa2e711d64187c85cbaa24a2417c8eb672952edf7ca8c69fab5047646b3f771ad492a14db43c105148ccba4ed5aae6f7c13a7db95670cb035c91093ea8c2b8cd4940a2933c218d1b896c4432ceffbb7fc0d6da34dbaf58d798d8f0c6fabf4edcfdd3a22f01919760850415867ae64e7e31bbc52aef563e304dc9751053f55c5dad2856679abba8f4d04577f078d27c8202f101980c75e1e0440fe761af2704e36d494d4034b84ed0f8b918cd419b9f0ad45fc872e8baaa238a7317d4d64ffcb04b71cb27988ba924398c2d097326ad87c2c451a84144355eac4ba696c0574b37b92cdbb8d649543c09115aa32974fd681327c720bd8cd6f63e1dbdee31c5dd437eca39435bb8564f90b2978056b6907ab19f1c4f0195f455c7247a7be292801ce676f7a4a6acf2538fea9a27b199091e1f4f031656ac060eeb83e2c8655be4240beee1aba3ede274bbf9f799b29290244b0b3db5662dc368c312f06013811544670a38da9ed46fa60c242154437bf1ade966f70b220c2fa03ee501bef0ba0435503f094f1cd662831b56453cea4e08aff8e810c28587a206d01b56e7d1dd0d9d04a5a57af87bb77e3389e324b58db49f77127564260ad1b534988c5b0dd0ed566b0a3a6e583f57045d757d0d11b50422f48c19ef70d67a92a65cfdbe37fe9cca9aac07a72f92e912af51499ba6ecd341effb8d735a34be6650845dc8907c8d9a7ef829bc39f74882b2e6411cea5a2988868aa31124b4b6ce618d50df1f179bf2b5cb14baad4ed37e372be2f36bbaa25c778090265706f7f4f42b2aa5f17f2f203231dc0007fdac05fe0e7583863d6fc247537f034323c35809606087f7505a9a42cc18a1dde2b38f12f7b531dc923797d995d9a57365640b0643989c93ba96c6409aa4bb47426d687cf933e759d7a1d57fcdf85fcfd7e9cf142484fdffa30b41e0ab7b4cf402933b73245e25d79d4cde63eeda811a415340573440ddd4045ab263194186f5cd6b56c94a1f07315c5f1f12302519c4867f94ddc285c0f26e02a14b4af3b49b29cb4ae81e4d7690b4709fcbac34141d11833d1296b2e8c2abc0409b2d4bb22ba905a72f6951af643f8761fa377b1266e41ad2f5dabb276cd71a750a41b23baccde8f04a8e96d405cc9f6eb70773660ee29d8fb9ddb2a34aa6f26b795349767fbb4301065ede441aeed74257f952999ceee3da23bbeca7596380de8c70a6dacba973540a90f0c73e87db0c295f1b1a37c2387ab38d73a7d46caf1e1ed14a704275c8f3f5a06b4a259cc8a61543a0fb674d5148ec6fb199433dfbbdb461799c4da25c95b91bbe47909fc7565d2e50e17ab77b664e638461a6ece1a3d8acc9795579f75f7488888459c5b244195a146383257daa4bdaf90fb14581bf5e1b7f31f027098afb22ff700f0b1e0b896c1d793c4d20ab663ef61f439e41754571173c9fc49fb6b705cb6876774b3763008171ccfd6e3a3fabb45f704185f26c24a5c341cde8785862e7ccdc60fa1f011421230217608f4d484cdec2a2973a1abeaea2f8e7f54cd1037969802df8d25706c6a3ab2e11938564276ec0a889564a81b58c80e561a6b074d8c70182ec07692f91cb8f7267d4e16b701fdeda7a80d74e19c8691b306fa69670df5286b926aeaef791874a6abd1f10466cc954bd0ad7f153a8e903534f4761e347c6b2f033113374ccc0010a66061993a597eb2a1a1275d02ec43e368e6e03a56103de84cb39a2423cdeb984fda30d151c4ee09bf2debe056bb5e08dea937fb252d7631b018d467b4f19e9e62dbf8010ff231a4d0ea6f4b9017bdf78a3cfb454ddbc807cb5641ff2317de314e6faf7e39f7cc129ae50a487874f285427745ea2f5abdf60a822813e6a59b162c63ade33ea3aef024569f4c8bc4cdd62489d9abedd83334252d64ec2cbb47c1517e383fc3c15507e83ffa2b8f24ca0d530fce7038bae480a738db5941c70abc867817b9c35ae2c07f6591b6b3e996872b253883f85ec7e4931985aa418aaf69afa4d6949cb7644e22279e815674cda4b710bed64615ba09714f43a8ae097dced870b34194cab57918cb3c81e30663365150706d0d23d72f753793d9007e0fcb8ea1bd1ab89cdb2fc939c842284b297ad8aae0e574ab91796a1367fa96ca907397a4a45090590c320df62f6e2c8f1768faf396dc7b19efa60aa3cf7d633b8f745c71754260bca9e3455522d9947bb7532896f838c3d652f05430865181aacbcc29ff26d5e644b3d8ebeb3a1c33e91634c5de93a5e32e558ea8bb1776e04f97d78c88793b9f27bd4b887c3fd8b52804432dc1daefc62b35097d194812485ffaadb14ecb14683cd243a76983388e5ea591410ca694878a6a83b190a8a4e6d55f9f7c00a9057022873a853e046fd9d00a0436bfdb6c2d9e96f274939408bc0956e6dd0e5235c2509d4f6d196a9c70bc609739dfbd40b1acf976f0abc45839db2de0856807726bfacb7f3de9182f5f923216c5f809ca10e0076d99b429415a9df1d54ccaae47b209f76127e929a2892700c5680dc3d9cdfb891064212d7b3a2d9fbdc85b8dd036f9cb90483100d26aa61ff85a3daccb529da4f597df7a46a68013072d59684afcb2df111d3f10dc0de0b3a97660fb4c035d7664f0c053ee0ed188780fbde0a39715d325781807a78e9e47221488cec616682e89a1c97c62f0935953b2dc3f13e6933ecfee8862c0863ae43d24f639fb6f2633ddc6cf7d69dd2a74d2f5efefe537357a8fd950dd3468b3ab842955ab97dea356ad67ea2b302b21925b826fff9f2d83a57f326ebf242d8617aaf6ab7f8befa7d144884972ac637b78e6105199819a936d78db82627842d0625905bdeb00d032df5e99c2945ab90ffbe2ba9b8da582752e2a9538367fb62741a9e60ba0f55d6d1368b16a92d7ab06f5d8361c4e57a38275a2dca0a211829d64f10d39c99af40d2941c7db0a01517a72ad99185764672ecd6d2f5f22a391d0fbecb10e3fdcf58d2b4a25853aa7a79e544a4e1ab18ca5108f845a202e807d2539826ca59a5bbc86bcddc847966be21e12a49389cb2e83bf4c73dfc4a310dda7e782eaaa1503ea398392ff75d9e46b51070e3c4bcc1f4022fe1ec800ecb153f45e3ab08994d3138dc3234af0c7be83008b380ca2904bbe9befde2aa6c2e1593064bf1d5d5fc5ca628c23987a8107842733c9f9c2bfe8c7c2eb78ae0b82010b090cb9f2b6e5200b05171e098326484da26fde59afc35b22586c649d9d316e2bc31332a19607ba441967a2bd2a40f2890d0e1eb738406346fabc81811c0602940c9e2fb7f35c00049cf8654da1f9dcecb07dea5915ac3595bf8d662be00b6a93839037a6a2e368446f9b", 0x1000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000001180)=[{0x9, 0x7, 0x1, 0x7ff}, {0xffff, 0x0, 0x7c, 0x8}, {0x1, 0x4, 0xa2, 0x3859}, {0xcef, 0x5, 0x81, 0xfffffff8}, {0x20, 0x1, 0x1, 0x1f}, {0xabf5, 0xf7, 0xc0, 0x3f}, {0x1, 0x2, 0x67, 0xa3}, {0x800, 0x81, 0x4, 0x1e6}, {0xffff, 0x3, 0x4, 0x9}, {0x6, 0x5, 0x2, 0xdd4}]}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x8, &(0x7f0000001200)="ebffcbff139afd812eaa4e763048e699319296487ab664f965db540246dbf6dec8fe4a3046544c995dff5c6d6114cb0864b72e980108dfd422855245061f2f844c61279eaece82f5b2b521c3e0c3f49098838260e032a445705cafb18253078beff2ffc3f3578488b4abb5533ba7829919c4ecddbf30b9e82945e951efa94c80cc175eee9da94d5b357566c366ad22800f5242cae732e7f3cbd24cb4ccc28b7dbd7ca1a1eb6cb3d31306000000339699c0802872e8c07e3e312c7550bdf8b4ae912a0f653129c3637c6c95b293e8ed8d92307c77e33c101a9c4868563f430054ec818849dc55adb3b8ec39f46183a6a0cdb96e506fc2c7ce73e1682fb8582b19b04ba714d32ab8ba8dbed0779dc64da7e8fe0a635e93d941ac572df2b7e253e13cfc2ef7d46cd1dc4c302dfec2d564ccecc2d62144236ec00013cbf43708f0b2fbb1df5dd3caa89d6a71448f7f06f9ff3420f5c032c9ff8de4211bd6d9473e9d", 0x160) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 22:53:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) flock(r0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x35}, {0x84}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:53:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x5}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:53:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5fb4) rmdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 22:53:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x8000) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd60f8be0000182c00fe8000000000000000000000000000bbff021f00000000018800907856f3d13bfcaceba10000000000000000000000bb"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 22:53:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000240)=[{0x8000, 0x9f, 0x7, 0x4}, {0x7, 0x0, 0xfb, 0x37}, {0xfffc, 0x96, 0x3, 0x63e}, {0x8, 0x0, 0x7, 0xffffaa16}, {0xd1e, 0x9, 0xfb, 0x54e2f807}, {0x101, 0x7, 0x1, 0x772a}, {0x8, 0x8, 0x8, 0xb1a8}, {0x0, 0x4, 0x4, 0xffff}, {0xfbff, 0x2, 0x7f, 0x1}, {0x7fff, 0xcb, 0xfb, 0xc9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r2, &(0x7f0000000080)="31d10546afe7c398257ba4f518f8abaf3d8e8779378548dbf707e3b060931e27a66153ac771005c9307de076a8a16182819c", 0x32, 0x0, 0x401) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x74}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:53:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) getpeername$unix(r0, &(0x7f0000001380)=@abs, &(0x7f00000014c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) getpid() pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000001500)=0x1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) preadv(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108}, {&(0x7f0000000140)=""/14}, {&(0x7f0000000180)=""/4096}, {&(0x7f0000001180)=""/115}, {&(0x7f0000001200)=""/41}, {&(0x7f0000001240)=""/194}, {&(0x7f0000001340)=""/15}, {&(0x7f00000013c0)=""/109}], 0x395, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) setrlimit(0x7, &(0x7f0000001600)={0x400, 0x2}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000015c0)={0xa, &(0x7f0000001540)=[{0x0, 0x81, 0x7f, 0x5}, {0x800, 0x40, 0x7, 0x80}, {0x6, 0x1f, 0x2, 0x3f}, {0x7fff, 0x0, 0xab, 0x65b}, {0x2, 0x3, 0xd1, 0x8be}, {0x3c, 0x3e, 0x0, 0x9b6}, {0x25a, 0xf, 0x7, 0xbe13}, {0x82d, 0x20, 0x2, 0x6}, {0x1, 0x2, 0x2, 0x8}, {0x80, 0x6, 0x8, 0x80}]}) 22:53:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0x3}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0x0, 0x8c45) syz_emit_ethernet(0xe2, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000080020000000000000013a19a960fc6b5272d27a572d458cada7f16120d1749c9ec7a1683a67a126aae16a89c286b9234c7913a2e8651576751c6f1a3e36611c96ea6f0175de4343c22c2d3e08b511c7fa915ca031febbe79134aad33d3adb18914b2e2a7814b1cf43ef861"]) 22:53:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc9, 0x0, 0x0, 0x2}], 0x3, 0x0, 0x80000000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x31, 0x8, 0x0, 0x6}, {{}, 0xffffffffffffffff, 0x80, 0x8, 0x8, 0x12f}, {{}, 0xfffffffffffffff8, 0x11, 0x2, 0x7ff, 0x1}, {{}, 0xffffffffffffffff, 0x2, 0x80000000, 0x60, 0x640b}, {{r2}, 0xffffffffffffffff, 0x1e, 0xfffff, 0x0, 0x6}, {{}, 0x5, 0x0, 0xfffff, 0x4, 0xd3e1}], 0x9, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x5, 0x10, 0x656, 0x84}, {{r4}, 0xfffffffffffffff9, 0x20, 0x20000061, 0x3, 0x8001}, {{}, 0xfffffffffffffffd, 0x80, 0x500fffff, 0x6e4, 0x9}, {{r0}, 0x4, 0xbc, 0x2, 0x9, 0x35}, {{}, 0xfffffffffffffff5, 0x49, 0x4, 0xffff, 0x4}], 0x3, &(0x7f0000000840)={0x4, 0x10000}) sendmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000400)="3b23c4e2a03ac78590393714ee1f5bef4458ab89032d08a66cf0989329a005950bad786f60f3454d2380c681d5da284caacbb957e21c024ffcaf18c81137666dee4e1ce6b1b2075b449cbbfea9c82fbcf467b1ce6681a4c8817a9437feec62ae9d424e31478d421e628247df0ca82411592eb1e74c6d1410e951e87c00381a43379e45b4f83e92080d42fd5cbf97c6eaafb3c6c67c5f5003eeaf1d217f98e34b2c1644873efca6b21a7b622dc40aabff244b676fe27b28be755f960276c128042494892df56c4852a2dc4575da6c897071c01c1356fdc97ccb88d8f95c83a272ad650f9dcf2037dcbc67f950ebce64c4c4b1e89a", 0xf4}, {&(0x7f0000000500)="5c90584cfbdc9fad6c8a6d6012129d2fcc784221cc62fcef074c5c3d737609cf1ae042db72b4190528efb2a839366c6f767b2ebba36db8e520fcba86c7eb6dc2d6e68dbf1863a3350027a369e1f351356b93329d824c4b", 0x57}, {&(0x7f0000000580)="cbb6969fa37581e77730a12427728a0c309a1e9e0133beb5d5aa08bd34f305013b96702608d910b1710184f5b53813abb640869d10ca4e02b23c09750faebb3cb987027e4f0e32c03012f436cb21cfcc0b55611342f316b64b0dbb5b88fb5248c5fcbffe5a49d85ebfe7c9f5c402d4d0f9dcf98df0f4462a944b0587b010df0a93b2cfa293784f80830e5cb45b68e0884086ed86a6e195c3a900d365bf17c6b54186c0cd93d9f2885da767090a7eeac3a3d023063a6cabbe75c8bac6415b82075080ce0c4ea71aa322140396cce5db258cb17261f5dab3bd3b852291aaad5c3f4ad705962575ec585948", 0xea}, {&(0x7f0000000680)="c8", 0x1}], 0x4, &(0x7f0000000700)=[{0x20, 0x1, 0x7, "7d460fbd6659e68f8066b3f607"}, {0x78, 0x1, 0xec96, "2906ba1e8c1ec18017b7e2b8b99d4ba6a89faf4e69d3a9c2c9feb379aaf7646b56fc9078f3d75e1d01e2df640e23a3a060c6fe1b7b4d40db7d9d09599f39b586ab53ce7b2fbcbc668716367dd9bce3b70b74904b830ba7be36999596f7434c4178ab5aa69ff472"}, {0x10, 0x1, 0x1}, {0x58, 0x1, 0x81, "ab0e349c86917edfcef37a4617944e07034cd7aad045e0ca806c490a44ddf9c8c4bd7346f36dea8a6b71b509a2352b13b29e2ff8e10a55773f7cef457f17917e753a55a04af7e9"}], 0x100}, 0x40b) clock_settime(0x3, &(0x7f0000000080)={0x26f, 0xcb}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000003c0)=0x7) 22:53:25 executing program 0: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000002040)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0xff, 0x0, 0x800, 0x0, 0x0, 0x80000000, 0xffff, 0x2, 0x2, 0x1f, 0xca}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r2, r3, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) mmap(&(0x7f00000db000/0x2000)=nil, 0x2000, 0x1, 0x2812, r0, 0x0, 0x2ab) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) seteuid(r3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x10001, 0x1ff, 0x26, 0x0, "871f9851e39a6bb9debe9202f7d5f013a46b60df", 0x7, 0x1}) 22:53:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000080)={0x40}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:53:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x20, 0x0, 0xb6b, 0x0, "18a4c96b578e092d73511c9f81154622c4053856"}) writev(r0, &(0x7f0000000100), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) read(r0, &(0x7f0000000140)=""/224, 0xe0) close(0xffffffffffffffff) syz_open_pts() 22:53:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="003a56ddbb2617e50ad280fb232390e53ab36e00"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmat(r3, &(0x7f0000673000/0x2000)=nil, 0x2000) close(r2) socket(0x400000000018, 0x3, 0x3a) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:53:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) shutdown(r1, 0x0) 22:53:26 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000001200)=[{&(0x7f0000000040)=""/179, 0xb3}, {&(0x7f0000000100)=""/25, 0x19}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/76, 0x4c}], 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 22:53:26 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7fff, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a", 0x1d}], 0x1) 22:53:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4d, 0x0, 0x0, 0xfffffffe}, {0x41a6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d40)) 22:53:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) getpeername(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00"/110], &(0x7f00000001c0)=0x6e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0xa}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:53:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x28ab) pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0xffffff8c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) setreuid(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) r3 = getuid() setreuid(0xee00, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, 0x0, r2, r3, 0x0, 0x1, 0x20}, 0xd2f3, 0x0, 0x8}) fchownat(0xffffffffffffffff, 0x0, 0x0, r2, 0x2) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat(r4, 0x0, 0x80, 0x0) 22:53:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) sendto$inet6(r1, &(0x7f0000000000)="25b030212c29249aaccb9b273e10a8fa25fb43073013e3e2ac2910a031060360ad", 0x21, 0x0, &(0x7f0000000040)={0x18, 0x1, 0x7, 0x7}, 0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x2, 0x4, 0x5, [{&(0x7f000058d000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000b30000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f000039e000/0x1000)=nil, &(0x7f000036e000/0x2000)=nil, 0x5651}, {&(0x7f0000639000/0x2000)=nil, &(0x7f00008da000/0x4000)=nil, 0x4}, {&(0x7f00004ed000/0x3000)=nil, &(0x7f000040f000/0x2000)=nil, 0x81}, {&(0x7f00000ed000/0x13000)=nil, &(0x7f000001d000/0x2000)=nil, 0x7}, {&(0x7f00000e2000/0x3000)=nil, &(0x7f00007be000/0x2000)=nil, 0xfff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00000d5000/0x3000)=nil, 0x7}, {&(0x7f000044a000/0x2000)=nil, &(0x7f0000758000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000024e000/0x1000)=nil, 0x1}, {&(0x7f00003e8000/0x4000)=nil, &(0x7f000090d000/0x2000)=nil, 0x100000000}, {&(0x7f00007a0000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x31}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000aef000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000674000/0x3000)=nil, 0x7}, {&(0x7f00008e5000/0x2000)=nil, &(0x7f0000812000/0x2000)=nil}, {&(0x7f000099b000/0x4000)=nil, &(0x7f000062b000/0x4000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) 22:53:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:53:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x4}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000040)=ANY=[]) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e83c630 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e83c630 22:53:26 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r0, 0x0) r1 = accept$unix(r0, 0x0, 0x0) write(r1, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r0, r1) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000380)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x87}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000300)="7cd23fc0aa17dddf7830faa1aaab", 0xe) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) read(r2, &(0x7f0000000180)=""/212, 0xd4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x7, 0x3, 0x0, 0x4}, {0x7, 0x81, 0x0, 0x5b}, {0x4, 0x0, 0x4, 0x6}]}) 22:53:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3a2f656f659d53f52d5c7c7a190007"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000100)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:53:26 executing program 1: ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x40, 0xaa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x13) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) dup(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x4) r2 = dup(0xffffffffffffff9c) dup2(r2, 0xffffffffffffffff) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='x\x00') ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000200)=0x1) pipe2(&(0x7f0000000240), 0x30000) execve(&(0x7f0000000280)='./file1\x00', &(0x7f0000000500)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='tap', &(0x7f0000000380)='tap', &(0x7f00000003c0)=')+-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='@\\\'!,%.}$$\x00'], &(0x7f00000005c0)=[&(0x7f0000000580)='tap']) r3 = open(&(0x7f0000000600)='./file1\x00', 0x100, 0x2) recvfrom$unix(r3, &(0x7f0000000640)=""/100, 0x64, 0x840, &(0x7f00000006c0)=@file={0x1, './file1\x00'}, 0xa) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000780)={0x44, 0x0, &(0x7f0000000700)=""/68}) r4 = geteuid() lchown(&(0x7f00000007c0)='./file1\x00', r4, 0x0) 22:53:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = socket(0x2, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/4096, 0x1000) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 22:53:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f0000000080), 0x4) r2 = open$dir(&(0x7f00000004c0)='.\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000000)='./file0\x00') mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x20, 0x10001) r3 = socket(0x2, 0x1, 0x0) unveil(&(0x7f0000000180)='./file0\x00', 0x0) socket(0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8baf634e19727b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658", 0x198, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r4) 22:53:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8000, 0x192) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x82) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r3 = kqueue() kqueue() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x5, 0x2, 0x805, 0x0, "f25112db5697c17040daf7b7ae91015cc55303a9", 0xff, 0x1ff}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r1) 22:53:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) sendto$unix(r0, &(0x7f00000002c0)="d3d63aefb0a4b1aa138aed294804fd44fa29d010983be9bfb1d989544892bd1929f99a56006bbd64c34a407b3ec66ad312feabcd308dbebea1385bbce7bf04003341a9ac5d88aa0be93bea1c2a7fb71a2128cb04c64d39d04daf86e062c7867949155b82c83e22733f9025d975977830b6c444d09b77657468fe678b0bcc47a9a9c7b016dee597d91f619f6e37fc275ac2ed64f03c3a5eee8ca08bc07f5aeb714f88c25c1f94cdd0997e38ab44aa3aa3e5b12b091efbd0d10a17a84bb3d4491e8ef676d61da77ff8b187d454238ac7daa4509b83335c0247635536807438136cdcf016d4141a3568b6f34be7cd5b10b31283d4ea6a2f8c68c59193b09f7afb6d8cfba7319fdc4d354f53b37134acb4798a9c6d306ea1134d5145130ff19751daf9e20ec283c0475cfe4dba1a4c4752015b8496eb6f3dedc4469145cf0c5fa69ef5168f0b6fc0c21ffa0de9d824105b92bc05de10282a6c9589873d562b95111d16f2db9bfa462f8459489707d1ec8b7824bf1d1e099acf5792c814e5cd447387a575ce9841d2b75fc79bf47329f4dbcc151b7ce3326f2a1f171c369f91bdc8837de033414e52a97c9c8e1e7b97aef7cc9f207722b4d439936c9c50279859e7f02aebd8aa581a9cc06f5d357a7f6e3a8e3433c6cea9541e48745e91d948e439d841ac292e552352cd22219bae15faa01a13a4b999d2c6baa178a1a4d019bfbcbd815d82f3efda9c993d31f9e3cf2ee2b8220d8db1e818d774032f7303321cde75619733a628ad44593945452b1d4c8935df07a9710b7ac59056c0581bd5a32d1f4a17cf5d4b768cc18718a601e8dc4c95d73d39fcd2a814c9d7cfa2935ed1cc2f68f7f48fb5dad4801f76b0865b28da0c46e70274d7e305e15de39ce0998f05b472bf151d8ac6ff92a2d24452ac381886855042fe25ff9159982358dc332ef40f0dbfc7da6bdc7a135b0139601f48d7eaac49e5f98f8723f72c236e80421e2741e2fba34060d74778249276c5bf11899eb56fbc7422be8f04bfd7e84146c618e355e44aa5b4412e3daa13ccc9d56f3efcc6a69d6668b411df6dade11a09016cf0a2d501d92e9f97531fb04ce97b5462a26eac67a1efbfaca6b1e67cacb7184c71af98e4ab58681089fcd784978df9f783c5fd1b66022bf4a8ae70c5ba6330b86626f6dbbd8b40e27b83a2a72676e6573fa21f02398dd7de51521bc8467ce449d8907e6ed9d81fde641d8a41d63f124a57cbd6286330c82826c53285a11dac03d3ee54a986341e40032f18fde927ec90603808ab855b778b4623e7a250b252d60e9c155cb1bfe81e8b6681fb7ced8ec0b015ebcff005d871039a985864f63166eedd87e4df40be0c7c3fc32a3f6dcd964c00ff19acdb302eda403878430933992e138307fd46d91d56a0b34b123522922effd2c87c14df60455ae0b35e869df3bbdcfae8ecb81230ae6d8c2978c800cd0c111af7b5ad673304f06fd8e54262448d8d4757c0bb8b7f1b04e660fc1bf1a780a475678eff76b084e78eb0cc7bc7d23830ef2b708955f817c9491fdbb5044bcb0adf90ae8446e25b1d2772c1e533a3d89d2513f1142a701b824cfe98745f9d6be51e2f57f1b094e294918e73f21d87abeffe7c51107421626b0a5ea2eda6e2e3da98c6b401faae96c38733d38c540bdb780766f6fbe738125ec9e98b2dfee8ad4bd6122e5ad4b2f65b0814594db9bd29a8097a84cbd958907a4b1fb38dd03dacd5e0fbbbc345a06a5fdca4c4ce7382080b161da373dac3d0ad848b247b21b91f7f56822dfdd832b579f88f7e402932a0edc6ad34598ef2bb469341d3a75d88a005c1f37773db0a5cd2dc0c6b96f042b008b45a588cf5df5796663497f7cb01fafc49bb797e4a903ef3ed28a6c233d5fc65ef1a1ccf2db45b98b357853cbac399dfcd5594259b3465c5ab6328dc21f5eea10bb9be4e1c9a010b6a10ed1548d5128505c603b0c0d12102fff8b5b1c0d04c04cac988bf023991b918281b6ceaa04da80a657f7c051cd0d230c5c1d3a60d08d9b65552f5e37632386baeaabae494adfb7a41f4cdda398b2d2710656f76d6782bb9afea4e3838d0809cde546c981089ffd06cab4df3001dc3ffed3c5f90a42c017e6630da0349cf825dc6cbb05fd4bb11b69b781bfe20e6b84fd53d7752305634db0842161c64993674757c0d01da478bbcb7b20cca928d549ef838040d4b6527e9a1343680584a20fc1b7a392d3c43af21603689bbd020900ea93eca90fa147e044702539ca031f23eff5dc95561d4cf2d6c2efb2f730e3c4b11dd233076a093c7b90ea7554aa2f2ee242c29aa2d060899c1672681208a71e45053505ad66359dcc5828e30dcd50862fb14a7584075c16c58c9ff7087201f6ae5a3e33f23d03cd47befd4741de619f20c7ac61e7217e86a65da99d73f935aab2c94dd5dbc32d30e6c551e3ef6bbd72cbf84c50ce2bc975a11a19be21acd610f0fd171f344ff877c217c206f556b2821a1dbe342747fc4c733672b889a0d57b5305220bb3b4cc377ac976054117fb0a1da023b5fff7b2c460a6216c812bfa24bcec336ca2a82500641828c645b0cd87352850841b9214623a4647ad6eab827c4c1eaedbb364859cdc5d3104c8b7da51b32256084af796b003245da85511a2982bc4087fbf54e9b7c61c5bdeeebb9a27d1eb83bacd07b62873e2deab1b21c7efe5abb1c6c5a35ba63f24e5c05d8b6f0a67c471e5254d3ad145644cc1f6ecfc33009be477d54a564dc8927f7b3cc1fd476f0225ea6d8029e9268a08a09dae2917d1ae89bbb0c1323a228b3f633d94afd6b9941dcb370423799121d16ef60f8bbd0e270449559e78660e3d1a4d573d4e6892b7cbc1241ec0aedfc9d813d3f289cede37581f04a4e351a1a284ba1bbd378055fea37b56936c7046b7a7199df3fa6c1074a7912d82b35dc31589b4f98935c809f3a5b47532a52bcb28f758c821f0cc5b0b216ad6dba9fac547e68c3a66c15ed90714ac17647fff545e1d2313343cc7a59a97890dae455734248623f1f888f9fffc9416142810b522f6e90507b40589ab523c58712f86403bb75ad42fbd3189a7993e959af09571a997b092c2668c49ae547d81966d2d7f517a9e06d50610dc38ed213a95123d3d00a84576ac2086be6531452d4476bc958a010f6d5acccd1b6a94492c9c114ade4094f3416be4a2f4ebeea9cb217c91efd1ca14df2c5695bb6e489c8850a1a54df2ae2412bf6923fcc2d0ebcdfe37dc185dcd1119e23581aa867a993f30733b89af4b3008a34157fa59a3d48f4e73d45345a8ab86755b76b6545cc575ccf6f86467ecd3ab61cfaa36c52112e9f47dba77439d2fecaf7aa40aea093f48a2c3282d3147f0703d1fd224640b12d850e39bfac8ca635e3b1e3e5a77d9508770c072b5fd6591174fec1d35d6235946ce493884dd5bbd3eb5d54b3aa20be657fa8581b0968354b98fb2398da84664f1fa109d61deeaac795aacb84f7c046cb8792d2d30a3bf12e32877ae3ca0316ce09f8eda03596c873432464868a9e8ec0224fa9f308868ac1a8f12bcb2c71c5b0ecff7b789f3366540dcdaff1ab95dd3cf086c5de7542e8c0bcc1889a64742c061d2a6ef6dd0621960e4bca082fee8bb594e1820f2a2567dbeb81b5d5359003649f072bd5e14eebe6d9d5328118e777f1b8361fd757517079195f10874dd68961b14455d0691722a2ae8a0384cee90e246f8c51c8a311bb0f3df39497232322833ed8614c9cfb6020c3d64a038131776697bcd63e2b26fd3f152257a5ecf2f7a8e0a341e35cb771a8aa085b427298be7de89737503adc4a48550a691a635c366bd33948057088d1f9f2041010284bcf28c567a1fe1cfec1dcfad97646dea039d6a66ce74516529d304eba161ae2934578108b0440cfa32619ee837cff3bad6416d21ab3adae7e33cdbd7c0ac544bf5a1f60f65796121a3c927a76914ad6f26df6a3c25dbaf51e2255111dcf4b283788d65841fe3f01615e8b5816b7b05c444160fc00abdbb03a1c3c87b8536b7f7a23cd25b4b410de308301a52405813f02832a0882551df3f89f633f82bac66cd79f0e6bcb9835fa4b594d9840cacfb2dda5ee07ed4dd6a574235a32960d3cffcdb6158b7291fc404ffbeb55d955ef9dbf796b4ed4020b99b6df6494cc8dbdeab94a5377502988622af227c5a4abc79483c75ec4c43eab890dda1540ff4b18bbf750c19705bb1b1aef90d4caef265751d9795437ff274d8ac234a48ddebe1ec373a9b0e3ad97471b6f64122f0f8e747d1828b25ca41451158a7611764337271ffa12e3be2b36bd15e3cacbc8e014e44aaa0f7ac169cd7485bde2d13c46fa880a1dbef589759567f5e74c55dd8c00994f3f0592cf45e133d5cad5a2afbd9c414feb0463afa6f3b4613bfbc52eb3837fdd442a10cca12d5343448590cf5415b0161c3f73b0ce61ca5fdbb95b24c81c1f3b99ddbc39dac2753c1be267996349fabd3e923acf8afd77fc0c4f0fdbe86c43cc0331561cb647724a2b36d5c1885a6ed615b132a26dab595c0a30f9c4a554db94731afb97cc20929f84cca0b2c82979b0a3a737eb158de1bc451c1808d4976e3bdd7a8f9af95158177a1053aa14f3a888c94010100e3e5374880249c7e583ab10ba1b8a542491f4ff8d170e1a8a51010d3b95114994f44f2d5fd3cc1ce05d9a845666e51d0730a745e6dcbcd0d9f13c3019d3d4e26268ea73469adcaab38cd92943f4646171bbacba93189a0ff4a6e32d94b7161dd385b0d7fce3c3252cbcd8efb301d77e6353a2329508b9413879c73f38648b072337406e7fd70007609eeca38413e2360d8856e88231cb79f4134557c36f36fd371ac4d79aa73a7e5014a63eff9e8f3b7b65adb21848d7c72f54ebbdf0d0570bd0c626a3ce2ddbf9c6099a715a3fb9b5f88a9e52fc6d6f7b7f6cc1b2338286c72f011bdef9d265e17d97db575591af2539ec3256e09f4fae1610973bf2f206022cf691a71365662d0004916802348ee41219d70953ed971655a36d645b0e92da7dacf31ef1b5ddb3c651e685d59a5ad5883f7e5c077513cb67f81891d517fdebd8224a96d6baa7acf7314316a96e0ad409aff2ada8eb28bb69d1504cd2f4d712f9b8d71b1ea548aa9e6923fb554713ba32249b3b4e0e59065c54dbd30297c002b5206885fc61d19a551dc3724eb325f4d498bdfd5051144602e9a909617a9c58cc757e3d35d70f57798d63845c563e7bdf6bf08eac3c57f81b92639243634d352e2fc7e8addd768a4aae3230e8009cf939240a6b285efc2f0f7720b7b0ceef8816c2ea7a0c579237989ea75a8fefbb618aa53d37c0616cc82b775519e990613a22b1e83ea6ef7a371a5adc9a6d490fbd4a9e40bddee827ee876edaa61934d7fc906c76e1394cb13c6b3037e17f56a55ffb104c78ea9267a5dd40028a2d0c8570636afcc378207ee763d634f50c65b2f73c313ac4a72a65bb9f9fb90c57ba7f19135c237baff2b20d3e14e20b685d48fba3edb764332dbfd2fb9f775f916790a7af8152fb0e1a2a3a64f7d83239e8b4c7325c664f62b832ab8c924ddd452395875cbf0c03972cfbc8d3db13ecfdc6dc0d13782f1156d0e604fe5dbaf83b737312019042ec72706283b5f38217931ae1b088d1625df1661eaf0312ed6a947307c0317992894228665dcefb1aa5ca9305fd106cab6cacd7d0864bdef66bcac6edf37c4e7cd8defbe0bcdcd2b554b779cbdda0d06301877db6a98c0617cd6ac554e08470410febb9e1edf822df35e5d3e9cf872f", 0x1000, 0x10, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x800) 22:53:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) r3 = dup(r1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:53:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x176, &(0x7f0000001200)={@random="4710cb361edc", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "cf39ad", 0x140, 0x3c, 0x0, @rand_addr="365e3a33be86c125c928d772a76d4379", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"029e6b022253026b0d47ddcad8a8f28bcec04eb749e9e658050e2fc71574457aff278f77006337bf96717c8905eb4185fb4fd81be613655ef9e1b6cf6e495e059fa57d33079a0f7b65fbf5e68c8b2106f6857112ccff826a21a75335b12177b459230d06bf77749483210220eca1c47fcf00c916a8111ad6e932b19fe503601f19ee0253e93293b90cfb9899e1340b1a5b86688223b5260c692905481bb5d5e895299e8a3279b8d51909065bd0e946b5fc18bc4cf2572c56105a15500198aef7380bb901b396457ff0fa6a439b84b447b48e0ba2d94856b5c5b93d81fed3e034b8df052b85623feac4b940758058b89d6993bc5031a6381f8989f9b7ce517adde81c5cef72824a09d4d84b90d82c469c4f7112edff0efc8344e0872d9668eb5c27305486e706afe8bca6eccb"}}}}}}}) 22:53:27 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 22:53:27 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x24) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20, 0x0) r4 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000100)=ANY=[@ANYBLOB="010065300000000000006809d0e347609fcf4314e031d3c806172807e74dd6679bf76b418957da267c484c4e06b6863ec1bf2bc26332ab8be911ec74"], 0xa, &(0x7f0000000040)=[{&(0x7f00000004c0)="a9e756589bc0fa98bf1c97132994b80ec7ee92277f375b3170846db95b694f0c1dc5a6c3aac2f66eb6fdccded3b79d3e2e4a1ca41784faba60f60e4749c86221b8f00aac65b9a4c4699f0e8c19d90910d64bcb4b5f0d8a664c4140b9fa85b08ad25beaa661ce2cb1c7bd91244152261c57f47a4880a2f0d57b27ef0c08aba05df00895471f23d4bab585b73208feaeac41e5e82d05e034d61892c964b7bad2c01b2b3fe68e56d833ac907465fcd219129d11936bc1b9593f88bee1e4dea9cb1aa6be844a1795d52403bfbd0c9af55fa340a693748184b76d880116f496447af4b0edf81aeee8cf410d39135fd854a153a8ef3f88674c3a9dac3a0456f9822512257c4fc029a1fdec6ce3422921bef7c37d54ef1b0596ad425fd650162a2c35a9aa2ba02d646a81f32c1f4ab0deb881151856b4cad25a92982ed7832b47663ed96eea4834dda7be77e1d2b55c0f700840ec3de4354fd02a1a429cd8c9bf1e2080545ccaf9795d04d7d502c462d7bc1e70e1043104b2fda68e12dc134cc7dae927c76e0a11b67a5f493c1bbe8708eb5ace9f25cc99b34433490d54836565779baf176ce6773e9980431a82d50551d2f13ffbf8e8c53bb2b3d5153feb9c8980e96bb4922479d12d6512e27f9feaa7526d36f2bceabfd463b08ac83a97a84c62afa5af723b1b38c557980dc9023a2f0c21f86509d5aa11cf8413c9be585952a0c252a92db466e0a714431f8e63154079a6cd4cf66e8f8e2a50a38a57369486d6c1dabf2c53f478d4d7ce6ed0eb8c268cca889eae668398585bbbbdd6e1b98606fbcdd74b7d03a4298f0f3abf0da50a1b6cf4179881fba4ded3b9854f0415d2963ab128439580f64968e937d9b0015d782de86fe6844930d58e755b42bb1fcb26c93b3688c8dbc7a86b5d8cdebbe70365181872e4132195b034c03f4b62084f6b0d13bea9d2315357089ce81be09c3e6e8872fae3b74585c8ffcd855a3cd08a015cc49ae59e499367637a93a7642ceeaf9d41602fdba41cc203e03ad28ca89548b05e3e87030ae2a91d660f806da0a6fa0ef18b989f41fc6d9b702ad72db9f402cc3c23a4ef6300e90231a43e24552b6bb25f633c9976203ae79d02007341bf0c934c8cd0408625644f53634763d189e579028153a0d57930425fcf85c481d0a0817a7596c8546c689a68f5d035ba0e285aa3bc16d4e54fdfc63c493e160727302e92706659ab9ca2cb409cc77925d3ca59b705185f9b16a38cc8bf88efda2e9321d8130f13e8b4b1c8ba95a5f299d84d3ce192ea539a355a419a340f0a034e413f8602ba18f1c953271592f4a7717857acfa50a3de22017d724a38c1e4a0bb5fefdccec5dc31a38aa0d4cf4abd138da8723ec9ccea514639f67657a6f32b07d7d764b06a40911f7b0c40fcf8599594f0164f840a21b64e15f32aba93e6d21841a9255e720fdddb7cb1b6f200dc7f8ce642c8350c6a2b16b4bf18718fdaaed515d766f288b66aa3854cc91ca2eb1b942c428608768f15e9d6ee178efaefaf33398b2974bc6ed99ad0c85029d1bff48df299e7844a41d923f17b64274d29885ad17a03d0717db58c6422e6cbac545680cdfe7a88dff6e7d5ed455598d35bfffb94a519e4590cd76fed72fb98aa141567f91cc0867993ac410f6d8691765f79a0d31a132d10eef7c4c5697b5942b5151eba36561f84b5bdd09d0dac6596097a08b209d43de623d56b6a67a923e8c34218e9475ec2520f0c0632fffc178a69893a56e4a8c791a7b2fab1968255128ef7901ff04949c48cd641533c4b8b5f01a800a103d4f9563c740d56b2dc469b2f2540a0b3a40915b894a6da4936102fd06781e8aadcadd356fd92792e52bfd5bcc85e72573796ce2dd22ca766869ca94b8163458b810d0b8072bf063cfe98fb9b96aa422b16c114fe6b463641f327578bb4f7592fbc8c74ae41c326231fa24ca355f30c31de3f69e79def740125e73fed1463141a8a4bc9651b4c2440a99cfca5e5e47597266d842e8608b24d41805d2be5b6e87492564fce0014db786256c6306da1fa76d62a02f53dd68a01b3ba6f49dd454d4ca6bc782f525f9bdda973debcdd44626a0fec9c813a79f832273112c3f1d53ac15b6ed63ac3becfec95a2092442d6763876931a2cdd0d3b4ccb925f15dc39cfa6f20362b555296969ce4033d07900ac9b5478d8793ef27fa0ea9d2a3cea84307c8269e5475b1f47af1980ce425e10f42773a998259d3788f085f9b301c4a035d707a2d65f4d4d38e7627ff63edf7179940f8c2fc2ce88b231f7917fcdb3d754688989d1f1d9e8f7ec34f304d6179a392264c9f69fc4f6823e95af7cfa796acb732367f5d48a233b3e1ec7d25a8241a59a2200dbde4ef13b3ccfa38cacd81f6f9f0ce3dc5ec856d00276134051b9d74fd0f8dd9729f2f28f3f9fb0804e8b3f1cfe4748a7b782a2f971cd5f0fc6c9aa43c7d486b360053fa5f1757dcfddb872ea7b4f68f974f127ebf4cbd246282aeaf1fa47d402827cd32c567e0c0183c415f18a65878112f1a276b7a50e477433966f26c577b91f86f23616ce654aaed82c0981d93a9bade5a85a29c4d3616c54d3cc8e3fd478f24e8d1e43c6a4ea577cb4f49dee05504b1f4fce0b469887aa92e3907e20cb2eaca1a1898473c1809f3f81754e8d66c8a4d0253a8e7792c1a40e538bf8719f416698b4312efd63c46b58004516cf381ff3323e24d5fe6a6c4558ebc10309f295c701328ac2dac71254bec7cc27a72e814d9d552e39d5ca3e23561b4a866120e147a4fe98c32acd9ff54913070c5c6d8bd9ec1815afe2eb54d5429870fa3eb12f45a6f6a31f590c4d2329ddc4cd129eebceac2a804e8e7122b5c12e0910e9d396807ca3752c7428fe2bdf135e835097a30396574b8fac443d6f24bf8cc8b4677cbfe87ca42a71145724ba80e315e33ea70c7f22d0e08aad2128f33a97186e75bbd526ddda815bd79652418e9527fd160f3cb11d7ab4e6d0c82c2df3ec6b3008322d585a9b999da5ad63e4628a8382828184d60b0a58c5a692fa9fec1cc9c666df069650c6242ca2ceac293ed00d6157e69c85df634bafcba5227b4c27b9bf685dbc2abb2faaceb16c30e68ec3c9a5e052e2153a19ed41d006f2c5385cdcb3d7f050d5508725cb5498f2faab83d40f3212bb2f9cebccb72ea4b79082356bd5520d50d06f57aa5f5fe6cd400d0b94623386ba69e234c2e62c66cf64ce78e7ceed7c3ac0e7664ff21a1dfbd431cd15f3c5315ed74da6eb40b579b7032fe35760e8c095f52697eb402d93c8ae40bdd4105c1ffe61e2ed718980da21cffd48b89c969eac4b2413455e598ad99addb6e68168eaacfd11d1a553a200c13d3388ddfcff988b0fde74f8c0e8538d421f7d52f2b11a23d0cf1240a7e41ae1fa538850fb3ca208770d21d9bd10556b26a96df6036213c4aff1798af88d0e2380f5cd10e2da4a342aa3232aef9a2322d770e916bf10b37c0bf8c67542565cfe14760ce495d48df4839fbe8cafc26f45733a87ea437c7bc0750fdfffb88cf9a64686a3f4735098aa6f61cbe82f7c9afdb8d59905a3f4463f8ff4445515cca43eb902111586f7fb87ecf3a40f89f980259730f620154f3b1a8fee213c19313d74161fb72e36d50cd65d6f11d0b9e0aac2ca0b3b3fc5ecc2adad0bd679d69502d5601f3bfb863fa1c5f50501477ed7a403fe94cb5b5687644ad7cc72a1b7810f4c07a4ed9fba17e86750723e46ce52cedfd49cb6d9749f022ee25a6e203dfd57784ccee731ba6f71039f75f98355ff09d562dd696b8ea249212a48eeac86df3848a6bec2dc6cbe3739a28a72d5618fe050b2151ccb26f116fc52a5580afab8c65116c3dc1a1ff13e0cd7a692641bf0b940609ffa8f67175964ff8df7843341bc0f3190034e50228311103c340ca1873923e51794054c5aed1d8ad3ac7ab3d59e1549e08e596d01b170fbbe9f130781fc8bcc7dccb7f5d8da11c105e0e6e090ec455df30da9f705a0106b1713ec91b223381f9af3c76148913b73483bc8fe5e973a4500761091d23d921c04b635d8bd6243e36cb39e2f0cf90aa829c7e873e4a608d2777b9949d3c125323e1b65bcd57de37ed5b9e164ec76bfb4f65e7efb4709d10eb7f417c23534f8557a45ae4ed0c606b80aa3f78ed96dd2e68de782043020d8d3ab9605012d4f95453e8d4d0611b9d2255da44344566b354a7430c67761511e843af218cabf7d25dac79e18f24e4508709315cfcb39150fdbe9e63a4936d2b494e8eff5cc091fd1712167b59488ade3b89f8607b063e732028ac62d9ab0aab918b32776e0978f18c1aefd9c15d7f8758633f64e69217dbc69c234e26963801101d961618b82cc5db080928fa850d55f80e4dd502572c615204b16cb798b5869bfc28f6718faf3019d3e316a44985b5010df051a05d812cc876159cc027dfb1c46f48139952b93e5fe4c3951e2f30a3e39c89790e984ee5113537a3596fa4994033604f0b771c2d42ec5c6185fa60ad4dc49f7b90385e2e1032bf31c4350a62625f40529362f9f62d7e7d46559a9331f6c9e06ed8d66782661b8df45ce155ec17613fd5e5b2cbdbba789bafe18454125ba3b1466b8cdee608049e7db164ac692d757c5cf3e3c3db584d46d3c39520b3492fd547e97152a4a1960cdee95cdd054a17b7bf2c5e89c8abd755f28bd7b015cce357e4e68f693e2bd19b8f854dc280e39624d153fa72d5562fc264fd323a4e0b0fb69c879e5e6cceba805c5d1655f07ef84332e73a984d6525457b753b2ae3e8053c8dbc205177dd44ab9e440e3aea5309f38731bb6490e8b2775614efe08c89912ac7612703c55ebde3319e1ce39673146728e968995596927400ce8b933692ef6fd653848ad351c6a8ec576f7e150d4535a898b4018ffe6ba61ccd9a6948a93d9923435303a478c9ecf484a00b20696e8384fc04e8baa647d1d9c1a4cf9dd9630f5624ad1ec72b10608b64622174fddae52d69cecc643dac6f735acdc507f9c7a4e53a9ac0f23426c57726c592bdedf280355ace7aa7088a7add3ff4e9ff6b145bebf49301de7feed3cd78a0e998597c04e490de51c6ea95b32aa4699e598a14e31194f55b6093e49367086a5d739c9a0f135d198b658ed535e994d7e4818a6768be3915bdb87611882f168fd6bc7f1a8caa872511ed92cd2e6cebc385934d826eda1949973b2d0bf0adfc5ce100aa2fa7438f9deceedd67d6edb69b72dba4c0f9798005c9fb6a47ff3b9974023f22cbd5e155f2b494a744ed5d35dd247f12fda6e60619e0d9f614086634ad5c2da7f1412285fc9153893c5f0b23c543febcf2d7921d4afa09ffddfb3b49663e0fc139b20acd30da61b38771e675d50f6f499d468565c7ececa6ecee23b8653037673a1a38483480fe60b17d1b11ca079987ce61590bc240d0b2968ec7ce95e10160aafa41aec06ecc570b9eb551ccb3353c1ac270617fb459db7913748f40d2bbcef671e6f568c0a3bddac866fc391d96a371e1e884afce3d0b9bb41f3661ed3e993216951cb2ee598fcc0413f6c695a3afc6ff6329f0634dcf3e4ca3aaae4469297253c2c49c2eed5aef70fdd036aafc0060bc3ed1de0aab996db433f41c8be1d3e7f3d0a418433f10bfc37466c467fa445f499201b77a91e942d3215b70c777790674d8916aaac98c7d7a1d462539e5ced2b8b24989c1e0117c6ded18076bc703242bb0fab6a0909c63eeb9b6ec9cd0ff3100059f48142c285c63d955e3ea1cb47f35df497747eb584d09abce11bdd965006d6d9b4", 0x1000}], 0x1, &(0x7f00000014c0)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r0, r1, r2, r3, r4]}], 0xb0}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbfff6ffffef7ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 22:53:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket(0x1, 0x4, 0xfe) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x3, 0xffffffffffff65f0, "92ffff00000000040400000000007a0ae4f403fe"}) bind(0xffffffffffffffff, &(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = getuid() setreuid(0xee00, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7ffe, 0x0, 0x0, r2, 0x0, 0x3, 0x2}, 0xd2f4, 0x101, 0x6}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="37e572ae62c596c03adb68134288e9ac5e2f10177161d3a73a9192000cac683e36fef1e13aeeee8a642e321668b0202e8cead24daf989fe389b6f333d17599c1452dd23107e0e9f812e98aabfe39e06ebf64c102b2cd89a92449a2c9e3c1eea0b56496", 0x63}, {&(0x7f00000001c0)="0b613c1da293353cd11e921ed3fcb85cc4f7c7f980e4ad438baefd8167e295fb621a52cda7bb442554e82b", 0x2b}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES16, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES16=r2, @ANYRES32=r0, @ANYRES32, @ANYRES64, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="d82460674f4ee98c5e146fa6c54d2185cc9bd6640a5da6d1e7ce7264fcbd1bde644a4248945784e56bf571d4d882c9f2eda17b190f728ad6d677ca2e25530a9c66a64db7f019f4be5f07c6690b2a44d3b7047bf339f497f57a07379daa06247cc532cbf0fb7a9adefc5311cd7782f5e8abe994c35dfae43ea2f2579ffc2d16a98fee7568f2ae92812d8bf2476ac609abf83cefd8de26b75cb6e7fc669a46bb432a14e08ddb0ed8f307970e180e84fef8fb40c86014f0bb1aa4d682b0fdbd0eb8b28bf0ca0d4ffacd1fedfb569db1cd9c2cc68ef4741187e7a4d8e03aaadfc0265c18303262362596b066cbf5cb04bc89dd40d1ed0fa4ba8f7fb03ccdefb3918c1ab79e27a7ad701f61d43ca6eaa67288aa0d577b7a8347d629ceb1afdd24c9477fafe83e0c04b09e96bb79c8edd7dcd7c34338ae863716db9f3090f5665279e868b58397a5baf2a576498c0ccf49f74fcd4bb6c20d4cd165d24940f5b68d44844f78f4dee37a99fe1aed675acc481fa3cb813f707b2e76f1ee269b627936993b3c0a0e3b0e47f9c17df1c39ce8dff1d29cccf2980c98d28442a0625cd66884108b11bdf0b92b75a1b6f1c5da057bfb47d193e0f1cb7915ac8f042b3ac0ad8a35091bd38359509c0c609ccdae6d8369ffc8c35501491a95dc298738f88c3f6d814cf49c83a456b79acd1863f0ee15fa15dd6436e4a55c81184860325b2f537eb813692a7c698010d422d003808f348e66fcd8f54da95b21d4a46b8900eb5cc4cce73560107a5bfc52809c86be5f923d8a001169bc1cbe35114f2d7ae945e8ce8b2eec19793c372aa96e976ce6ba17d3f8073580168080f8e0eed140e7a7c22bcf742db20511f7d8307a42f00543d813112026ddfe3b894c81cd8c526317e72684ed0dcad4c70013e2e75ffb73e4422886ddb7231dad981dcf394720e9eff27b5879e984e2b20156318b08096d861b3c3c150605f7e55120efa8ee8e70e129f8c1799c84dc6c655712ffa0d2a3bdb696361f9ede307e3d8e3effb73cc9dc832df9ed3e2c47afdc9cc3671bcea2be95eb66bd3bcc7baa5cb26d82c97efd36aa582529bef112f27e5089b0567940e02e4c7af9dcca3e6d259ab4aaa481013d9eec41f1eda2029da42941c2a0c127b2b9f8f192752ad5220143a02b61d6309e20b99aa33043cbf34255e6771b2346ed0272abcc00da281df7c7aa59aa645c994ca4edafa55c27c4f19f5ab52a772a8d1a4ad6ddcba92d8958cd02ff2bf1cd2a0d1f92c10864ea03eb27e23c4655403af4bfeac725bc500bdedcb212775462c55d2b903c614fc9d8a03e9319c554ef32e64248a42fab922e8367287bccfec0fbcba08bb40ae4e8717e4f3add10485bb800cdc343b90d000ae25746399a024bd956f1d2402ed9ed7877fe0c30c25424a9ce55c9c6e0d738e08260de63ca77a50a43a677777b2c85a620fd695e48a4847932f129b80ab0bd8b082adf8ddc913aee6b645595cc5f238f0931fb517753ee85a79db50446eeeb1c338052c8fa984d67203a44e52ff9ce2bda9c10b98e51c546983596ffda15e928755a9e46a977529a6cbb8515f77d44a82dcbe97b5d2af49028b2a1c6a4f30683e6c643c53e2b638652e6320b3edc238885ab4e9e86ea515f689820a32ac580a839fc7710b7309b28097fedd6e09ef98836874a4a7f5d0f79985532c6bc78d049d0802c6559adfbb15db6b6765735bc8907b4e16b6bd241980fddc0b292092071bd001cc730736042df85bad10d8ed4001dc43ea5340de78d02ddcf8a644c86869546385450ab43162526cfb34ac3893a36b4ece66d38fec1467fbb7d7c7211d6c610a657edb885ae71f36bc63de61c22e31b2a805f7f4ef084a183f374fddd611d4831b38e412f72b3a08bf4308e9ec7b9f6e86d979c57e25286f880b2aaa42bde471eda388b88709fbe5f54f1ec086778fe0af5c0e95881e6e6b461e035ea6943e2758efc5f68937d69a48e68a690abac2788e48766de1d7f4479a83513ff24cc26d6af75b7887118033b50e7f6b8c3fe1f749333fe1d9e9bb54ceeb109bcf04fe0e1f5afdcf75b1e8605d823e43dc1e82b3557dd843b15fc3493821f84be155609b30d5c39fd4eb8a19ec8167c0c0c99a03c631d70ae5401c94de08d5d9ab3ddd0d7b5fa96d344b8921931d92d2427c42960fda83fdd2a596dcbfe5edcf10da15f2fb9e42e33ca61d234c66264e3902600edb6a04870867b353625d33df0ff7a2954c583ab59a5e256e1b2cd617555602a78f307b2ebfdc87d676ccb696e2128975ab2e53da79a88c9fd73ac3851c42948a6667ebc05ba61c9766a05ae771192588ce686fbd7c3e53c7c81c104c4f39b3f34ede1ebe50f30336dea7d53c3c42bfeef837cd4cdfe58c329a9a1043fd9c0dcdf65013bfd21a7ae021566d11f2d1d9c661d0a8698895920ca436bf6b2eabc395b3f20a46c1f0ebf4ca9cb296723882cf17483410a8dfc2f3fd15e420d44c0a5a839f7ad9865e6d845c98d9725450910b0f493b899b7d3ef9f2e7e86e5d03b271a56130a106c9aeb59d6aaa976f5a8f08fbaaaa4f13be00fe323331b66f9c182ca9b8c26c642a72184c6cf82d6a09043c71e2a008b500c360643b3a83e0ec4b8cf89d26a395b83b2e045fe54e70b9c987ec89e4bc910249730b12f54a3a5d5147ec7eae4feee1a44477ae5be0f17d4cf9f931f046a76adcd8fb45021d15a2cbcd9ec66d5eb5c64682ff07e9f65e23bccf2c22f115e98b0bc279e791c1b7dba146c8720d4b720845044dc54462f1d20dfb718f089ab9cdf0603f3016e39982c2891270762077e700d82ab79555ff6cd32c8589e8837ea88b24eb5505cd5134a101078da615f89d176d774e45d67da6a97541df07f1eb06922282dc0455a23657da3e3f2b056346d20dd51383b7734b01c1cc9320a662ef39fc37cbae76a5e21dd486d3ee5baed6f739103a7f230bc02758f27d489747ee446e99b42db8e6f41cda6e48ed9548d19591694a04e5c1bde9b6ec920a6aff2ee9de3ba73227bab34fc9527077c75227ef0958f8e2162440504ce63f51eae5fc14e0ba9dec94f3518c2863fdc908ae6ace3f363f141204b8480815c97c07bcdb3461afd52f3f4c50db3c0fa751a0f26161728f208e83d441414c751c4c76f40e982c4f114a50a5865c74636d4f6430d65557109a27980cbf0b80f1822df26ecbbec8f43af3d48fb350120aa448397671df69dcc09132000113a948d4da85fb74dfb1f7978243728b74afc5659eea0c65f6b378fffdf7278c0cb9aae6a8a3ab05437644847eb25336e0c5b3d6d9f2974ee40488ea5220bf28b1251cbae4973b61dae44f045b537f162aaae87d46cef5b562a1076336821977ff1c13a9d2790287db987951b851e9743f8f281d4301249dd47738e63e918239cc4b640cbf9b755326213c9aaf41a23c7d09f5a89bc6156804615da2cb46ae079e0e0b14067e0961cb327a70c2f4fe403530a54c7d01cff80948c19513aff905d8b7b5e453e2a33bd47c95747ac8d125993dcb135c2b6898531fcaaaf23bdde28055a653a3f6cf1daf509c12a73d4ac88caa576ee0d3b8b55ebdd0de2142083c728c44fbba21c4824459516e82590db157dc1b46104c8e30792d773bfa84158076e62eddf048b7fcd635f39fe38789fa052f2a2117109abbed7e2dd9ea7e1f2663764fac5a58ab2273cf599eb7b3555039b8b2c2c0ed2452df423294ead8fa288b6c89f06f31d587d7f58d0bc8d8c871523d5b3ebf45cfd485b0ac0d092bacfb45fc2258b3a5f06e9a0c32e75ce483901e431f52685e727c8c365bbbcdbb11c9857f774e3fe3b469c6ae157b6bb24abae20c56e8a94f5f9f03347c7f5684b2d80711d2afb76c30b9c644eff3ccce6338df3b383dbba60a92453d65778a9f0921727f6d2d0e42178d890dbda73fe59d6a0af4537f6c52619d5cd59fb034bbe582d0a263d366adbefd170e82f01d7da2d3688223a6acac9325f4c389dfe2569a5f0dccf857cd044b266cb83ec19c901a71f4ea437e32311f1d53e6c01b27e046957af6b1482375ec4974d1a921ae6a217f486e1a87d5d0da7a9c408feac0b7c478f9829d9d48bc520404c6e9c4d85d547ec850d218ea7b97dc4b50e57b02f054c52b0d13f3e26a4b035aca452abf5c629db109d30c5b5ae4d46322f695080c1d34c53afe03e9a3c04d60db3ab71f3cc13c747decbe0d3599170ace014c0d853a39c6f5a63961bbd72b278c8624d13008e2673f3f15b0ec0a05210f2b1e854f082f743347e7c930f920b371d814b92cdb862b7817f8f313aa2beed6a078fdddfd3b68061859ed75c43ccfc74652b5330c2ab375fed0e52695b835e893969006738b9b2e6677895fe867928a480498c38c238cc8e0548335ac9e362763210d6a82aad7ab4de775014ece6df009775862a8d33fd255922bdc2b3af745afda73b696a40b9d69c4b9aa531ec3edbf1233de691c5514c8add9c6fccb218bf2d448fdeddb54f72ec25192786e123ee0d9028cea69f4552e2b147d16288188a42f98ce82c603f0a62d54f67d68a3bcb1ae486d6c56fd87fdcee11df6af9f9370258019555ca8fe7e5bffe2cd711c97d9da24c5f68c772234657f21905cdbd3899f508e3b5eee9987f2bbb14a941163e6880318ef16729395b0463bad85670f2d95cfcaf650f5a2b657eca77d60ca04521c3b4898df37cefeb1a94d04c7613c46ace7681b134c9625a64d15d06bfd15dc6054f34f42b6c35c222d93e22da507f1d293a1f4fea2f9f5ee969ab3259be3de93169ac48daf2b1aaa49d69e9ba40db03e333df5897593a5cc4fdac942497a45cd58169a0f262f3406714cd047e24dcda168de3d76d95d7c95b214fd6983605d9f74537fd2b5a87560f370afcc54e25a18b949126550a5ad4190f0c69afa3aaa5289ca4dcb341e888bfe2f6109a933a782660ce665d98b15468b33120b6679585872e4882dad7b1758c797cf08c1f202dcca899b11898b1626cfca34fb27110e38fbb31bec58b1a5d34da085adc70808fe94104da44170977f5416891e50a1b64cd280f76adee250c39d75be883edb505f9165726fd4edf8507d70683c43f76117dce05a82427babd682471b016b183461af5d22c385febb255316c495af7d1cbb0f7f382066bae2e8f230c691fc4c6cdc7113c63c83b784f8100e035e52fa5065713f68a8ff74748ae2d5930f2aed00e5d3cb92253d9ca6bd5669b472d22a426664f4f1ca3fb9a1ffcb5eb32380e6815af9f70e477e039fea62423f1dcc5e59b27b621c4237b647d92dcc3bcde0aa052e09207e49689de33236414e34f76845db60df294b8aa238ef1d880e4387695da15650cfdd24dc3d68fb3ff5d147a2cb0569a4e38f76b7b63aa3e5e2b673db40a7077e891fed0eeefac9cb09396a78b6516bf0774b2c3f3f888d4ab618a1c0c7465637ed90694d3e40a65ae6cb1008a5751587e1f982094377720ddd441fdd86b196083f391bca7e6787dceb2c755190477a9e6395571bbef16100ac3ba4dd12dc75f5c02dc31d12cf907fa180964e58981509e30e0b72792e4524c5749aa99737dd8c42a54f251ab190c3318025074d65d9131e58e889bed4514897597ac40ce60859e394b43598489a7e745f175f89a7f5ce74ad7288bdd9c100ddd32b7c9c8ce060eb91e5dd7287a3f70e853826775d34933fa4789ca4547f06992082b509bea99e45f298f747eb040ae191a3d4f8c204c63385859a4d30e9ab0c5ab3a1bb845e7c0a342523f9573b6a70ece12e2", @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x403}, 0x2) r3 = dup(0xffffffffffffffff) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x2, 0x2004}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="b20a", 0x2}], 0x1) 22:53:27 executing program 0: clock_gettime(0x3, &(0x7f0000000080)) r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) panic: bad group arg size 29, should be <= 32 for &prog.GroupArg{ArgCommon:prog.ArgCommon{ref:0x2c0, dir:0x0}, Inner:[]prog.Arg{(*prog.DataArg)(0xc0020248a0), (*prog.ConstArg)(0xc002026130), (*prog.ConstArg)(0xc002026140), (*prog.ConstArg)(0xc002026150)}} type &prog.StructType{TypeCommon:prog.TypeCommon{TypeName:"ifreq_name", TypeSize:0x20, IsOptional:false, IsVarlen:false, self:0x2c0}, Fields:[]prog.Field{prog.Field{Name:"ifr_name", Type:(*prog.BufferType)(0xcc4f60)}, prog.Field{Name:"tapindex", Type:(*prog.ProcType)(0xcba960)}, prog.Field{Name:"z", Type:(*prog.ConstType)(0xcb6880)}, prog.Field{Name:"", Type:(*prog.ConstType)(0xcba6c0)}}, AlignAttr:0x0} goroutine 25 [running]: github.com/google/syzkaller/prog.foreachArgImpl(0x9b0b20, 0xc002211a40, 0xc002023180, 0xc0005e1908) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:149 +0x765 github.com/google/syzkaller/prog.foreachArgImpl(0x9b0b60, 0xc002024870, 0xc002023180, 0xc0005e1908) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:156 +0x5e5 github.com/google/syzkaller/prog.ForeachArg(0xc002022f80, 0xc0005e1908) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:122 +0xdd github.com/google/syzkaller/prog.getCompatibleResources(0xc002022ec0, 0x8f9fd0, 0x7, 0xc00282d8c0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:898 +0xb9 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc00282d8c0, 0xc001b7b310, 0xca87a0, 0x0, 0x0, 0x0, 0x924940, 0xc0005e1b18, 0x40) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:846 +0xfe github.com/google/syzkaller/prog.(*ResourceType).generate(0xca87a0, 0xc00282d8c0, 0xc001b7b310, 0x0, 0x886a00, 0x0, 0xc001c66600, 0x10, 0x10) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:675 +0x27c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc00282d8c0, 0xc001b7b310, 0x9b6e40, 0xca87a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc00282d8c0, 0xc001b7b310, 0xca7260, 0x1, 0x1, 0x49f700, 0xc001f0e000, 0x155, 0x155, 0x2070, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:602 +0x116 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc00282d8c0, 0xc001b7b310, 0xd29600, 0x137, 0xc001b7b310, 0xc001be5da0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:557 +0xd5 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc00282d8c0, 0xc001b7b310, 0xc001c630c0, 0xa, 0xc001c630c0, 0xc001c634c0, 0xc001b7b310) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:546 +0x95 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc0005e1ec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:141 +0xf2 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc001c630c0, 0x9aa1a0, 0xc001560bd0, 0x14, 0xc001514880, 0xc001eb6000, 0x2113, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:45 +0x2ea main.(*Proc).loop(0xc0015148c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:258 +0x1155