kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Dec 4 05:16:38 PST 2019 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.39' (ECDSA) to the list of known hosts. 2019/12/04 05:16:49 fuzzer started 2019/12/04 05:16:53 dialing manager at 10.128.15.235:1329 2019/12/04 05:16:53 syscalls: 337 2019/12/04 05:16:53 code coverage: enabled 2019/12/04 05:16:53 comparison tracing: enabled 2019/12/04 05:16:53 extra coverage: support is not implemented in syzkaller 2019/12/04 05:16:53 setuid sandbox: enabled 2019/12/04 05:16:53 namespace sandbox: support is not implemented in syzkaller 2019/12/04 05:16:53 Android sandbox: support is not implemented in syzkaller 2019/12/04 05:16:53 fault injection: support is not implemented in syzkaller 2019/12/04 05:16:53 leak checking: support is not implemented in syzkaller 2019/12/04 05:16:53 net packet injection: enabled 2019/12/04 05:16:53 net device setup: support is not implemented in syzkaller 2019/12/04 05:16:53 concurrency sanitizer: support is not implemented in syzkaller 2019/12/04 05:16:53 devlink PCI setup: support is not implemented in syzkaller 05:16:59 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x34156ca0cee2ecbe) pread(r0, &(0x7f0000000040)="0c627f15f1d0f8c7feb5fae4eba6f80f5a0a7341b524c58b8bbc1a504e9707baca55f4c137065653184b394465544ddf514097f3f432b3b90a563e71a4c064600d6d1dcded8737d0b0a74768c8a6b0d902e9502d8a59727b0940c78be189242e42f85ce6158e0e7b0a0eba0106c417bb5c4bdb823fef084e79d14ac26de500b22c49973232f0cd7b1c3d18644050bf09f908299ae97fa66de0f31603255800001db4cbbb652cf454a90341e574dc823176491de383c37dfca11eb2a5327130fd0b3cc9fda137694ffc3b6b936bd3cec6a20764eaa639f5daa2f5df3eb4c952f13a6153a66a001a0addd5dce086", 0xed, 0x0, 0x101) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3, 0x2, 0x0, 0x9}, {0x8001, 0x0, 0x18, 0xfffffffd}, {0x3, 0x7, 0x8, 0x3ff}]}) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x20000, 0x2a) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x8) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x80, 0x0) pwritev(r3, &(0x7f0000001500)=[{&(0x7f0000000280)="a34c6c7edf9f3c5a7b26efd791689f48c39a554aaebcc5dc5b5d46f1e46e8cdf0f1a562522e9382ee7c2d83c6339a196d6630f21498685ce2eacaa0cf7eb8e9976e08fe3dc8629ef8208011bfe9db6fbfbf9fd3fd650757890fe3dda94ee3c5b3f3ad3cc5a23f4196f3be38fc57529e5ed4e2603233b8291c8fd682a50b4b0874bb4730ee44a4f7170e9421ecd4a2017ccf05157f70e48337ff52942339ece2eaf8d19eb69bdd4ce86", 0xa9}, {&(0x7f0000000340)="2d49405bfdea52dc162920b10e39c604aecd82930c2469b9f68083b9f37732687de20b4de79eef500130e3ddf3716fde22b787557c7e5b4e6464963b3eeb669f0ed60c4c560210c060318c443661f68c16916b81124d8a3a28834cb157508bd8cc", 0x61}, {&(0x7f00000003c0)="ed08a0ba5d31e0d34e6f58a2919bbeddb9675ab9aabc2ae2aa49e47ec29516d448d7c007ff24d3885c711c4ab86d7a6922b7ec344f8c7fe1b4443ab88802f9499a7da4a79f38d10471c2f70969786e00be69defef1029a0dabc3ef0a56b02c55bf808b93d5542b1db358bb8afca5693fe912a7270340ef4d4d2e2a5d7efab8f26cbf90f53f5b946d54f4adc01a6e68d3bdfe618154024b1230202d93922fd93ac21b60e8b20bc438b82d41a63ccf3e2099b2b3a4cd518b7457783ae10f8ca25e73933917fbe2ef1fec6742562844e0c07b9c6e6a4f131cde0215f4459f70410178d4541116fa6a0e8c999929ce8cae2fbc372b9dbd38d4ddf92f1e64a6928aa9b4614a646e113a0f722849344cc77e522eb12d64936748683cb9fa637e4506bc2a8cdeb2ee66e623785190bcd514072d3d11289788cf197e5b23fc22f91f30795c5525a42b0c22986636bc629022ab9c9507fb8447dc934c2a619a887209c1319b14b38dbab7dff56af1b4d379e2903c6f16a6ae7c0d8212e08b951ec49e3c3fa2f933f1ad890f1efaf73b22480d932fd2fca36c7b684a16755510ac5dd06a64ccba3d38d1ca7bdb106efac282cf8b197495e7ba0ba72534749cbc061c65b52b6fc0b6d7df50e25372c0a38b96bf14ee12e6a11e624b545f092e850fa1485cacb0cdf4657998469bd42c5727e36d9ff18f92bfbdcfeac8f1153efac7720ee7ac1a0f1341c7deeae217c034cd32282597cd1e1b40e5f1ca2e86a490c717571566f01e022e9476453bd9ab971d1b069a823b86db421784a2250edff19f93e1605d2f4ed289c915134fdf51b012b465a142c7e78f4d2878bd79e9f20f88a2b4f799a536c159b527b0e2bc83032b2430e67b98f6cd5d49e4998a3f4f6f76698fb6d9142f1da5d34f96de84fcd64e8b3e075ff68e2d837d2c6bc36234afc32442562eac77a442a54c6dbcd96d5f7a24cbd128cdabb92f3a6bd8279eff795072af244b99ff28bd0e37c4d88c2f27b9ac85a59f3e16e7b918cf9e2f829c1d22854fb281ada3dce179f6b9a954b6eea07e091b1aab124e4968c4aa77bc02bfe957bca7610cef7a71c99423811e56e43796b02e815ecdb3e1925253425a51a24359d487982a06361623d411b796c9fbb80cf81791025e895142b1554750cef0368e5d0813568f98f13d82922fbea808bf2c42111d945aec90c29df20d7ffdb656a43e0e55a4114bfd5f63872fa232265c502106254bd39a55c0fd8fec9bb7e782702aed110777a8bbc42f0711dbcf0c458b70bdf4ea3cc7a675eccdf102801ed06ebbb864b41c33588f9fc5d2fa1e9740e6cfdfec35a7fbeb1f3999981d73f6d183e6fd6c3c803873e61a61431853d3f23303eb936140ada5ca914aa564224eeb57e8c548987208944327ed9926bdbf652f197e857d5010584ac40c2fff64624b71e86ee8d4e94a2013e3a0bbe6b6c441b8e2d61bf6f4aa8618eec8981edb5d019d4cdb9d4114a5933275a6c502fedd38036ec2997fcc25986277341ae51cd99c0168a4c85ef7c402e9894c2a74a8f6d3a42d4e97a6164c67dc0674a86db96f7ace14ef2c2ca89cb36ead7f0aceb3cbe87ec9d5db73bf5231ef2a920ed332fa3eb36687f6444d012fcb0539699732d502880bad2898e2b9c040665416f1cc6f9f27eccdec42bcc690bb893cad43b293d2350ffe804b436a5cd14c19aec40aa739f4dd688422f700b112cf1b551c219e1a026a6196620ade825780a4a09288ca3c82eadcffc37fe580f46170cea13b70da2a5f48bbd7c5f585c1aeeb4fcdd681e3a886472afc2293b5a5b780e69c5ede871742113b938d18858cec0b3fba5f0737f0dd2e701b1fb1b9beddc754c74594098642eb1ab428cebd62d1a529621f216287b5ef703d5cae9e8e1b2089d1d4bc58a61d8250daad402dc79401082d33914d904c8e5b87208816fb008793ff51f0062afd954dfae08a2f06c2efda5c71f724bd066200e2aad6750501e228d8ceeb0636cbf78a55cd9e44e0204d8a3888696360901f04b830d4f743d39513bef98c9be2380962472f4c882dae97bbabfa0837114464a3919741c9bf597bbbe1eb66f75afb03b357bd4cc1afa2bbb60d03a30f45ef7b680d0bc6a3b15f9280709fcd55ac3fdec63c8b255a6dc253724fc00cde96e3c3fcd80a1e85258681e56e641667b387727dd2f80db2ee3e4f9e59932f626d14af4ebccc01ff9fed2f23928e513b3adc718fb0c9c47c4a08832b761630ecf24b8b838cbcbd12e4506acce62185517c063a6dc04db4f8629b4a20ed34202d411405573925cd5411674fe7bff1754a306668854f32a7a104c398a56e5c538d52069bd7629f74bda5ad87f1d839aafa9280a0e2cd074238ed3a1cc744b16aed6edb9456811ad088ce2d4bc2322e5c0e90ae28c51b0597b1fdb77c03cc2d735bb0d165360be4e3bb35adb8656f76e38701e61fd863e3c831f451674feedb291a5de2f2480159ec17c7e80c53e9e2062c1bf318134bc6cc06090675834de03ef4417a2c2182021be1e4a96f9624e29342ed95630e3f4266f0d13f3545f0159e0b451b0c9574d3a920810a946bbff8ae32ccceab12589b4e5980438ec2ac5ccbd32517db340f9549b8ddbbd72467e7f05a4b3a07624982427ec1cf9f38a267042ed7c430378f540359b0e381e77eccbc3870525099e552aa5a411ca60a46c72966275ed683a401eb657fcb1860ea0365d9d03e2050ff315cd78e4ad6ea11f99c32b082f0dd3f7ba6d0540dc3ed9c010a110af12c6f03c247971cd03578f6c47cec5a1f0aafe6a31b93b1844a7b55bc349e58461f5f169514e97d248715d7669ba08d63e602823959cd32d679401edae160e6556c47159f9ecc38157344dc524566bd3af8d0441fbd0fda9f19347cd97c212d4bdd7350cf8b498f7b641b912d19a4865238f5a6810c26494dfb1730560cf90648cf6452c19458c33dc0a16f6308f4214837b81e1e3e00b912c3ff617ab2781203dd17c034f0b67b302d26e574c5873d0f36df6d6707680542b50d9db9cfb7b54a41032f9d07f2980082da7bae2e2a4d20a00c65e6524947703f39989802644298ee864c687d366d02f78f761bf057255bc2ad0dbd434127f916bd0b974b1938eaefb12bf374086b9f2eb122bc2e4b2510486594d11758ff6bb7f56a6b0fac52c2a459e18d441f57492ab9d7a84a86a4f31d81fe8b53b9960416604e81612e212d46b409c47246084e9ebef289c7503c7babee62e6276dfa84d7a5723861d515e50013d6dcd0bbc756a2e662ef342cf29281e858338ac0f748e1d39174b41a8aa62a9bd96eb20077b19deaf359716adbf891d1be3fd85c41cf91a983759023e73a5c827feb2547072f9510dfa06ff4f23e25601adc16d560ebc7520979b6b31ca01e7621d457d9a83b87a5233bc414d3c2dfb6d6d8bd88fc2c6b42d329e0fbf9f832f9a7b440d28cd633ec95636c287b1ecdfd1c96215af144275f7667753b922dbe0b2f4f3c0411c732b92410c522dd69227f062e4d24ecec86ac7ddef49f9e75a92db73e2b5874a675febc93d2370a2945485acdf2c3ea70a915bc3d811bc5c5431db35b62e2036dee285aebb311b0120b852faf95c754cc3c3abffc9ad24168eaafb0a97e433d2ffcce6aee24bbf41f95e6b6f16f824011d1f7a2968d8d7211f2987e6c1d07e57e5eb83a2c15427e71a8add5323ce4d7f1f1bbc4d5ba57bf4740a6705c0c1171b4146dfcc8dc4d5edf0ba0a23dfb00e7216311ea5cc19d3fd0b27530a526a650c406587f231d3d055596c4f72dfaa127a353b7fc2f35cb5da32632776b3181c6bdcddba5db1d024330b05118e6b4f9e450d6956748dc7e2b58368d320d4d9d8a1f6b0cd33ceeb34ac80c2b7337b84146c7d5cf73f3c77b6d1f6c511c0d21e5246ec7015bac0842bf3f820f140a8773c9b4df0e97bff714cff9b092b1d70360c5e1ff2030ac94a777877250daf79c89db1a2afabfa504ebfc9fc33679a4b80066827d5ef7ee47c0e28acd7e81c8017daff525663a799b777d99787673fb11c7cb6acba99fed1d32809093f023d125b40cfcdfad399b5a3670c526b2724878443375afe3448b26f6d26b35a28d98ca0696495a86a65e9ef1325ef3e17c73f8c2568907c5011e89b330c1b80ba9ba661def319897cc343da8e330f06f32aa2e7152c48e46116d9910c4ee74e47150c772505866505135fe053c9fb22f3c3e2ebb287a60b635d63ccfbd50b9506a48e2ad88517174858aef0b54693f2effcb11617dce6df80b38089b3d4dd54229da961d1190b09a2b3ba7013af1382ac355dc144afca1747203e773329df6cc29d332f5a5ed407687a6e826d43593a2a016fcad500dd44f0a84c8e1541e1fca64c6c8a5edec2ffb3dec8de5358cb885bdad21762325f4e2fa0cb0a5a1c3e1d34465bffb37758087e62108e2f7c4ad474b85b32921fb243998ecac0b487b4a5662070fcd1170b06fdfdf5d675ebd1ae64c0bdc07369217c475cb199310c844aad2ecf538d42881aa5c8facfbc5225a3777c6c24c9b4de9d2c3e276bc1a8cdec6a16e8e05634480521ccbc559580495e5417d62392764c663192d835ce54740546c373e15dd8c8c4b12f6747c9f70c6e9f690ef32728ea9f097a3c7f560ea2d375cf96c3804d08569274003653f637f4dad5b5b5cdadf6b5675493eeb32ea435110784ec064209108bd4e8213cc682b29da7670bc1410f914b2765933efe16006d95958437525dd4742d2ff3501c06f3bd785aced13b4ee8aa8462e4c24b89bcd8f4521ea2a02338ba1f221809f515693ab47c684dd3695b0347bc8806a6a15873ee80f8f434bf5e4df9dd8a9ab0cb1c3fa1a08754f8ecea85d279f40f22b3b9caf4e888bfd5bf9523e1143972c893eb8a5e3b3c1a39fd2219779c22c8b58127e089d7ace497bfa236d1e18e781403e500e1ab3c27b1227c4de42c198c48ea7227e0b84f88381eb6cc1b81eb6bbd928bcc765f9949fe4528e699baaa43e577b6fa45dadde640a257624d54bab2650595fe18a6bbffd921696d7c151c753b448f19e75ceacb54130bc8c744f7a8be51a7f8f3e34773bc5d6c7dffa1d3f6485b99572bc24f90e85857f9ea281ad9c2f0f60d2ebbad511e21de87f4b6e3d82d70399156da3bd7ec44f1ac64f48693e5de35f226b596be7cb77a58e8965541e951e7f67dd3d6b711eac1d571da29db5fd0cb69e3a965f9d189b0069a77f2dc7cad6168ac3c0f5627e8a0c95ea0dd5ccaab1f94ad0c4acb0f13df35eefb7e45a0e5d831e64dfea372327b842a05cbaf1389f5e03bcc79bca6eb492101a296162cc96a0581de7c4322c8207a33ca91f55df74f32d5a13ba8b9b466137db4b2f7eff83fba9bd9dcebd208fae1d15976fc7988ff33566aa492b4edce9589b9266370517face7090cf037de532629d1ba9cce8998a6f00aef5107ba549ea0fd134c2cb3987b6cd541103c710e8be5376bcb02a6fb02661ef9687b7761d226698e197ca666b5a3e23bfa5964b452982b0ada10224b1f471ca7e9de91bc463043b7a5481aef3d8702cbe8b79d434f4119d31bd49bef8f6d79a517c6b335f93b051927e1604e610f67d0b857a5fded268dc80ee3705ad9c36b0d4aa51083252c437318d6877403e6bbaefaee47cdfe6806f5635b0a108cbe4e9bd21ccd45c340b21c62407c0dd46134b0be7c0529330e8c3d46e149091bb6093365301d4df2f427c9b4b917c2441b6e6101584ed84727a7278b8bcb728df5c7e406e8f422728e04222c8da1697", 0x1000}, {&(0x7f00000013c0)="f3c425714a08718214a67655251581320be22b41c3752336df37730b1796f3f93277fce7670208c58c0deb8801ecb062f3f655557a", 0x35}, {&(0x7f0000001400)="b4142c9a130dd33f53a1ac2e9af36e12bf32f02a47f6c6fe2052bc2d23077a4a0361e9f3c226c31d7fc0cda6a738b27fc65f6e003d320ce767846240b32e115001b776df30b41ad0a8d701ebd102145eeec18d77d6d2cacb8eeda363df2941a65e57f1d01b1b40f42e98f96bcf829b2d758f70c899ac97d6a2bb258a0b694cd48deb533008e6084f5bdbceea2b7ad6a8d6c431bd5e18dc72e92382c0bb3aaf158b9f452b1b547b56f5b5dd0d6aca3c174946fc8ac6f40662970153784c73295ecc861540d68dbf47b563954885c7849a345b67381a54584bff6179b8826531d3e5e03d16ae42fc4565376433e5001e438cbfac663972aaae", 0xf8}], 0x5, 0x0, 0xfffffffffffffff8) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000001580), &(0x7f00000015c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) fcntl$setown(r4, 0x6, r5) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000001700)) pipe2(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r10 = semget$private(0x0, 0x1, 0x110) semop(r10, &(0x7f00000017c0)=[{0x1, 0x3f, 0x3000}], 0x1) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000001800)='/dev/klog\x00', 0x10, 0x0) write(r11, &(0x7f0000001840)="d3be1581f63d64a009d956621b8f5a7e1c067e91d7aa4b26e0805acbc70f2d7ddbcb6827edc818ce5496e7f86482619324172f03c2a4f3c852054f0047be10602e016ea5b2bd3dc831aef5117b7e325ecce37f947d281e0bba777c688238f27c90e94bbf3c1c457f2d9f6333c0b40ce86b290641fa71ced20fd63398660c4462287cba8f1d3bd0a8ef58bac309bb42d199b4c6f00044bac68d3dcaedaf56ac2c53d33ea09a633bb07fafabe19014c99ef8b99a7bc01a6e0179ea91772de0fb64b3f7025b8af8130b56bc072f2ae2cc", 0xcf) r12 = dup(0xffffffffffffff9c) ioctl$TIOCSFLAGS(r12, 0x8004745c, &(0x7f0000001940)=0x1ff) fchflags(r8, 0x1) seteuid(r6) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001980)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000001a00)={0x8, &(0x7f00000019c0)=[{0x20, 0x86, 0x4}, {0x8, 0x3, 0x3, 0x6f9}, {0xffff, 0x1f, 0x6, 0x1}, {0x8, 0x5b, 0x9, 0xf84e}, {0x5a, 0x5, 0x0, 0x3f}, {0x8000, 0x35, 0x3}, {0x8000, 0xeb, 0x0, 0x7f}, {0x5, 0x1, 0x1, 0xffff}]}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x12, r9, 0x0, 0x3) r14 = socket$inet6(0x18, 0x4, 0x7d) sendmsg(r14, &(0x7f0000003c80)={&(0x7f0000001a40)=@in6={0x18, 0x1, 0x4, 0x5b4d}, 0xc, &(0x7f0000002a80)=[{&(0x7f0000001a80)="3c9ad19b151e9851941d71d2da26752d15b4141de31d122bc3ca4ba5b7029e41d860e4764f12006895150fe7af861dccdd6f70105b4a2e5f6e335d2fbc6da4f30a887fecc019ca882f7151ae35b4e022914a0e8354c363c311d60298594df4c7d94c9cb781605111dd6d3b7a1b60c2b76b6c3f9184a7a12931491634d312846ed59a6764ea3f37bc61acd809c8d0f44498ed091714955ec785774a7aeede289d6613a786d4a5100ee678bec9713373a4636b3b49e0d3997a8dff75254bd4bf023d766675746c5dfbad44b74d53aa2f6cfe6fc167310157d70d9aec88a9d7873157b7d61fc3ee783e86a1fcd79921de70c84a902e5a9cc42ec2c06640dcd89838d53de346714b7429e05b09c3fd166498d7ccae9a3a0dd833cd5537e0d3541107a443940f82971514864dc25fb10ebfa6700343b190e98f965ec32faaca18f396e01ef480e0c24a88439bfa9764953f9c460f1667ff3d6424b01654c09dcdc8f6febf9e6b745c704113422a4161e1f75945380bf7ae03b3d586ce65b611c952039130c9821a1415a95e3a00f13415c3ad9fa34d48937c79f0e6161177f460f0191933b56ba1e860d44d7a0a0a88f7255c8560c63419d001870cfcf314b3d23bc4549a70c5e58b740be676aca62a5fde925a74e2cae1c7a51c0b9e3e32acaf4ab8f3b5f032afc9830c7d94c078abf73d531bcd2b4d2e632e3f3e124afe9c4874ce2cdfcc98e45594457cc901808862ae8c675834bfba21397cc4e82e875206e114a5321545c90bd977ae862c0091d11261d180a45a0b058f98d68d3ef4e46613007b5d8c45c0f8ba4fb9e4d87a05380081247a63eb21cb020a2fcae8904d518b7b3717ab2b86988ef94222e82ee713fadeab13dd81898687330b5fe8e243ff23cfba2aaf5b0aaf6c49eb96b5153d2e952f73024124cc497483ddbc69bc5fd908cd351f900e625e04a86238c4462cd483826328b70a2f05ab71ab501263587cbefea9211848956be1def547770e757589a731942cf56d87b4a654fcaa80b8aecdb42dc2d8cc09188406c9e3a70602a0f3e2a6fccc05c70e900883c70eaf56d494a467c25300f23e7114b7fddcbc310fecd7396728ad6c7ed02245f1ee4c554864eb02cecda92b171de6c17b3682318273e0846799474720e2e7129b0ed6d819036918a7a068488443153ad265d816c2d6db4b0c8ce7e184277d0f1f25b4539e71d5be08c0d43695f5e266398de6a6b1e96348e6b2e5395fcc5b4e7a02bc83f91b9f2140225f199e9b0e81cdbe99f002a593d3fddb40449946ca0c1a41802d31c5764e678222e716d2b71fd753cd519f764edd4c86904cc682b4bfb6f86214f5cb824202932b669f46bfb4d69173454fd60437b519c64b484068ad5afe88d8c8791bd8fa17470a823013e054eedf957c5c6d587b0a6c4983096a1cdb5b9b67f3b90d165b676eed27e2de828ed297a67b3119042df66dd1f3c57d11aa128f8e6dd44172aa2d0e39e089b698f19818ac34dabf5fe598ae71d134288400ade2317c3a6696759a4811ca2d5f7cd213bacd156c1e3744f4cecb77c3822884d001208a9003ba18a4713c76caa34610a0ad16012ad82df3c77bf67012b9ca95c0e0ed88c68f955e2b7bf013d67ae27b7a948e955bec1fc69a2e64a836729bc0c2a200030321f15f439b38ffe8ffafe49546b92eb2e9f1b153a3ede92101810868a01fdd1aad6688770d29dac0c4d7a7e5e0760ed476951f831cb2eed3511e9db8d473681f912ee6102476b8912bfe63703cb76ef8ed1d1a1fe3907e060dcf49104eb89e4a918ce88a6cca4d2c6ba2e121886feb751d35cd66977399998e2f95f12a14657ada3b1c758bd8b2d2bbc588b98705171406d59e9f9b95ee86deb3437251c77ae9088138b1a2c7f5d7fe0c2c06b082255fe163627a6157a2d3b0268a826a8e61b9d3e18a45e60d3d8c7b7f044002110c62ca6be3c510ef0c990f95355df5f57bed2ca6fb9cf3921456d3350117f26260694bf72fa5739cd2fae916f15252ad92ff7493bf2ee3b2a8be70440198d865d7df4f2e7d472420607cf81fd499e8e42a0370f1b2868a38e3cc873b0fee0f5209406294196db16cf5360f3ed96368d991aef6b6b87e9dbb4efc551fdd37a8d719fcf28e092755bdbc829e463fe39e6d7ce446549f3c06fa633525e5231762ed2fed27dd1378d6334d02eb229b44367d3a6db71fc9f9cc36ba594e64c009377aea69b18f54e3c1d4191b7f15c41191507e33ed01ece5a91dc5016632a22208ce23e741848ba4fb25d15ff4d968c76ea33c32763dcbd068883a80563ef92229e6bf7bbe01d7f816d9d3bb9d269193ce6fe64ed47499f1fff179c331012d4d0a2ad03a4d113fa90dc4c73ddbd3e2e3496f9dc7ffc09178b73ec93276bc29ab1f681ab036b8878efa5a762ae6f51503b962f6db9a67d3ef839beb03c309c082b0ea0e023164b92d7dfa4b9d971cfbefdb971999d6c1bf955ec44370198bb96ef1fe357dcdbc50e6e246f2c09815e18038acda3bed51d1a56054a6bc3282dc869ccc1f65d6f8a8422af01c65b72e4dc4364007dd53af5520a1b1f312d992077cba4551b102d7a3e6acbb0a0b77ec1d957da0997b9898a0795a79664519e38600c8ff486b500720d0762723d3d1af43f0dba618b5742a0ef86f48513d02d6fbf0375918596844a362440222c8afeb3024368e609ab6da7763d0c8ac8e8026e01999e683ec2373143487ed77577774737f158413d9bc85c3e171039cc64907da92666ece7e2a623bf3cf59117959013e943a8122ee92c1fd6d9b37e7f2aaeb351714c6c4c1467d2de4df9034fb99f867b6782bd73aa92c00acc092511fd29833ee513c0164900566333130be2c860add0b1c83fea9108dea34998a0463059aaebae50f8b29696b98f6c6c0d19fdb061cc46ac6d09057887f337b0dbda3a0c61d5c173f816a716d1d068d97e80350b3f670564bf34767bb5540a1fab85f2b5423c56c969c8b0aa2bff53716fc048b59c6246d44e48ec0f04327cbd95d49b8f5c7a6dd0a93409387a3e42bbc4a3c5f9e1a316d72c6d079313d6f99fe5b702d70f5689e20f8122a0bbe3838e9e42ca444377269181a70ed1058be514cefdd8a19977c4d396c545d4829be074263909fb1cf4936a3a144bbf533a37c09da67b85223687afafde0ef69ba13476ff384193b7f0486fb149935e06f2cd5585465fdc64571e04966244ce8d60e7088cf2cf3b57c7c5dee030024227e1e71fa6335e8afb6fd7436343561981be48e10b5eb581b9d671cdcea25913c5a1c91b2c494a89b89ccae79c901f411b6fc2ec7ab54c09cb6f9f430d8572b31027bcad007018e0921e86e8bc9c104b8a1388693bb50750dd55c7247d18adddc471f4addd32f8767df63f18daaba8769336d17e73e147706bafde6e5e7e7f0e9a745951fce24cf671ad476bf24c9a71c17ea2ba30ad25d4a057208379c90aaca8418b29f2ffd0f2a45ff72b2846b770ee1cee67520c08dce0a722266efe07e6b409906597f65679ba206a24ffc09885e5777a59ed28a52e97659f6db95b3ba66cd8adcf4fd73abf95518eb0ae8370c4a14f6194cb0cbda71465bf5f32223aa0fca47110c4e1933cd48e3eb2c6d2e635f164d778274bc372744f07e9625c7f65f06b71c75025fd68d33b22de19d31a3be2039adc5ad5d8c105101f886b4722ef5be778e7fe67eedf48a0835f595695d926433ac89fd8d0b6b153d6c6c34d94eeeec3bc38bf6c1ea24c7ba6bfd703bf676d20edf1b7daf36a32c4a2ac11d0143069caf7bd48adfdb9462d13d685058540def34dc7d221fd7c6d7702069078c84fd5db9e4e303352780107208a5c2a73369bfbb2fafa4ba57d64fb2445641455bbb35aca843bed9b65474e77cb5a78267214f6c555196df0381cc0f796920763bc6cef076000ffffa4851157aefedbfbf799f0674c020a1b8e26bbf30057bd64865086643082a3be571ed939462487f6bd4cdd18a749deecb03177e868c7028239603925751e92d0f5a8fbeeb7b761530b1734e260ffa1c9b5692baad427bd31113eaf592012bab24d281324a5faa005b04032fff5eabd9336a70e7f639f6b98cdbb0d52e0fbee53dc2688974a1a196716ad37b4b78764edc888be49756230177519264c1a4b0264bbf70dbc4f4c31213f903ca7626294a7b918d570216c07c8a5689ba05e37eb029f9ae45fce92b0b442635e44ca0347842fcdc82b9da2fa0837b890a9902de2b22373a403fee11c8ae8f284d93e75836df70525bcd649d976b0f66e58c237665461e5543cf9d33c79253b0fa9480d36c4900ba5a4c17809789439152a5a3be30ccfde2dd71b570f3e42934eedb64c9b709efe30ffa8342c7ebab6dd42a0ada04896d0ab9cd8396f9877b0da83129db3c1686b48699802f317cfe3b4f422383a515f06f7dc4957a871e2609044243cd051c6a2d77256d825510254c153c4d77dfa77c4d5c1364675919a2292857a3ccf50d81b2e71f996898f67821f0f14ed74ddc0f3ab9c53588c7c0988b40296e013d369dc168617866f107d170924a5ca4173e0699c34d977f1e0fee8a354302718a1c3e361ab230c279fa3161f86f43611f9c0ab748802a1526165689682616b114cf4f8265025def55ce4b3ea3211dc633cb424290c31ebdf1a55b444362ae424d2b1d8e76add729b8c5f00c95dd97b5fbed5972c3ff0fbeb30149ffc101495e15071cb02634b2faccae19d5dc329a3d800c7dd760c5a106a9e83b18c226c1e9de86567d8322edf9d2c0566c83a94028d684689b2f75863feeaa1b04b01063c53c8881afa083406cc2ec268d4d0d6c7eb27709fec2d96eeded29ddf7d68ad93c42e2befbd3e9848d8bf01c34807941d0db509c3f9d6395af994969c64700eb6a73a46ec9e8fc40089adaab8e1e42541a260fb8cf0cc70c79c2f60b0070f0f536d881afee90fc43510cf9c0c3b94502e8ae4c84c8abbc54c734e3ceadad70e6923da728ee4e9fa42c8d77a9ba4a0dd63dfcd43f2a4659c56f034ed215b4ca4b6842c5599a45a6849a47482e164926e15f6b47da638b5fd8e36edefad459351210f8f7cadc2b9e2fb0422e8a5398c3e075814d415cef14467aa85bd76669c48ad11df05fd9a4c5623872b84f20a4e69c262ffcdb994c2156b58c25705001047cad71d63ec2e846f61ec8323c6eaa54ce93923a6b5e2155f43350ec201569b1d62487a15a18f8451b35d89896b222e064dec5afec78c957807e1406fdc565aa557de7610522d91e92c72b9785b9086b83917f6313ec8e7e76c826c1e3afd1610f5a36903d2ff57a496189e742203cbe68d5dd54ce0c02f4649d6bae23e81b5c11f8f52fff6ce84524edbdac05bf9efc48346e4de2e2b484286bec2603e9e3b90e13739996a78cbec0b776d4bf645f116e62a7485e1ce7dc26a2aa35d364594b976c7caa7ef515bb2251dda040f3449c9732ad03af135d56b455c698b8f379af75f544d0cfa65f4d049b49f3997b88878bbd9c6033ef9dc38254decdfc92825228ea524c8b5146244b0e7b7c32062d98ba779bcb4801c2f705a9201131fd6ff3b3e49aaeea9193d34fc0e26ac2fd4703ef56310579bbde9a4cc51d14b058d9e3ca42641b2c709bb750523e6a73816ea6d22b0150fc3498605d8171479c36ca6c31c0190113b36fceea38b44d4e31bc3ddfc2d13f8fff096367368a67de19aa16faaab89c4fa2f58782ef8d87e3a4615d2ded49926f9dcf7ef4bd3727724dbf8a66bbd8dd16cadef48cc24597", 0x1000}], 0x1, &(0x7f0000002ac0)=[{0x98, 0xffff, 0x618dabcf, "d42f55554746e35737ef192b2e329c6af98ca95c3446b8007329b16a835635ac4dee642a2ed5dad6f1feb2018241cd7052030050ed71c984fb15ff25bc07ea1c094e45d4efcd83f5fb7896215eca9c0ce346b964b294322cb016b11e07baed75508c3c40a9b36f65a874a0f1a747d8aa65cac14f683432dc0bdaa6d94ef71bbad1"}, {0x1010, 0x1, 0x1, "40d3be7e6d34553f7609f93f40b47992f16ddd78afba7486ea5444014013e47a8e7e26b3aeb5468b9900c3fa855f340863023a24d562b7e3936267642c588745259840cf211901fa0ff5bf5aa41418f9750596f68b4d494eb7db144e4eb549bb61452055bde17bb8431be61fecc9a44854bdb383294685833b920ac5605b5e1cb8fac06af0a211edbe2b259ab26339e47dc999e1bf5215e8bb552975b86d5b6ed65741033a6beceaad5f9d22bcb8a582da6c6e68d15a36bc0f63600b5f2c87d4c0dc32dca9816960b3369716e212e255bdc308006f713d9250d02e3fb022c5d2d370e55a2e699428d37257b61e7805cb54476edf909dde7a3644ad0501826a27ab7597ebb5355ab24c8f716e7b807ce10395b18c7b00b7a867615c46ca92fb9dddffe859abb5e80d4062ef104a42d5dc7f389f38e5ab253a3e7e9b72e516f3085724e5a5e6d2aabbd2ea936cdde7362291eab654807af2e4c45159db8615afcf4ac843016a0dbbf021e2dd654b824ea919e3b667f2f4ace7e90335e7339f3973328d7201d25a03c362fd6349546064c184ef852749094c28e768e3c1ea5459c0666d5721c464b47315a89ebce5553cd963938e6976872b765168377a3886979a0f9db2061cf2866e9044878c74029b1f0b428ab4b1d9d6bfa8fa1aef4dd12b0d84ef5f73f9fb1b9ac696892fb2d9d32f5529a591a81ccdbf57a84c2da71c2b064d9615de32939e2f67a70e320017828fe4b35fb3f4047a2ea11a136769f4169d3fcd31bd70c1b91b5afc9389f6e14319a497ec5eaa37f229b7f3d155b8bfe2c784c710499db06c74a373b0777dc0bdcd564f409f7612947c90e032244bfb6877f54f692489d5b969eebd919a9000a7a03c2740f3bcde93a64465e41d782ffddc283f97641d397f45e7adfeba4767a89d756db24763893d9626ca618fa2dca5895ac4bfa6414a035b1da7c287d6024ecfc6fd63e26e0db26b4e2af7ec712e119e1e83e94b4bf1406e9137882444ddcfeb57c221db4da276c1009a09e8e8d31f541accac7b56c2c794eacd95cc5387b6a8d61dd11fc50fe4d6eff00c419c0d48a987972ddffd94067a1ef5cb09e54d9f0673bcfee6396850ad93c7b36e5e87eb436c168f09345e652e653930f5794b49d36148cda12ead540aeb893c43abbcb3168989f21ac73e60c59b0ea9efcebd8a360ef3a7a0e77c2aa2b95078b2fae8e76942ed3af6d4d1c4e00c024eada5c7dd6b0ca6dbe524407d21ca4a045b2d8b9d85a02481eca8a5ecd40834752e604d0c7d15c7777c104273bec4821fe3d13a7000c15a13991a0e441080ba363e77d9fe367411194021342ec8ad7783499d85d2989709ffcef02afed34e2b8f426fbfd82b81d5eadc40f7d92a71c71fbbc37e510279c9c3f3365065d8be63e45e484c95a4439ff4f584a3eaaffdcd8f7f20ac481c162d3f95837a82f97f8dacf297d9e6ab3d1500a367280b58e3566f038f7de7aea425c21ad9bfd6e1f11a542871faa7f785f7cb41e20b1d0d2980287ec7a559cdc3c0bbc79d49481aa175b9ee1d7feb09402f1b9b3794feb76ee83b510cfac4d7cd24d2d93485ab914ac78379c97d77cb1ca1a12ffa4fff66fb1f6ab7a1bc651d393e634ba6dd5cd81e5dd4fa3c71a5421d8d822b239acea3c7d98a2eed421590442511142c7db6163174fa9da38f08c64f01f98aabae8bd5f0b3de823adf51f386dd35a315da9d1c853e11144944260fc0d8fdbcad84d04239324808726d9c006a183a0715bf3cc1d76f8167236c1bc66f2b11277d73e78ca220f3873beed6f0690346364088ff0857c05565826e7b0e1a7a10ada336e6d124767a1e21a977052e27614b95a7969c8f6c7ab4e15f693f70c50010bd4f80d67cfb023dfb904ec2c432722103aaa007dbbe4c7c067d4e2feb94e081d78120370aaeb656fc652972a06e0f192f3e0f1cac39f1219eab003794cb0b0b4184323e59fe36e100b5c0e4e2acabd68e5f7e659f2b15e403eb90c66507df92f9fbe748625aa080b6f0882fcc0fa84a6a83606ab271c958ec78792483ebc6f89156207067aa27f4858bf84ab48af7ce5b6f8f97d83f60834a174b5d9a62c259e493fb6767899a3fa0e7cac63442c4a6619959d877af60a9567eeab1c8e2954a49887d0043f75353a1936cdd2183c42b36c1846846d95f6a603a244a018243676a6e50ac7fda09f2eb550713181a4801d8a10934fcb3b8eadef9d4f9da1903a1426fd10864af283e323261e20934b9366023283f3a61594a8991349261b828f7c4ee599ed46a3e6d284e9a645d2a2a63fb5a7ba0c5b7a04d2fe3116788a01276413a96f3731c3d819e865aa55d56e5e5ca17652458ad26a7dba8ac46dbaeed8ee2ab6da7e5c8aadc895cb8538721ce7ddc411589bd1b48beffa2f9c95ee8aadfdf683bcf53edc2d652b04f464855c4fa7d3ce76a37ea23f071fc5714ec56baf21e5bd58ab742f7023faf34859cfead6937406c19c43b84d7b0452ae753b76de841303d20b101dd4eec6b0f2fd7d9f7c2c8009eaf753d94f6e2a95abbde1b0d6fdac197741b245c9949b12dab2836265942088ad6eb90ee53371164c8eb15d6f586a8e4426645bb2a577af93e11142118617f30a978e6164baa4ef9d10d1a5b36aa48afcb5f2de8953860819d95a8ef6880c3f6b05e2ad0c0dca45cb4de6ed8cd99e22b9f1640d5c1f6a7e8408eeaeca71ed8d7265feed11fe008c5ca6a5d67a3354beee21f5bea22382a6a70784ecff13883b348663244b059d78ca4e867a2a6fefd79203774714523281599376e01da1dee85e808450f618153e8e4125461067fb07a40696ecc24a632e139c1972c48529cc075b6cc26faedcf759a8c7b90a7641f89ce7465bb3ac73875f7f6fb01d86ba19bef927b5ac9c7658f921a9dd18819e87005599c321a81daf40e46d6ea68de69586fb37ba8a6b1950fc80deb900aec3e70f26086cf8f3b01d7980ab0bb378fdf805bf1c7ee12a9412cc220a75f6ba0de8073a1cb39b8df162b1b54d24591f82eb0f5a5bf9749cf5daa8220d8105ad7d070768b681cbb15e4b774ce266fb06fa3162853cf2ab3bbcaa0c259918c2f16efe13cd5872c045241eacffe2494c7c65d8a284379a574b46cbccc29a14594e0922188b2a49f6dfef33beacf13cb9e007a9d3ed7d7c1a128358f9d3a49e44315b4e1f80546c6aee7dbf8453af7392b1ee5d5d3ee9015a8cd5278bce8ae250ff4bf44a63d61a8b057a623fcbb5bf96de97aa846eabc23bbddc001d4dfa1dbe040a771eedd5451ac7a16acd7e8df984fc40153a8f07d8da417d8efe06400c908c4b4f40fb2ab7de855e61aabc6bb55c84a5958342de45d80d465e82b4f7898fc68ccff325dcf16da7db871039b1769276b3f8ef6b136c21c623ad20a37614120528fa3cb190158e0fbfd09d3b94631526262a75c067abc54cc7aaca389a51cf55953e67c6d0ffa822eb409b2d77baaedae47995a22ecd3d7534b12f8e95a5a3e0f7529ea562b0eded4350a52751809c558d7427fb283657b125ba81a58a8e165802b19b47eac99b84810751e8726f1031bedda41e7d665a7b6ada663a3a29b6e760cc7f42ed9b24dd237c3f10ab79f5e92a708abd882120187e44a0c645e01f76b629adfbb5c0147e4f25a3842e07cf9cfc68f7934edb6d3ff62fabe2c49e617003f42bc16bca233d6f812b07891491ba58429abdbd9a56ab7ca80a6275763b9e7d428cc9ae91f24b84a5cdf265150049e03bc91adb798dd400c4b8ba16ca0820fdc45e893e45044f7564818e121c92089abff5747c2a70a760ac516be4a511e91d25407e2d609f755a412b75444dcabd4d9afd8445c21a3c45b762a5936e64bcc2fbb3a255ca4b2ee7e6766ca2fec526dc06acea9ed74dd3c7fb82b2a8572e196c84dcde8ce3e7b5fcacf7741c859500896536c83a9605483e8d3cfb0145608f2fc29b0c813dbb7e9a17ca587376961cc01350a6dd44e67ba8f04ec92504c7ff0b330ba5077f011f5c3ce1a1f2ffd017108a171b77cfd2a7d748f9582272391adb1bf95c0fa9b9eaff8a835b6657504fdd513304c2c646f864eb5fa5f9ea03ddbea2b670c8489fd11dbc73c0120c44c34901b1388bea4fce5b91f3c80023190ac0ff299e6ff6413f4ede4336b39bb6483628535662088671ce637ad18aa2a8ed47ebbb102c4aafcf090b68bd213129c78e90782ec3f56de5d3ecf622fed414577d40c0da75a379e5b355f1241c35d528a5a256c70e87806edc0899ec80b4f3ee2108b84cf02ce70da455372725cd8d4433e255347a4230bf50c6d581c5dbdb2a4ef13c17c7e2b8f098c9aaa4b5a01044f8c564b9c9beb2e03fc9966ffe27679d6f6ec8b367bb2229cc5e179049c15a4563333e23eb6f3026c9edd27c200957d2d8bbc1f1e5135453af39217bc732a3f7e88f2a66c26a2524b565b4bd751d4ec10c5c9420aff7936a7493fc0b2fefc33e5e39504e91e8610e15be72c9a03182faece70d66f8a0588ef40f2611dfdfb01573c8926879cd26475efac107d5151bba4c51e9bf208545f5f2f97af3f62c6cf13fd29978ba82f62c77036dee235cdf970a0b5a16b0c640f28ba1df6b37ff1df483466bac4403877aba6c0007ee1466d2ed043b851c02c6f5d36d86ac0922cd8eae268d246760c447a9f5c12bcc37b69a79746072a519c78b008c3c29df908928b54c7581d9d21efeb80b7f4e031a5cd330ac77ca7414ed9ad6b636395ec35e33a40c49679aa59efa255f00cfe777dac6da3001bb17d3153cc3b161eef1b509e1481f840c97fa6b92e0dc2422b127c1d3ca738baba47de8bf3c8fbe38341b2a0ed46cf3716586634c6ab35d210fe7eede6159ee67cda2f7cd4b075065c98058a384f4027536cb482fc7ed57489408ea8b216d14921223a825c1e256276f2554e91b8f66bc85678daad142af64ee09fa2b93e64351b14a5413d8fad38fea78101898bb33e5f0f0949c847f69ef9e5109dee3bce4db928532c648fda2c393a46c9cfb306a9d9d927495694e3f115ea200057a5946a97f173fcd4312a2e26ce5ff352ae193247812ff9b6806af2afde3e806798616eb3553c7d254a92f8b73d8430285977376520473b9936092b6fe42a17f4c5c59498481b3334f5c76368d74cc0ea92f748bfd489275f3a94327cadcdf58d284374bef50faf46c8b70e9d2d17cba993f3d556a575e2878c2ffbc5f9bb8996d9d205b3c97b03f9a7243a6e26a3d52019f8dc9c6fdc9b1ab1d73807f1153315f46f5e7988b2ef758e9692e8b3800d31a4bc3d70c37586d8b869fdb44ade66135afa016a418d1f24edd4dcf54b1385854f424e54a125869c25bb483c17d630d0f96123c96598f889baa9139bf4e667d9776255e98c8cc91c11a0577d8af6eb8fee4ff8b12d398778ee442353dcb933fe803c1f12c7533a6d0b0f0d64f3c8d0940850843fab9057b4d4771e72a1be87b5cd5225aeebcce724e54a11dafdaab2006b12c9f89190a57172a1cabd9bbd15fa5c980b0ba58d96d391088427e441f357309a22995b4d392f23fd322c8540594954816112dfe5fa30fdbc983f42fb4bd6710f9b16a47e224deaf0c4e7fbddf5ca5b6f4cb00cb81e58eab323b2ebd211792134a95acec3a9d730d0c753578f2ab40e3438de1f42e0fd38d1c2a564d1bcb5695f76844e4e684fd39bec3f67eaccade3911159d07553cb5ac0e5db7438fa9b2435be29841df937122c17e041a10e7f1021b58f7de894775f2f32542a9d987dabc18378240ee9e7417316"}, {0x40, 0x1, 0x5, "08e79ca2e59203f37e737162b65733b70891ca1a440eb4e6f5525b4846b09448f5599faa727003823f"}, {0xc8, 0x7ffe, 0x800, "b4de9b14ba8ec730fc7ea262c7fec02e5386d793a27163e1a4c95503ba9a15ac116a05a7f1aac334b64f5d0a44c2f674d5c47324a44ea875bc5ee0185957155fa81213d1bb8fef0894cb40ed13204d1cfbfeacbda4716af47ee3f523e46c634c75214d1d53f883f22eedcf88a9b5466ef0bc307b4fa83fb51bf930d6f57ecf61e6faf181a67fe845dad5d36ffbef952e0b7f4959139401d22e052038aa0f4a3309f674b703ef6f9b3e426d5d230ef218e6d537ce3c3ae8"}], 0x11b0}, 0x4) r15 = openat(0xffffffffffffffff, &(0x7f0000003cc0)='./file0/file0\x00', 0x100, 0x20) ioctl$KDSETLED(r15, 0x20004b42, &(0x7f0000003d00)=0x2) 05:16:59 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x164) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xacf8000000, 0x1}, {0xceb, 0x20}}, 0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xb6) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1, 0x1) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x81, './file0\x00', './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x100, 0x0) r3 = dup2(r2, r0) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x28, r4) r5 = open(&(0x7f0000000280)='./file0/file0\x00', 0x80, 0x10) recvfrom$inet(r5, &(0x7f00000002c0)=""/58, 0x3a, 0x0, 0x0, 0x0) r6 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000300)={0xb7cd, 0x10000, './file0\x00', 0x4, 0xa33, 0xd7}) socket$unix(0x1, 0x1, 0x0) socket$inet6(0x18, 0x8003, 0x3) close(r3) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000380)=0x5) utimes(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)={{0x100000001, 0x100}, {0xffffffffffffbe78, 0x3ff}}) open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x40) dup(0xffffffffffffffff) r8 = openat(r0, &(0x7f0000000480)='./file0/file0\x00', 0x4080, 0xa1) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f00000004c0)={0x0, [{0x3}, {0x1}, {0x3}, {0x3, 0x5}, {0x2, 0x408f}, {0x1}, {0x1, 0xa22}, {0xe1f9b0e5dfb5a249, 0xffffffff}, {0x3, 0x3}, {0xe7347dd606d6fa17, 0x81}, {0x3, 0x9}, {0x3, 0x5}, {0x1, 0x8}, {0x1, 0x7f7}, {0x3, 0x20}, {0x3}, {0x2, 0xe3}, {0x2, 0xe0b4}, {0x1, 0x1}, {0x1, 0x6}, {0x2, 0x9}, {0x1, 0xffffff80}, {0x1, 0x3}, {0x3, 0x8}, {0x2, 0x8}, {0x3, 0x3}, {0x1, 0xffffffff}, {0x1, 0xa0}, {0x3, 0x4}, {0x3, 0x3}, {0x1, 0x1115}, {0x3, 0x1f}]}) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000600)=0x3a) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd\x00', 0x8, 0x0) fcntl$setstatus(r9, 0x4, 0x40) readv(r6, &(0x7f0000000cc0)=[{&(0x7f0000000680)=""/222, 0xde}, {&(0x7f0000000780)=""/166, 0xa6}, {&(0x7f0000000840)=""/173, 0xad}, {&(0x7f0000000900)=""/133, 0x85}, {&(0x7f00000009c0)=""/3, 0x3}, {&(0x7f0000000a00)=""/200, 0xc8}, {&(0x7f0000000b00)=""/201, 0xc9}, {&(0x7f0000000c00)=""/39, 0x27}, {&(0x7f0000000c40)=""/71, 0x47}], 0x9) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) link(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000dc0)='./file0/file0\x00') 05:17:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) setreuid(0x0, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x60}, {0x3c, 0x0, 0x0, 0x5}, {0x1000}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b6bc1fb924792bdbf5c06e8ad19c") getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x325a7e0fae18f9d6, &(0x7f0000000100)=""/127, &(0x7f0000000040)=0x7f) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) login: pckbd_enable: command error 05:17:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xf7ffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sync() r1 = socket(0x18, 0x2, 0x0) munlock(&(0x7f000024f000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x18, 0x4, 0x5b, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 05:17:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r0, 0x5) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:17:00 executing program 0: socket(0x18, 0x2, 0x0) 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) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) socket(0x2, 0x1, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getegid() setgroups(0x2, &(0x7f0000000080)=[r5, r6]) r7 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r7, 0x0) r8 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getegid() setgroups(0x2, &(0x7f0000000080)=[r9, r10]) socket(0x2, 0x3, 0x0) 05:17:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x3) select(0xfffffffffffffe04, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffd, 0x0, 0x4000000}, 0xfffffffffffffffe, 0x0, 0x0) 05:17:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) nanosleep(&(0x7f0000000040)={0x1000, 0x1}, &(0x7f0000000080)) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0xffffffffffffffb1}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x198}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xffffffffffffff7e) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r6 = getegid() getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r8 = getuid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r8, r7, 0x119, 0xff}, 0x8, 0x6, r3, r3, 0x4000000000000000, 0x2, 0x1f, 0x400}) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getegid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r12, 0x4, 0x46bfb) r13 = getpid() fcntl$setown(r12, 0x6, r13) geteuid() r14 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getegid() setgroups(0x2, &(0x7f0000000080)=[r15, r16]) r17 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getegid() setgroups(0x2, &(0x7f0000000080)=[r18, r19]) getgroups(0x4, &(0x7f0000000340)=[0x0, 0xffffffffffffffff, r16, r19]) r21 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getegid() setgroups(0x2, &(0x7f0000000080)=[r22, r23]) r24 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r26 = getegid() setgroups(0x2, &(0x7f0000000080)=[r25, r26]) r27 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r29 = getegid() setgroups(0x2, &(0x7f0000000080)=[r28, r29]) getgroups(0x184, &(0x7f0000001600)=[r22, r25, r18, r7, r23]) r30 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = geteuid() r33 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r33, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r34 = msgget$private(0x0, 0x0) msgsnd(r34, 0x0, 0x0, 0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r32, 0x0, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r33, 0xa5, 0x1, 0x100000000}) r35 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r35, 0x0) r36 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r38 = getegid() setgroups(0x2, &(0x7f0000000080)=[r37, r38]) getgroups(0x2, &(0x7f0000000380)=[0xffffffffffffffff, r38]) r40 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r42 = getegid() setgroups(0x2, &(0x7f0000000080)=[r41, r42]) getgroups(0x42cb, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r41, 0x0, 0x0]) r44 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r46 = geteuid() r47 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r47, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r48 = msgget$private(0x0, 0x0) msgsnd(r48, 0x0, 0x0, 0x0) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000980)={{0x2, r46, r43, r45, 0x0, 0x46, 0xffff}, 0x100, 0xc07, 0x0, r47, 0xa5, 0x1, 0x100000000, 0xffffffffffffffff}) r49 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r49, 0x0) r50 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r52 = getegid() setgroups(0x2, &(0x7f0000000080)=[r51, r52]) r53 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r53, 0x0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000014c0)=ANY=[@ANYBLOB="01002e2f66696c65302f66696c6530009fbb88c4b82673e5ad163f12e15ce63bac25ae7b50feb7cc574d98c2de62310ce6b7c729d4b8294fcdce00004755acb440b7ef464ae7fee93cc8691100543ed4e7ac57bea79cf1d7cbb4687832a1a0792eed9ebe319d3277ea601b0dfe7a0cb351394fcb74bd95a37e7a1cf4d15f85fc168fdb6fd8dbe14c6f10b98731c61c0f7f5a45643279e8869ed978b155adc4a7b4c46f39110b55f9c2c893809fc2090c68cbc45245d3bfb0fdbcc7d57b0edb1e38fe0f05c7fe8829c0cefbcd8e0f966890583c8bf66dba304960012ac13682b6752648a8e20691a261147e7530f9f5604a016b1ab18d090ea15f5d9812640b4289af2f3b1910c77062584f07fa3e7012688aa64fd26a83"], 0x1, &(0x7f0000000240)=[{&(0x7f0000000100)="a968009ee0bd3573f68308b70646fdf9c2093e5372e42dc3ecd81e22dc25cc4f2c5c51034c7c0584159cfcb6b50cffd9a5480f8e6b8e65807f7cbf9868001d4057c5ce4528169b777a3b07bc0abb41d6b8065612b395cf73fd442f0694ed6916a3b3aaaa17dd0cc334c002feb6a58df034d31d30f45bfad864733c34bac5704347330d60ec", 0x85}, {&(0x7f00000001c0)="f22754055f4cb60b7f88dd803091540e48437da1f3b9a47cabf46508461915a5b26acfac0286a61b706efb74f268b35c60b0d3454817e04bdac599373b5987c3dcb74bfd9e496715deaa67797b83174b885bfedd2e9f0a71d0a6bb693b7cca", 0x5f}, {&(0x7f0000000440)="2508738f3935d7a97c8205be61ed7761c1f40c53fbea49455758af05d15731635d5dcb5dadf11361c14bc115c39b1fdb296ff2d6449fd2cba2bc25465f74e2b9031679599b74a6cc61082a16c5bb4bab4c146ae30aae04ffd8076443b899d08de59036b718c804f94d2388faea6850baee904affdd4184f35b469bcfae204370a26c5be690a456d70afd7c6f64cca2af6163ec6c24449d07dc792306f5fbd40cd4d344dc90a886b67df31137f9ffe3cf3528959ef3dc39560371ffb0432f7c3c72515a986c954f9a10aa77626e3cc40dbb9577ceccbd208a68b49458798c0c13b1a953ea7e4166e5fb2ad8b596d341deef3b1e85b2c1563f0ca3e3e3ff3f2dd4467e716a58c799d11ca238e1ffe74b848d7cf0acbbe4266b94b12e58a9f3a3b2f5166d066df973c50db65ce389d3102bd245a7ac0f0b77fd7ef973381552002cff259ffdcee3fd7b7c5d3503889c31d8e503dfaee76f556b0487b9a12404d39b99db1aaeea9693762a8dc3ef253849b00a871c983cc13004982de1bd6de0eb5871f5d648f99f4bc247cd2bc9939af862927e922835bc01a7da577982f479699e661670ec45c98dac9547088986757893a43dd3611ce86e55fca509acae733bea8c3fe4d775ace29068b706ce234173ab42073ec4ae1049f94527878325a2fcc70b723b04bf01913eba5d108e30ddff49486b6fc32ec5757346e82ecf1588fb96e44f87d491314933bf3d3537f24882ab76393716e604bcffd962bc4d86b2511b31900397c82c5322df871ae2b509a376f83e2d4e5248be0dfd4910e4a6668b5c29718e0ec2eeb5df76fa7c8a849eadff092ec5aa6e9e8ab9e4b8daff448d9756e0589318e3be19d1ee09451a8f9c65958fa62e169834dbeaced9939547579ca70dd5e5ca8a5023f1505a42a4598dbc15c863cb1be7cb6bed7f6d148b3d7554fb780cd72e9ddc8963b0056d3f3d3f24b5b3d0f97b9a4ac865b3f98bc02257025d24daf4ec2a21e2bb78849ff415ff2e297bd63fc119f9a03ed70387b4ee67b116189eeecf6904e753f6c197ec50c7515d2bf8de5f485c086eb7de63068a04ead31c8c47006cb57cf267571f27cff85730bf7aed7bb0cb874da4bfee78676e85f5fcd1d1a4ac359fcda950c42a8a4bbf0db1a85ecf54e8b6bcd674df946ec21d54204b29ac90b82eba37d5fea6b7e8457a9748f740cf182ec2835ade7cc9b172f37e7b981d710870a65b1d99d9e7901225d2d1054ffd0a2aad831d61ee0d324e5babfdad9c0f0bfae9a12bbc1c6858836fecb482f5d5024ea2ebc39258f659b9bc3a68619afee547e74ab4709d286e4d39ff58babf9df2488dea69a6924311dabe90ce7ee4112dc0f2f377e9b0f86c070ce5407331ad5b267be959410dd401589f1f521f396064bce80c02cc1a4fe7c94495abc7238b6aacc1ab70448c66b966b7749ce42429d6089db6c067ea7c02988f11f0ee64e8da0a79987104ce9a0ae3e470a3516328935bf005aa8d11b9da19c8fd3b9580b4f52fe4f531d4eacc8612cb7fecac1ed1e6277119e70210726d0b65bf8f0e5872052c74a265a5132fb37e29c91f1d8972194bee00b892d0c44c5ce82db6917f222e074908176b208b39ac43b5d668cd7b502c0a349dff17f8b1a8469ad84cffe5cd18f832b20f6382f3b4ace07bc344e38be1c59d684e16f6a459c3eaff12cf39899e2c9f24b3b52abfc52e9293719e7eb7c336963084362ea9a66a65bfe41719ed188fcb860c3108951314e2ca0bfe82d14d76d52bfd9b9a91162003eb6d0705cb513b55208e0a90a3e342506cd964ff15cd5dc618b081cb8a6f1a886d177f6ef13cbb9741808a417f60bc6a05dc1886cb9583fd386519cdc8345ebbaf656a5cc8d232f48c5f7c796bf13266eb0aff859b4925a58d1d24b21ee33dc35e4cf57ad954de507dee8c145c4027f2078f7a0deff894ccc18d740c87e33da3b79bcd54fa67f0adee31f93e494259b9ff5a3db4c1fbb09acd42f56b4b465eeb14a6bdb6310c037e14326dd91605c992c385dcb813874fce3159c74bc76e4cf5d8bc925d114e651f7be418c86898d73e831d84d7a92ffa4939fd9b463ce5980097e26ea9a8644754f81f91687d055168125cf32213d6baba88a275898b0400c964c0e001d073383a6884f4f4544d518964866cec4cb39bf0c6beb679dedde39b0b2c775648a2b8c76dabf493a64900e8075228ac2fe42f3381f179f6498b45fddd378a74ac467edc3f453a1a256853b0dae8c5cf19b1de35c1a7af6343af86dd2d0e9669315df496e91983de19d557d9a88275cb82770a9fb7686a8fadec5118e06c785518689005d090287fef6b54e1f51ac361b0eb6c9b3b00ebd358123f954f7f0e33e4a6f0e26fb80e7b7e16c64a983277a3dda226eb8024a4dae47bc558a01bf7e2e4882ab57344887ac9f0386c12612faca8004f1db14ba9642551c58dd00240b2dff33811b45989d4f2809a6e68645dbfd5b299e5540f174311c39f2ab41241c13a0b086ccaeb25693d37e57c8ca8a36ce29510a1887f7a984e1738519b34bff58a7952bfa47ce9763e0d6f760ca9aa2e197f38e84ba4d99d3910afc0cc1e6b15c5beb0b53fb2f90e0a5e6d1008dcba5cc1231caadadae0cc31466c3f1ee1ee91205507ffc4cb3853478600f3b6910eab378f230d466be40e4e345ec5f127f167083e0f4b1f42aae9ef6a5657f5f9f343eb9c66c86bea5df1b34d2603465f778c33e3dff9fab77a57c48a792a9f4f04a97c0a4b7dff936b2c5ebcd925978dac50f8bcf3a4d90d39011b0c6ecde81b29e6da7855ec43e8510f5e0794ef07e0b62a1399ad3e4faa8af3a67f0bc4e80eb702ae908e0653a9c5d41b516baf14251b8fccd931ad17c1e92e48da5562b090ca55498ad93ac59136ecd78a2dbd381e05b5bb47b58b85a047e2302656bb6f1f0c692584c38cbd3fc2265cd70d07587b52539361d33007dd0c57a28b78c21cc0417fec7f793857b43c85130a27d2d0e9dd8bcffa5d842ececf341983cfd1c58bcd3a45bb46cdbd7b4417302a210b1f2de8574eef5791b83afe8a584f1c661819d4204c3771903d9939f3753567348f806d9f8a6a78a50ea605835a07fe00ec0c2e903e1119a0a1aa1bbd074b68a63936b9360770a0359783728402b69581a70d592fc8025baa0d449ce6ed6d254f396170424f6b7e257c6b68407bb2e9890aca4166157f34e93f3a7ee305e6145b43f6419ba89f72fdbf622543eae29b04e18bc8f832f3c4b1d2bc9ccdaa0e33f67ea772aede73404d7e4e0c00dd0ff63f1e68caaeb50a6566d72f056d34f6b326beb0d2eb5d5d9677e54614b5a6f645756bb53a28052c4627401f201e1a41b62dd45e817b8af4ec43237c1d7abdf886b37a7456c021e09be503a8671d4b52d46b06848158b4987bea49a6f28324a0a02db4c95b02d686d8a33592d8379b070fe984842f99defcedb14337a84351e34670104adc2fc2a6145380ee7236cac7461de1da9e4fe64511dd6cdafd6243073e1e3848e2f0c52a7de7a07b91c0b8617c86a99975626dd74e7bedb72d8b5043c51a492ca45cdeb534ea10da5c1b8ea1b630e98157744af5792fa0b991436e7e10b4aa47a0bda6f41d72912a8e84ffc40733918edcc1b425979ebf0bbdb8da18db1c12a88e4d27335f8336d05e6a0771fffd1fd592de476348b4106222acec3fba9b3476b2817cec64ea21ab1a2f0612a65a9b8745060137da5ee9294d69f970a466bd9eb3ca06642eb2d55a69f504eab5bfd2802a1108d66c21864b8b9744a20e448a12eea6dd7724392a0ccc4e5a32a7f8a8071def63a9b7df8142e97ac314ca2ca9c5031b18583545657fbcbb4e78b5175aeed5ac29202a43224f228bba99980ba8af15e30b2c13ce59b0f12e8d64125d4c209f30e01dbc36229f06ea0fd5c794a07db9c199df688c1427aaa3c1b877559bb7cc2fc6575b4390155db7228da2a23c1812958663951ad9bc77988ed6254aeb637ea72e4629b4f504af913a9546af40ebbda4c310d0a4e25bf1ab25ff67157d83eaddb9a659dbee9e10d91cf0fb09c8603ba75d7c4c87ef8f452892019bfe9276125b20eeea234d46ee0511a21687e6647f77fac6e9ac1a85f7f7772d66220d304d913e46b1ad00e15a4604fa29d4279d2fe01c6e3c44508bb9c08df7c8ccf45dfd4b0473ef09803ec17245a0a713aee32f221ba9d1f8ffa26103bc79419e8a2b418d10049c58c283f979b3d52c308bb1aef68dc4052eec896d6ede8f049e902a07c97b86175c744b3415cf2d92c727a82375b7b8c0f2c8fad7a2f11fbf4c18cf1698bd8790acc4bc6afc860729889f77e68fd5daaadb31024c287e69aa847ddb67f8db974102f4d71ebba0ccf55e92cd5444d2ab2eca2f87c468f2b61cef48b54d2b7c128bbd5c10e742eeeb1ab04221dfc992ee9069b54bb99f7bd220e48a20d5869cd6abed4181d2b4a6a2b545463233b84f3d607b4ddbcaeec918d5a815c325349c9164a8b7d73dd20f534979ca9c7e75c59dc9e77d5f4b61b803f849a9b97b774464224da67337a6004893fd43a7de7a38685e11b59a6dc884ebfb439af3e9315af607ba224c0b5b7461e0ff3d3ef647f13fb671b22b78fe646894feb0b6c2b6ccf9e68b7a7821b110ecd38fb17fd1e4419fc0416941998e4776263bcf4497861f6f984135b1759ab6bc4b69111bea2ff0f2ccf62b8077b9753c1e847674240faf001ecd2b548e06c11775523393be7225ee669ab2e505ac20b229417f32fe34618fe150693671d43db94bbd6c0177e70ae59e9fe407b3a9fb6640b5670e51a520ed31217f1303dc2c1e755dfc9cb65ce932f185a9b81a608acceda0a8c4da62fe79f25680fc6d05840fc71693d368e9446c364704a98263d27768c6fcb579381b1e79b8858e396852b30cc1aae561d8f391ec12dcec9bc9a79b4626735503ff68228bab58a3a07f6a9b73e1a71a6be4f843a3224019438388db83ee308bcf348ea3ecb7530c727df98d3cbc9bdf96de25083d36173338aea9d9b9c8edafcbd55830a940802ab3de2fef8ad51efe67b330f06797e397b53214f85ad69453a9fb348c4b8e7925fa2a8ea16caa35256ab1d4b52f0b5699c36d96c6b5057d3b5d3af93c4bdae5e6fbd5d9b27a51e9a2a8b5ed2181aa4a40d863f4fd06648c839a356e9a91625c4f033ab024efe02d4e9e2780cbc86324cc3b8145d6a2f239639591f42a34e65cc873ba2c7f2a7f6efd08ac0d2d4422dd44655fbca0fe10cce1fee4fbcf2a9357ebec714fec28aae8db7e0b26ac872f043f2db43b739897e2806bfeaf9f7e2d94aea0426c5de08d58a70d533dc99ed98723926997404388a5cd4e07755ceb5af97eeb53d6d1544e8aae0095d2588a6a179e6e2b81f1d6e6751657da434856e3aa4ed938f73dd7fc70cc29033eb6425edbeef338ca2a3325c90730c1a937ab89e3eff22993f4f898148a9b9b3aebfdfebaf2235e9323a01d60f8dc37aaba41a983774bd459695667854e209edab97eb41b7e75434c00ed49958028c7248562b75bc0db8f1f4066188077b28a273b90bde3d3087976cfa96554515d4e289f98f4b7b3d2fd98bb29d685f7d6ba7f5ac5e7cc6274936d56c0aab26c31693bef7dae584e19a319075d6b1243c908ca9a6f0f9a0b95e7d890a290b939819ff957ce0742071b59d3b0d1953498dc5531a12427e5ae0f2b0f59fe895133090ccc2f1f1ed6f42816795f57d75b0db69374aca4ef047ce1bdcb3f98500403e61cb34b100ff95007c1df8db3", 0x1000}], 0x3, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, r3, r10, r11}, @cred={0x20, 0xffff, 0x0, r13, r53, r20}, @cred={0x20, 0xffff, 0x0, r33, r35, r39}, @cred={0x20, 0xffff, 0x0, r47, r49, r51}], 0x80}, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:17:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000f3ffffffff07d2a700"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 05:17:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000240)=[{0x825d, 0x7, 0x20, 0xb0b}, {0x6, 0x4, 0x1, 0x4}, {0x3f, 0x3, 0x0, 0x8000}, {0xffff, 0xf6, 0x6, 0xcec}, {0x8, 0x5, 0x80, 0xffffffff}, {0x600, 0xb9, 0xff, 0x9}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r4) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 05:17:00 executing program 1: chflags(&(0x7f0000000040)='./file0\x00', 0x10001) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x2, 0x8000, 0x8}], 0x1000, 0x0, 0x5c7, 0x0) 05:17:01 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606941, &(0x7f0000000300)) r2 = accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendto(r2, &(0x7f0000000140)="e08ac5aa9b25e28d91f32a26976afb4c759bb0d57f3a1cc994dd05266c1f4a4464b6dbcab6d26c0dec2744f2b8647e73b5adbba39820963db88ae0a4d3559a513eb471509b0b509b9d54de38c576509bf47c81d85b948f5c014613e2936d2c4447876bacc70670d1317e21960148013a6a136fab8dd6b26f163f524a1258545445bd18202b40e9fb1f38dd0b45ef37afeba33bd7f2f3941de2335f5d7d718bae479f26f2f979d27a83d3c0cfad66000d", 0xb0, 0x4, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000fb]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x8) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 05:17:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 05:17:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x6c}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606941, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000340)={0x532a, 0x1}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x43, 0x40, 0x5, 0xc1}], 0x80000001, &(0x7f0000000240)=[{{r0}, 0xb29d65f3385c445, 0x10, 0xd5a965ffae90a822, 0x4, 0x5}, {{r3}, 0xfffffffffffffff8, 0x6, 0x2, 0x8, 0x6}, {{r4}, 0xfffffffffffffffc, 0x18, 0x118788ce8a55a5e6, 0x100000000, 0x87}, {{r0}, 0xfffffffffffffff8, 0x8, 0x80000000, 0xfff, 0xffff}], 0x0, &(0x7f0000000180)={0x3ff, 0x100}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10cc05ef4e169d3b, 0x0) openat(r7, &(0x7f0000000100)='./file0\x00', 0x80, 0x100) 05:17:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getrusage(0x0, &(0x7f00000013c0)) setsockopt(0xffffffffffffffff, 0xffff8000, 0x0, &(0x7f0000000000)="42352f7d2ef0b73a80d7bc7a259de6a37526799d54877d99e57e4f15f191eb33a1ba4258f1a3738a2d", 0x29) 05:17:01 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0xe3}], 0x81, 0x1f) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) pipe2(0x0, 0x2) accept(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/161, 0xa1}], 0x1) socketpair(0x1, 0x0, 0xfe, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0xd38c1a5f2e84c94b) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000200)=0x4000000) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606941, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x41, 0x2, 0x6, 0x1, 0x90, 0x80000001, 0xe5, 0x3, 0x1, 0x1, 0xffffffffffffff27}) 05:17:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000300)='./bus\x00', 0x2, 0x10) openat(r1, &(0x7f0000000340)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{}, {0x61, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chflags(&(0x7f0000000380)='./bus\x00', 0x1) r2 = dup(r0) symlinkat(&(0x7f0000000180)='./bus\x00', r2, &(0x7f00000001c0)='./bus\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = geteuid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getppid() wait4(r9, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r10 = msgget$private(0x0, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCDTR(r11, 0x20007478) msgsnd(r10, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r7, r4, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r8, 0xa5, 0x1, 0x100000000}) fcntl$setown(r2, 0x6, r8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) close(r12) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0xfff9, 0x9, 0x8, 0x2}, {0xff, 0x0, 0xc0, 0xfec}, {0x8, 0x3, 0xe8, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) 05:17:01 executing program 1: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r1, &(0x7f0000174000/0x3000)=nil, 0x5000) pckbd_enable: command error 05:17:02 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r4) recvfrom$unix(r3, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r6) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="43de057255cc4eb8", 0x8) r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r10, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r18, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r23, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r25, r22, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r12, r19, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r24, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r26 = getegid() r27 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r29 = getegid() setgroups(0x2, &(0x7f0000000080)=[r28, r29]) getgroups(0x0, &(0x7f0000000280)) r30 = geteuid() setreuid(r30, 0x0) r31 = getgid() sendmsg$unix(r7, &(0x7f00000007c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000440)="d192e4043563633f529bbf33db2991c81f04c11d96e1ec9521744f7d8063a3b59aa54245a80ed2d482e77fd5f9a75e38dcf7abdeee84ca3acc5cacb92c87ef7c3f664e0c84a98e8863d670fdeee34b9e8ea9da6572d1b0fafc84e0c00783cb5b1398b75853c13ed5f8a4f5efa5ee2559ff2d47951f2fdbf4b865138ade1ca6b95575738e17fb715ad3494bd2b1f2a5522710f6730ccd709dbeb87204ed7d4802cf7f676f068eb53a5037dd9e50d371b44f2bad58153b5b11826e2a029d262cd9e1f6ee", 0xc3}, {&(0x7f0000000540)="81fff16113e34b1caab4b134297a26ef6f697015149f963b32dc09edee4bcbbf35219e72695ca52ba8b9b1c152fe2522e69a2056caa8df98acb08c638be470338f2df92d7c704247dfabacbfe93eaca4500753d1dbcd917c555da4eb8e28ba70c6c7195093a7dfa9fc416f74e3427af9a5e725d276322d7e7869bb0740805c8c9360b71d4bf6e622485949bb1af6d9115d2cc7bb851124706a22258168fc6acc18a08769cac476609ad132191a54a95c8f22a7baad99508d88a3a634183d28659eff09e82fe6504190edc6ce2353dd1866fdbf797cba7cde06ed360a34dd9252b1e5e24c313ec7381288", 0xea}, {&(0x7f0000000880)="c21917643687c735232416cb9c43a74a745f95cd1e77ccd4df7ad554b37f083be9e5e358d485f8f647fcdadef622f2e18e5b19771d69cc57ef81a11519c77e0b1b12ecb00d8e0ad9e65a85c27fc3f1b5464266006c67c050b5d46e8feaa0915c60ff60f88114783ef3664114c4c6ce1fe4f254852b2e338ced04365f0fe20b2a42ad64022d8e13e83316f905cd14b9265c943a9a577f5c7239a742076cbfe407b7cecb90b2b04b73d247c0e51aec2dc04f5a3d50afc786ee613ab6398927e79ffede57613915d7e74b271a153576745ec2637c301209278fa740afc5659a521307c2f39f6a5bb5a15c6d3fbdd05414daa8fd6ca1cad430776b9dc77c94961170a6af434cad69c30d38c192942620f742b08458ec5ddb7cb7da114a6fcbc98b3d6aa43b8985838b57b3fb218eaa29f29652e4573d2b1dd0cba739a22d06061865ee5bcbb636d5dcd1446dc9a4e5982fee11a9c72600456ba829b9cc3a11ab7149cb819e7783da91c2eedc014771e18e56f94b815feae3275c8a1011f6c5f8ef4846d361bdf64143d22329361369fcd156f501e386a19ff7708d5ebeb3b78f67b84c7f7bd4baad4a0552d253f293d04bc878ea5ef98adf2dbcb51a276b92dad66c6cf4aa44a481a35380dd9013dd74b510596fa41e7b8aa87fc7f4245b85aa59b7d9bc086456e48059bd25b918806cdad2709456535788a7ac877eb699078c6e0bb4b95a99688559419bdc07eaa216fe0ddb73c8e3d417348783985c64c7403b4cec0d137a9417891507689aed1600e2c965cf433a926eb371a7f48c0e54794c46746b4b55fda59a8b48853f8f64113af6f8400cb09983071a997d8051e4cff5f208290efeadc87a8fcd4085687db9f5e6a9604ebcef50af713dc330b4c6791c783cdca355e4e2d96f5965ef0718b8da7ea45f4b7f27c3983254c53f4fdae708ec69e2b2f115ab79decb13203e77a844adfab27fe83b7bfeffd9c0623e92242dacc8d8e2df0e021e2122f72eeb3260f9bb5ec17ad573d80d9157b73d9ff5e89ef8bebe71d2ad8e73dc96c1faf2703fd0b64c14565fe4b357b901ff2c26d8647392a13b240804a2fc79f44764d185344cbe65f10a0a61ee73bb7c521590118ab5fdeb32d501f8acfe7faf9eae91db3c9ffdaf693e2584bba73056b62dff876813ea8c596fae9648100fdfe6b25c636953f543e10c16292d1c05280f02d4267581e1a53b8cba1a5c913fdb2c12a772dc12a67660156cd92a7f55a018af513209f65f8be4e9d43f7ba7636d5e52dbddb9106f5d931acf73b5ae81a8fb92f60d301dc8da701682550395dda01e6924e70ad51a963008b2368154a398974d32e9e9f20f2f982903c3cd3decdbda07d31f217b26f74938cdc2355fa93233eef4e421a9408fc07e7116b6ab30ba8ecaa69cc63f94faa1451272a5fe003b5574b182d8f71c35c8e8110d2eb8a98b55f2c0f6232dec7cff35afe8315eb1941bb3f6ab5ba1b9b30f36ae8b0442f4980c65f205c79a0f6d9051508ca12bc674d4fa333b34f378bab8ce940a041564550fcfae6c623b837ee2acc7363df5978e9680bae8d17407ae9e7a749b836eb8e12ffaa4ea25835d546d1f60d14fe315d73890d9e7ad28ffb38adba983624087bd3b05c65115d25c2fce1e7c42f3ed4e58fa6da6542aff85daa8e817740e40f607e88bf60748261508e620af055c1d2e5b216f4df3ddfcde43a52fb67ab01022e31d00caecdfcf9b6f7d551953723f7baf0c8fce4c3c9ab8039b9f1db09ba5b80e213a06acbea04da0da3fa634afe9fff5f9dda58ea4b3a876ac925bbeeb83c9135c93eb5ac686f2cfb4b0248c0b2d9269ed9384e424cff5c55fde43b1075380a9c307e557a516007a2de5aa8699959aabd6ab5bdaa3bf59cedf63ffdeff7ec1876ec76a720ceb408c1017b24762be16648236a713e0f4dcbfa3ebb16932b7e9dff26705ee3590d9f9b8a9db630f3eea0af7c00c2fa0226f90296f170ccfcf93b385c96b1586abd868f1b060642a93963deb3b8d2f65ff5fb59f7cb5c45202cc350a56d010a81f4366e7be11449113690609bcb16c892acc5195a13b0c979bf95b6dc8e2290683723e581108e1fa06b13a936e32d4e23f5a8058529494fbd5acd901e86c885cabf74b1d6a13d35e1c4db4a1174836ca877abdb65d95a9ca8c8a1d5e1ec5af63be4ad97f5ec8dc128f1b61618f7dd44dd6b58af8b873f1caf7096c71c0b3a6604ac73ffd2da07911b085b497b8eb0700e5a5c0f99efc6131c95028757c48211a37b9fb14f1d5a4dd00b916fb2049436a292009752124e0000b496b56422cca40cc71dcf452d3e3c7e44b0592e9126190ee43e92f6734e0a603d7f770e9c5d3c9b090ffe17afcb938964367adb905a009ff65903686ba647a8fe9a60d9aa7ef6ae97e416266b3f2baea9062b5c43fa285b0cee1e15b5a94b34af59800aea7d7efe67f3970f5728aefac7331eb46af8f520536fd1a01946b2181c4ec3f59c048a73e6e299fd5958882492ea647a83c9788e186a03435df21145423363f971f915ddf8f61de6663f1c7f8e7ab8dac12a2ab4102ef0836d979ec347239612b7b5da4e94633df120ce63145a615fc400def40184e62df1bdd3c1ecabea7ef9e65aaa74e8580009fd3ac4b31bf4a051a0aecd5c2ae658d6fb0c128a71415aae77b0fc95cf8d5b999ae300e927537fedb27519a3691d1ba3804da36488e0f0c7841b778906971cfdaeecd7640aeada2cbc46893237e6f63e159fb37fa1db22e182c118b4a8c76a8e8ce1d2290f46bdcb4ad88e447a8212d13cfe6a9a4ca83c9bbb374335ea9878bbdbf69d39d54ec590cdd47fa5e76a9a98802415a835ff8fb575c363b2a6e28ad7a66bffeb7bfb027cc88254706f40ea6549ae88a4e7f38fd17b8e5b7cb486d5e467971357d5b2df2f103a8bb2a3124021a72fa8dc05355746fd518251e805a011017d3809d6e06a894005d9cff699f8574a707bcdd1fa8fd69c8699b37646bcdf3ee3b586c7e60bf37d52f32210c3cde95499d38d54e1d68cbc96eab1f9b2dc4564bc250440975a528bcc8e67ee7f18d2d8b782817ffe7f8b282889b61758ffe5bb1158abcfc26c7f87f419c1e516210cb3b2097c669242aeaeddea04d1e9261388636fcf11019d3775b963aab530197cdc9ce286cfc4bae097fed5456239d7300f697cbf5aa5d6cdc1d44627748d9eebf9d656dab95c4d61ee0a7f88a5e5823a5413bd89dea0cb200f86535a0bba4ae68dee04fe85dcc4acfbcf30ec64856745a4654d21ab134fd3db93d9585ad29c9b9db2dbb2b165bdb99c8f38e3a64a11a74a562a600f23f9b24ff281d5c1b9a5c967c3855448aae5f68dca79c0b2909741afc2950ea8466503a00514b21d799a1ac1502907ca2bef8dfc9320fc183eba2418710962081dcc97a6d75b0ad0fa4639dd038f7c37d6aa1208561b12cb2c6039914bcbece2dfb2805a1c3a0e9c355aadb97cfe04964ebc42ca32790229f5102e477875156116e3f35d7c2a14eb3ac0211faaede1007bb004f8725f332810d9b46fdd8619ea4fb27d55a1924e627ded578db2cdf5a04b6d5ad9395d4cbe817b4dd8d13a61c5837909a8773ca77f9c1397ca17935f5501924df1284b0c116638d7d85017143533980f858a03ab7e775694440f0f99d9d7bf0b1b1ed9c3f0d38e78822aecb10176f68b9e1c25104e30d291db6ffe605f9ee97f85a3a528b85c914c3557bef14f4b27ae88e24ae9119cf5d0e028778cf23827d091fb71c938e36df1b1d4a7fecaa95b0fc87845c40e68505153b14d1ea75f64b9f939393310810b47a7150d566c926ffa17d21611bcb373baba0d09add772a64f16f3dfb055591489917f03c5eaa2423995cd5489d5e7de74b82b05da0737a3a08a483e13c7c77034dd44bf2e785ace3bd176da4da230e3b26bf25ef60869cada95df67a9976253a878d66e9dc81ccaf55ef30b4252ef9e3effd25da0f4083227d7828c0e90a5afabfb39d6b450e249180754c3003c2ae30574bae6e6d8e0143ffe6acf65e555b765fdb0ce5a3fb0a570df51464e518fbf884ee905960d5ed8d4961da4db05c06b36a588e9dd112abee8f5d8fda0e303331f3a4a4634de13f8237db9ceaf6e78e29a463d5a2290420bf3746b43dc9bd57efba48d9759548862e79ef15bec0e101faaa78e115c329111a4ac7b0f0aecc65a631b3c6946014298edb491a2d8a243f5238d4f1bb1f43c7656542ba5ed39ef73d5d9ba86dde1da203eccc6b97cc8801be6f5b18d1de7c3df4a77d5531f1e0df15d385cb0e705227cc681fc99a56a127a84fe27df41c5caea24f6dfedf3eef2001d1566eb04dc745f9537c8052547730de5b774f7beb7e7fb9fa3f1a7774950c6cf56d92ae72000f7319a5697fb1105ef52e2fad4d1368b5d79d190a931e3d2bd3528cbb67ea5ad0b7eba3c9df4dfdccd9869895acb298658815bc2b514672958354e48e83edea378a00140d50f171beb0b7f515e8b7876137dad71654d26c51d26a945c7340a5f5d27124e3f44a02a4e0126913e98d04b03f103c411aa2ce0a1eb0a95ee70eb1c10974841a3c7577e028fcaca2da89128f111c00f7ab4659814d54bf4dc1dea1c0d0841d5e4eec0a7d125ba81b941773ce9e8a7129ab7e518d17fa832c0247d5c8dc883b11873a01955a86245b31d89651c84a8a80e5658ddcd249207d5a6b47c09f118c680435cf37ba19c293cd5a71ebdf5529c51db1d15e7b600cd4efef65b8885e7e2156f3eb99594040607a341fe4cd8b874943a3c04c84b4531f0ed3af155f359394a4094477b261b87597e8b70a25a71c58ef0e46e1bcd6ab72a5ed36bbe2013d7d155ba16c5536f24fd392127cb7004d441113a0a215fc65648277b9ca611d86ce75a92de2b0ae767aff6e4afc02c78588c90c46fa29cfa2c373be7a92f9a0ea89f176a98175773f4630f9baa05067045f286ca9a9d4cca110f0bbc894c6edb9ebed93d58226b02a6276c6ff61f817395a280b44fa385b341eb1dc9da2478d9f30ea8d7f4b378fdc99f02c59ef12a4382bbf539fa8c70d4db9bb4601252d1165b70a09a4e015a73adb9c9d33ac26e1cbea3ba22c0d9556c22f71eafc74d8acc1c091a5b290cdd779deb36b2d5a6006b4af1237d3006ddf0c4fd1cd5beb4cec5421a0e4cb689b6731483b6a815264cc3473d2932a464908cf69c35f2eb05da2276fac663e243d3325265e246cf0b5221bb4f1ab670d62c2c9a0c2d4a285955d69cdf5227195d044aab277eb2d90687a271aedb2d400343d69dd645a3e02e8a69065d6c6d91f80c1644f760c2303a8b6cc3ccf630c2cd65a05c3341a3145a1647555519a2a5a60cae28ac7771dff6e9d040ebd59e4a8edba0d9da21cbbd1d21dfb2da52ab0250ca26e1dabb68dddb384ceb9d2b9989efce1eec3a7a2ed626497be75a13734c8a574b02842ced513422e0810fe638bf234d5f4fcba3e5e0431434019d745203f683e725747e5b99bff4ad66d3fe232c98a51037c2588330ae29c173be914cd2e87913a3d27681e2436d76c3a862dc19eb1bbe48cb4832b2163f13538a9a2cbe45f0c9b9cc4354b0d06866744207dc4ba8549081516c4ddf54e344471a8dd44c14da22343d5e1b96f101ca7ad70b56ef6492363b88527018cc6fb0fcb23312a8662edb301c51c6464a904fe80731ca796f62c340a3cadc70604e534e19771d06163c8a9d9554697e846eea98769f13c4056c52e650180427f1cf56c79b8ea3c955663340c0bec18be9957a6c43aec25", 0x1000}, {&(0x7f0000000200)="66e2db2649877d9e0dc0307b3a0e163c281ebd61423eca69f7e7e14ae008944784a1e40b639b00fc19f6a3d3e6b1a25f376bc2ba9f571b6a9d68251b3f599a9d5c2333e58801299f7ac1fabf2e6a5966eaf4a87f7846ae1bc7d78e89bd953cd44bf683288d4c369b8e76432a0dd745ec978129e73051022edb70dad5b0613b213b0d87c1aa23bac847f8e9d20e9292fe28bb81431f3efb03e356a97cdeb2a159f1f41030cd055b653d47923b1e095e", 0xaf}, {&(0x7f00000000c0)}, {&(0x7f0000001880)="6659fa6fe15e4d77748f32577760f3ccc106d174aae6b241e5ca1c53922ea99d7d281f9a268dff7e32242c696baef8cb2c46b0bb9ea9db860c840178a6502e11aafa4310592c8deb70d2c04199674aee01642abc7c8b140ca69b59feddeeff29f13e4adadd243ca711681cff5c39eea7e3a340be48810ca441d377d14c19010ad139040ad650887bd36caffcd9877e8c717417984393d6404cfb09ba07dac1c23c85f8594c7a925d2b4b472a929696e2ddde6d90690ec3516209edfc8dc4583bd07b3fac8cdacf1d42ac3ae852bf88eb61944348b3b6fb15199fad7983f3405ca96e913586db1c9b98e4967a4e43b54d02da133ecd6b77aa6643db97185c2f5403dcc89fc37553d9cfc5420720234e28dc578e3218842a32d7802bce1bacab01d3486e169428aa6dc62ed23169570c9eecb16d914304d2c1cbd5476f3e4d6767dc49ed5d2c5418d1d030e8b9fecd51bbd7a6090f338b57144e5e86c207b5cbaf980663aa309833ab02d3d0633a8ab6062dd6732c724ef59d0ad912f555a3d0d7edd24cc7283abd4cfb0701dcd2cd5b8127c7a57ec3c18c1dd237a0bc08c5a03c25c91adbd330b9b035fb62eb962d23483fda93b889c7b5a174677366e7f4d9d5ac46d65472b3efcbe5aa8d8ee19927f43ccc94355060c181bfa2e3a5ab0c5edf07cc32ac6ecef654afb6fbd1ac687b428548e8522f450a86f4ffce8a23cdbbfbfc1da2eacd56280ce63b8fd21b41ea7c8b9f6b3fe3ee822a1fbc5dc3310753a02b0b33ff0dee348b6ef9bc3956dd56cfbc9b9066ff66363dffc5578db2ad764a9aef95c33abfe2846225c63c806f1a6dc3418634ef6772222f4b9c88dc0647b714d216eb6e8102cba380b6fd23fb828db6697a0d90e2da18751f266392e327332e4c7199b972cd27c237437ea44d6ffd1d9d8deb7103c0cad1fc7fa72d00de067c6bd7ffab50acfdf093783a2352b4a2a14f869666e73c604c8efa3fda9656148789b570ddc66fc6099067d0a0d69bbd78ec051ed57e58309f5d7bdaa7e2a3f92d41d76b85d8dc95ed6f9fbd2d2a99d0541e657640440f4250b87102ab6e2bb7c77da234cdc2a335d23c2a6121baaf99da69ae0bf990a78b15d4381d96747dbaf7ca4cf81ab20bc5d759a5af82b9f3b4356e54e6b508034d2a1b723f2c9739003d4ed016421c02cf21953fa5d167fb7824ad2d622fb26948c83ebcdf98afc41e4a8ce14aa9434142e77252bcac2b2e240fa3052e6f98b4d94bcf4fd1aacffd55d6247f0e363b4fa147485090ba9e8214e49cddb49d8b3398fc09a681cb0cb54b460bfbba4089d591fabab67e757fbbb6ad857a0b8a0264fa5c765680efef024da804fab62f99933f331cf235c9909c84ebfab628bfd2647aa01c85bc7371ae888fc5b42d5893cb5337a13a4ea70364cac1d3bf9a2c12f6afcc8e2ca783ce67be9a6ff938a6f9f5453eb2a40730ceb66a925a362bfc8363179d45a31255fa8f5cdfb0bd21bfe95c8d35a36219b6be68b9878cff9c58db33cb68bbff51bce199fa81671ac2b5ac5db30325ec1fa8a8d9bf4926a0005c4ca2f7cff02063738d63f796c698fbb957be50835710d721832b4fbdb6cbc4392c6d61ff453683c4ffcc5a2f42a2121da42322d30709a5ae009eb9f1668b7f756d784f669ed5033d31e81c037a5f1873800f96bec34527f1e679788dcd3fea22b3ab05dc97429384bc37d089c371e88d8dce087b1274797b727db8b623128a990ab1085e59808519f1c3cbd05c936f9a8cf926b1e39b2a09e26ecb261db02530195e9c50b748674e850ae03599d26bead90fe64245c850fa3770080e20056020e25a41d439f17e9e87e23ef448cb13f26b496da7041544e8f0b70849e4cf939f171afbebb07d0afb59b795fa5ef785753471213b07782d7b55b2ee18e6de5a07c5efad6b7528978dd360a13deb5a6ec300827434f951411d23263e6045d2928b61e2d424bb74a64c9e3e231909aee57745f245bba4f4b93db7b401c88428581b21f24e3d4547353de801dc07c27dcd9c783c9ae4a644a76b38aa0dca31dd8fcaddc9d8d47aa3ded6b504c4046e18e92d63f593772f54eebeb3e146738ef2e181416719d7cae41e4878c853dc363148c5e8abf851afea3a239b05a867ae1031fbce25f63058656636bf2db5d721d7f1ae05aa59560635bee70a3cb866b0a45d6e4fd46c5d98c6b83ffc84190d08d735fab3218d5ec66ebb0f3a0bce38aa708ae556e5ea8a2dc188b5967946cdfd1228276a6a529c25fe240e60247868baf923986ce33eaf67aefbfbe3134c5d121e8454fd0a2d60107c5966443ef3fb741756f1271720bad80ca63cac7f05ef1e66917ce7ee187887d42a64b457c5af19a607c1aa105a00bbf5b09ad7b13569e346dd0478d4f6742a64efde16a84a02a8c3da193f6f0c8a0509b734ce3040d4632c96e6892d4c2fe452c4620205c17ad03352159bc5f5d8aeb318ee8a0d108916a11085a5643a21e070931fe732b9ba68b6a7b53e37119727b2276b0cb80922c7c784b10b65e3b9767f574caf38bb83160bf9a45a0a87f09999ba7b1edbc57cd79932eb3c574f7ed112412abcb53b3c1f93703facbc80e7de4b88add205dc2acb1a0b17df7d96ce2557cb6b24629f647e2342428507bb0ae58c4daa19405a123b25e4fca852268378b7a9336ceb226c63733f67ae3fde67528e1ae04982333bc78709c23b95bf24d01cf497f3b4c9eabeb106a897e3dac8f592d0841c4a5124a69f1c3b32cc4b6179e871054cc5ca1b473d4ea2f326406b9dc2f1c23eb8e5365d1786da9cb3a406db4626da5a0d9086a6f6b8f7c95e5208a38b9f62a0251ecb28b5aa9708e08099cc67f1d0a28bd595b16ebc3177f3a27f6816ad7c20c4397c3735521ff2d81cb8dbce1d60161a833bff5691617ae3395e5c54550c50743c2a9c00395d99ed82b64488586d5c654e536eb81a7352562f1962f05abaf21091726e685858eaa50d2fd1196f23b27b6c8b3bfd15d93cd5adee338c8d8a99da39c13b6fd148edde5ec140a47358e7d1a70ab7999333d014b0bf4a31f7a5b885f82a43986ef2893b9da5d50d9d55ec17badeab516d60a7251fece659d18b113a82c7fce7d87113e980ffc71aa131a895b30c1dc937881f707cb31074e454199923dd3acc914bac218650e8f628350131b3594db408adf1bc6e7c128282d35a60fcaeed3773a0e6e1d6daddcef053b966d438722f7655a762e13b8f7d02c882d8f5b8dc8e7335056d68cce357f4c4246bc6e23f114f918fff6222c19202ec9157eee667963d1b8fc7121eb121b7581112ee0d5dee16d5228ec6306a5d76e37b6dee65f47f3dc0d88c771089f50f41ecaccafa29151d9790fc3c34e2f9857cdcbc9e3452c0af203e1f8f236d8ad93dc2545e50cd35132b5374cef75bfa1f9233ac4d7ea4e984d08a1f9281d18b5bb45af4c118bdb4d81aaf09237cf05dba705ac84286f8b6684ddd3df44443b1c4f5eeb19e01ea3f2a5d78cef4658c14c5ba7202a7ef3101c6dfdb46f4f46ab9a851403b0586507933408a8b88d8df02d671b7346d7ae157764442b0e13e98071a7688234bbb60f3df0a83c0aacc6dae520d9d0b8a7bd78e6ba921f3c45a2401834f8e4cf33cf62a31675b45d9058ed51a337c0aa124f9c5ebeb4534053e69e86d5df921dd94dd208e0679e2d0b6a95083577d30de17c208851eb5a32893985b2d196f50029fd4b1b0b5b47a0cdf26377130052528012f7b35106fadb51803ff599b965ff79e8ae4212904787dec78c39729b1ff7efa500692ad19d52b1380b4687cf78200bc36be5cd726b939f5712c454ec4ec663080160cc3c0bd39f49560816decc7537e830e90a5228b2c28d1d13b5dd02872da70bb87173bd7903409ff6dac8b190d5e88c53597f38b063e25615f61d63966491ebe6cbd7c28305ee67d58c289711218cc4fb71d6a629dc7986a932bb00bea48a23865f2f403c071e70ee0faa25118a8450e178b199da6d4ce09559ce8b1292e088876de89e296c1fcb70a1b653064eed80273dda7b4b018c1ecbcc7bef5d0cacb50c075e850bcae849aa33dbd52685046395e2d8196deb7109b23aff16409de2e47e7b5231c46ef361bfb969bcc0867137e0dc50fd2d076ab06eceaf284465f34c7ffb1f116962f0d2f1ba93c9f0cdce966dcb53cdf069571f797e3e9e5e7f43b747f34639dc9c3eb816d31fb8fe690459ead9dc0fdf21bed1bdc5e2a8afba63e322fcec4b2ae9ab2aa0efdb22e783f0f84e7da8b0acfec2e2992a058d998b1470d96bfb7860dd8c98115ba55985124fef6d91bc79fa421bca0eeb28bcbf70bcf359c955b5ea7e0785c6081dc4f0cd487cc96dec1e8694c86acc952fd4a4049aa0beef3d20d92108e775a96d8ee377aa73cc8006912ba75c4d229c250d2ab45454f47b58d89f3491fdb6244eb09b031beab5b4436921d2a5cd7a7414948cd3fdfb2e3802145f003b893ebb1fce5a0000960af42fbfc22d5c5514f77a03df1022dfe6a53f91510395f1863e50ccf18237fc2ce7993c2cd407f918699d91ab6cfe56f85915865729ff09e110734ec85bba6eb2a33af6f7cf0fa5db173572390160c7bae1d4b7515f51b47b673bd2128858a5f5c3347429f265d4ad4bffc3028c946a23101b0b71e4fa097a689235895cf70a4e4bc79f07c7f040fcfdaa7bcc8d23b0aba99d800933a813e0eda7adf497b195fdabf20888678b1b4b930a94f2a7c900fe4d2b5511c734cf358556b0aa9c90fdfa2e27fd84cb872edd831cf3f38563913f944299a70a0f21c95b23363eb7895fd6cb1182a508bb3b207134fd5515369239e4f48f60404383cd1499361f0124ef63efc1dc71abf0c0e30d4632613a9887f3e392591bd1e8dcf6cb4a8042cc904a0db1107a92dd2251be021dbdd9ae4744038b6ca4f7052da22ce44eb426afd08439c0628371d833b144e026b3ecbb4038da04e4ff55fb30cf6f34d3f608ba4941940beef1becc0fb0732a8f704815c4d89104d4add72ac5679f4105f090d123022576ee0b74c8f46387a906f0a4dd043efd9475a42b467017241cb698e4c0e70e9a87a96ca1c81555e9c3864758587ad482e9f72cf223922c0b16c5e228e390078ea6fdc843d4b9dde94b12e03bcf1d6a59e5a688db0153988a82eca2164364d122ec1e4cdbb2d41e0ce217e2b6ebaad3192c810bf0bc9e71334e4635baad92000015f38b1428bb0028fcf94d3ab9b1e3cea100ab0d8a93767a409c39ba0bbe65180a84bdf0682f1b691bd86534a72184c56699bfbf34dae8760cb2b8b0e588fd0846e49e779cd298164178cb98249b0ebc3bd4c193ad51726c64be80c3ed514b3d09c4b72cb24045b6e948b3062b9a2ff6d39d300554bd95fec3f781028001f1b03a30f171df13edd12ce2b15d8f281b5b4afd353563d2d573fae7cf5c6f4bc6e2288b7d733afc4b3e598effaa4588a1f06f4efacbf37c90cd15a5a8dfb10e70a7c75e211f58084f67fae9c87ebd5dc32799a27fad3dee24368b70ac4d22c96ba62174be50cb52509624fea93f39f4107ac07c177083d6c4fbb4901c8a7881a88f1b3509737bd7da143de338dd83ae804d2b6b155258e7e0957fbd93d9cba7ac11f69e956684b9710997448fcf1dacfdf95a942bc80f99e8769c52072cbe06f85fe6e94ec86a600b59bafa17cdf787c2d20cc644debb20afbcbf7797dccd040eee8e18567d947e448fb2971fcb6c65553ecf52d099158f471101699b8fa67597e1075e301d27a66b980c71c12f4", 0x1000}, {&(0x7f0000000340)="d1cdf3806af8140c21fd109613e1351dbcdde6f0d791517c5aabec48a9ca815dbc727e178a40a5b80125f97a9e3972caddf610db6cbb3efbb4c85edbea489af858c65354be4cf97806deb7aa991bf833a05a5274891a17", 0x57}, {&(0x7f0000000640)="c15895161c6f02bc5aff4c0e2766d4ccde37a16389ea8142d1ddf95e9b08881fbe875055d14828638273d1597d2f0da200c2c7d9b2d274ae3aefa0c26d12ba86ff962e7260191b87f79a6ca1d33f3e6395ac333fecfea17977fde9c2d96da9e8f08e2c7911024e0e2da0b56eba349afe0b4b5500787d8d587ea7d89cb499ca5fcb2418ea0d2afef3915d1111af8951bec412b89c18d5fb37d5338b820f852e976ae42a13b3b0e8ac70d64e8102c685ac532b6b836dc5c61bb56d4d93797824aeb792dfc3ccf9db09f721c6eeb818c743b82b1dbe7d52f907", 0xd8}], 0x8, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r26}, @cred={0x20, 0xffff, 0x0, 0x0, r30, r31}], 0x40, 0x2}, 0x404) msgget$private(0x0, 0x606) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 05:17:03 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x6, 0x400) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="10004dbec7ec1d7a0e4700100053d06ef30a0a58699e91d200000000001f00d215d1900605ad0000000007789c4fd1dca0a4153e3c7fbdb632d5232a52fafab91b426245865cbf0100c770264a8ce2db83a808ee518c937b5354ca60cb54cd368c54324e5a9fd44ceaf3556a6456fe2885d06ab9e14a005b00433ed46c809834eecd9a45dba83bf84218"], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) r7 = syz_open_pts() fcntl$dupfd(r7, 0x80000000008, 0xffffffffffffffff) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r8 = dup(r6) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x20, 0x81000}, {0x1, 0xfff6, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x4}, 0x3ff) dup2(r8, r2) semop(r0, &(0x7f0000000240), 0x6) 05:17:03 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x1) semop(r1, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x8001, 0xffc0, 0x2, 0xffe1, 0x3, 0x5, 0x8, 0x0, 0x80, 0x26ed]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) pckbd_enable: command error 05:17:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x5b91, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "b9507fac9e8b15f6b19850cb8fb1b442e92c7432"}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200000000003ffc, 0x7dfffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getegid() setgroups(0x2, &(0x7f0000000080)=[r6, r7]) r8 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getegid() setgroups(0x2, &(0x7f0000000080)=[r9, r10]) r11 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getegid() setgroups(0x2, &(0x7f0000000080)=[r12, r13]) r14 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getegid() setgroups(0x2, &(0x7f0000000080)=[r15, r16]) r17 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getegid() setgroups(0x2, &(0x7f0000000080)=[r18, r19]) r20 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getegid() setgroups(0x2, &(0x7f0000000080)=[r21, r22]) r23 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = getegid() setgroups(0x2, &(0x7f0000000080)=[r24, r25]) getgroups(0x6, &(0x7f0000000100)=[r15, 0xffffffffffffffff, r18, r21, 0xffffffffffffffff, r24]) r27 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r29 = getegid() setgroups(0x2, &(0x7f0000000080)=[r28, r29]) r30 = getegid() r31 = getegid() getgroups(0x9, &(0x7f0000000140)=[r4, r6, r9, r12, r26, r28, 0xffffffffffffffff, r30, r31]) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:17:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x3, &(0x7f0000000000)=[{0x74}, {0x4d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") 05:17:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x2) r2 = semget$private(0x0, 0xb, 0x80000004) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/64) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000003c0), 0x1000000000000363) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x9}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000240)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) shutdown(r5, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 05:17:04 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="f6", 0x1) r2 = socket$inet(0x2, 0x5, 0xfb) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) 05:17:04 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r0, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r2, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgrcv(r2, &(0x7f0000000200)={0x0, ""/4}, 0xfffffffffffffe29, 0x1, 0x400) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x81) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, r3) r4 = kqueue() fcntl$dupfd(r4, 0x7, 0xffffffffffffff9c) getegid() socket(0xc, 0x5, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) fchown(r6, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="de009354264b9ae72238f5c625b9ddadd177d3f20e5cfa1bb4f9f6f0927b9fee9eda950e7dc26094a716aa45576bbd27fcc322e30dced3908df49c8e9de1c5862e8e83"], 0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r8 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r8, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) 05:17:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) ioctl$KDSETRAD(r1, 0x20004b43) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x84}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 05:17:05 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = socket$inet(0x2, 0x3, 0x81) recvfrom(r1, &(0x7f00000000c0)=""/91, 0x5b, 0x800, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x5, 0x20) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e3700ffffffff910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60406b0a3b80cb180e5a72f9bc0d3477b0ebae075c2ec219a27575a53dd32406b50975355c0edead57d912a6d8b27972ff6d9a25c0a902d7f07e946c9aad718a2fa3cb66b53a465ef1810cf7892adbf71a60c330378985852bcf0c10ba4f0f2c1ba17ab0da84a8a1e20a8dd2cd22e2702ea72fa5278459724a4dfa126d7a68f14d2d82e731b522562f540caa"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000487ec011da9aecb000000ac1400aa00"/32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r3 = shmget(0x2, 0x2000, 0x48, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) 05:17:05 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000440)=[{{}, 0xfffffffffffffffc, 0x0, 0x40, 0x7afc, 0x9}], 0x3, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYRES16], 0x1, 0x1, 0x1000) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffff8, 0x1, 0x31b5c0fdd8ff78f0, 0x100000001, 0x400000000}], 0x3a3, 0x0, 0x0, 0x0) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r9, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r8, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000001000000000000000ffffff020015419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x11, 0x200000003, 0x0) sendto$unix(r12, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = socket(0x0, 0x4, 0x3) close(r15) r16 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r16, 0x0, r16) connect$unix(r16, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r17 = fcntl$getown(r14, 0x5) r18 = msgget$private(0x0, 0x120) msgrcv(r18, 0x0, 0x0, 0x0, 0x0) r19 = geteuid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x7ff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3, 0xfffffffffffffff7, 0x0, 0x0, 0x7ffe, 0x6, 0x4822, 0x5}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0xe9, r19, r11, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r17, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r8, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf002000000000000008ec8790a9f4e91ecd104bd7d01bf762b2b513778c34dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa00"/174], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getppid() socket$unix(0x1, 0x2, 0x0) r21 = syz_open_pts() fcntl$lock(r21, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r22 = syz_open_pts() fcntl$lock(r22, 0x9, &(0x7f0000000140)={0x0, 0x3, 0xfffffffffffffffa, 0x2000100000005}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r24, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgrcv(r2, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x0, 0x1800) 05:17:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f00000000c0)=[{0x7, 0x3f, 0x58, 0x7fffffff}, {0xde, 0xef, 0x0, 0x5}, {0x0, 0xff, 0x5, 0xff}, {0x1, 0xf8, 0x20, 0x1}, {0x7, 0x0, 0xdf, 0x1ff}, {0x5, 0x1, 0x0, 0xaa}, {0xfffd, 0x7c, 0x7, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) 05:17:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x2, 0x0, 0x9, 0xfffffffeefffffff], [0x0, 0xeef, 0x401], [{0x0, 0x3}, {0x0, 0x0, 0x1, 0x4}, {}, {0x0, 0x5a5}, {}, {}, {0x9, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getegid() ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:17:06 executing program 1: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 05:17:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x100008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 05:17:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x45}, {0x6}]}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f00000004c0)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x74, 0xe7, 0x8, 0xb051}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = socket(0x1, 0x4000, 0x0) recvfrom$unix(r1, &(0x7f0000000280)=""/78, 0x4e, 0x880, &(0x7f0000000480)=@file={0x40a37117baaae5cc, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[{0x401, 0x5, 0x7f, 0x8dc}, {0xf21, 0x0, 0x7, 0x1}, {0x200, 0x81, 0x3, 0x5}, {0x891, 0x5, 0x7, 0x2}, {0x3f27, 0x1, 0x1f, 0x1000}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 05:17:06 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) r2 = geteuid() setreuid(r1, r2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2dac5020ad8dfd11", 0x8}], 0x1) 05:17:06 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) getegid() r1 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() setgroups(0x2, &(0x7f0000000080)=[r3, r4]) chown(&(0x7f0000000140)='./file0\x00', r1, r3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a75a191c7b41cec71fcf"], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x40, 0x0) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176ba", 0x8}], 0x1) 05:17:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x8, 0x4, 0x40, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xb28}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ff5000/0x9000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7f}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x101}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x3}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x101}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000001}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 05:17:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x100000001, 0x8}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r2, &(0x7f0000000140)=""/183, 0xb7) syz_emit_ethernet(0xffffffffffffff28, &(0x7f0000001680)="805d863ecd66b786853786cfce85") 05:17:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) socket(0x6, 0x1, 0x6) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x1, 0x2, 0x6) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x3, 0x0) socket(0x1, 0x5, 0x80) fcntl$dupfd(r4, 0x0, r4) accept$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="ae5990169d0beecc0296", 0xa) 05:17:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000380)="ac", 0x1, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606941, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000480)={0x0, [{}, {}, {}, {}, {0x0, 0xfffffffc}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8}]}) socketpair(0x6, 0xa007, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) 05:17:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "0200000000004fb300007100"}) syz_open_pts() 05:17:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3a28d5ecc59a7c03076caa8c842366d6451a53e42f167670f185c0b0531e830999ab607388818451"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000180)="a3", 0x1}, {&(0x7f0000000200)="399788e0d607101892bf4c02e7746fdad006fe71b9ff615a83a9546210c6ec2a8ee10e27eafb8abc4fba6f0f472b48f2307e5546c1bdb817c2a552034ed9a5d179b08aa11eac7f5eb2", 0x49}], 0x2, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 05:17:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 05:17:07 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) r5 = geteuid() setreuid(r5, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000080)="33c05341724b1a09f3b1c5a424407034eef26d98665dd01caab76a325d9b743262c6b75203af3b5715329b915eb187aeeb9c2b61d437b2edf2e9c6effb81bcfb121be14e05d53404e062d0679b1c668f9d68904088a1a59331276643f2c9eea3116bab5344d0c34a2a3d47130101000093ec2a93044623756ee2d6c187af4aa51000"/140, 0x8c) 05:17:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) 05:17:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) r3 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r3, &(0x7f00000001c0), 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) 05:17:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x40, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="06e428d5effcf02626c8f34bdc58c69fd6142759690851fea5798a7c6c77fe00e553d02489fa8647fa30c5f1d231475420b8931a6d58ecbf39d2f08841ad9cf8ec87904e1b4de59462379bc829735d2f489c64cc85be946c74516f0a8c8cfe9b2023c03f17298537296d7f96c920455dcf6d6493353639e12454c6f0158518fcb2326394fe47d6f3a1464762547b0c0e320246e01b0bc5ee8ca4e4e497f5393ca0f2455fc02ddc41be9b3ffb26c68ceacc5b60d291dea3cf94848e6b0d8fc68d8d5e32d4c685508676bc8e9a23ba16b7867c82075eed9a66", 0xd8}, {&(0x7f0000000300)="4ca6a249454789424a2fded38cbff47df4ac8cfb15ada8a00c11a5f224e19781bcb9c5f6d48e38fa32ad7493116d4c9ae8acc58236cd245fd48e99905b095cfaccb313ea5630ec87352d6c07d157f6ba74f9b51950ac065d377cb97f13d64776eea86487", 0x64}, {&(0x7f0000000380)="6ebdcfac6c1b16de0f203c61a14c2f3b7bbef64c565046aba35927b54ad0ca6538fdb386e672f566af50ba55cb4b4324e04245e63c7c7144d4e3e2d224ea47500d0ed3437a418d9eab7afa4231f17014134a747907d4b613d6eb976fa69cbd494a177ac956341cba5c2e4b1e9629e45ed3d7", 0x72}], 0x3) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80606941, &(0x7f00000000c0)=0x3f) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) 05:17:07 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606941, &(0x7f0000000300)) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x24}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 05:17:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x1) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0xebeebd3dde481daa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0x40, 0x31a7cf86, r3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r4 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r4, 0x8, 0x401, &(0x7f0000000100)="825cebd70c14fe6b2a49de68404ac82ee113f33baae03753477f1d22871f5f14297d0d95f8148617a8ffd14d4a882aef150fd8334087eb342dcb820027d2", 0x3e) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606941, &(0x7f0000000300)) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80606941, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000240)) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000200)) 05:17:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) 05:17:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x0, &(0x7f0000000180), 0x9584, 0x0) r5 = msgget(0x2, 0x200) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e"], 0x3b, 0x3, 0x1800) msgrcv(r5, &(0x7f0000000140)={0x0, ""/156}, 0xa4, 0x3, 0x1000) 05:17:07 executing program 0: mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x112) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = msgget(0x3, 0x10) r1 = socket$inet6(0x18, 0x4, 0x3f) setsockopt(r1, 0xfffffefd, 0x1, &(0x7f0000000640)="fccbc90d4cfe6ab4c597cfc15615f6ad3b1108d3233c53351328652725ff8379c0862d5c73ebcc180b0000e57d9692fcd0dfe85b8d3bf145221569d0e73bcc068dabd244190a1143d7cb22eef4c55a2d797c352ada8930fb316a12d1e74bee0471fd63f62cc74cc7525d391d0acabc8e01973fc654f30f040f9ac04ecb317e311261ba0598cc28c6b5e624b0715007ffc6d18b16fbde11dbbb5f5b317aa4fa9c9ed12fbc3e5898cdc653a8f20add564d1291b30972c731fbd8d7f9353529fc4e709c171b7776db745542a088a992050a11fd53d51c733fb1b9803d9bb7e4b3b9330e0553744a1b7321338420fafa2898f9ccc7201f805f3899735d5f50227ccce95afbf96165bd74085cda66e519bffce690a39d306077073fe055396e2750c61bbb16fce3b456fb775897261e57c763dda43b1a568f1f2c710982089824cedfd92b63a9054058354a2e375e7372f143551fcb1b3a54a1c818b73f9ed93acce957bd9ae2dce1c5ee56d4d36a2570eb604dd84b8c764a177c3bd9b368aae75100"/401, 0x191) r2 = geteuid() r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xa) setgid(r5) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0xe671f16042e0529) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) socket$inet6(0x18, 0x8000, 0x8) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80606941, &(0x7f0000000300)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0x392189bac973feea) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20008020, r10, 0x0, 0x0, 0x0, 0x4, 0xb}, 0x4, 0x5, 0x8}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r13) getgroups(0x4, &(0x7f00000004c0)=[r11, r13, r11, r5]) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, r14]) r16 = getpgid(0x0) r17 = msgget(0x2, 0x4) msgctl$IPC_RMID(r17, 0x0) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r20 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000240)) fchownat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', r20, r21, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r22) r23 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000440)={{0x1, r18, r19, r20, r22, 0x80, 0x80ce}, 0x1132, 0x80, r16, r23, 0x8, 0x4, 0x4, 0x80000000}) open(&(0x7f0000000240)='./file0/file0\x00', 0x102, 0xa0) r24 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r2, r5, r10, r15, 0x2, 0x8}, 0x2, 0x7ff, r16, r24, 0x0, 0x18000000, 0xaf, 0x81}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 05:17:07 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf45c2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474c3e8495aaeeb9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f0016a790d7c13469b58ac929ec5b000000d2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a943416484c690100607b1c36455b3e89484135f23d1aa5513a6c17f28969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000800000001d4e22265309027548d8ffda5eb1157e93f0d4af2ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a759255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de73bc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916001005a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798433becd889c9cd17b04e9fff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560600b012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c97bc4543fde40630f56ae47d47ae0e1f8adc5fd7206c735104ce9ec0feca77e9707fbc3fc3c6923a39ec3629125def1ff2b4fe10354c9a8a62c8e1287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac0331f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af012e3f6c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fe2216b25504bdc612c0234b64861f8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae13001a5db4b92c4cba2000002000000000000005021000000000000000000000000000000469a3ab61cab1ce7ff235e7a6632064798564a8fcb86bdcdede2919e86dd634d8bd15cb0b75f7cb710b07aaa80dd95a2272f748ff4397a78caeb69c8790df64e405246a16ba0dfd64ad6973396c18596552b248b24f5cc7b8c26ad9e99f4aeeb28444611a5db09cfb7c18551342ecdc482d932c81e331aae71ae4cf632c4d7b1624654342347a9dac630026c915020682a000f1341a52bc0767d"], 0x10) r1 = socket(0x18, 0x400000002, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x5, r0) accept$unix(r0, 0x0, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0xedb7, 0x6}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="04bd0000050800000000000000", 0xd}, {&(0x7f00000007c0)="3708c45eed3570c3a5330f254b1988c5d43c4a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831fe82313e72bd96ec804359f7ce3af9e7e2d025ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a6300", 0x7e}, {&(0x7f00000001c0)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 05:17:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/177, 0xb1) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 05:17:08 executing program 1: 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) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x3, 0x3}) 05:17:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r2, &(0x7f0000000300)=""/65, 0x41) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x9567, 0x8, 0x8, 0xffffff4e}, {0xff, 0x8, 0x68, 0x8}, {0x2, 0x40, 0xf7, 0x1}, {0x5, 0x3f, 0x4, 0x2}, {0x33, 0xf8, 0x2, 0x1ff}, {0x7, 0x7f, 0xc0, 0x3}, {0x0, 0x3f, 0x9, 0x2}, {0x2, 0x0, 0xa7, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x6a51b509) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt(r4, 0x80000001, 0x5ab2, &(0x7f00000001c0)=""/92, &(0x7f0000000140)=0x5c) 05:17:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x1000000000000024}, {0x1000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606941, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000100)=0x3f) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x80606941, &(0x7f0000000300)) fchmodat(r5, &(0x7f0000000040)='./file0\x00', 0x17a, 0x2) 05:17:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) shmget(0x1, 0x2000, 0x60394ea8175b4967, &(0x7f0000ffc000/0x2000)=nil) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xd32f09af354aa227, 0x810, r0, 0x0, 0xa5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x800, 0x0) write(r1, &(0x7f00000001c0)="a21ffd4492fd91722025034d235f69d4344f55c3f7a0e41b7cfe40632c48394d1ace44deb060f6d0f1893cd0ebe340663d3f1703d0ad3d5ec14f40eed0ecbaa1e5678ad85006e603ba92b3492593cd28dd5b194eb25eb4d7e0bac6655c4c190a723401c837caf209beff15e6e4906d8f2d28100526979496a0f3d63b2c5d0c2420874559d10b871a2876a071b02200a61191050e2bc5711438978ce2f08e5b961abbe68ae0640dff41ad11f993fb7d503d80abd98d29436d5e36de46c30bfe18598d4892dd0370b3868e73f143c10b1470cf2125e21fe1ec0515328ece279c", 0xdf) 05:17:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x7) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x7, 0x7e, 0xf8, 0x3f}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000180)=0x7) 05:17:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 05:17:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x3, 0x25, 0x7, 0x1ef0}, {0x2, 0x0, 0x5, 0xbe}, {0x8, 0x1, 0x40, 0xffffffff}, {0x20, 0x3, 0x80, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20003, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r3, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0)={0xe0000, 0x1}, 0x8) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 05:17:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 05:17:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x30) 05:17:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "dad6c968e77f4ca99f4de2c4585aa0e4d0e53691"}) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000180)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2ea, 0x0, 0x200003, 0xd0f, "b04d6a6e069f67648baa088b9c000411f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 05:17:08 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80606941, &(0x7f00000001c0)=0x6) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)=0x8000) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000003c0)={0x10, 0xffff, 0x4, 0x5, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9e}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x401}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000cec000/0x4000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000b02000/0x3000)=nil, 0x4}, {&(0x7f0000d01000/0x2000)=nil, &(0x7f0000def000/0x4000)=nil, 0x800}], ['./file0\x00', './file1\x00', './file0/file0/../file0\x00', './file0/file0/../file0\x00'], './file0/file0/../file0\x00', './file0\x00', './file0/file0/..\x00', ['./file', './file', './file', './file'], 0xe}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000180)={0x47e, 0x800000, './file0/file0/..', 0x5, 0x7, 0x2, 0x5}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r4) unlinkat(r5, &(0x7f0000000100)='./file0/file0/../file0\x00', 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x2) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 05:17:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x5, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r1, &(0x7f00000000c0)="a9c75bbb9b28aef0ff0429fdb466e6912885439e161aa21b730ad26e65935383b77a551530cdfc8223ea2d1d36afc13a15a0dae1959c", 0x36, 0x0, 0x8001) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0", 0x3f) poll(&(0x7f0000000080)=[{r4, 0x1}], 0x1, 0x0) 05:17:09 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x22b, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) close(r0) setsockopt(r0, 0x7, 0x2, &(0x7f0000000280)="0c961ed70d6bf4c040b869247297354ad15bfc0577417e2f408c9c80015ce926ce2dc57af02ffce842299548fb79aacffd2198f0abd24245009dd15c0ee6fd6c63c7d140c266088aa3938ef0183a34a38538b10725674c9bf771c81a2a5702f3b810ee96411c623f08c9cd0ee56498630bddb76e797fa67bb92f9afe74a6bb8fb2957241fc9c2924d9fa7bd29e00fd6540ac030406c095fe32f9b1b036cf645b6eb24650706697efc193b25cfe30", 0xfffffffffffffe5c) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1, 0x4}) setsockopt(r1, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r3 = dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000001c0)="11636cad424ff7da270e191f209e70c8e88fd78abf8858d10ef3eac6d8dce6b4603d70561ce3dcf02ed263c23201aff77b04dd9635a66a8776f7e5b65b136e0fa6a926d57ead11bd43cbd65809da41f16f42d914b75b3c13eaf59296b90dafcb7d826dac10d6662c4f93d4e614167acb63398e1a415a9355b8ed9bd9f2177882a4f01bfbdc603a2a52efa3a978fa2dea02e9198dfe7027b9580b410575e9ad082a5c11b707c5562cb64d1bca896286a892d7ce873466ec1595e6fcebf9095e", 0xfffffeb2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x7, 0x401, 0x10c, 0x4}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000180)=0x6) 05:17:15 executing program 1: getrusage(0x1, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r0, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x808, 0x0) write(r2, &(0x7f0000000980)="2681053317c0752952a993b2ee34f11a2bf26c9d96917dbb3d56a2fefa7b4369ac33a62fabcfc11651300c6cb8d8739b50f7d4368d40a62046aa8134a78102c33b43c2b37ecfb3ca057f7f2b6641f819584711454fbeefa3489c1a88e9996f9875f84d3d5b5b1f58ba7c134a06977e7d2e74ef6dc4c735d4733ea68c5ff5f3bf3cb47e06b55a0e01d168b0d883c83af8fcf789748a6952fdb2fa73923e43c21f08f6f2bdb2a65aa2e6d0211d83927061f2af4e7843ade0a2ba027d17bd2918c86756cbd6", 0xc4) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000900), &(0x7f0000000940)=0x10) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000a80), &(0x7f0000000240)=0x8) getsockname$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt(r1, 0x1000000000029, 0x200000036, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698a, &(0x7f00000000c0)) ftruncate(r1, 0x0, 0x1) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/255) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x81, 0x2, 0x0, 0x1, 0x8, 0x6, 0x0, 0x6, 0x1, 0x4, 0x1}) getrusage(0x0, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000540), 0x10000) sendto(r2, &(0x7f0000000580)="c42b55f21a7ebd21185364b3b227eece006620b249facba1c92cb6b30d36750fc4e886d2fe1eeff424b95f727b936c4817eeaaa084ec4c2ac19cbf5e4c785a78f42476831215f5aeec8de5363b1f9026bf4c73599e70f57b4fd1838a6d9b15c5f8a6ed2d8e4dc83724ed093786d07620be345724f7d22d6cf4ae46af33705d877675c7ad6c1d5f77b38d0778054144e76ba6ffdb5a3358551f94b60faa8df9ecb52d34", 0xa3, 0x80a, &(0x7f0000000200)=ANY=[@ANYBLOB="00c4773c4f89bb7004dcbe8cdf1d45196345ed1af542c8986cc753a0d02d14d640e95d4fc244bfce81589ef692cd92915d"], 0xa) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/\x00\xa8\x14\xff\xe5\x00\x00\x81\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000040}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r8 = kqueue() r9 = syz_open_pts() kevent(r8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) kevent(r8, 0x0, 0x2000000, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x49}], 0x0, 0x0) 05:17:15 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") pipe(&(0x7f0000000200)) pipe2(0xfffffffffffffffe, 0x10000) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r2 = syz_open_pts() semget$private(0x0, 0x3, 0x8) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$KDDISABIO(r0, 0x20004b3d) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) close(r4) dup2(r2, r4) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) 05:17:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="62020207e000000000f0eee43c89c0f0d13acf78dfe48edbd91309ff44b917afc69b67e788d68b752983fdeaf35a193e5ed78bf50f2730b5d66ed948b00599d48fbec465fdc9fc237b2a17e131f05c10afeaff27f36daab0e43141dc80e35057b8140cfeb71c5e53950439812673b50d962e935d0bb8f5c97c3a8119ee89f8a425ca0a91118694e8ab532fb626241c027fe9af9007e98004bbc5c970770e7890d480e7f2ff957a2d0cf359e55aa0d18c8bf48a"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606941, &(0x7f0000000300)) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x100d0, 0xa2be326c54b8b9af) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000040)=0x3) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) r6 = getuid() r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getegid() setgroups(0x2, &(0x7f0000000080)=[r8, r9]) r10 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getegid() setgroups(0x2, &(0x7f0000000080)=[r11, r12]) getgroups(0x0, &(0x7f0000000140)) chown(&(0x7f0000000180)='./file0/file0\x00', r6, 0x0) r13 = socket(0x22, 0x1, 0x81) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getegid() setgroups(0x2, &(0x7f0000000080)=[r14, r15]) chown(&(0x7f0000000100)='./file0\x00', r6, r15) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = socket$unix(0x1, 0x1, 0x0) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYBLOB="fe2feed017612fb7f1d6b0a64c708488d4914d6c96225f0374c52612a40116bbdb62b847c8c842d6b2c9b3eafb160bab5ecdadaf835d177f375b5b7a9bb08fb19fbe7f2f18c70e1c727c000000007b0b1b330bccccb376fe95122cd3b6e301afa5f76c3af33d67774e227119eb308560d03ce8e596baabd84e4aee9ddf95ee5b611f53743be47710c392addb70bc87718a1234af1a04b1dd6df064c16ef0285b1677138b361e98d761f8be63879cb2be62559367637227fb6f9bfefbbbe5470137a7fcc7d69aa2da62b255985cb5dfb0a7b6123f8ce3ca34964926348e307a3ac5fa4cd3895d9c624e5920c0a32612802cab4c1a40a2fa0be2c5d8ed0b504ffe0d39cabc6e7b6ff36a74e8ff3968"]], 0x1) write(r1, 0x0, 0x0) 05:17:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x20000004d}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:17:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x8fe}]}) r2 = dup(r0) ioctl$TIOCEXCL(r2, 0x2000740d) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 05:17:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x51) r1 = socket(0x10, 0x400000000002, 0xfd) r2 = dup2(r1, r0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) fcntl$setstatus(r2, 0x4, 0x8) select(0x40, &(0x7f0000000180), &(0x7f0000000140)={0x7f}, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606941, &(0x7f0000000300)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000040)) 05:17:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x1d}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") 05:17:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x51) r1 = socket(0x10, 0x400000000002, 0xfd) r2 = dup2(r1, r0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) fcntl$setstatus(r2, 0x4, 0x8) select(0x40, &(0x7f0000000180), &(0x7f0000000140)={0x7f}, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606941, &(0x7f0000000300)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000040)) 05:17:16 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {0x3}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 05:17:16 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000016c0)=""/4093, 0xffd}], 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x40, 0x0) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 05:17:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/165, 0xa5, 0x0, &(0x7f0000000200)={0x18, 0x3, 0x4, 0x1f}, 0xc) close(r0) r2 = syz_open_pts() r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) accept$unix(r3, &(0x7f0000000440)=@file={0x0, ""/74}, &(0x7f00000004c0)=0x4c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r4, &(0x7f0000000240)="272726eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa20f1520e3fe8e698392fa26209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea853d48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb0e9c72c581cff83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c975df7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80000a3f8373df426e6b89424b7ab01552b94bd8a5859307ed8b5c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80c77fa69dfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ade1660da95282fc3922044c30a4237f02d899af2e44e0550a18", 0xa8) 05:17:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x466f) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 05:17:16 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x30004) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000001c0)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x4003, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61, 0x0, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000001600"/20]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r3) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:17:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x0, 0x10000000, 0x80000000, 0x0, 0x2, 0x8, 0x6, 0x2, 0x1, 0x8, 0x8f20}) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000002fc, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0x6) write(r1, &(0x7f00000008c0)="473c3b7624a16239b8216a2d752b10fe2232a2b0cfd1b0eaa34eaf122cd5e1245acbc74ad59ce2f6bacac2f60f37b7db4cb308b69730165aac8a537ffa0a8710ddabd5e30400000000000000c300000000de5e063a413d22f08589c3afc415a512e521a32afa8e000000000c079fc8de5e2cdcbb58af3d04b33f169fd5b35fb6dc833db78d74616bca197ab3eea3a1ad15a74b2cf8134372ee821d10523370849f32d0afd6428b810e560850d525673194204c90464835d9d5d1f11c8cf53cbb433f43dd030dd70b22445dd08cc4b72428af38963acc78360fecc91a0520585774ad6f119fca9bf820267af434a7ae23733391157dd45d07b9cfaaddaf7ac3b0e614a7cb9347f5d780a5fdb40d027958df8d1c4ab06ec79f69051ac9c57177e7c915cdae43d95118dfbfa7c5b7b9ca04000000c96836369c977fe1bf6bbbe4710cf881e52db596e698d6fdd9900a0000000000000000000000000000000000000000000a2d2afff9f0b2c67653815bdba8825db556ac0e343dbea382f15f3bad67f9d242c7035b69b533249a0de9853d3f510c8ee3b4b5c1d9d6c8aa871b586f208401d52af0c77ed784cbf9dc15e08687c79fb310777efd727ef6c6f04b3cb4777ff9dc0d30de559b5c6718c5eadbe380b88666e4220f63463a225eb814356276b144b06ace244e278b5b3eccd06d0078b0d16d3570ea36042d4bdea3349b62bdc5d9e403672f0f1fd76876d98d816d2a6b122393557e3799cccf530f8173b319b4302c0dc8097272d764319fe3b2be31018394731d0e318330abda69040a19f986753cb05746a3b52bd0353019e3e5a264234472f93fcf74033d21dc5606efb48acb20446e29fcafeb6186187efeae00a96feb24e4d79d7c8f3522e5cfe89e6d57fcad36ef1ad2b214e782a5452fa67adc4d3ed1f98475fb71ea398ace6a8b548f04640fed586a5c76d0d345c01a6f18678e861758d6eefd22cfdf3b9a0954299f9cd815b59d18be8ac782d97fd9f10bc413ce5112bc7e04f0b3f6960ec9a66e683606f8cc6a107bb3dba6b05495352c51f20ebe2ea439e197f27cb2e6c491a56e14e11b965d48eb6175ddc327bd9a1a6b41121038cc95645e6602e74ada4e7a7be8679a752949f3b4e10d6e266920fe2829d6882292e35bc4b6311dc17f135de143fc18199ead4d7cb66b73b0da2cf4", 0x351) open(&(0x7f0000000240)='./bus\x00', 0x20, 0x20) execve(0x0, 0x0, 0x0) 05:17:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/d\x01\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x35}, {0x4000006, 0x0, 0x0, 0x100}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x410, 0x20) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:17:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x2, 0x4, 0x1) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) socket(0x2, 0x400000000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 05:17:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606941, &(0x7f0000000180)=0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'\x92a0', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[0x5, 0x2, 0x2, 0x7, 0x8]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x221, &(0x7f0000000100)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x5, &(0x7f00000001c0)={0xfff, 0x5}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0xffff}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = dup2(r3, r4) r6 = socket(0x2, 0x2, 0x20) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606941, &(0x7f0000000300)) r8 = openat(r7, &(0x7f00000000c0)='./bus\x00', 0x818, 0x0) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000140)) kevent(r5, &(0x7f0000000180), 0x0, 0x0, 0xffffffff, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000040)="510fc3a0", 0x4) geteuid() r10 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getegid() setgroups(0x2, &(0x7f0000000080)=[r11, r12]) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x80606941, &(0x7f0000000300)) r15 = open(&(0x7f0000000380)='./bus\x00', 0x4d287a6297dedd12, 0x80) r16 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r16, 0x0) fchownat(r15, &(0x7f0000000340)='./bus\x00', r16, r12, 0x28bfb526ba00e8ad) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:17:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00489f2f7c000800ffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x1}) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:17:16 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) r0 = socket(0x18, 0x8001, 0x20) close(r0) r1 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="02", 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) r3 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x4) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:17:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) accept$unix(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e68096a45b226d500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d03409526e0d0d7e6e9d8b68fcd4784c2fbfe3a04cd5290f5c446a800bccbe69848bd01c778a5b3a754f947ee84ed6a17f3"], &(0x7f0000000040)=0x1002) write(r0, &(0x7f0000000000)='g\r', 0x2) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232", 0xf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="d4debe71d589030dbd5f8bab23ecb08bf0fe95d3c1efbcddb98bf592b39111ec093ceb1a5298d1976a2982d19e8d7baac00947e3355ca6412c4fc352234244744574548d2a22e74c4fc58fd0bb0dd67e199215827ffff56a", 0x58}, {&(0x7f00000000c0)="e35e90198d9e51a500b4bd6d78e52dca90fc7870329a7a81986073009d08db7ed1ac92e081d7751263a1ce52471c7a22226efe48d12050a1021d41383348ec", 0x3f}], 0x2, 0x0, 0xf9be) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:17:16 executing program 0: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r1 = getuid() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) write(r2, &(0x7f0000000140)="220100", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r2, &(0x7f0000000180)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) accept$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606941, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = accept$inet(r5, &(0x7f0000000540), &(0x7f0000000580)=0xc) accept(r6, &(0x7f0000000400)=@un=@abs, &(0x7f00000005c0)=0xfffffffffffffe3f) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80606941, &(0x7f0000000300)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x5c271172021876a5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x71c82cefb32b2f39) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r1, r9, r10, r11, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8, 0x1000}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/231) r12 = socket(0x18, 0x1, 0x0) close(r12) r13 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r13) socket(0x400000000018, 0x3, 0x3a) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r13, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 05:17:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) bind$unix(r3, &(0x7f00000000c0)=@abs={0xddc2ccd7cf7b7ca8, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) semctl$GETNCNT(0x0, 0x5, 0x3, &(0x7f0000000140)=""/77) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x6, 0x0, 0x1, 0x2}, {0x4, 0x6, 0x0, 0x6}, {0x8, 0x9, 0x4, 0x4}, {0x7, 0x4d, 0x6, 0x4}, {0x1, 0x0, 0x8, 0x3ff}, {0xfffd, 0x20, 0x40, 0x100}]}) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 05:17:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x794}, {0x5c, 0x0, 0x0, 0x1}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="44c7f36f803c4196493a3e78dad3") r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) close(r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) 05:17:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) getegid() 05:17:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 05:17:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x4, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x25}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5639d84db142f34e, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0xc76) fsync(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) 05:17:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="872692b18dd1f338feb31251fb2e0b5c7cd4a994eaaab11f4f04ac3229a1bdb8caee202e14e6789406ff839c7395ad558bbff64c55edbc4a86ac08d161c3b7f6824cbf4b673e29f5fc427c7fb63c78b5e21d2c6be052d3fcca3674f86fe5f7b591ca55869eb38c0ba5168a36f030d2f756064fae9c5f9c2530dfb1130f5e2c22954a60bb5b657e6157ea37d1a3542e9fc118cd6df106069c45839509495d8186c9d60559a0eb82d1e4fef1ce9bbb12f78d378e7acb50c47077b24125226b816f0c0db6810213b36f4b24ebc05461a9669a44585c37a8996a79342f33931f89a215000b42ad3e47ea7c1e6f054828e02701881ec7153ff5b1ce3c0f7877be", 0xfe}], 0x1, &(0x7f0000001c80)=ANY=[@ANYBLOB="3000000000000000010000000900000046ff2bcd413aeed6ca4c9e8843faabeff810256850425d0a4704a0da9f8300f990e4de6873bb896af2a38254fb00c800000000000000ffff000000000000bcea2512ebc39b56000095562ec4ee9ca247a75638c882245f01e35cd99c6b29f2141de499516af2a5186f30e72a35c5abf73be9c8efac76e5ef01eee2d6e2a0c5229df7e8e7aed6d1ee88dc5c0026b6c5118ce79dc310d7c4be49853f0dce29b84e89f306aa39ebefbe7e6bb5c330532d74e8b46066e688c3f827aa5c42841e5beecb7db4dba83a68dec2e366c3302785faea61c7fb06069a5819e737319d8c00000000680000000000000020c24d9c4dcfb12864d99378b40772b73e0f2225f1453991c90289d5d81a5381b589c3984bc0be27df1ea5e0c6dc31dd1da9316d2618190e0c3cc9ddcc5491f1fac01005140202f055a748762f11ad8ba46a1d3fcca8695affd49168aa00000070000000000000002f9c67a409000000c5d3d94d6834dc5a60c2fedb80e5111d98057c43a047e11d1fc646b2cc1e39dea97dde3b74e82ce8b11923d4b04f87f3f6dd9d68a7ff558f1c300959b1f7bf863c8559cb70aff73b38c39eeb4ccfa6c94aab66cd543b4727c33f4facc15408665300888ca6db76f11f62000098000000000000000100000081000000d3f25477bd5ed28a72ea5196b9801aff7659f9a221438bce7c90c339d55dfe28229ec228ae88dce422336b5035a55b71e6552938a4293b0bace8f9d740548b8792ca27dab22748d885474fc285aecb46b09fbd95fd0140b5cbfbfa86d5f1d1977a194dd471972b4390a11b3dda44b7ed89ca5dc0b3788570f8105f731b9310c01b48c24149dbd1c518000000000000000000000009000000e1e85f0ccd110000d000000000000000ffff0000fcfffffffbc7e1abe41ad87836761749378d4a7a08290bc887fd8d800898237a290d4b52a7bdbc0bc35d6afdf56c4ba865d540b52e1ccdf4084aba1b93b31eba0d513fe28efb676d702fa8ada78403387e2d5b45a8d9a116b3f9213b14a27a2ac4bdea78dfbc1a588bd0435ba6765bd5e18f1d831922b49abc536296c77ca98109e24d3c9a6844e182b7643f9a0ac4e5db8423c478edc014c382e6432353f0f3b22f115622e5c6fed3f63d11b8f15f270ffc39ec2dd8867dd57600000000000000000000e5c5ca31055482a20dbfe6a4e18999777445a3899d89394e75f0c36c97be5f4878ae0d53fbac90667f4a47c604d463fa610b83434495fa1621c1f9596202eaeff2a928ff4836d2308631ad9d456015b1a970ffb7f22a1bc6346f9b3aa4d5ce6b0a488327bc58a909c9dbd6c13934cb03fb4002cbb6c119f29f59653f88ba6747e34c9501"], 0x350}, 0x9) open(&(0x7f0000000280)='./bus\x00', 0x40, 0x4) r1 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r2 = semget$private(0x0, 0x5, 0x204) r3 = kqueue() kevent(r3, 0x0, 0x3, 0x0, 0x20, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000200)=[{r3, 0x20}, {r3}, {r1}, {r1, 0x2}, {r3, 0x10}, {r4, 0x10}, {r3, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000300)=[{{r3}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r3}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r3}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r3}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x3d, 0x80000000, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r6}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r3}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0x82, 0x6, 0xcba}], 0x6036, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f00000001c0), 0x2000000000000104, 0xb1bf) close(r3) r7 = dup(r3) r8 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r8, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r9 = syz_open_pts() ioctl$TIOCSCTTY(r9, 0x20007461) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) getuid() 05:17:17 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x400, 0x0) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60806000000001000", 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="282d5fd012fd307fc9"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:17:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x81, 0x9, 0x7, 0xff}, {0x100, 0x9, 0xff, 0x81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1, 0x1f, 0x1f, 0x675}, {0x8000, 0x8, 0x4, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x8) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:17:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1d6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xfffffff8) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2009) r2 = dup2(0xffffffffffffffff, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x9) 05:17:17 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, &(0x7f0000000000)=[{0x15}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x800, 0x0, 0x7, 0x77ac}, {0x3, 0x81, 0x0, 0x1158}, {0x2, 0x40, 0x0, 0x9f18}, {0x8, 0x80, 0x0, 0xfffffffd}, {0x1, 0x6}, {0x7, 0xea, 0x0, 0x800}, {0x9, 0x7f, 0x7f, 0x9}, {0x4, 0xea, 0x80, 0x3f}, {0x1, 0xc, 0x87, 0x6}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:17:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom(r3, &(0x7f00000000c0)=""/59, 0x3b, 0x7a40547cbdad4b08, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 05:17:17 executing program 1: getitimer(0x2, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x70d) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x9) 05:17:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x10001, 0xffff, 0x8, {[0x3, 0xffffffffffffff81, 0xd27, 0x2, 0x5, 0x3, 0x7649, 0x4, 0x5, 0x100000001, 0x4, 0x2, 0x1, 0x28, 0x8, 0x7fff, 0x8, 0x9], [0x4, 0xffffffff, 0xfffffffffffffff7, 0x8, 0xa1, 0x3, 0x9, 0x7, 0x1, 0x3f], [0xfffffffffffffffd, 0xd9e, 0x3, 0x2, 0x4, 0x40, 0x2], [0x800000000003f, 0x6, 0x2, 0x2, 0xf9e, 0x5], [{0x5, 0xffff, 0x8, 0x66d5}, {0xff, 0xffff3531, 0x2da, 0x401}, {0x6, 0x100, 0x8001, 0x8}, {0xa, 0x7, 0x8, 0x1}, {0x9, 0xfffffffb, 0xffffffff, 0xffff}, {0x4, 0x1ff, 0x20b, 0x3}, {0x2, 0x200, 0x10, 0x46}, {0x8, 0x6, 0x1000, 0x800}], {0x3, 0x41a3, 0x8001, 0x4}, {0x0, 0x4, 0x97b1, 0x4d}}}) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xfffffffb, 0xfffffc00, 0x9, 0x0, 0x8000, 0x8, 0xdb99, 0x0, 0x7, 0x200, 0x5}) 05:17:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:17:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x45}, {0x6, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 05:17:17 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x2ef) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff14", 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) socket(0x2, 0xcd801201e48ef652, 0x1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x6, 0x40d39b49affc4758, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800000000000000000000f79f", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = dup(r3) fcntl$setstatus(r4, 0x4, 0x80) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) recvfrom$unix(r5, &(0x7f0000000180)=""/209, 0xd1, 0x800, &(0x7f0000000280)=@file={0x2, './file0\x00'}, 0xa) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606941, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = accept$inet6(r8, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000140)=r9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:17:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) socket$unix(0x1, 0x2, 0x0) 05:17:17 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r3, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r4 = semget$private(0x0, 0x4, 0x50) connect$inet(r3, &(0x7f0000000580)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) write(r2, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r3, &(0x7f0000000400)='./file0\x00', 0x100, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = kqueue() poll(&(0x7f0000000080)=[{r8, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8080, 0x0) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80606941, &(0x7f0000000300)) kevent(r7, &(0x7f00000003c0), 0x80, 0x0, 0x4, 0x0) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000000)=0x5) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)) 05:17:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f00007df000/0x2000)=nil, 0x2000, 0x3) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606941, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x3ff, 0x0, 0x800000, 0x40000800, "0037000000000000008000", 0x0, 0xfffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:17:17 executing program 0: writev(0xffffffffffffffff, 0xffffffffffffffff, 0x1) r0 = msgget(0x2, 0x200) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a0000000000000023660800000000000000fe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e"], 0x3b, 0x3, 0x1800) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="02ffcd000000000000004630bfb23d04d4656cb82bc29ef345e8963286ac73b273028b4718c4f66e6d9f11b289f108a538928ee8394d2681da1425ccff871265f574fc5126036a823d351fc9569eabbb1019b9bc4453ebb536aa53d2922efce5228dfbc4466e3c33a4c11ef37781a79521b4c19d811f2eeafec424c2ea831cdc64e0bd88a94d4d71cc960eb188cb805425585a603b78a49cdf9583c3cd5507c6003eda0267b0dd5a6369d67b9a39b54af774f68b6a"], 0x7c, 0x800) 05:17:17 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606941, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000080)='./file0\x00', 0x801, 0x240) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f00000000c0)=0x3) 05:17:17 executing program 0: r0 = kqueue() socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) r4 = accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000040)) sendto(r4, &(0x7f0000000080)="94d1b3257524857251355010c81773c937e3b3684ad10cef7ce98faeaeeaa5aa8b2b96ecf2300fa10e1620851b8116f84fcfc360f9e696150726f5ae4388f920f9aea8e15ecb", 0x46, 0x801, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7fffffff, 0x7fff}, 0xc) r5 = socket(0x2, 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = fcntl$dupfd(r6, 0xa, r5) ioctl$TIOCFLUSH(r7, 0x80606941, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f000052d000/0x2000)=nil, 0x2000, 0x0) r8 = msgget$private(0x0, 0x80) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x10) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB="0000f8ff0720040100a8"], 0xa, 0x1, 0x800) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 05:17:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x6) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x6) setsockopt(r1, 0x3, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000100)="100a2956de4152a8fd901bd935dddaaca00caf2b48a730d7e986bb27a69f0c325022f153e5f4f2369e209131a4b5e7f58496ff3a32d0f8e23cdbea944be64f00b729351bfa2419b0ecacace8eebedd114a78fb5b7940fdef79329ef1bd9a87361784f843436be7f957ea50630224b217719f141b20b2a0d2428b4842429bfbee1bc2217f093257df6906900d911ba6519672a3dc0cef7671e7d1826088c29bccf4065c17ac503b9778a989b243b30e9802cfc910d090c72b95213c18b9df54966b8f0cf5ffda3011ac3fcd43db3aaf17f35f8deb061438cca66423c3ecdf4b870483747c4f20e2328d19825f7c18c28bced109406d84f7295e081a0a0833fbd1b9523141e2d85d4566cb72306e1f03f8cab75cac11df08738cc1943d40e61e3b95de913f1b8f2fbec7acc201f60105b90ab47f9858a7e71f21ce8c0954f6c56571620392d201", 0x146) 05:17:18 executing program 1: socket$inet(0x2, 0x2, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = socket(0x2, 0x3, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x3) fcntl$dupfd(r3, 0x0, r3) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000100)=0x3, 0x4) r4 = geteuid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r5, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r4, r0, r2, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r5, 0xa5, 0x1, 0x100000000}) fcntl$setown(0xffffffffffffffff, 0x6, r5) r7 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r7, 0x0, 0x4000000006, &(0x7f0000000040)="8de97d963f71a78b7790b238b59e489f0d3872c30e5598b90500e252974efd07d2348de5b64b767e533146e474ad749361d733e564d583c8aa5740dcd4fc04986c82d30ce6fe04a228db94e5b10d1f5e43e38480300e26b43d2240d5c5d8f52649281958d5eadf568522cdf0d89efe6a289dcd32be733b874dd478a1f077069bfa1a0152d7cdf414ffb7a217d2608287233eadb52ab65e5403276371e008879ee5f67fba0c1a", 0xa6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r3, r8) 05:17:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000300), 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) openat(r2, &(0x7f0000000040)='./file0\x00', 0xa0fef8cb86590d80, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) write(r3, 0x0, 0x0) 05:17:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x7095, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {0x0, 0x400}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}], {}, {0x0, 0x0, 0x0, 0xd7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) 05:17:18 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xffff0000, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x1, 0x1f, 0x7, 0x504ad71}, {0x200, 0x4, 0x5, 0x8}, {0x9, 0x8, 0x1, 0xffffffff}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x101, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e699319296485710a960c93ed36e40cecbddcd610f250a93f4bd28fb807dd5aac56fbcb400ee3736c1818ecf09685dc4d545f0d2de616320fce861c163722d26ef81272618599380e882a892f86b0c50e8fc9d55bc3cf6dcd1b8113ee28f157342b0da00838b09781c1879d36547b487b5937e1c2058008918000000000000000000", 0x90) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 05:17:18 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffe9ff7ff8"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 05:17:18 executing program 1: socket(0x11, 0x4003, 0x40) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050360080000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100000000000000000000000000000000000000000000001b38b329d36c1766e295dc2662679e3d74702953f073dd39ff84888f9119c858071ab815e7f7fb3dac95c3d9bd6c750284a2bef17fb657a86859f07fe73de1846d58a0757c74b26fb2181150b6f928611d1c837299fa906c46e9e7f27df585fc81408f1bfec090a631a910e0d8c143b640ebf95ef9bcc32812f33a0c7d8194", 0xfffffffffffffd37, 0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 05:17:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = kqueue() accept(0xffffffffffffffff, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000380), 0x4, 0x0, 0xa142, 0x0) dup2(r0, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x5) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r6, 0x0, r6) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x2, 0x3f, 0x7}, {0x18, 0x2, 0x8, 0x7b}, 0xfff, [0xaa0, 0x0, 0x2, 0xadfa, 0x5, 0xffffffff, 0x0, 0x8001]}, 0x3c) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0xaf) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) open$dir(&(0x7f00000001c0)='.\x00', 0x100, 0x10e) r7 = dup(r5) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) r9 = socket$inet6(0x18, 0x4, 0x3f) shutdown(r9, 0x0) connect$unix(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="28eac061803d698a10ef0e1b44fe3caed4a6a9c7d919df389057e27a960d1d5a5f8ed4b846ad5ddb3cdfacfcec455f42f5bc6a50af5c6d89f7d21d9781fe52a84ce98b21cd1125596c7b2b595e1489b4c3864def9836d1d04da1e061540474a7e8c4d1a552ae3058f309ac7bc2a0ddddbd9e95f05b16feb5aa4e50a09bb3a646ff80a7b0f05427185b55e22384dccdb7483223323622534dfdb199ebede25e4ccb348fb4829d6f415af464d5e248e26b2ba9c4484705a8e608be8797"], 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) 05:17:18 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) pipe2(&(0x7f0000000000), 0x10004) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 05:17:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3f, 0x7a, 0x4, 0xaeda, "42ab0ce1b982e92c65b41c59392cfdadd5d4bfcd", 0x3, 0x100000}) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 05:17:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x7}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 05:17:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0xff}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0x1, [{0x0, 0x4}, {0x6, 0x1}, {0x2, 0x8}, {0x2, 0x6}, {0x2, 0x6}, {0x0, 0x81}, {0x1, 0x1}, {0x1, 0x8}, {0x2, 0x2}, {0x3, 0xfffffffa}, {0x3, 0x1ff}, {0x1, 0x20}, {0x3, 0x10000}, {0x3, 0x4}, {0x3, 0xac6}, {0x3, 0xffff}, {0x10114f22b54282b9, 0x6}, {0x3, 0x20}, {0x0, 0x9}, {0x1, 0x4}, {0x1, 0x3ff}, {0x0, 0x81}, {0x3, 0x800}, {0x1, 0x1}, {0x3, 0x4}, {0x1, 0xfa}, {0x2, 0x9}, {0x3, 0xfffffffb}, {0x1, 0x7}, {0x1, 0x15a}, {0x7}, {0x4, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x9, 0xad, 0xff, 0xd20}, {0x6408, 0xe3, 0x2, 0x7}, {0xff, 0x2, 0x40, 0x80000000}, {0x1ff, 0x6, 0x5, 0x8}, {0xff, 0x4, 0x8, 0x7}]}) 05:17:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x6}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3, 0x1, 0x3f, 0x3}, {0x2, 0x81, 0x75, 0x10000}, {0x20, 0x3, 0x1, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) 05:17:19 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r3, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000540)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x71483c5497edace2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r4, 0xf, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup2(r5, r2) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000300)) r7 = getpid() getpgid(r7) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpid() r10 = socket(0x10000000002, 0x2, 0x0) r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r11, 0x0, r11) r12 = accept$unix(r11, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000e5ff0000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000157f4db7f78f0d8600b9c1a606655eb6b47b116740bd2a80cfe190a5f6fc7de1033f2ce1a6a46f2e9477a76e95f5368d35ef91b74c4b9be54031a9f8774dae47c1a7c100ee7565a7b60647c53bf2dd2a49b76a46dddd9fe8f940483e92bd992112bdd99464c090bc2271b9851d0b1ca9c6ea7aa1d39fcdcaa7998cb8c416c537b4971cfdfb7f90ef18dce71d70e4fefc6da33031dc125d6826a696b496475d5de902cba4af0886112f874a1b3b7715b2c144ad8295a5aff02f7d29abb86dcd9b3243c82d3ef05ebee5373eabdee7dde2"], &(0x7f0000000140)=0x6e) setsockopt$sock_int(r12, 0xffff, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getegid() r14 = open(&(0x7f0000000580)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() 05:17:19 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606941, &(0x7f0000000300)) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000280)=0x10) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x10, 0x0) setsockopt(r1, 0x8001, 0x3, &(0x7f00000001c0)="960ca554d8bbc41f0049c066e2f024455810f53f648619f6a0d3beaa48e426484c6d809e3c7d80ff5a59c9a37d5a434bae73e7b136cb212f2e2322832bb1b2242e39c94c7fa01b7238ab9c74181329a6b40d32eca58e7a553824825a887ca6bb755217a28e7839e426ba3ff2b949", 0x6e) getdents(r5, &(0x7f0000000180)=""/37, 0x1d) readv(r0, &(0x7f0000001900)=[{0x0}], 0x1) 05:17:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x6, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c8", 0x66) socket(0x10, 0x0, 0x30) 05:17:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x1000000000000326, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 05:17:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3, 0x8, 0x8, 0x5}, {0x1, 0x8b, 0x0, 0x7}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x3, 0x5}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 05:17:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x5}], 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r2) dup2(r1, r0) 05:17:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) close(r1) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x1000c4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 05:17:19 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) kqueue() setgroups(0x0, 0x0) setuid(0xee01) r1 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x12, r1) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() setgroups(0x2, &(0x7f0000000080)=[r3, r4]) setegid(r4) msgget(0x1, 0x254) 05:17:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0xfffffffc}, {0x1c, 0xfc}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x0, 0x5}, {0x61}, {0x6, 0x0, 0x3f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r1) 05:17:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() r2 = msgget(0x2, 0x200) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e"], 0x3b, 0x3, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getegid() setgroups(0x2, &(0x7f0000000080)=[r5, r6]) r7 = msgget(0x2, 0x200) msgrcv(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e"], 0x3b, 0x3, 0x1800) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, r3, r5}, 0x4000000000004, 0x100000000fff, r1, 0x0, 0x8003, 0xfffffffffffffffc, 0x0, 0x33}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:17:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x1f, 0x1f, 0xf7, 0x800}, {0x9, 0x5, 0x6, 0x3}, {0x7, 0x3, 0x7f, 0x1}, {0x3ff, 0x7f, 0xf8, 0x9}, {0x1, 0x80, 0x20, 0x1ff}, {0x1, 0x7, 0x5, 0xba8a}]}) r1 = msgget$private(0x0, 0x400) msgrcv(r1, &(0x7f0000000140)={0x0, ""/101}, 0x6d, 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000200)) 05:17:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x1) semop(r3, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) r4 = getuid() r5 = getgid() r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getegid() setgroups(0x2, &(0x7f0000000080)=[r7, r8]) r9 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getegid() setgroups(0x2, &(0x7f0000000080)=[r11, r12]) getgroups(0x7, &(0x7f00000000c0)=[0x0, r8, 0x0, 0x0, 0x0, r12, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x4, r4, r5, 0xffffffffffffffff, r13, 0x1, 0xfff8}, 0x4, 0x1, 0x1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r2, r14) shutdown(r1, 0x0) r15 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r15, 0x0) r16 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getegid() setgroups(0x2, &(0x7f0000000080)=[r17, r18]) r19 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r19, 0x0) r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r23, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r24 = getpid() preadv(r23, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0xffffffffffffffb1}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x198}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xffffffffffffff7e) r25 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r27 = getegid() r28 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r25, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r26, r27, r28, r29, 0x1, 0xff}, 0x8, 0x6, r24, r24, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r22, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r25], 0x1, 0x800) msgrcv(r22, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r22, &(0x7f0000002d80)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d8800430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16e8a280c4270ecb5ae6d039fdabb6dbdd6c7754950abe24c7693531588b12e6d7a02a8fa032307a7c8293b9c40444bc51df7bf972f69312b29fda3ed3c1ee36e99e6c0df49b4c3c5ec3487e2b44eb2fc04eb95ec0184036ec20132a0606890de097e644ef904a4d5e966f10b07856468cd5f7c9797b18f82b374bb3fd145416d66718662da6db0d822e25e325929929790cffa19fdd94461eff3ba8c4f4d24054a7214272e1a59a3e2fdcdd20029fb40d244cde47715ab6e2794eb896ab1e0ece8662e5486af46d0000"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r33 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r30, r32, r21, r27, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r33, 0xa5, 0x3, 0x1000000100000000, 0x6}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x7, r15, r17, r19, r11, 0x2, 0x80}, 0xffff, 0xa93f, r10, r33, 0x5, 0x2, 0x800000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000001f00ffff00040161dc2968fd08b0f5e02bec9deadedbf306167cd5a7f565ed893f06564593c43193dfbb32b7a42fc8a63ac88322840857544d"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 05:17:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$inet6(0x18, 0x8006, 0x3f) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000080)=@in6={0x18, 0x0, 0xffffffff, 0x6}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000240)="cfa38229e0347ec1d77687dbe8a294c8247dde4cd78b900149909ccd79cf7690e9391361f2581457c8113ac5fd1574d2cf963cc2133d31c39552ea6d002e9f980b46f64b1ce1b9f942a2de69d29d0cc8", 0x50}, {&(0x7f0000000340)="b537d8173ba877444fb8007810170a73ee86fa5f225d938b4618df4a0d0babf4beae159001cec8413d795f545029c80a3d68e1fd5f06d166a1e57438df59e0880c32295dfd9856aba8c2db0b047baf78ba6742d1161d69c02b6497413f7a1a8bb34532c1379b47e01251082fe155908551a011c0078ff1df2b17a87b7d0f45c5a213f314d9894f6bc8721453b16a3ffa33f3485f66df", 0x96}, {&(0x7f0000000680)="e0d978146f13ba3988b33d670715bc0b7f03f9529a40d5626cf7232544b9685a1826ba273d5554ac6b28b1838e5dda026820e6d02ca5d1d94371c7ca890a382c1f1a1f11b4810b7d48e50c9058d12c823827b459e9ca320e5b099add9db4bc88d464d51cd5a365b8a284d3caad4c61b44454c8c0f34b430b9c886d46ec22595aabe12ed0b1a6a3877d536a318863b42c2b80c847f05cb43e93c433498992d4f55a9a83da1dfac5e09eb9619218ea2f631b35133a126bd35d3c37db28", 0xbc}, {&(0x7f0000000740)="6acc805a3d2e0791058595274707eb88656384b634f92bfd01387150aca5e9dbcc171495af23a8126ad883879533799d2830626ca567089c6b23bb45ab60273fd925b1", 0x43}, {&(0x7f00000002c0)='{', 0x1}, {&(0x7f00000007c0)="d3e827cf6e0b6bc82964c2afe3c469f915bccd2f35efeb502061756c4549296e13d88ee77e85523a5544e97902503b0419d8d422ac2480aefc1bb1c86f408a014226599b81bee7b0c0e53cd50b318fdac76ed80609a7b49fef777ddcbf2eb5cd8eaf00dd3251d1a750b4a4bf58cc45ec2145aa4035274957d81ded3ed2971a972c8ab6d788f0d3292271170ac50896df92ab3342c328b1419f5398de2d1fc77cc587c99c73ffd523fa328e211445e1c1", 0xb0}], 0x6, &(0x7f0000000900)=[{0x28, 0xfffc, 0xfffffff7, "00e5b885db9232a045ad92c2dfedeaac17c8731e74e62754"}, {0xb0, 0x1, 0xf464, "1b829c6841c685f014ce9480b8dd010bd001b431b54e4a7a36045a81ea05908f9a6f030a69dfdc3a970a9cbb4c5815104840f37f02b605f296e93a2f1b6880c6aa9dfbb6d3532f3fa5632f19f262238d75979402ae85f1c2a334d260a80601dd3d9fc029d555508f44b943182f76edc31427b7984212beb1229badf0b3f3ba458c6af86178f2f91404386d9ea5d4081b3790693ea849920fabdb"}, {0x60, 0x0, 0x0, "3425991542507bec2203056e4561d8f6f83d62103b7ad117a2257e59fcd339f817083186cde865952260f095ac9756c9e8f1313bb4bd94a39a5fa7f9ada4dd99164318eb2a736c6a16"}], 0x138}, 0xe) writev(r0, &(0x7f0000000300)=[{&(0x7f0000004180)='%', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0xa10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000000c0)="05ef4f913f4d087e401f75644da666213add5efaf3b436d204ebb6b8562c7964270be3ca800202b459609fcbd45ceed4204ab0062ce6b60283900ffd1d89f2a98a899c7b1c97992707a2c15d47ac31815c75d68570d3f2661061f1a185eeab1797bb4b41beeae511380055d816f69532f329a0f37f37b45484b65aed2f2efdc5859b29158459eb6e07c9dc0deb4966ebe606f8a97ef967e1b64b017fae5334a7e5a6b56616f0c97d533565f75ac2c7bd3b2ff27dc4dc08f3a4fee1f2e94c140b99877286b24cca3899e7d898281378b367", 0xd1}, {&(0x7f0000000000)="d9a0520b7f8c7be034a47e02b78ff4f677fb97d430908cda0070f4c0d452273fcdfab9c22f9f98caeb", 0x29}, {&(0x7f00000001c0)="d1388fffddf1a64fc66bd3941f3fafc9d10f08135360fcfa24cba4022476a8d253adf657b013bdc1cf617db4f8a33d3b16690c101e8bb4e72f62c051bbe45e56a579d5bd09d7c6a79b682f16964a6d96f59d5f664f147f11be4220b0076663970a7400802de12ddacbecc39b00b7819a15ba000000000000", 0x78}, {&(0x7f00000004c0)="77cf2f76ed29b81234e27687b4c90b217b92b9d3df3ca080397d4775bc92feed713ca0b914f0bfd76db22f1718f03f46f5a3a8d901d686cb41b4095842fdff916ebf1010edbe24be7e322a8be28cca2ee576f0ce1fa437201ef2b9b1e376842c1dea6e4e93eb05c38d80425381e587e276d52beaab49044ac429e9f956a581a75196df9fc8698f63290c488b4a9a73b1afc08d098fc82ed92f44a05d7b1aaa08540ba6e06ac139cbea", 0xa9}, {&(0x7f0000000580)="d8ee8ea10f64d276d1525804a16a46bfc9c2e682c2bb505e4a050efaa1954bcb78ee5908bcf4f1860c8fc6a2c80126c021e1730840644e31c80b57ec7b9b77f2a4da0f1905ae8a501c4077c3b57b13f312b02a6a255ed2e5a5cdae23f27240e438172975cd536646c5fc861676f74e55352f4cdc6d07bfe4c58d35d773f706f57bc51c1d243e37b95e3b2cc3d54f025a0820c2f3d9f95a133cdd21f7eb946d6d1e65278abb9e73dd7fdbb3622677e07cfde3abfb1a99690f5f52eb830ea73ff3f8a76581b9844e6f1b612817d3bd049737d9be3f1b98", 0xd6}, {&(0x7f0000001280)="d8093f0484635e68d81b9cd0176e7dad45760b9d6d22168ac6444740a5969279e1e0cce34fbf71bc21c78a2b991a914352d8a8655525d2ff78e10dd8c4b9572d2b4087329f2fcb5bf3d76adcad2958282612fa44088131d17098d70224d6a7d20d0e75f5fda80b66d6488af90ae2a1672e02b1ae4358b3219657d3f50da12e4efd32610fc987ac7a8436ddb6f0966ccc7d65d6366b25a7a1164003161f5fe5d340ddbabbf5f906e52925c3d804dcef755267364767b8da48a305ea18de006658f60518c9dec8d3929720a0e47f49207e3b724137c950c7820615f05bcaa78731dfd7ae86f21be2a1748c7d4ec890c1bf7210ad526f24f3eb9be4a09722905f8da7160f46357e55531c3714e5946e36151d9fb1db6cb379f4b346b2916d77d5ccc1c588cae08ea7c6922da7df4b1933c5a7c30ea7af3b830cbdd949244154dced86c9a8d8db424e8a12adc383607983634fa7d241067e6c6bdb2c55b251b9ad71eb184f9bfd1d71f1a8de4b06843cc6e61802b21dcefe7f913117fd93514de0a1f99cc2a48d1930a1af386738c8837381a701d4cb5689516f6007f898074fe071db78076b81369d96fa1efdf707a66b7499e2a5bce1b51be8583266282636a4fbcc3ee2d1bf595cb457bc0a98a32e1ca7cfb9bb94dcd1db84bd0246feb764eeee2c5f65b377ad89dfab7ce244c2116c83b7f64ea5d4475112ee50f9850ead564ef44983a55865a0b908b909decedcef9ab96aeb5f488f8676150f110e3fa7ab1336148a4648dad2de1b3d0151054bf6b08024ecffaa5d8b8b728d4841485a7986b12bd1b5e6a3332a713f92cd72b06f3e169d9d65dc737a274851c85cfc6bbe5c6c8eab57a564e7448778fd6d20cf67f3e8f6b6bdbd13a73835f01ff09d16b6a7c7e5e601dd40baa159bb4397aee290327aa20118c95f18a983bc112bf21fb19fc22f3473fb21e44547cbe3a6c25f770784d5bc0fecb3080e2fd22021cdae7879830ed8a264ec1cf130e22b710bc89ed2fe7eec252a727af30c2bb2173ad17d1ada30c9851c894b60ba9ab8369423316c530395d1d91f4f9f1faf9202a3a7e5ad6072b1439fdb2c7b38b128fe61fe22a8b52a91eb5d33ad44bef3d1e8df3534e6a0d233c9281c221e97b5f490576026e786774b54970f5cd9f30c99cbf88c7cd6882eaade1b8cfe0018efdc10d10a1aeb965f7d41dada8ece0f12d7b55ed23d175425e3d2e332c6975f5d365dcb3280dbfc1e69170a1e599b8b390a6ae4f69c28b870c1964b65da3a65ddcf6a0ad0dc5e6bd68c963c604c787aa2e084eb8bd016fc227bdd5b17ea2b56464072a57683004695713bf2678dbf729c7d355f70d16320d371b92c5ea4b0ed7ad8a45e9395917b352ca7a1e37e4d092d767cbeeb6a986fc122793e5b142a2b73647a9bae53251baefc1f0e6df9ac67b233c08675940ce55b6e170877b64abd1ca699a80e1c7f90062e93f9bac384ad9fda4f3505faefe697fc5145b9e70500c88c7417fbdd04a05b66109a03a0df20ddb3abf5454e5246eb2ac30120ee0855d6505bdd651034ccd6d47f256d9fec501174ebbe28590f351a04d6a67b93978718f0a6924e6cf7823f852c626aa9dca6716b75047646b7f08664b2f2ddfd74d88c8a10b6dba61c4da5706bf3d7f04cc8ad1f18c583568e893c8b73396f8bbeb70d7053345bc9e6b399875750d53f337c1fa33cde63d2ef8ff2ec16a0d9ac14376f0a9e04c663ba5ad6902ecdd496daa10c6b76bb143b5c76623709e75b84d7094cc5245f4e1ee43a70d9ecd9570497e63d9f57994c4d16555022f741f2b340784a58f620fd7d19e2a16b5bcb1086e51cde3e744821879f8e68a9938015acf367d810e517d3d8f86dd3bd26c3c0acf431b2e0c6469415b83569e0829ae6635a7ad91448cf26b2a255dcbc04e351bf0eb8e7d8f403c21270a67e1a745a52e8d79e7910d5eae0d00e3ac705620a54bf518a5900cfdbc6340cc9b608ad48858940929b01c2d62a5dcd2e3cdbfbc14fb6f1817258839c33b12e4af7838cf8f2d7083ba5bef123e06feded077e664dc83e9ad08ec3cf2572721e0c976c6b8a176c9f90b37c6f6f5f3fce0ef90af734f974374e42daee94a0ef1c2a1b6cdb94a70ffcb8707775469873a73202f8736a33d4ff7ae9d0b0b02f641a06b64e3404c4825ade26b045cd1c4c94abc68c155fceb225ddf67fb866f1619dec535b98b970c17360f5839c07ddb203d5ba0f4a76fe63b521de54ced1826b47b9904cfb81d8ead867962d7b759aba31673189eff09392cb0dae999bbd643398fdc4f4c47b999c7d2b5e8081031f41a277d412142e1dd7957679c945dbe4cfb6a637184a1bf259bf1a16ce17cbb9cad56730c6a3b0e965a91e4547f708247da4b859ffdd1cb0580bc7d2ce35e8ad677d051f77a9f997df281ab0907c197cefa507f1dd25e1e15fc6b2c134551d916af45d92c3cfd633f31310fb2980e5b6162f5572abfcd5326e4dc3d95290c93bbc3cc19a8660b385f3d7a9d7893cf89d26fce3be7631e3f5f28b0ceb3c050c7a1618b48e0d9e0943f7ff7981638ea89f0cdb8698dc2cee0be3ea94e795847fcaabbb737d82286c504a627fcb6b3fb1433a28660dc4f6a6fbd66d01e603b31def66a6b7927c2653856fd11607edc6c7c3b00f828929cae1a3d30b1566a4b9993a7d153a6920bfd5017fb85c69d2c8a28bbfcf0a20689229da113f6e865ee118b3dc3d89635ddc0ac8e68b72fadd14ace171003f48b361891444df82338e161ebbc6d380755de32edcbf10f29fc6d1f8fb1d0dfc1f93d2fbe26e7da12b867a5de98a2a6c0c54e879a032ea1fb391101b529d34aa663f0c545f7485af12beffab4383446b306e6d4b8b23efc01c5cefc37a6a073445277f538a8e2f7c68c9ac1c688a14036224c3f92290c219cfba61787f9823af21f998b576e387b3f5f0d3ede86e1ad4919011266342312c6ed62a256fe6d6d6e05916d07c4c03d3f741b2d724ea6d2b5e802e2a7afb5156d297b3e3820a6c5c06c780ead5e04df8c64cbae314575cd50e9e889993c9b101951f0aabfad86a699501d92f9674e0addf05daa6548e948a196bdf918d90331dc355306384fa96ced65fdfb4f5a14e219f7652af6613d831c837a3f41cdf518d1cce4b7a5153c497743ad87dca5aea6e7321c9f03a9d95e20e34c2f0d277e5f66b70625f2da0316185576fdad3604d01eeca5cc9e62805647109f0f5b90992cbf609c62329e83c9e6b0d8b1ea396ebc18e52459c2af86f26acee201632b2a9e00de5e2280c0d9106e18705a459e842834e24d8f3e274f6b573f0d0cba98af383dc76d6890318c38d7f8d654395b1060b7eff9f65e2aca8715d410c9bc353f6db5c333a4ffe20ce2ba19064241c05073c93d8a42ef99abffa6aa4d1c4e2d559cf5b54f55af0efdef4b23b8d937c7e5d98971a9ed457b54be8ebbe6e2a79f8f4ac191fb71ee07df4a14e1011da67fa91192076731fc92bb2294afdb36523c6b7550f663e155f7695625b931947c827f5b832d56786f8678d2db7330fdafd83b654413cc354b00aa8b54ba05e9d0111e66b554c89153c6b2a95bf616238c05ed348de03763e3be6674d18d292053a988cc5590d2781eafc68b2fb4e3c67ddb4898b88604a40b938f58fba7eea0285af54d4668842ccb3377a9e5ac900a6d74308f6145e402b90171f5cf57f4430402f390541db221a0d4884f4fcedd9f067847222676dc21acfe9e1ed98dc949629f3d05fa40950a2da12243050658a87b4df1fd7f7f55124c61d4ae0f4025a47a769884fbf2f42dec80bc46f85c462f1d6aeaacc6ec13f0ebb2d8c2c41028eea777dccebedcbf6db094da853227d3a8bd6b95164b1d45af52a3588b8f0cbe8894570be7ea2c94a526dbb4ba401e32cad1079298bd73c81615e63d0232e9163a54edd31965a1ce217e34594c2202a32eb2d342fa9c185af0e10d23901f59e1557d90e8072be31b2dd5113183085bbc7aee58c26a894a58879d5ae94ddecd4cc07c1c823fcac525185dd4e1b03c37c6ebd7a6aa6bf45c8e7706de498fff5caa3d4062544f7c071282753967c9165e575fd39d2fa2f0f07ff4b0249e6ef02870b7d8752460074ac09ed133f108ddcb9f3c649d2d3de4487315daf6c1805b75609e370f7636efbd0e83398bcd2bdd1c4ce04d19bed64c596b846f68c9944fdea08f7a3dcb928cb0e2621ba649eea6d4d9e523d6d58281f271bf5fcd7794ae387a15791ddf5e43d5502548fe92ff25dc190ca5e9f3f1ad298243b424cb0fee08f77a92b6e11c0a57611d817aa4bbbe29cbcdc9e43894ab5113bc394d8e6e3d231049ae6bf4e502034a57839c3fc84fea804391d90648fd9fc471253e77573c39e038fd6da44587efb2c80e062db4b10fcaec98a781c65396fa7018f860466a4211970cf60d6fc0bcede24db977a576057026333d96d23fa37af630ebbe49464f8ebaf96c698543c3789e9476bfbe23e3fefe83110decf61bfecc32608cecb0cc6bb78769da73a668754e5942a0b73ceb8fce12779ed78cd3cfb784bb819c73d15f40e330ba02e40e8b1c58f7a819631d6db6f7c15ff21968e28f60b9c5237c702e4c7460eccfc3270c9f6082008caaf6d0e5537b1b4ecda8e7ac971daca23f5b8093833e7eeff491576ed4706bb35c243804e58d53a8081e584cd05a4d78cbe7186335a6a2e7716acec44113d2c09600dbddb53382300247a2acfaec17ced4fe6314aaadc0e0659244fb5ce9f8b7757f04b1409ff661c95ff5d8ae3b08609dd73a2fda6bc0e76811c868b4623482590d60d47a5fe099782bbddeff714986ff676afdb71b34c2c55ac15017726eb69502ba7d03bbd6e2cfac5b05e97db48e8b70a46b1b0540d8a21b244ca12420c91477a8436e21d5cec034ef7c1ca2d29013d718c03066c70aeeaf5634f0fc7497fadb2132ee12d3ab0364033b40f756a831d3c5462c2c31674ce9f7c3c351c292ef0bac82d9a19ec118364cd79632125c020b9517f4d9a1fb0bdc2c2138544979be8c4bcdad3204cb496025b6c7ae04bb920ca3a242b12fe068ea8073f31a48e44da5cc4c3a1b2934e9e32a1e91c8b870f9101654fb8481c615627cebab8ddb4d9aee0b090e9eaf6e19e7d5f91017e9e6c06cf9a77821bbf0c92a6d774352f6c68a5995040403006c387bddf1b632d071b569570f306f34e2acc273317b2f3989717fbb0cd6cd54326289dbe68e8ed9aae0853bb7dab8015ed28264591c1732759e466d4d129ccb947f9c9b4d35116a9b0b361eb5397b81968bbe272d25944848a593fd5bfdd738f6ae59959710af35cad779962a9f4798277e7c0297b1f0a58a8c30d258573a0927833bb62a34403e735f5ab333fcb41545298d74962a36e94f3781d9a78f83a12ededb83b0dcb9f0bd5b0ddd2efe5734f8d9c48c7eae6fb767c8ffb3ab7392a339495b69e13db83db5547bf240ad26daec5be6829a9092455367da0579c006d35f7efd0f040948201a992b818e477d8ea40f7156ba697bdb461af871df24cbd9b41f11773dd180cbb2ad92cccaaab6fa81d6f7401f058903767291471c32b2af473a4f6f6e2d82fe0e87d49455aa97bdc9c4a77528c087464f29f5468c57c119cabed85b12941477c04cd86647a8d37433b638054faf7993b3a87c0a89052a1509b2398d169e6f2b47b00081b4773299fe516fb9bd198f65dacd91f699e6663a67c3c981fc15768f210b309bed5da812ab42a788674e651952fb07ae2165c282e57a18f99138fcd6f", 0x1000}], 0x6, 0x0, 0x0) 05:17:20 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x608) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001340)=""/212) write(r0, &(0x7f0000000340)="99e599181ccfdbc1665cacce27fd77f16701478e25641563bf73d8d375b377b264f9e1860eaf35f5d65cfc22ecf827bcd11836d138471d85799372f60b9519a7329ce6420123351437d6ae7f702edd20577b52d628de11082d0e2dcfac1a56d20dcf14271d529dec29aef7fd4dcdbd0b7f18904cebdf8eef4677a667e7a07e360b09d69b2d39b9fd234f7ee57468e3e8f0aa2925c642e8a467482546652762a6b910d384d027e8e1de8e9460ca2ad981f6e5a56a74535309f972bb6cc0c60f1e491e4795674ac36668c2bf7db2c228d306169b2fedf915ef2653cd839acef396aaf75ec64d488dad0afb37617027c73f9fdfd245707b890522af47021156d20836c75a560da347567b034ba7665ab55ddb0ea46824e30dbc173e6ca56b33b44852e2024fbd2227fe8dd377356d690a43ae8d02d46af9a8a8881ee9d933a7cb298ad2961d5cfbbb15c7a79965d2c1305fc06bd5ae45bb3ba7e854457df346f1228582ad36db88d6ad543727f01bb955e19318a354eb762460b5889b7b5692a4b927c69146d6a70e1e5cbd5a1d57836622004f198097f913967a7eb34bf5216cc377cf4de1ebb974b5ce0542ef49ddee5239f9d516d4944fa98478490c3be71c350256fb13740cb8b91bfeed53ed55b539f14b5a371a21516452a3b3cfa7d1c70b92c006c31693a7d4463ddd6b2430fdc091b69c68c275107f9eb7b30ff72223e72bf50f201df25a885916d3871480372b79076519381e0a7443873bc4c37bf6b13e9ac6804ff86b14901966f1fd39d30288dd9d7af02908e97ceb4201c55e5ba620a51b52853ff3055f89b51731d410b8c61c5eca32fcb78a81534a4f8c4dc6c9445a83f17d207da10494226d7b6b375923cd11d39bf1ec95212c0a9ca3926bbadb759fb103206bfbbcb2ab87737d4f75d15d98c98df32c88b2cfb465b2712a98bee7911aa4cc0d4a6c29fe237ad242c43ec9a575bffdc1a1c4fcd4ef09a0b0fb224e21f369728078587b7597daf9f29b4e92a2e6f202fcfe31c265d4f46b8bc142c7e78871d41f75b3d08828378abab8b5bce5cd06ff380e1c6b83429387d6b7d0643a6d8faa57ee0e32187d39d1a41accd15f847471fc54fa1483944d249f8049c19dcd63fb8572360304ed86ec4ffdc8d9cab37a65e892685d9d00bff1d07df9e6a3ebc27ed612e5b44db2298d9efb85f2ea8ccd0f4516b5a68cc66e04dc477f20736c6e7a52328eccfab1aa41aaa2d7e8c2a7d58bdd94e071398da130b38a3c261dcef5c3ef796898627806aed61a48de490aaaabc8f319a68bde2e3ea6d947687bf5c54808f4304c348726e3d0eb049495d7d6df74f69fb2a7f16a6cf5c846eb0081fd96ab16d8ecedf0a95f814314c5a20c698dd23600f3f6cb297eb21962dfd8798e012159bc8cdfbd575a8d8c105b477e81846a9af3661c7e4aa44d3188039ed1867ab506145f5bcd1f81d90fb1a67b0f01de54db66583f53645607a671c7e4d3912c2b1852e76870e9025e90cca3f9b8eeb460d816ead2abbe4ef7e2bdce9de047213a2ecf45c9c231bdb16134964e6661d2fd75ca99c345d44c74c9f09512087e28979e2d882ea047a52f564fe539ab8b78ee96b9c991be2da0f3e93c9e6912a040a06eae466237c774323b67daa00ef7fdad6c65aa9a27d66154f6c06330cf4a9eb1287dcfbdbdb23ff66cf6a632adf17cd38a477b9bc1d4edad1545878613f85381798bc11f225ca1c6199557bf9b72e92bcc42e389918314195db9b476a62cd5898ee8ab7b6a4978f38477faa9666cba8ad42870f2922e82f34c73a276eb4b8fcfd7c3f18a96508c688cfb2e785dce481b7903e84f656dd07dfc5dd399e4818256ac57dcef194d57f2553914aed7d68d2a5cdab8bb5cdc75c4a057b42b6a8d0e2914a89f120a367807ad9fa39ba3df7f30579a53875c49077582c66e03de10b8c10ca7e217fc177967419b501986797b7c91b3b11d7bc5e6257917ecb29da711ea2499beb617aa7c9dbcc20651e47888d308cb4c47212898f22c220bc5638cce109220b25dc3b4745ddae8aaeffede8fb566cf09952bc18f87768d6913a12844ae6156422c46037f9084fd082f5b9ed6e862eac54fc0530f2c023fb226b45f62639465a55b8f3f592f613b03be2152f5c9a334748aaaa9ef523bedf2f06eae75afba205cf71976ff6df7e009794dcbc0856e896be3f4034654af78fbaf76f37a5ef465f0d9f8c4ef1392c100df037254b8579f4ea81998ff715435118d3dd9f7e6e7e9b97513b66902d4fc9f32adeff7a81d7ac51d5cae84aa8fb03d75221d958644b6f520a7de23172629417e05bd65942864e7367c531e20d9097f23aab3a493ce781b21067e2377f21d10a5a15208e9010e6c6a7565a15f5b8a5fe79906b3b7a24e950e78dfdaf926c2717127368a43da2be3f73210293e4d6ffbb36e26752ee3effdaadcd0f0e5d65bc7159e1916da682be80059e6f668cd22671ad09c3e4496a84cfc1735854b94dce0c01eb20ccfc83fffcd32f1944fefc46cd209c0031d4772f2313de99f5c49e220a0e1ea82fff735bc1dcb072314b37f671c72a04d391030a88e3f96c95fea07379722601f46a1d8ee815c0dde4dcd4638a60cd8fbe2a1031ab9f1928b83e94fde78faf763cb0e57db4ca496aab67576738b7e3cbfcf6c0e055c6de91710a5bd289b446a390e8a2d055a8e775c1f75fac225ff871411eb04540183d3457459edb857fa37de016d863478fd7c42c4cea6497b32af7b1c92a02177a0ee6c4efeff2603c719360a51f5d5f25880545dbf95c64f82dff796eabd42e00eab786ad99d88822ce9a206e2940c7970c3f66afdc20d64bdaf043b7426e1ffabd684b22ad4744b93586f4710e3f06e25af28b26da0a2434decc39ff07a9dc382a74e6e389ab46ab099756aed50071df2cc7015eab3f5c1c82699e3563a6202204a97a812bbafc2bb4888af23d57f69e14fc3cb9e9c2decf684c3b4ab46337ec1b63c3f88d0055af902a29e17158ec462e1e5c770db3f4c2670a71dec6b4ff4c2a304a1967ef0c0573ec22e58d7f1fa5fb43dc688a06d9f8ebec82e747a07fe1f7d8befe175dac59854406cb13aad6e9983449aa96b7bf530f11ec5ea27fc472f677e17c16ed8f66b2a58999757bd7d262498fcfe3b7448215c9f7bc047167dd07b987b860013cb0de87420fad2f4be342ccb517459c13336d17d707ffeb513f7933ae8870e67afb6c5990549e19057654d35df3d8abb0e5146101295a5f1694e00a84f74de12c979d72f9ecad471cfd3abe69cdd344d229126c7585aebfae4eee3b24671b1c893dbdf01010e3e3bbbe817b264ca79d67f5ffa8c1f5870d2969f669a58a87f5d4b9f03548cf4ab14666f55062c04f5a20e1afc20e9100947cbae023e2fa9907c2137a8709f53a8891afbe5b8b721fd9b6260a477d25e01653191281328cdc0388fffae046a0663fc640bfdca5935191ce69e9337e26fccf39f0125062de988e376ed94bd2c1cc674a0ddd91df48e35f957322af9c5a89cb32b663d353db927d6b8b25a6a29a9c6a2a4f52d9a0d764826135321f960254ed377927aa1243f2cb1bb6b14d3eaf7b376b3903a58098ed0899a5f32e12ba56a593145d29b34de648e8227885061076b9749e9a35d67e43b2e94a8716d1a5b0db5807a4c16bf3a66b77a0b332daaec67646ba8e54db0097f158643e01a7528f03ee6926ccadd383fc56ad8ce419d0248def845c81808f84ac2aa3762a24406916e960dbdc33fc6b86053a890670d3918273a981f1828e29e524547d18cc7d9b5aaa965938dca73d0c057aae9549ba8dd6b478055f4b2c4faac2f14c363b0b13ae1bd1a483d53293b7315e840314ef8fd915581e6ec770928d50ae694b2a9976bba3644e27ab4737ef55195f558519d999713dfa403bede26c665767b88dea4b0c5c121801c7b83500ebe67948dab9ad2bd6dfad6144a90ba21e2ad89d9bd12f3fba51b0e511a7767c6f5c4b7cb798263e87f56ddce9a6f53acafdec70311a91ee968c5821ee368f8073b7c1d9168ec4fcce9ad469d8b19fc99ed4b89a4aca8a27a5cfee2cdd5be712ecc4bdce56457b848a333c84c0868f44e16b1e8e0d742f4b22df9ed188de70a133c8266006c1878604242f35aa17314dbf17a6fe9c1f834fd161d4a6689d9aa322d2548d39b05147193c118f858444a501f513708ac0c7b730bad1bad9d3122464b32684f575bc5a0501320744248cc4a8e12082941583fc93f57bf15960886490cb3563305512086b61cfd999cb20ee156f50dc8b75202cb293cf2ccd17e16b6c6147ae58f41a114d0bfecd95295a036ad519e76fd788d72be930104fed273300e766ab6f6848694d87e3903e04f71bef91fbd7d7316368e4fbc8b1b87c2460b5f0949f1acd84bc2de966090942c8f0b5a5c767db6b7c0c75e634e6bdcb7cab804011e739c5f1f560b9757ec5ca5480b8dff2d088bcfb0ea8d75cffc2b6cf676769e014ae842d93d9bd05655fcc9159fbcadf0805c7acdf9db8f59b394072a8ee725a71ad6285d9fa5fb6bfa6f08ef30760d3fbefb8c44fb03008cf6319809b528ee92d40af5eb74b9d3c624a6e7f4cd7eaed4ac56e8ca5cae0ed75f3bfba920f21e7a1663598079615f6fe7f8355acc91de3f1d0dbafccaec49aac70d6d73658c3f49a87094bd494c7e30a491cc2b46ca89772a96c9235e2f19fc3f038d09b61fed83ed6ffa09e3f3a580790e26a77d17a328144e623ebdd9baf9ee765e44c254ee780e1a0dad496df4c049faae89ab81da9228965d9d0ce45fb2db14e43b4e73efea221889742ec1357899fb97d9ac658edbdc86905ac4711ae97163c46c3dd044caa68befb72f406b436a6b7e18a5553ea213f3062b42021eee3abdf5d0501cd93f586dab47b7a6222ce4cd90a017da70ca53c278a3ba9e88c940b9e136bb7c53f3a415b4d4e72ecc4d945e25e7206611cf6a17fea7186da6eb540bb0fa3150e4ae41c5cf490d9fa16878d350d69a9a62083b0f97579797acc5f9c1a26788f1d9b1db23212c8f8c0442030c58bd93b7c448f6b4ec08c9f7682bced6b412767832d9cf865c6973724f8e3f88d0d897c92817c445afc4493bb2bb16829470b4306dd72e666fe9f5dad65496a185409bb861b72f611dd9d68560c191c711644fc0fcc0216937726dccd0390571b41be8a01166e79aa6fb32c1c33a766c6fc8e823d044d1600d243343aa1dc9c0d582655d8dc13ebcc17d07eccb86cb2cb28978af9e2f4feb3ec80ad862ae83664d012bad9257f50f2d73a51bf48d099c9848a519f8e466b3e1cfaf51f67425e501edc3baaa5b7f73c69e625dfec87801549c5dbe675cb7acf13c43e8c3fbe81e2050b7de40650abc93c8259cf855fd7ffedfbec0417cde646c37fc9303a73401b0d3de953197ac67671d309019fa739b150de6814a9952ec9f60c19cbe8cd1b5cb8290254cdf2fb850b8178249afc93a31f0cab6433e7a1ec62825a8aa9ab34bdc610292708ae4e9623ad53f859d620314ebccda020928c41f662555b604525df2572ed9372757ea8c96a186c9103c927a6b3bd623fed5e1a489eed7413c489d13eddf8b4ce492349fcbfdee3d9993270598d654d59cdc4c6a0aeafbac158179b55d0b5241c6c6ac884bac698a3ec268a29b741a97b56f7f845b35db938e89a07545ae34f4d56af70ea640c93a67d7e9513ebd088551e66e2bf6dfcda16834f71afaf19b617b4fbed8333f61d7feb9deee716c901e98d3b6034a6e47c9dd228d20", 0x1000) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x40004) fcntl$setflags(r2, 0x2, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x4a58d70c57e8813b, 0xfffff, 0x0, 0xfffffffffffffffe}], 0x1000, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r6) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) r11 = fcntl$dupfd(r10, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x20000313, &(0x7f0000000140)}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r3) syz_open_pts() r12 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file2\x00', 0x1, 0xb6) fchflags(r12, 0x10001) r13 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r13, &(0x7f00000000c0)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r14) kevent(r14, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x500) semop(r15, &(0x7f0000001640)=[{0x0, 0x200, 0x1400}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r16 = semget$private(0x0, 0x3, 0x1b2) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) r17 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r17, 0x3, 0x5, &(0x7f0000000340)=""/192) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r20 = getgid() r21 = getuid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0x2, r19, r20, r21, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000000080)=""/10) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000100)) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000001680)=""/228) semop(r16, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x2, 0x1, 0x3400}], 0x2) getgid() 05:17:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x213a], [0x0, 0x0, 0x0, 0x9, 0x1de0], [0x0, 0x0, 0x1000000403], [{}, {0xfffe}, {}, {}, {0x0, 0x3ff}], {0x0, 0x0, 0x4}}}) 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)) 05:17:20 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) lseek(r1, 0x0, 0x8, 0x0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) getuid() connect$unix(r1, &(0x7f0000000080)=@abs={0x2, 0x0, 0x0}, 0x8) write(r1, &(0x7f0000000180)='\t \n', 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 05:17:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0283, './file0\x00'}, 0xa) unlink(&(0x7f0000000040)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 05:17:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x6) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000140)="cd0cc0c522834c1626a5c4b49e275884b0dd280d7292e070becc405ce4d0b9161340e28c4537d1d06a7c50fac57ad4fc61808bf494269537063cd519fd01e8186d19e5eb6f7048143597a17de24186979726baf83a70aedc3cf52afe", 0x5c, 0x0, 0x401) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0x1) 05:17:20 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socket(0x2, 0x3, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606941, &(0x7f0000000300)) accept$inet6(r6, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x80606941, &(0x7f0000000300)) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000000280)=0x20) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r11, &(0x7f0000002740)=""/4108, 0x100c) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000080), 0x2000000000000230, 0x0) fcntl$setstatus(r12, 0x4, 0x80) r13 = socket$inet6(0x18, 0x5, 0xff) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) pwritev(r12, &(0x7f0000000900), 0x1d3, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r14, 0x4010426e, &(0x7f0000000140)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r4, 0x0, 0x0) close(r0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, 0x0, 0x0) 05:17:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$inet6(0x18, 0x8db2e23af10d40b5, 0x4) sendto(r1, &(0x7f0000000300)="bb36c2ef90e4856223299c0fbe31e7f0fc2167f8dcbbeec785b6f44d1e8b59df533c6cc7ebdf09abf03a57f0acfbf7af777e03615b0ae9b675389b1fdc8a50bd7f051f50191c0cd974dc4565b26ab4dd8fc2ae4ddb728398983bda743486dab5662f624ae7f1f4b4a035d4fd435c5ea6b5bb63bbdd375f766e99d07969050752cc4839f011edb6cf2b04d3b70e2f1d1571b9d89cd4a6f7c56be1229227", 0x9d, 0x402, &(0x7f00000001c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = getuid() r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0xa, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000240)='./file0\x00', r3, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r3, 0x0) r6 = getgid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000180)) fchown(r2, r3, r6) setuid(0xee01) r8 = getpgid(0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x400, r8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x81, 0x80, 0x0, 0x7fffffff}, {0x3f, 0x8, 0x2, 0xbbe}]}) 05:17:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0x5, './file0\x00', './file0\x00'}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606941, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606941, &(0x7f0000000300)) ioctl$KDSETRAD(r7, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) 05:17:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x2, 0x8}, {0x400, 0x4, 0x6, 0x6}, {0x8000, 0xa8, 0x4, 0xc0000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r2, r0) 05:17:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x400000000001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) read(r0, &(0x7f0000000200)=""/141, 0x8d) close(r0) execve(0x0, 0x0, 0x0) socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:17:20 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80000, 0x1ff, 0x0, "000000ffffff000000000000000700", 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x1, 0x0, 0x20) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 05:17:20 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r3, 0x0, 0x1) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000300)) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f0000000b40)=[{&(0x7f0000000340)="2bdf8f167a17ce8a32753960c72c62e9b6b284dd1d6dc1ab4df1ad8b1c16cf2ce22211c5756341bb20c385bbc8e9a86c4fa88e55f129dc48745b264721510bcec7414ddfe362a4911f2437e0802c32efb98693d1a939f4747f48590ccb55095bb05de7b1e458e33ec7105a0de827aba36aea3d5387483421c93c3f1dae3437ac92aa40b6b44c50ac3d794de0bc8d81e2f9764fa315547d33512482ac8d3de6c5e4027fbe01e0e10dd8c4d5492eb4c53c65d8d68fd15ecc2639b507e86c52b3ba5d308131e92263e0afaddb4ff209c18f445aed00a605115a70595030682b32b88c8f76d1f1fd0a39", 0xe8}, {&(0x7f0000000500)="61e34f5e27375ff7a914fe6ebfa54d028d7c9f327b633754c6fe6d2b15b2989d6b0f443fd72c64299a8b51783e28b2f06fdca2e8c4b357eb61b7563daf07b4c1c2335183fd87f743f7f6df829bb907d3face81e4649c9cd8189e7c417032c567843cbe261a6b", 0x66}, {&(0x7f0000000800)="820e35025fb8676c8085aa677e6c22f36e694a9daf34af1bc382fb87d6016cbc9b994735023f4cd45213cd4e12b2c145d4562e74a711be5065909a830f6337713040094f0ef307398edcb430717399bba0c17e84418d38db0f115671cc0a0e98f2e4e81f9f4e583f0e9efe0c1612d76a6d81acd0cbe0bf1ea464b3b3ba09f1b40fdaf3fc96363196574b38434eee01b4618f772129a9be72e69d04af5fc4986091d42d9f84ee8494b2ad77bbe0924d554603da81ca2f068c6ded27fe00ff16d216ad1364cc4d2f0ab291b3addd2a99c636eb2a8085d4efb1f953f8f6a0", 0xdd}, {&(0x7f0000000c00)="a381ab9e21272e73a1fe7cc41b9fd9477f7de2a94616dea1b5c04e4d9e4614bb95257e1da6cad9089fa6c94394ae0e82c1c6e75ba651f9fa8b7bf45098677899192e99e26e6119024a40602f14978f5dc0cf3192aedeaae8c7e120dd5568f987fa15bdfa801cf7a107b26eb19fa2d0cd59dfa1705f61c45c431bd4d5d1287346d38866c1cc6db6044442f59435fdcd9a9a03313b6c07cfb4bbf3f1d623af30fa5c4067b94268f653655eb3a2a2750c0afe6d52db11455efac0a50060863176e4", 0xc0}, {&(0x7f0000000440)="d82d32b99d921708dfc3c946ab554bafcd63e8b1df82994072e105645937b24878eadd93", 0x24}, {&(0x7f00000009c0)="b3132a1336d21773df20a8842f8230fff4798ec311a79d22137320f807ca2b", 0x1f}, {&(0x7f0000000a00)="459bd9d5045cdc2b0c8585160c88b3aebbe60f888912c2ff26b4231249ee45ee3c88f648e45b41e73bb185f30d1329f4584747acedd10b2732d3b6239516cc6d8fc01a6808f6d1", 0x47}, {&(0x7f0000000a80)="b9046401979edf1c4c501ff41eb59036d5eee0bec1a3780e6fcc82c896a15f1db8d0", 0x22}, {&(0x7f0000000ac0)="b022d1673751959ec88bcbd6c53ac52909d831e0dbb2530d10294adad9f7b3ac4031e5327db55d862ca143093b7157", 0x2f}, {&(0x7f0000000b00)="25ee7c6206000000000000", 0xb}], 0xa, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x7a780d6791b93f99, 0x0) preadv(r6, &(0x7f00000002c0)=[{&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000140)=""/65, 0x41}, {&(0x7f0000000080)=""/57, 0x39}, {&(0x7f0000000200)=""/185, 0xb9}], 0x4, 0x0, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000dc0)=0x6) r7 = open(&(0x7f0000000900)='./file0\x00', 0x0, 0x20) unveil(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='r\x00') write(r7, &(0x7f0000000cc0)="7625fa433ef46d4cb76ee6097e8dd044686f449848ebf4e0db6b491e769d5ce04e40d5941c3bc03abb0647716890f2206f07b7fdd5514968e63cb19bc523c13d59249476b69f62bed40ffe4feacb01f6ed159509190249ca77475c50ba0783423c01447bc4c0f39a79abd6af35603ba44cbe644e6e3789e4effd64cd8b83eac35f305329fd39f0451a84c561402e16c27150cafa0a4b367c72424d241a57e3c1d7c042f349e7f0340a4c2cd01d9135e1a105ade9918ca9d55100f5236b07eb5484e616e0abfdd45e4f247cecb140c6b73224dbf80683679747bfa3ea964fc60d85319ff182b87fca", 0xe8) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 05:17:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2000011d, &(0x7f0000000000)=[{0xc, 0x0, 0x0, 0x1}, {0x7, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 05:17:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) socketpair(0x1, 0x3, 0x0, &(0x7f0000000280)={0x0, 0x0}) sendmsg(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000300)=0x2) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) utimensat(r2, &(0x7f0000000040)='./file1\x00', &(0x7f0000000140)={{0x2, 0x7}, {0x0, 0xbdb9}}, 0x0) setgroups(0x0, 0x0) setuid(0xee01) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)=0x9) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000000c0)=0x2) 05:17:21 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getppid() r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 05:17:21 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, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c07000000b8b721a7c815f803fa65fab381adf6a59666dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79babac4e6ba61800149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa65076"], 0xfe, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) r2 = socket(0x692ffcda5f0e9a24, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r5 = openat(r3, &(0x7f000052fff8)='./file0\x00', 0x20, 0x80) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') openat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0xc6, 0xdc0, &(0x7f00000004c0)=""/230, &(0x7f0000000380)=0xffffffffffffff14) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r6, 0x0, 0xd, 0x0, 0x0) pwrite(r6, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) setsockopt(r7, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0xc) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r2, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX, @ANYRESHEX], @ANYRES16, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r8, @ANYRESDEC=0x0], @ANYRES64=r7], 0x5, 0x0, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0xdf, &(0x7f0000000600)=[{&(0x7f0000000ac0)="27828cb6ab4aaedcaa1a7427838ed8bd60ec9c93a205eaed0733c4fadc891286cc094386d5f636e54f9b05199637adf917e26335263fa20b9e7aa543c4a529799e81d6ca235b628177312c9d7097c7da6abeebbf5e9384f62ee2becbad5dff46ffcf8e7402c24d23e988c400000000000000f110f73f05c9c6bc4abbf215ae788851647afe61b631afeb5046a085531313ecf38a44fb39240336b0e969bd9073007b6c968d8b788e20d2cf7a41fc6436fc59b5ec87d8764a79d9417150c544d013eca27746a4a81237718b198bb20477964b0986ed5b26eb209bbc0cf25ed8fda3252eb537abc2ed6a7acde25e97231692c8c9f7a446b1e8a5ee892fb3ffa13d157bdd9f818bcfc1574ccad64101c9dbdf73157b53575980a88626927858c78c754d986591bfe603d5e2012c8afae675a38c248e56c8d0b31c2c8598636ed4be0b1baa80deae75f783f4df8752c8cc7cc21f85e41e5778e04d1d7ed05acc62cdc19ece6c480938c8afc25225dc65085f45f8b45558a2c33e2333ac4b8895d1901e854cd8a93aea69276b43e443403fcea00d243f12b585075502075ff072e9c1eec32a4571374aa7744ec5543064a4a66af8c1d7d79e07bcd7d94fca868ec9477a96f362fa7c92", 0x3b}, {&(0x7f0000000640)="9a661625478dabe26d53717e8f21d14784daa940fccb409889e5daa76bb52b557538128bdad9494e9a2d275fa894550559a9c6d92d9351db70dd34606ad46c7b8d40f615ac16b67a9b5e5773a25d1d382fce96f06ab76260500950878f40d78b02ec03117a3b47dd65813804f0cbcdd106a53e57f8ab4a610a297902866b60f10e0c171223e53355732308c02569523ca360aa476341466a0a6e24aa9e9f6d2e619a5192305dea74a32a069c17b1702eca07000000000000004ee1e93eab53327218833f7d4c8282b7648374b4082a36e2f6a2926eab13b90340b70b832550134f067e58d896c123f65e3120fe07ca42b88ae0c5ad9da4fbd61062b6c33292c748e01230633ae8a8fba37d32e8e3f65b61171c6a2c745498a37123acddaf50cf94c7b77c3c9225de5b83d51b04bc67da9d5fd5d4fb39e54a371358ccedc5a96b898332193e344830efc86304e0ea5774b8549ab8b325cc0e6fa34af6eef6e07a3c5d835618e22095cc1a01c1210fea4e2abc23638a82c9d7a5e5138f699f477be2e9d6baee64f3c6c36513376f18a626346010dd44d49e79922187cb7d3780471ccef374515b01c8e5d67737c43ca62a93afc98547776f3b8e63f028758c53439c698564a71f18", 0x2c}, {&(0x7f0000000a80)="9faee962563217fb2dc42d02e6b05368cce8c76fe7049844097a5b5d3c3918a2b3e0", 0x1a}], 0x3}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) 05:17:21 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x10000000000491) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r4, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) r5 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000009c0)=0xbe7b) ioctl$BIOCPROMISC(r5, 0x20004269) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x3c0, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606941, &(0x7f0000000300)) pipe(&(0x7f00000002c0)) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000001300)) semctl$GETZCNT(r4, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) fchmod(r2, 0x24) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x102) dup2(r1, r0) r8 = socket(0x2, 0x3, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 05:17:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x1, 0xe9c, 0x0, 0x0, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3, 0x8}) r3 = msgget(0x2, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x8, 0x80000200) semget(0x0, 0x0, 0x80) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000007c0)=""/173) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(0x0, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(0x0, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x7fffffff, 0x8, 0x6, 0x8, 0x530]) semop(0x0, &(0x7f0000000180)=[{0x4, 0x1, 0x2000}, {0x4, 0x40, 0x1800}, {0x5, 0xfff7, 0x1000}], 0x3) semop(r5, &(0x7f0000000140)=[{0xcdf16993fa5946d4, 0x8529, 0x1000}, {0x2, 0x0, 0x2000}, {0x3, 0x101}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = getpgrp() r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r12 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r12, 0x0, r13) connect$unix(r11, &(0x7f0000000180)=ANY=[], 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, r4, r7, r8, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r9, r10, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r7) pipe2(&(0x7f00000000c0), 0x0) 05:17:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="44c7f36f803c4196493a3e78dad3") open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x20) 05:17:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffc0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x46f242e91fbb52cf, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) pipe(&(0x7f0000000140)) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66508f52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b1403a47d56b57936b07085d1bf20935ad3a73120e05463bfb120fbc198fd2445dcbd3d5346b6e3b034fa920fff286439ba7a6fd58c9c1a45b069164ce49496c66fc26553419c61c97f144808f7d82050b8eba2d6910321f1e8ac39e949e67df6271d056bd37a024552322b11cd78a1a5b2dcf237502e269ffe04da8748f827c3d04"], 0x10) write(r4, 0x0, 0x0) r5 = dup2(r3, r4) sync() r6 = msgget(0x2, 0x0) msgsnd(r6, &(0x7f0000000080)={0x0, "f368495315d354982575ffbba2f66fd454748f6b3e534f5d313e43f220a2b033dec9cf1cc384524a830da5b393859f25f34526756196cc84c2981c257a9d412738a3c3f41070396b9f2365abe48edce7dcdd50825bb1f14ffc0cac0c640eca310bd3989dcd4891134071c3c5e4faeef17e101ae5ec76c80aa1d8"}, 0x82, 0x800) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x100, 0x9, 0x3e, 0x0, 0x1, 0x9e5, 0xffff, 0x1, 0x0, 0x8, 0xb5f}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 05:17:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2bb], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x20}]}}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606941, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x1ad) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 05:17:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() r5 = msgget(0x0, 0x4) r6 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r6, 0x0) r7 = getgid() r8 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r8, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() preadv(r9, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0xffffffffffffffb1}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x198}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xffffffffffffff7e) r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000440)={{0x400, r6, r7, r8, 0x0, 0x8, 0x7}, 0x0, 0x6, r10, r1, 0x401, 0x5, 0x4, 0x400}) wait4(r4, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f00000019c0)=""/190, 0xbe}, {&(0x7f0000001ac0)=""/102400, 0x19000}, {&(0x7f0000000500)=""/111, 0xfffffffffffffdd3}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r16 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r18 = getegid() r19 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r16, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r17, r18, r19, r20, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f, 0x400}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000400)={0xfffffff8, './file0\x00'}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setown(r21, 0x6, 0x0) 05:17:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x14000, 0x1) 05:17:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x2d94) r4 = kqueue() close(r2) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x4000}], 0x400007ff, 0x0, 0x0, 0x0) dup2(r1, r4) 05:17:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5}, {0x54}, {0x6}]}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x0, 0x8}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 05:17:21 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x1, 0x3210, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) r2 = socket(0x2, 0x1, 0xfd) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)=0x400) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80606941, &(0x7f0000000300)) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000040)=0x5, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket$unix(0x1, 0x1, 0x0) connect(r5, &(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0x80000000}, 0xc) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606941, &(0x7f0000000300)) bind$inet6(r7, &(0x7f00000000c0)={0x18, 0x3, 0x9, 0xaaf}, 0xc) r8 = socket(0x2, 0x3, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) fchmod(r9, 0x100) fcntl$dupfd(r8, 0x0, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 05:17:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x5024, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./file0\x00') 05:17:21 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) dup(r1) socket(0x400000000018, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000180)="726c63bce83e5f2ad8d8644217aadab3db57e08a5b592adfb596b13d2cd38f73a644a3a7a52dbbc94019b2fda56b0f1a8ffb31064f7d88cdc9025ef8f37b32a591f36ccb93d6afbd6dabd34386e7dfa065f5c3c6e267de9e607c28b765bf07b77280fd7e142cc2a0d96032ecdcc702b4f2d8e2f460253abebc4d7aad0d8dddd50cc8a5686a31cbb4255db8d4e40d368d59ca2ab0b7fdb70d5ed3d7104aa8df176a0fa0672bb7b60e43d3b5182c5f050850ed2ec2f1b25e72e1de57e782fb025aeecfeed24128748129b10e87f34523ce0441371a10e2bc0461ab466a7b079dcc292bddbbd6be069332ea0ddb25a6651057e778973bd5135cec4a4cc4e308beed3c6c2b48c3a16b4eddde4c5deb9ae7746a7f046b03e0d59ac056cf8c9cc72d869f0b2b60a76f83fa60076426ff11d19900e396ac89bda633314bb3c9fdc540fe235e3cee7968c0b1b5f9d80d8e8247f64b65304865a3eefc33e6d306d3521908c73bfc1f2fb93e2d80c436e9c3489175a3c22fd9c2afe263daf50dae6ab424f37af19dc00e65a486df7cb88c1e33c4213d774bc6b082ce83d522d578b609658ed55fb32e23c48e615626d3225442c0cbea12037faa0653a8a299942c4a1a9d81a1cffbc4722e7f4b8f36d65f0602465fb087c193acc7c7c9f5ca277e943fc03cb8e42a577069cebe4acc8c5f1bb7b8aed03cbdfeaf9f9198476c78a05857aca5cbc5d833323f74f511269ddbdeb3040e755b63970e95dab4fb39360585a6e047236127af556a3d2025050bd0507cdf3f5e8a129c4fd4d7abb364391eec583d095d4ab947c37bd20c92f0472e2e20a3a0b2f035addb1a68cb02fc82b798990db962ae211887c5cec7d59828ebb1ae05f560a7c557795998f4c4320163bc52bc38ba4669d4077e78227c8df3b21a7acfb3eeabf7ec3d96336d893e75ab0751d95515a943df9d60403c2fa9655b6096a9cb83982595960162eedd7edd38e25bf9334ce79118ac6ca72c09d48570f44dcf8f5a84c35beaadec3c980ae3e3ece3d7522755f02cc4787cec27ae9f0c8ccbcd1a06e294e25527762c9222ddd708fbce22bd71a3e9b665aed56cfc84a5005e5ffd93f987cae691b156d4690e1fd7e00df3dd632ea4c08317036509c1294ba974e4895b7b3791116f9ecb6c6f87d7ee48086a3c45e95b56670a96c13f5ec5516995f0d5e1f51dd7d7bf56dfb52a37ec0ddf0ddd38f94e466845a94f596d52800e7839661a25f95d608f1ea425c5b3df35a5008b086dc7fd53f9fc285800748eecbc1c51f3f392adb1aa6e3057f0785a78f2122b9a7154fd48e867624c042d4e4725ba45f2a9838b5c732202b039ad7a9e710780b7554ed42ee3b21468a08174d19cf57cc053c88ecf81211683f02418404981f744d2c18e34ccb950960217b00414ca731ca0ae93fc520efc265515f159a379b910b7a6e388cc5265443119c9c7b835c1f04ef0090e506e0029cfc09de001cc8ebefaf865dc418daac814211d40be7b9ff6da6c874d0ccd8d8855690ce52cc9b3b3eca15fd0b96b58cc8a3e8f9c1945283bf489ecefae770f6198b672f7345bc908143592cce8e5f3ba93de3cfa823b7075478e28fb647fe055df1332c731d96016708f377d85942a747642921e932f132858419ea8075d36474459b1974906d699b66e65ba449bb65e85111bfb2be248d8758cbcc94ae4e91ae59d3b08a9d4dc5e7a6e5153320c4bee61e7b36ffe18ccd731aee6c8f215b47725f33dac8be25f50c8d240b14c0f15c99d6af3cc2ef579e48169f5fcbe0a2efc9e53f10619be0d52b901eed02bfb745886ebbfbddd3b9f4ea6b909d1664b309e278d12fc13a0c6da9cba97361825f4701e1c8f2d3a8590eaa8a8e5a1754b708db4f8f87067146bcbbb53e87474ba6c9a14213726ec0e5e960813188c62dc482fd5850db2598ae912f15a37c15babfcb461f6166f8b2de293eea5e7e8a051f4139174ec2fd8e6691535caa62c606d400aa0888817518d5598a781ffd548f203b14c648b9b89d074fc84aea8a93fc99d940c96c247871ee8cbb68d4524102350e196711ffb08091b4127bcf501739a3e566c65abb34110ee0158d7cfe072d63111a1401c58708a213a9e2e02e0c41b6eb5ebb3e0fac9ddd552e37583eb1f7c670641f8e3e5df5a90eb387fb1de6320573229ed9b16c15fb0b6d6455e62f22eabad06008a30c45df3f49d7ae8ed847ab3d1209b5faff18f611aa22b8a19582ea8e495365dd9ae32c963ac37dcb15ac5e273a565fc0d3ada310c7a4e4f3b8271e1c2b0067bda9fa51f163dec9ce4dfc8207a499e4cc6e71b7b3702fb6988305cd4cc74ffd6173c19ecdd8c548228754a190835afb4aaaa78dc4481bd17b2f9eef69674ac6eb5e0054041390752b940a0be8ef0dc00a4e0b20b6986719d56214e2a354b7f8df6a25027fd01485a2e0a04dee4bfd26ca237797f62d050b7598153ef1d6a9f2ddd8da2275e918f5455759c4aa753335eb08883b3797b3dd70a3dfb62b20e9d4a2a019f768cc04830c886d6dbec175df30fc827320577f548fcc34c3a3cd065f544ea9dbe2b252799906e3e1c0c94b9708949913524a28443da0339f1d8c55d48ea9251e029ece3ddd6286df8464e88038ccf28164bcca1339abc89c180c7976b16cb482dea0d691f7b36f6c967ae6fc358163ff4c5cf46be0330106748075c9a6066adf517f1993181ae24ccf3e8042d119dcc04948671f5f774e6d8ce002e1f1cbf154397986a318c6d66880ab7abd25ac43e9b49555194b59589d09314fe8e5a2fc9c4fdc4bd33f8011d038c2b61ee192485e416a3e830fb7ffe186f58ab014588a18fb42d767c18c7c15d90a6f3b67f6ae23acfe090659d47784e970cdfcee880fd80372724e716d3da8f6f48d1e4d149e96b2c1a066d41ecd7b7715e3759fc18e3695ac26df7bb9701a3a7a27c183755d99f1702f4080b67a050bd4db112e0146acbd452a56408f671eedd8ca55811c868a3c39f6fcefd538f73393e326ee2e65f134fcb7e8097bb13bceb6d62ad2d767cfe03306ccc11a9e2a4d068399f87b60a339140b734437de3e187e3660b8cf0c8c797437cb289af5708622945dedc44672fb1cc622250bd565a7e33fd3b59f7f021bee6e8a5b3fd4e293810328672ffe354d835f236737db6031a3161c47675aa00c6f82d466355d6e9788c02782a331062706a2611a64599074d1f0d56abbd65e6117145297606bd57d23c14a89784ab2474d63349a63e06073f730c83af9a8c6706a8c57a0865fe0fdbeed6c7862271e76c7475347745cabb7643cbd9917697463aaa79c7780f871f0e46d059a6d97d3830a657497da8b248a4f1ac619b63c7e347122aafa1035823fd7ad6cf59b13ef4630ccf3855d32e7c8b973241360919658a45137a43e4f6508c5063a798ca35a7232bc9fc3b50c5ef3989d9c2e819eb2ed6158392377c6fbca7e52b519dddd1f2b37a2052dbf6a79d57eb2cd2ad045ab2fc5300fddfda7fd721159f1406a124db2f270563dcaac7b6d8a7d38b9db1f3a8241ff4f56684e5fe0b76ccc12b246bc2f25f2aaef48721cad27db91415f737a5e8e1601d868d1e68087b3e2a16c100fc7e7ca2d196dd8fc80f7d0f6e6cd51ff479c66be8de2f0f9a1b3d0266b3785e8a2bc4dbbe7c26698a3b3cddefec0b06878a54a570b4765d3a142245106232054c73b026918e396d17c501fd4fc489144c19c10cf491f6f6495483c094e298e4fe0b6bf941837b93c86cce5ea819431c6a0f6a7910242c8aa0dbc2f02e5a1a727327f83ccf1244889df208699afc716a4caa1833d464dba0833cea9cb9d653e4bf817b798c88a86b4c494c3d3d190581959123491ea66b6ae1dc8a590fb80d17aa7d7bd397b9f2966b4483c2cc8b82a0280b9bf3170cbf4f971e11475b41a7e584e8db5337724a656ce1718259b2f3eb03056e11b45e4b9084f3185b95587c27e9724b04b1dbdce79c9c06b6982106e2bfe3662256cfe406c7d84104826e4f2af82a6bfdde66943229cc7c0179dc5d792483580a3e13530fe1173db40822fc6d76f2b0664cb54e7eaa592278f0cdc71816beb9da9d974c913f54d9aa94d46fad89234c0ab23297fd35bd61076f2e6fffeaa6d0e601a6818b6eb64395e4cb8a2a89df849ef056efe701e3a69c81a4f160ad1da0bfb4df996396e3c362107479a99af30161b17c16244575e84b371d9e372cd1ab2b1b8fe1cc68c7201c97ee58fae5a1615b9ef1d4e7f5780ecb9018d172a2ef91f6167baf4222bca72a5b97c12ac453d4982f68d2ae8821f8d430742dd5bb9a6c6e8bb4e2070d510dc3203683e69f7d26c1ecaa05e9e86f20ea099ab32f233c7249e38b5ab409b23b1bbd3a46e211e6e9c9fe01979bde6faccda13461f84e181f6064634b933d9f983e2c9d481f6c83ad07ffc6351de25ed051caff5aa2565853ceecdad4b68626974c8eb2cec49792608a717a2615a0bd6347166af464274f8e35e9e241311872bfc8bae88cf92bae828e6327100cc6aa943382efd111b5de85f45367b329fb2329b6feb4aa3dd45e44324eee4cb02898e112269988c6c25b00f5f2a7735f79c8367c2ecf019c4297cbedae9622a9393625c935da0bc30a4f1a7180ca7c74c2b7693d25ab8b449a9a2c60085b044d352b254227cc010ed4dc87a9fc0a0955eb72bdb1ab8459ed573713f8f7341f2f50598e4add25b71877c3c744675715e7c573c92fa217b25dac9e0f0903d621c5f88c7508a740da6eedadda00d5bd502fbaf0b7080f4819e6e12a6c56d3aec9b874af22f1f020894b24da9461654a57b911fbba66a947274314a25d05a9c9c271528ddc306e95948da7fdb5b75a5681eeeee2c1e6b56694ec8f924c6d9c7e146bfd957438a51762b07c84b9c1a2b737f123045f9c567f5d48046644d2aaa1e55e831d9b1983c5cdc0fb8d38e1ca9a7f8c04024375e6964611e90f66b2288aa5a81cdacfa6ab9dcfeb43137dcd932f2291607ccc0a94c00594a38eed0bc86fb17d586853ebe1170c38623a5ae140a1be9a31f88e36b6a1759c02d53e3926122f4ecbd4bef4cf49bb85bf03622e88d80087f67076263935209db9d81f65353c3f0a60d43e5948748a554d3e952585b2194481a0b7d09f686a9fc2c2450969a76cd851b2c4e77d3d1ed5814d98f70ab6b6d60982734228740628c94b9b810c6b33402832e5c4015c764b7f86ec4190047dcb238ea8996ab477a67490c7b3b8f2f15f5e9baf621a175fe304aef3b1d0e811520a96d3a1d5ed36ce332a8bb888d7d51a50f455299cb121b4a1583530ac7f586c841b6a2acb528964535c18a95bf0af1f4968495adfdbfb6d6177444f946abbbe1bdca2898e3796fb9ac5a2e1f5a33be83bf4b04ef966d1bb72288341737c99ada0811f529f8b55e096a66da8cf8d51e733120bb5cf3e6738f802cb31e19972a8160150ecc4d0e5fe1d8af011c5ab823abd1c39ac0044f82aecd44a9f30b1b101c2c9116405d4b824f0799f9d8089ff4e70a7e2de9ca1763f7b4a6c411472fd574b0e646f6bd72a760c9446902b2ae5063098cd5068e08c7eec908f03d92152f9b3f26288dbb3ba23ea8f90ef17b2c9765898964fda442365544f919d710822ab4f15a3bfab34fe400d7105c75f99a086022d88c4c15e385ba9c88bf002df90e6150b5aff70c3f43657fe5ddffa6ff0aafa614bd8bf60e03162081473ffdddf9d010b4fffc073c78a00aee4e1cea9d5b9538f1447a0f1e7137f538644982c955fec9a9006cd57ae", 0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 05:17:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x30}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = getpgrp() getpgid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) read(r2, &(0x7f0000000200)=""/251, 0xfb) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 05:17:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) write(r0, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r1 = syz_open_pts() r2 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r2) close(r0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x6, 0x1000000}, {0x18, 0x3, 0x100000000, 0x4}, 0xf5d5, [0x9c, 0x3, 0x100000001, 0x2, 0x3]}, 0x3c) msgget(0x1, 0x1c4) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000300)=""/56, 0x38}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000340)=""/4, 0x4}, {&(0x7f0000000540)=""/214, 0xd6}], 0x4, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000440)=@un=@abs, 0x6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/79, 0x4f}], 0x1, &(0x7f0000000480)=""/176, 0xb0}, 0x41) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x180) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x12, r4, 0x0, 0x8) close(r3) close(0xffffffffffffff9c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r3, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x8001) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0xfffffffffffffff7) ioctl$KDENABIO(r4, 0x20004b3c) r5 = msgget$private(0x0, 0x80) msgsnd(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="01000000000000001f1a9704f6f4836ac0964c56a3fb172e4d2053911840ee98bdb9ecc0b0823036c4a6c030829addeb2174dbc5f59b9e4fb11f2cf0646000d56bb7fced7286"], 0x46, 0x9b014bb56effa63f) dup(r1) syz_open_pts() 05:17:21 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000c00)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60403870b6b8fb7b3553e30d1e6a409a33b43f7a29799154028f6e868f0069f0ebe4b288aea14792170d17c2d255e5975e69013565bba96061db1b73ed4671601dda39a383710dc597b3ea2d5da330f44ebd8e50e7dd0f8060bbcfaf2c3a1924d234c6051e5f5e4e1f08d1281e2c88fb23c5cdc8cd6501371f7bee1b0a74c046f6acbbf929d7ebf6dfe3fc42fde22525556c10f1685e3dd610ebb6d27f149bf6ea06b75e94406499b49d81756a7373aac02afe67f811c93f82a95f2e352100c241b9d331ad6a9b562bc371bbccb96ad022e97143faa3509d4d503f381bef4543d4066515569601d6a3b4804a53e6363c56ed792c3e34c5e228bb4085f302ebcf749f140a121aaaf27bd668ff022914db02624b3ab559ae652ee5b151e6eac22859ed88c1929fa2a357aed4b90e9e4716a7d34345b6b7e70bd9984b2cb0bc37769f78efde2ded6863bdda0de23d9de3ccef8367c00e64912b454b58c96cc76e45d9ad349193"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="14000000000000001ed7c5512ad4940583ca04262f140700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0c76515cd91cfb831a5e6c7f257265c9d354e80a4e3724b6effda1501f6be6ff1d0ef06508b51e9746d0c01b1bf813ea7de99cdbbe89cc32"], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r4, 0x8}, {0xffffffffffffff9c, 0x40}, {r5, 0xd053d29532154bf4}, {r5, 0x1}, {r6, 0x4}, {r5, 0x100}], 0x7, 0x0) r7 = accept$unix(r6, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xfffffffffffffffb, 0x20, 0x8, 0x0, 0x7}, {{r7}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r5}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[], 0x0, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) setgroups(0x0, 0x0) setuid(0xee01) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0x351) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x6, 0x64, &(0x7f0000000740)='\x00'/11, 0xb) 05:17:21 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606941, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x3ff, './file0\x00', './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffce7b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) bind(r3, &(0x7f00000000c0)=@un=@abs={0x0, 0xd}, 0xfffffffffffffeb8) r4 = socket(0x2, 0x2, 0x0) dup2(r2, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606941, &(0x7f0000000300)) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000080)={0x1, 0x882b, 0x4, 0x8}) r7 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r7, &(0x7f00000001c0)=[{0x0}], 0x1) 05:17:22 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) pwrite(r6, &(0x7f0000000040)="ce6c06d89bb9dadf130fe12f096a16b4f37c110d1b5f4a5adf3e3f243147fedd9980123d7915", 0x26, 0x0, 0x2b) 05:17:22 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000016c0)=""/4093, 0xffd}], 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606941, &(0x7f0000000300)) flock(r0, 0x4) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 05:17:22 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, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x5, 0x5, 0x4, 0xc}, {0x2, 0x3, 0x1, 0x9de}]}) flock(r2, 0x3) 05:17:22 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1000000000000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/86, 0x56) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) getegid() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x102) write(r0, &(0x7f0000000100), 0xfeae) 05:17:22 executing program 1: unveil(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="00000000000000000000000077d1001d6270b736000008000000611c2c9f3a67a5e3610000000000000000f4eef238672e3c0000000000f3f12c3b00000008000010000000000000000000f8d24a5eb933d7e6e3a2de5db5d66ac782b61a67190300000000000000fc9e884ca5288ec5f93b6417aa6cb1389a308cc8b722fbce265d3cbc303fa7c1500105b526fc2cca69f24a309203afcafd77082f955ee5a6d0f5d25811a817b0cc48a458835f70282d0a7381daf9b3fa2650031927e2a8d0dd6140898dcb6348588280531b8affc947daaa3d40cbe878d3b7b7fa177721fb183fe7967ff7deaa42cc141db6f3bf5e44720c7e849e211c14bf351dc390d8cdc33ae193263eef7876ca3ee9df54b808005af45a101bfada820407756fd5a2982b290f8de5c197d6444ce4639491ced45fb428edcfaf48c1d207e5c7a20dad8bb1716c03349feffe68f6ee46ab9fae6742c75a9fa31b9d5f6f51bf540b04bf7740f1cc9be65847a49e83aefa2066d2006c40a7aa68163e6d00b39fb8faf93d14d15e8eae69c870b827a8e82a0a81aa4e07aeb8a102e07344f20c2f950f51368aa049a3b0452c61ecaeefc94ae3a7def0b4227ec9f640ab744b59fd508b99dba159e0dae5960e1a1c7f703c9dc069e9e0199bc52065cbd9b687b360efb54534e45a1abac44429be1fea495cb5114a1bc8ed15c76d3f49ca42ab06a92b547420393c0dbdff88d04eabb30b29ea650f6cd12c4076488c3006bc6617754005825019d38d6b92cb8d4dfaf3457c5f08f6193894f720f04fbfec5a3c73a7e7ed3cb1f9482bc903a576e9915a3716904872bc34db17b036ff56fb71ea8f24d6f61d41dbe0031dfe16d29c661dc72b194610cb6f6eb403c5159ee95b525a2234ddaed24c8bdca468cc7b22cbd2c7354e6de81edc93a13fa813e565d9df09ed8fccca8adbce94d768b12f758423d38f41aec3eeebad83b07e3fa0232ed54d9424148bb799b47b5d90432edfcf5a459222a5ee54666f030a9513b8372f35d74931be54030cc743f38f3e4fcfc5dad9b21a7fcab1c20a057bb9ff8261f11b71654639c1d540a257ee5ff53557b579a6be0686880bf5c53f182bb2cdf24cabfd650807617fb516a231f74b160f6936b845e3e6279959fa45dde1735d14fd21fcc9097f8ea6680f7d156faa08766fb038c88701a6444a985b3620b919fbcf5c5ce60e74bd433feee3773a1339a2fbb58d370754c12abccc65f03c3d39b16e6a171f"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380), 0x2) getuid() r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20104, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x1) semop(r1, &(0x7f0000000340), 0x0) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = socket(0x11, 0x3, 0x0) connect$unix(r6, &(0x7f00000001c0)=@abs, 0x8) listen(r6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x100, 0x0) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x3ec) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x3ec) r9 = accept$inet(r8, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r10, r3, r5, 0x0, 0x92, 0x6}, 0x8, 0x3, 0xc}) r11 = msgget$private(0x0, 0x0) msgrcv(r11, 0x0, 0x0, 0x0, 0x0) semget(0x3, 0x4, 0x80) getuid() r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)) msgctl$IPC_RMID(r11, 0x0) 05:17:22 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f00003b2000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f00002d9000/0x6000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000079b000/0x1000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000419000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f000023b000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffbffe}], ['./file1\x00', './file0/file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 05:17:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0xfffffffffffffd9f) write(r1, &(0x7f0000000100)="8c65", 0x4a8) 05:17:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) chroot(&(0x7f00000001c0)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000000c0)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/222, 0xde}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) ioctl$TIOCCBRK(r3, 0x2000747a) execve(0x0, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000000c0)={0xd4, './file0\x00'}) sendto$inet6(r2, &(0x7f00000003c0)="255b714382d002dba31098a92b39f15b8b85583adc190325bceb76ebd095b4709f9f086c39ef0586d90cb24c3e286544dd5ae587c4bcd8db830c3527c7b25f98551aada572875da58971f11d517317b6c573191f7b9ed00dac0791507898dbb53ac697914e1fcfd1d2da0376dac441cac4e25d34306de57b6c1fe5b0d9f734a60648f41c56443b48c67f031a70aa696e5f3a1c4bcb45c0a82ee9284d2367f6ccb8431790d7c234adf5d9d996bfd5f66694ddd82c8d", 0xb5, 0x4, &(0x7f0000000200)={0x18, 0x0, 0x2f72209a, 0xffffffff}, 0xc) close(r0) 05:17:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) r1 = dup(r0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet(r2, &(0x7f0000000280)="4dc6e7e8975dda2c1eeb5fc8d0d6224b355c2b08dc4fb6bed1f23ddfa7aeb3ff504efeb248dc2784041f0ed64fb21a43", 0x30, 0x400, &(0x7f00000002c0)={0x2, 0x0}, 0xc) getgid() sendto$inet(r2, &(0x7f0000000140)="3fe905338a57", 0x6, 0x8, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x5}) r3 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r3, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xf5, 0x0, 0x0, 0x81}, {0x10001, 0x0, 0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) setsockopt(r2, 0x80000000, 0x8, &(0x7f0000000540)="97fa91184996e9b1a1964a878cec0ab1567428369b019e00dad08d9636c3e6882aa179ff06d8c094833a6494269336beb5197caa3af7246b22b5bcd6767f6393f8dde69852be519c6d76d02bcff7c0bf33aa44f873880900b872d4de9c5610dd4f110aab16fcb36f0f865d8af2254956f4153999cff3ebaa8594586c5828f01ebb1b6280bc440b8b2f0242b7bb494a4faf5dfcca0fe6c85b7693af1af227d01d4f36732538fc939ec3bc691a2b731c02d5aa095728101bf05f5b4255e78cf6834d6a1a63aac9e2f59d0f7524bd72d0ee276a24c204a49dfef4c3fb5a09972c8db2703d85cc7c2afadd373c0930207a3a2ea4be6ccecaff48f2", 0xf9) semop(r3, &(0x7f00000002c0), 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000340)={{}, 0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) semop(r3, 0xffffffffffffffff, 0x0) semop(r3, &(0x7f00000000c0)=[{0x1, 0x1, 0x800}, {0x0, 0xffe6, 0x1800}, {0x0, 0x80, 0x1c00}], 0x3) semop(r3, &(0x7f0000000000)=[{0x4, 0x3c}], 0x1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000240)=""/196) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r5 = open(&(0x7f0000000640)='./file0\x00', 0x80, 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="0a9858f15b4d1f30637e94e3c95b") r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x4008, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000500)=0x1f5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8a00, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000400)={0x6, &(0x7f00000003c0)=[{0x0, 0x1f, 0x6, 0x1}, {0x3, 0x1f, 0x1, 0x6125225d}, {0x1f, 0x0, 0x3, 0x1ff}, {0x9, 0x0, 0x7, 0x2}, {0x9, 0x6, 0x9, 0x3}, {0x1, 0x1, 0x1, 0x6362c10d}]}) 05:17:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt(r0, 0x9, 0x92a6, &(0x7f0000000280)=""/185, &(0x7f0000000040)=0xb9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) accept(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r3 = openat(r1, &(0x7f0000000240)='./bus\x00', 0x2, 0x40) fcntl$dupfd(r2, 0x0, r3) 05:17:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") 05:17:22 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) getuid() getegid() fcntl$getown(r2, 0x5) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0xca2fac7e3b155732, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) r8 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, r8, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x800000000029, 0x40, &(0x7f0000000900)="d5ff966894f01abe7ca1e419d6af74c7f8bd5d8ec2978970a5a2d8d91f341fd03a6203fd19146e1677ddcfa90beee30d4d6d530d2aaf08ebfb36900114440437ebb0bc608532de74fe1ac62967a970c28a0441aa3bd157adfa83bf46e66b01312dc51d8f56aa4e85343e7088a5b016661af336643e338fac8e75d1d2ec27c8ed69cd0d2ada3ef579c430e97f0fabba64b76360ff523c62d64a4f26e0836668850000000000000000000004", 0xab) r11 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000240)=0xc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r11, 0x0, r2) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) 05:17:22 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x81}, {0x6}]}) pwrite(r0, &(0x7f0000000180)="f7", 0x1, 0x0, 0x7) 05:17:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c, 0x0, 0x0, 0xffffa178}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x2, 0x85, 0x4, 0xfd}, {0x9, 0x3, 0x47, 0xfffffff9}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80, 0x1ff, 0x1, "df0000010000206867dc6a822960ea0000000010"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)={0xe53}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000180)) r7 = socket(0x10, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r9, 0x0) 05:17:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = getpgrp() fcntl$lock(r2, 0x5, &(0x7f0000000000)={0x1, 0x1, 0x40, 0x6, r3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="8c43b6e65ef74b31c34d0ff029a155fc0c70dbfb818f3df9cefb4ee0aeb2f4c7d7fb36e370c1bcdcb833709ee3767ee8f10ad71e23bdb83be7b183348a3bdbfe155b0c74e581056564d5ac1c89dc129d83c70eeeffd1d5ac7e70f6ab7600ed6fa0ae8a237fb3db09f49f27bfb28540196d770618f9f07d0389e96c6408e0421ab65435a708fe5161c169ff13ca94dad877e636861d6ad11305f4b204347a457610ded5b1e40d069d4fadfbba02ea09b62bda68839078dc", 0xb7}], 0x1) r4 = msgget(0x2, 0x200) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r5, &(0x7f0000000a40)=[{&(0x7f00000001c0)="563c255c3a3952ee135ae71f5619f790ef59a922d80ddbdca14011b09128f9d7487d800ee76d4be3d8090407f754aec38c97095806cb40cedd2bd869cda43ba155a799a932e0907cefa0afc25f4e581ffc2ee1a49012398c7ce247139b58c82ab21024c6a0493fc87a90138c08aa", 0x6e}, {&(0x7f0000000680)="a3e7f0937ed036c506001419e762fe24e804a04405a9360939b70bd343e5f0fdfba34a63fe194f71bbaa245b6c0c067562960095fc9c02bf270fafaea54c04f19e302a133c6948208556560ede791af8057a2118e1e3f837296a6329580ee5979e9c3bf4d63d74d823eeb803e6cbcdab964f4a7bba623fa0886c2b204fea30f269d92fbaf0d2d300b5c027c2318607fbe05378a38251e48ac65274a4804d22fd6c93560480e9f2fac0f165ad20fc8584bf3616a4f5341fedd00f3e5bd26150a9e0c611ca6d2c7e4a0bf9f70c87b51437dfe15e279e3040507fd7aeeb91de11226b10b8cd1cefad151400313e84db", 0xee}, {&(0x7f00000000c0)="1925", 0x2}, {&(0x7f0000000240)="5dc58ba1ac5c1e73f76850bb2a8f37c494d8638ce80c75da8b4e5d896def8ddef9501d795ea200ab599bfd0b3cb21ca21c958a96ae139eba7d4615f7c52fbb666caa2bd014af0ac8", 0x48}, {&(0x7f0000000780)="e1487d922eb1511fd4a2c5fd0ddd8d035c5bf39dfb79c40d32fd05185a064c2c7a3dfbd5cdb51ec41553eb731c9769b256488303807dacefc87e9120687266f3d3e018350496be3fa3422482eef6232f73b2dee151ab97a59e7eaa5afd1e4f616247e4c9ab93f3ec1d04b9bee1cf75330822b79e222afaba01c803d03032bb9b6caf159df44cc67be0f1074c701b74bddd8039ebe2b0d428b272a6e639268f67eba114fd060cca83be712ef6ff354e48c84af11f0a0207fd34574a3614cb2fb825f2", 0xc2}, {&(0x7f0000000400)="e99ed63b33d455f6bb75e95ea398db1a9d9ddd6a833cba39672357b58f38305cbb2429874602dea1010034a73e1c439992bc444cf5fd6cbeb7ac28ba88d86847e24ef13e6b6c78347bc285888192bd5ba94165abdd4cfd88fb8175f4f0d9c3d3c07fc4224be568167fef50cdbe42a40cd7efd5d0e896d0631a", 0x79}, {&(0x7f0000000880)="ba479d52f139571324ea9e27ddd5fdf469dcb438c4becdee51e87086e095545a86ee482a7231edfbad5c2474f624ca837b29c8c2e2bc5d50465cc8a4796e116efcf9f412fa4ee97205afce9ddbc80be6e76a77dc95d432a70140f27d63854eec98710cbee266954f75a42ced3507e2e08f2366e291d21df763f27b18fca1e19fcccbdb1205c2f963e17746bc998b66cec9e767bd67baad15960535a69f9b3bfb2910c45a64a897d5770bf2cf714705b6dd2e6870ad3bfbd772d7e1efc46c11ec745a0bf0afa6bd758b7ad941ccb9c64d7d2520c60d6ef09d9b8adf6f9dcb7daf17b95752340cce4eb8532789d6590be2e37db8bd24def923c44b91c1b2", 0xfd}, {&(0x7f0000000980)="80dae5c1a1618684e387514eaa308bd22c76ad09fd1c096bc32eb34f889fb64672fb0b668ae39370b44ff54e14e4f2af4e23eac1ee7f63eb01c5b72bc0239e087e50f67de0a6d1b13bba795f0d2bc45af2ff7972beea17680325174004cf9becfe1c6f0e9bd47875cb832fe8a193f801cb7ac2b755870513facfa24b3c976a29c458cef9d57ef021b121d44b8e", 0x8d}, {&(0x7f0000000300)="566aed", 0x3}], 0x9) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa0c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e"], 0x3b, 0x3, 0x1800) msgrcv(r4, &(0x7f0000000140)={0x0, ""/108}, 0x74, 0x1, 0x0) 05:17:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606941, &(0x7f0000000300)) sendmsg(r5, &(0x7f00000004c0)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x2, 0x2}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="eea0c1f3e5be0a1bf63792ad61863f309334f7fec21a1a3959f0421641a414505b5a76dfef40a57bbc486c2e9ab063efd49b5df770018517bd1c4ef9d2019fc58de43c42b346eafb", 0x48}, {&(0x7f00000001c0)="5483ca39f9504b32f9043b73a3fe76dba8cdf4cb6f0daf6ce179e1e242ecefa49d884c582c3ad6647727fc13cec9fe09248e31c1186fa6083ab03d3e8ec87fe333da6aa10f5f82164d4d38b5febe650a66", 0x51}], 0x2, &(0x7f0000000280)=[{0xf8, 0x1, 0x8, "bc276cbf412e3faf9ca99737521051211ffc097a2fdda479f7c9834210650d6c6cedcbd4aac9ee8d5d7bd8fcce0170cb2d58e09f8aa9a5e44484ae5f268679a0534f7c0f55218064638a41ce0952021b6c81e309ba7bbdde9f699551b424decbd22a3cdc6889cc2a29d194d5fb23f37dde49adfb9b3a1acbe7397656c7f90238a0584bc9c499410794242f5b81fba2874ad6250d0491f0571b295f45c5f6b4c8671b560c44c68f0a147f00dd82e6dd79cc6f48b7a0f8fc2980f7f270c07f0e21079aebe9e29461f8583525396ef6dec61ca4df90f3c4be234d49e0a8a8abcd94ac168bd25881"}, {0x20, 0x1, 0x6, "a652674bbc97848ce56b"}, {0xd0, 0x0, 0x8, "36a8d2069d9b079ac3ceb2e17fd54e634263e4526b3a68b90a64ff44c45c15358dab6299352a24b94a4f8bc85d00633655df733567e6d1230fae8d103be2030b5c8b99b72061e4223fdd7bf8d7c2e4f919f247c570d12fc70d2ef5b679abf8efe5c7caf0dc6bfbdeabed5d2adb8584bea6fdd53e04d60ffb306d1abdd9e3666eea686b63954c08040619c2ad1e57c1dea6be8de8c500e2df8e5182ad5e85cfa2252bf4c0ed781da9d88012ce32ba3e10f85e0f7dabd572e59b8c02d4b05e1da9"}], 0x1e8}, 0xb) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 05:17:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ee"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) getpeername(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606941, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000001c0)={0x8, './file0\x00'}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) close(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff74) write(r0, &(0x7f0000000100)="8c65", 0x13f) 05:17:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x2}, {}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 05:17:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x3, 0x0, 0xbae1, 0x3}, 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) write(r3, 0x0, 0x0) r6 = accept$inet(r0, &(0x7f0000000500), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0x2ad) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r14 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r15 = getpgid(r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, r9, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r15, r14, 0x7f, 0x100000001, 0xb1f1}) 05:17:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 05:17:23 executing program 0: setsockopt(0xffffffffffffffff, 0x3, 0x6, &(0x7f0000000140)="bbd4fd1273fe580cf1acc65efb425e5504a1354a68b1890fd25b11ba0d3375217c2c4a098836791cfffe5c8da560b9070b06e0715604374f479b9f7cb12772d8686e6fabbabf88917f2cb26a96bbfd6ee0e50600a9522439559ddad74e2f74ec198109e2496f663f95f57023963b826c57bbe391f0d00c1fc9d1031e864c31ca67b891a617f9428895a9efd71ffdc98ebf910dc53a66b2ac139530ac427f99247c95c8adfcb5d5640f65d26e343be13300c40a906712e908622c905c12e66cc8d13708f74072", 0xc6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000080), 0x159) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61, 0x3, 0x0, 0x4000}, {0x406, 0x0, 0x7}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xc4e, 0x5, 0x6, 0x1000}, {0x1, 0x1, 0x2, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x80) getpgrp() 05:17:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x6, 0x5, 0xff) 05:17:23 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() 05:17:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x3ff}, {0x2, 0x4}}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000fb]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 05:17:23 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) fchmod(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x80000000, 0x4) select(0x13d, &(0x7f0000000040)={0x101, 0x0, 0x3, 0x0, 0x0, 0x8, 0x800, 0x29}, &(0x7f0000000080)={0x81, 0x0, 0x3, 0x0, 0x0, 0x0, 0x100000001, 0xfffffffffffffffb}, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = msgget$private(0x0, 0x5f422ba73daebc0b) msgsnd(r3, &(0x7f0000000300)=ANY=[], 0x0, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffef6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c97a2b83eea214e18350e46ba39befc79076f25d33ed3de8de7ec37031bc10f8ba5567bf43cbceee16000000da0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5b"], 0x1, 0x7fb) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x80000000000000d, 0x0, 0x0) msgrcv(r3, &(0x7f0000000480)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1000) msgsnd(r2, &(0x7f0000001dc0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c751005cc1ce9f3f6a3d539c35658ab8c60de30528675dc8ec86460d76a65586ae54da06fd12ce7867b9b9591f260e63d2e1670ad760403e842f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2db7b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acd9137ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb323219166bb776a9715a58d35d513f7c368519afc9cf5b74a27171246042ac8381ba7f6dd97c0c7c65f3e8a4d3b458daac52c3cc437fcf0f442ffd6e0ab090569b0e1bfa599ff0261326e854bf71e1d0c29b3e361157fd78806bdd48b40fafd0cbda3ea15c451118e385848a900002c25ba4f3c211f7706b945123994d961b5cc7b0ce273639213df68fa72699df737b03fd4fb7704c114a7aeae1419c2306f35707f00573383c7d17af7a951defbf3dbf45d3b9b555b50e1a8e1fc4c5cf661a625fb0cbb3e52ebe9ef3ccde8724acd448ce1ebf91ffb9ab59bb97e7431089bc760800d8e2867c9cb3e6"], 0x156, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c4060041622b1194de0d711fe37a0538913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a2d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e03f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003aa9a86c288100a2000000000000000000000000000500"/79], 0xf, 0x3, 0x800) r5 = msgget(0x1, 0x28) r6 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r7, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r6, r7) sendmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r8], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r11, &(0x7f0000001d80)=[{&(0x7f0000001c40)=""/6, 0x6}, {&(0x7f0000001c80)=""/248, 0xf8}], 0x2) dup2(r10, r11) r13 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r14, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r16 = dup2(r13, r14) sendmsg$unix(r15, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=ANY=[@ANYBLOB="28000000ff06f30001000000000000fb06094e23dbbb00afee95a2cc38c2856c72decdf32a4dc0af5bab2704261a695527e241ea0500000000000000cc5957b3594f51b4101126e922c2cceb8bc88beffef9d39d0b1cc108c5e2f2e6dd399e3648b7e209bca568d3c304c7fb0d23ffb3e6e5333db4383c527e26a547e311c8648ce6072c9ba91390baaa63bf668565753b8ce81d002fbbb4cda7133cb05ee7b1919e2bf6f45acd90228f4802d3994b3f526a0fa35bf63edee5de2a117b28176dc0595fb11e8880101663bd58a231a078d683d7277a999460c1b384a490b3f32dde41c24b5b6f3eb7087a4ad0", @ANYRES32=r15, @ANYRES32=r15, @ANYRES32=r15, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r15], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r17, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xffffffffffffffee, &(0x7f0000000100)=ANY=[]}, 0x0) msgrcv(r5, &(0x7f0000001480)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESHEX=r7, @ANYPTR64=&(0x7f00000022c0)=ANY=[@ANYRES64=r1, @ANYRES32=r12, @ANYPTR64, @ANYRESOCT, @ANYRES16, @ANYRESDEC=r9, @ANYRES32=r4], @ANYRES64=r2], @ANYPTR64=&(0x7f0000001740)=ANY=[@ANYPTR=&(0x7f0000002340)=ANY=[@ANYBLOB="f1be993c0700000023f0d6c24cfb62c9c192166fa01a62e731345ee98bd2c3a42f360d32eaa8c5e73e6f6930dc0d1236e35b49ff75030022183e28ebfd33c16c81e5582213759427c51e93bcbb92df5dd3a68c4e0cef959eacc405cbfba1d54bbfe101fb8a61740ce07e0aca20c23e5c12537e54bd99ed38dd167bd19cb0baad1813c20ab97a20334f0eb1387e8e48bf89ad0cc3275ed38b4a837a076676639abebb2c7304129e477929684da0d9ddd11c6ccf3e2f7c7ef81d70aa11ef1f82e0609837d9a14776c6bfbd57d7d505c14a5d88cc65d419bf18be7db0f26830080b7e20fc", @ANYPTR, @ANYRES16=r10], @ANYRES64=r15, @ANYRES16, @ANYBLOB="1f9d3e64a0267de516b5b35ede2808d1dfd42f1945b9abd14f68ad0aa549af61a9640a3bd64c6822f0aad67110f19491873074b36a648ec708a83cc92b4b2e157c8479a3bc826c64f7b8e65da7b64525dfb8cb0769312bf03a3f0055dc2437bf79290cbe2bde5481fb6ff9f58507cb6660b8bd7f30b4c5e4c2ad9787e0ba98b89afb33190fb27687a005ca2fec41851cb12985d6584cd443222f6882ea277fdfa9e4b476dc3e6ad2d1c02ba556283c94eb2a29e7a00213c2a166c0347ad726fd2780b5e84030ae892f5164b0225871202e11212a30dc600af66f0ce4321cd9cbf90c0305faccf936a78d0000", @ANYRESOCT=r15], @ANYRESHEX=r16, @ANYPTR64=&(0x7f0000001440)=ANY=[], @ANYRES16=r17], 0x5, 0x1, 0x2bbaff95d624e2d0) r18 = socket(0x18, 0x1, 0x0) close(r18) r19 = socket(0x18, 0x400000002, 0x0) r20 = fcntl$getown(r18, 0x5) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r22, 0x0, 0x200000000000c, &(0x7f00000000c0)="80", 0x1) setsockopt$inet_opts(r22, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r22, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r22, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x1bf) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000240)={r20, r21, r23}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r24 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r24, 0x0, 0x0) shmctl$IPC_SET(r24, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r24, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r25 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r25, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() getgid() r26 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r26, &(0x7f0000000800)=[{0x3, 0x8, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xfd, 0x800}, {0x7, 0x8}, {0x3, 0x9, 0x11800}, {0x4, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r26, &(0x7f0000000100)=[{0x0, 0x2, 0x800}, {0x7, 0x7fffffff, 0x7fd}, {0x4, 0x21, 0x800}, {0x4, 0xb, 0x1800}], 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8008) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa9) lchown(&(0x7f0000000240)='./file1\x00', r28, 0x0) r29 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r29, r30) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r28, r29, r31, 0xffffffffffffffff, 0x40, 0x2}, 0x49, 0x1f, 0x5b5f}) 05:17:23 executing program 0: close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000078000/0x4000)=nil, 0x4000, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) seteuid(r1) shmget$private(0x0, 0x1000, 0xa, &(0x7f0000079000/0x1000)=nil) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffff9c, &(0x7f0000000100)="04bcd741318f4e46f732bf1b3ac69bf51121f36dd349e07bd1eb430217528aa1ac7f64c897883ab2a68f1e340c159e578461db1f71ef0a8eb126c5f0c93e28890ab369583163e93a4aef65e8feeba0fb3366d54663b52bd1f931bdb751efca2e1b9494594b5c65ba13ae93b4cb891a5296149094eaa8289a56849c179151698945cabe9ca2a04a755ec28e12004709284cba222303ec85152357289a5851491a1aa53f5396d3a08d", 0xa8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e59212ea1145e9abbaecc3d04464ed437f52624e0ff7edd496174989013f484db9c06bfc5e74cbe45156b22e818b372762930253fee271f468fa3ae1305454568917ab4aabca64ec9524fdb532a4c3080d7a8ee5f607081f7bf581c3409ebe2931ba1c82dc933d9bbaf4674a982fd46ad9addede9ea80d287ad9604b426be9e8e28ef4b1b74de4e331330776c9e9f4bae07254cfc03fe73fa4694e5440fda97dce21e26b423277cb52e8"], &(0x7f00000001c0)=0x2d) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) write(r0, 0x0, 0x0) 05:17:24 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x100000000, 0x1}, {0x2, 0x7}}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r3 = msgget(0x3, 0xa8b5dae45c8ecc68) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/47}, 0x37, 0x0, 0x800) msgctl$IPC_RMID(r3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[0x8, 0x0, 0x8, 0x101]}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000340)=0xd66) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCBRK(r8, 0x2000747a) socketpair(0x1, 0x3, 0xb2, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r10 = socket$inet6(0x18, 0x3, 0x6) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) r11 = accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) bind$unix(r11, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) r12 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000540)=""/193) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd0\x00', 0xc1a228d38b29dbfd, 0x0) ioctl$FIOGETOWN(r13, 0x4004667b, &(0x7f0000000680)) 05:17:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00011c3ea340b55a7f829d7c846f80a3282e2f66c5589d6e1d6f04a43b884a440a416d7393df840970b512bcee657128087d61dcec143c167c4e8661779b73feaec8509d87bbb45fc85dcfb3476f0bac070f13962e04fdf8f5b01989"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 05:17:24 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0xff8, 0x383, 0x5, 0xfff, 0x43c0ea8f, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x4]}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000b40)) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) r3 = socket(0x0, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000001c00)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xffffffffffffffbe, 0x0, 0x0) r6 = open(&(0x7f0000000000)='\x00', 0x0, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202bbcbe4730000000bc8495025655dbd8fa3ea0a9d649e5da48a1d3e9b7ac59570c9b448499ed86b76934d27193452fec205114ade60edf6ad699ea63a26872aeacb14422053e276bd8fa36fa719d165709f1c2041f96cd26a3b5a277eb990784df3c1a0a99373d06d912661100e470ca4e436a6e71c3ceebd2fa102335692ebe77dc74a1dc441110c5defb2f87cd71790f02addeb4f8a87f25a00"], 0x10) socket(0x1, 0x3, 0x0) r8 = socket(0x18, 0xc003, 0x0) r9 = dup(r8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r9) 05:17:24 executing program 0: r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) r1 = getegid() r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fdfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 05:17:24 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000001280)='./file0\x00', 0x27a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3011, r0, 0x0, 0xfffffffffffff000) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) 05:17:24 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r2 = syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) close(r4) dup2(r2, r4) close(r1) 05:17:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x1, 0x0, 0x10}, {0x6, 0x0, 0x0, 0x8021}]}) wait4(0x0, &(0x7f0000000180), 0x1, &(0x7f0000000340)) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r1 = msgget(0x2, 0x200) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x40) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e"], 0x3b, 0x3, 0x1800) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/177}, 0xfffffffffffffc42, 0x1, 0x400) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000011f312b8f30b4b80fc000000003aac472106c58edb1526572e432962e4858770db83d3e6b9fc96b49c9ce87cb83e547083a0989036578f3ae9572d9bd1b228c991850ef3b75eb9d490889a59f76ace0d30b808f63cd6c740b357de99e6b6875de5"], 0x58, 0x800) 05:17:24 executing program 1: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = msgget$private(0x0, 0x120) r5 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r5, 0x0) r6 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r6, 0x0) r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getegid() setgroups(0x2, &(0x7f0000000080)=[r8, r9]) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() wait4(r11, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f00000019c0)=""/203, 0xcb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r17, 0x4, 0x46bfb) r18 = getpid() fcntl$setown(r17, 0x6, r18) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r5, r1, r6, r8, 0x10}, 0x6, 0xa3, r11, r18, 0x8, 0x7c9b, 0x1, 0x4}) close(r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f000004c000/0x2000)=nil, 0x2000, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x2ee) 05:17:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x200baaf, 0x7, 0x0, "34c2feb39e09b318f97f0efce000"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="36016dc2d8568822e3b648b527c781c9cb4ea47677c2b7fe6ff32e7b7d3aa34201b4d08fabcd72a51c77eef84df7814a1e80f418811ad72ec58282b586503f33dbc60017a3943b47ca7dd7e834f239fd74bcd1e474fac81cb2c6adc52c490dcf487f86c0e1b898a95c87c173f873595f1b592769d882224af9fcb6165c1a70f21d2e2a2f0b003071f0d2d817b31861c2ba89de7683a6f0b97e35ab9e13253c115f58dab3a3cfa1adf2e8b38ce80050cc02bd5b68470ab75f0a916225894980d6428be211b1d5caccf4957f894a4fb288fcc63642343e0ac83f22397b236f749f7039b34d84bd53f15b43b1347232", 0xee}], 0x1, 0x0, 0x7) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = semget(0x0, 0x2, 0x901f3b6a208acdf2) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000240)=""/117) 05:17:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getrlimit(0xa, &(0x7f00000001c0)) close(r0) syz_open_pts() r1 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r2 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x8) getpgrp() semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semop(r1, &(0x7f0000000280)=[{0x3, 0x8, 0x984559aa7905e7cf}, {0x0, 0xc9c, 0x1000}, {0x1, 0x20, 0x800}, {0x4, 0x53d7, 0x800}, {0x0, 0x20, 0x800}, {0x4, 0x97, 0x1000}], 0x6) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/85) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000180)=0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) semop(r1, &(0x7f0000000000)=[{0x3, 0xc000, 0x400}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x100000000052b1, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) 05:17:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) r3 = socket$inet6(0x18, 0x1, 0x4) fsync(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000280)=0x6) r4 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) dup2(r4, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r1, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0x763c9cac928bfae5) sendto(r5, &(0x7f0000000180)="e34f05d344e832be33c24813a8686db04f59cde7625833eaf7f84e576f24c949b75b4467a5cad469471b8fd84d49ad9dcdc0fa9f", 0x34, 0x10, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\a\x00\x00\x00\x00\x00\x00\x00'], 0xa) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000200)) ioctl$TIOCFLUSH(r7, 0x80606941, &(0x7f0000000300)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r8) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000000c0)={0x5d5, 0x5, 0x20}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r10, r9) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 05:17:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) sendto(r1, &(0x7f0000000340)="e73657b59fa6e63c3c8a9b895d1c9aa4953d41170cd91de995dbeccd2191522767c7a5b69292b0585bc75112ff9d72fcb42197fafa78a5224b29f58ac86c9d50c95da1911d3ae42a897af96b3542731f3001c3b470b44660e357bfcd6e0dff6243bc1e678256dd9699f318011264126f5a3933f728ddff4a027451947201a52d8c8fbea210bbafc0d542155ed7b1fb1c3d5161d5fe4962f5f5ebd340ce8df2afe0", 0xa1, 0x200, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x530, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000580)=0x4) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) fchflags(0xffffffffffffff9c, 0x1) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000a00)={0xfff, 0x2}, 0x8) preadv(r2, &(0x7f0000000bc0)=[{&(0x7f0000000ac0)=""/199, 0xc7}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/254, 0xfe) socketpair(0x21, 0x1, 0x0, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x48be1d23906bd980) dup2(r7, r6) 05:17:25 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040)='t', 0x1) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) read(r0, &(0x7f0000000180)=""/101, 0x65) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) write(r1, &(0x7f0000000200)="90e708337f1ead009554fe01ca9becda93cd30c60e8e78d988ff0d2a4b5230d9e5de4c528a0a95b48b2ac654f4a33a7743248d279b58cadc838a16074767da47a5355d43a139bb75565c8d9b3a1114d0c3fabb148a79705e54ee8e346d852126134819e604ae57231556073299f11e816ba5f5fa80b75211672c38c294f76f3b2ec50211a3eb57015339b4927a87e349a28829e584700ca6bf92e3138c1a51dfcd61", 0xa2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r2, 0x45}, {r3, 0x8}, {r4, 0x108}, {r5, 0x6e05863d55471474}, {r0}, {r0, 0x44}], 0x6, 0x8) 05:17:25 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000016c0)=""/4093, 0xffd}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/oev/vmm\x01', 0x1, 0x0) close(r1) þ$q¦<Üá¸dÆÉ ãÞMÂfuûô.Pó‹_T±Ø½“<“7ŒÜGÕU·/ø]¨ƒJ)ÉTU.„. Úø¬2;H„ûÖÉvëù#·¬¿?ðjÀ3euùK²Ì©€ü V" ënßð=ý»Š¤ÈÍ`ŧÕ`å…¥¡©ëæëq­ñ”Ã5A!üaÝ„µÂÁöÀv Â/D´ Vd¬Ü‰Õ¹±ŒËΈž ò¬Ú‰×ok‘¶ÔAèqÏ|Ï®¥6~ÒuQ¼'äÖ‡eÇ7<´ž¤dd횤D=Û/kkiœeÿa¼‹ƒó¹¤èµ9a›×]ò ð{6­?8¢QB™¨`Ð`7ºä.b¯\LÛ]:*¥¼ñ.²[Ô¾ÏeÿJ²ƒü×þ*h¢¢ø]öP|0Íž6wm|ŽFÉêÔFD¸†Àctâ›ÊA%óu dR±0(ú³UçýlöÏ¡‡‰§ƒl%>ŠiÛó5*nžÐ‰«M´"*oÞäô‚†¥Ù”;f[ õøT™Ã.ß*EHDòç©Ùnø 1 ²†Ô®&Úö¼{èøÁ¶µöÓ¸­‰’ð6C£ÞG°sœ 3‰hƈGxN#)ó¾b^RZç¸jÏiœPcBƒAá\¢‚@©Ç¡5± ZÛ¤"$xç\ôfú NL;QL¡£P°G½÷»0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000002500)=[{&(0x7f0000000200)="764d616847e1853831130172819c0f582e8e22095feed53833f2733bf304642a9904c0e42da6bcd06ecc1cb4cadf2e24147f4676053b17d483b5aea02bbb251f45c045aa084ce90cc8e9d3932db087e7235320d4642420e5acc8802cba9025edbe06e5ba608c4288adcd738a2d086752b8a5499c966e8e80667da36c5558522fd9d04810ce06d64655151d43aefc3fc5815c4191e0d1be461c3afaa5e2bec9", 0x9f}, {&(0x7f00000002c0)="66d79e569b87fd4d7cf895e33aefb7836a391a2d6dfcd1585b291cbd60f668549700fe306dda9895a6fc2529a00e32bcab4059adc62923795abc5633aef5f22f4570cbd2b5c196dc4e55e97310435722095a057f50d8f3652a4ad949dea0e1dd64835594bc98e62c229d132eb1114166850875966618a0a970dd988086af6ee12db717f9590087ff464b7571be897870abc8363d8fe6f87cd2cc25e9b27e4f24bb", 0xa1}, {&(0x7f0000000380)="5d1b03f865480b8a59023e6c8120111e466584f5a424a603b3a532dcd5daf43039389eb0b8aa84970b11075309910e3b09f3087f67d8a19fffa0e5264d118c5f5af4b749cf7b9afeba23dfffbc0f2d0783b7bb08fcc929716faae2c0e467a8f65292ac6f53553734e0e88be9b20b14a7cc7f32b92519308df1063f1a6cb1fabb36a3d32c393cb446d345dd7e4f06dbc6c2713a809d66dfb356095ff55ecdfdba3c22a7df1cecfd2e547551d1", 0xac}, {&(0x7f0000000440)="086d891e109761dcdfe4b3d781593f5ad3bb3557a4267269686580dbe3715591bd0e07e76232432de0eeb4631b1ff9d21767653b290431d67be36b23d492fac4b3b135c7bd835c8078acaab0a25654d9acc388c4ee86a5334c67d11ee3e46543faa5c1a065e8579d0e2ad050a0d5c90296577779856726c0b55be13454e534c8c9696c2b12ebacafe8c1a515c8373738cb0c78c0253331b7cfc413202b9c524da434dea965eafa36bf1effe324a9c45c16134ba18f9c2979b05893fe0294498cc9dbff5a2c9b0ee65c219eee70a31398562f7a4ca543522297e0a9ac89b7021f893c9c2077998e940675ac16268e1d0cb10d178657c44b631f78d866a0873e9fbb01585da185ffabc7f79516b7a80bd33d8f6ad69b082c4516cf9c3741bb736dc8cf8c8eb3ce4230ca5fced473e36f85fe97a79d8e5f586dceee21700e5c78a698418bdf95e65a648571d59b69455dcd7974481116136ccf90bb04cdb9fd5cd42a85b6eeef385fef11ec49ae82673af9ff938bedc203fb854f206b36d5a84b5f69aff721ea63ffa74665cac2610bfd2d22caf06c725d611d6e713a15c1906d74c7b204f592f1591a694e1338db8cb6ffaac037d60faef58590c25d6b6545bae3a27c984145b3422c2c568b6fd3dc8979c5027ab012d61fa5f16e28f1f802b14ea14a38fab37ee5f22138c6cffa9b4462797df3e6f0f2338d4e2a54acd235bc249069c8208221edbcd2ca5a984b083035f24eadc7b1f6bd348bb0837ec9c2bcb3a0bdc224fcb438ba361d0eb6a3f3b52fa36ba3b9c7ef8288030f3c4c2379bf364870d2273af43e0bc3d84e17cedb5932e2bbe86afc81e489b9fac2a608e6e8653a029358a878ef4bb444938527f9572f8f60dc5b1461a1c75591c82c1fd8f8f707067bed200631dc7403838755ce7a62c7cfea20261b3a7b8ab2899e555bcfb1df5791adefceddd9ca1821dd6b156a1a375077f27b3824a5823b6cf71d41d0b1a46b609cbe664b03af6012fd412e47513a1af61ea86c73f8880e8adf5508a552e3322d8c9bbe8607669783f1292f3b7c5a1a0b5d2de536b5b63458f26c4de8e896572759d0eb29f3ab4e0e79559792d338db0a58bdac9a9e1565c85d2d9494f910f1a8d963bfdc19562a9ff322dc5a13e31b0968684fd6d09bdfca986da6123f6b3f8c1a52568389fdb02563db4186714360f62aeb85575e849b3fee9e0d7b14333b1889f0fc2dac804f11794f13ba26f5a5d92e61d5bd061b507bd4409a671ffe1cee902956916c2623653c108f5df78fafa4094c7873ffca957392e3ce7412a352ae7f078180bfed604df2e4b22849252869a8c15c9e6e95cee6dbdac7ea94a0ee3f662ada283692cbe9ef5e573acf442f5922a0baeb9b241a96e7a58c8eb001323ce081a813ba5d52d1ebeb5236c71dd49ea0eafddcf479a1ac448196a4022e5e109d4e87ffa003ca6d347e224c92a8cd2e3708c570b9b508ba73be107a3450d11d500b00d9c6f4a0d59c3ab60e59fc8aa1bbb08264ce887e1c97f6d32bfc5d1b15bde64d41f70861afc433b2088cbc5f267c0d86e4d2b3525cf899986616da0c81794bd9422a29df348af7cf426d62e103c980ad30b85c03ceda3c0bc65ae3b7c9d6e29a90f42429061ec7f6c90a8aa1d5b57facdf947b637089b5cfc6a66761d7defe8b8437d819ad426e3c0157cd8cbdaa01ec0a3abaaf0756d8cc17634cb8801220b0a852b228540dd531f779f47d4954c7cca27dc75bf709c7564e42d6c01c7a29d196609ea8a1ecb620ef567feb5362fcbc239e6ce6f12647bb04151fae828e6fc7d7a60d9a7e185aebb1dc53a5518bd6722c81db70c18b754fd3f0fe096aed9d53c91f19c806fba20662b54e46efc5bc7ff861d57f802aa4e009f18b2a173d7a368acb660b6f45c731508517687842a21c02f72c60531b111b9b9ee4e4b8f66736798f20c1cbb1902b6b9ff2e4643e25e5775890f13d611e8bc9535e0bba66895dc786e3fbf7f0b7961ea975ed203125b96a2bd3eec274c5da35354a17bc270c0335dc44a1c64bca3c400a065d8bc36456ea08d317074c4fe9513592e615ada62e988a89cb29566992f20c0825e7e1e7ddb7c3a32dfd94a83c51f596e30d73aa5839c9a02d970899254ddef27ac969f29cd161f5123a84bb2a3393a92e6b5ae37d7c10febad8d5d87004293d885643eb0d356d75f47658df448051ca930c7c66fea9bf4cc55f20e2b01e1820572c0ba789efee39b0afab8830b763e78a27716dd03956b4a66b6b7ddaa826c52aca013a562b036c1250f1dc6c347fe42706c6caa1bd06c19a95d23d5dae436c131cc0bbd8ef2f98da3589c20a5fbc700f35703ffeac6cf8658d78172ce4c5dd00c76be8ee2b4f05ff93edc3e2937cc58baa077f66b1738d82b2f527cd66f2947094c9aef0d6e92fa09a5fe330521b1687d6d79ca68113e808a1fe1b9256b41695b0955ad6e7f48d57a6656130ecd5c4d1fcc97c78d1dcedaa4cc58b7246dc976b998c1f8aedb52c10b64dd860cbb43fc959c8f577d4aa7aa254a9c1bc82001f66d86c46edb836c00510b1a1f0d350e2be9a77f49360e895c9014b8ad6be75ce14e7d349087b701a44cf277731f3f5d83dd155dd3ee98d96db9d66cc7886364e3aed232d916ea63da5ccb22681f0c7d448b939c912fd389dea2aabdd8d48882535b2dd39f623987683250b21114eac4dd700b91485f709f79ed6d78f24c0ae025fd5f2f0386081eb798f3258201e70eff43d41a172ba915b75445a1e1467aae53dcd4d24825eddd3e19ec410c26c4bd74d66fcff287ff6abfa522a8b4fcf45007bc6fbbd13fe11052569bf8ae4e5b5bfd1fb39f2215dcaef85485dfc80da62c2e4032183e7a3a5caaf1e119fc1a791f35393a59055663157f35b8089196ad212cb8cbd1edf7fa7c182efa49212f115e735147f9bde784102e95c7a4394fddb76c9a08254ab570415935eaa88dbcc5459dc87912b82d21c9eb14d684cc40fe570a2a6c4f1aea0df9fd1605891ff0b3065b995d0a1a9a26d60167ba4232baa2e4f2b8ba447ff7f732c14430aef5edf121b31b119dce2b6705dd6a308bb40296e0379e2a843037331baa74a5e084687a83929d042c22a8e142756e40d0c0046e49bb9f67898cd7527a4ab6720c653934bd1ec0398efe188207869b3dc21be06d85ef30e22d4ef5718d1e1841435ea0b3f5435ec05fa6980f777929d81ec6faac3b6863ce4281e7162c983720b3f8ffd9fed6deb8388345a31287da445df06b43c01871c4195663f95d2f1533fb0dc34815ae8a32864a0f368af63810a36e9c607aa97cb6f5582d30699a84fbdaa3069c1ad72931cfa268744ae6258e91ccfb764bff268a71b1937fe2d54fe25c818794faec96a9b3bc6591b82f47a211413002b963d26dbbe59e0627370c71d94f77c8dece9a27f37a8e7153c2e60cde1aed4ae270204fb215853d0b52cfd1a39ae3602abd5cebfe72d910a0d570d16d68f7dd5e2264dfdd431d1ccb9f4090b8efdc71b2c54f3bf8a96051312cf5744ae0fdbb98184ca3d8e1279ffa49d74d5ed706a53af5ead22a8ccf84fb7a7b81439f6990d9e2a27dc3d5aeb6b7107c5f5a20adf99b8f4c8de57e2b0ccd80edd9120a63ae3ddbbba0f06e7122e12c641b5084c518b8968831c69155cea90251cde8e802134fc20e4603c63b2f88d19230bef1b9f86d9a6d0be91b34dc38be1054c3e85932ca6b19417039ecb52f4cd74f7abc460abb75397f8fd824b8ff289d5883e33eb8c1b3a87897bbb6e1a9e71980c340628e761abbcc1ba369be24ccfea0bb192d3f3568c6cf72b8facfda89ad9e8a8ae022d8aaf94307df374f18102954adf4993a6a4529ac06e870c31db6daf9e16e2bfe38f78f7efa7769e31e235982d37392b1747b7f83bbe0a09322855da47a38d22f6ea339da61f4483d6d548a62f1516df6ecc9107f0261bfdb2f70206c15bc09ed3376f6cea07cc6e13c25614d2f6e9ee7b53ae6d61abcd0955783f2fa4e5b3f20bcfe053a9f08e078a97c6a263740e24b07f978b580bc12d2ecb153a51c999bf766ae826dfc9bc5b298b2a9b0f7a99de550d158bf8dd02161746feed44db3c25819991351d4b5ecff3cf991354fe5f016233d4942c5f3c181d8045c8866472b44575be63eb296e231d7e1f7ccef6fb0ed37e2c1a12448e3c358a9b8d953b1a538066eaa9661db2d45b5f0084f6b86012c21ff256b049b5f2a24680275e63599842700feed686c7a38e25568fc4b2160d5621b554b54987d811a2aa522d24b3c61701ea3730e3a51f46618822bcf5773b49f8ef2ebffe73153803d262dfde4b198a449a51ee1db7250a090419dc51d99581fa856d411bd8982807cc61a3cfbd051bcf476df7f7b1e01b24cf84ddb3c06d7390991ee2bb6a8eab280b9b8fd3df61d40f2cba33240311e5d68429734863a75ea092c5643ab528cc3050203d1a5a339649d5f3e2db8dceee25248f0deb151f023c53a13b045e8ce1b9104e1ba04fea8acab6f0fe41bc26a9439d24570685a7b066591e9f4edb66b137a12b6bea9582e77a4febabc69251c71790e7cb1bcf47f932fa01ad04e904c828d4f82fba180bca15b6eb53329444e52b1b0866914ee5b37cf7986991f4e24100bd62c3cadafd6f01de770eebe56a24e18cb504bff7a61da46de262bf90a2c7e13a71cb6af7a4c5f88d1facb37364973b981d422872f2bdddde5bbf762ae90178b9a32fbf10bc25f9f17514b7ba0a7b5da0f999dcfad44dd2c8822b0201e30970fe16276bd6b757a72e403d273f4163f3ce3bb1a6b24e2e66161de04e22b608e7dc458533e636dfcd0d7ccd31a8c8ea224522162608d58745b6379eafe4e2462e54c974c1dd21efe390fd92ca0be823a75c73c329c5006922550ffcc06feaf2be7eefeef0c6fc11998d39e85caa05f2dcd2b0a605c9ea8ffc0548c8addca998c505d5c3084050e08b67174d0bd3dcd4613b28f68ebb7a3e9faae24b8f4bb2c52af4a16cd945945b71e0e3c2d8b51260617c8c59bfd8ae7b9c1cf0bc9c271af4c06e22f11f13780d084dd3ff1594eb02c86630292b7dbac3b84f3d6961a515aa1763f7809cc1b462cccbb4e18619b90e57077e5545cd67ddda4da6be9c90ccac25b0cd1d4ca312d63809f866d12147459193bb0b9ea61fb046d5ed3fb13c77443556ae19fdbf3d92c9b7053b98742dc00c00b9975fc96730653b4e98a6c9d1cfb684e9f1d42c23a5ceb2ae2e4f90000716b2317d352e51b2880173b9fc58b7112e43eb47a28b990f96dc8833ffd154c076e8f1375198259ca35ff1739d84763642fc10ca0138603465efe723567bcbcebc5512c0d927428d342ca21cab97b596e4b057c846794645f58fa92407b6f5f6624f4ba8f280f6fbb5907f319e3e674a018ce877ee41bf28ca87c7b74eeeef3285a8393dc0660cab0809fbd8e9195c14d6c095eb413747d079a4a370fea68a41c520c988cf82753159653546d6685bb9ccbacb4930423c68bb525c92a306b5ad39dab48d15f3c1b6431a6cb8f674e8287f025e2503426c183d6681a0b215d4b2dd5399d78cef7d1a7124777b658175a579b02f78a71bee6121da4f0653b0442f6fb01dc6eca979f66d51deb030339971062cd99c53ec86f9e0c93f9af83dbbabe06af492f9f0b90025b3bdd755b6d93c9dbc6e251d8778f3aa202c231c656e987c651336d3d7bfa5eb9c8e970839c2fa2285cad49efb16251d31be6c2894ba5df25873808d46e3699a048c6a93f1a8b374513d3c6eef928f", 0x1000}, {&(0x7f0000001440)="dbdca431431cb133ed40d9d1bc2d134f7594f786b4375a6c417d114798121f5606abc5eebe50feb624a7bc75e67b5cef32bcb06cb535678da2ce64dde6113d280dfce8c9bc3659138a21debed884ac0ef9babefa761b5bccd3a18d00c904161a814ce276b08eb02c8aa2bd0525677ad0e346c8c0ec15d4d33598405249e52505fd951f90ccacf80575450ff9c9afc899eb971f5c6ae03dcd6a6aff7fb10065b7b0d177782b04c1387843729ccdcece08f0d76f81f1028f84f152368382b82bef554b8276e63c5653cdef85b8dd2ef9b8d2eced35251c6557e862f77c8e589acbdd270840d8ac5402ff03f0ae9f2690ebbbc5e0a5e9a0de9f160b2755794623388c3be8b21f9c66888ed4938b36ef7b62155f52da73402c7c3525a00d36ab1536a5f160c5420a4a1a4669c09e7bc5b53c019e615bd26ea7c7fd9eee016b762480f6e9b1a7ce05800f7f23c45f9277916fc64c6332ca491ed001cce106895f4c645ce8a9f0801e55988d3aae3808d300ee039aa8f64d71249c6dc1ea8e7ec90aebce8ad10a860cdf5da2b80d72acae1b6cdc66f0d95c86774135b78178b51b0b5b3df14ccd954594cbe25d2bb5c2cb6c1eae24baa0f72d63e73bbaaf8ada33506fbb05ab225f449c6610e1cf51f4a62fa654d7c128f0966ccffbe9dee7dab87e000b82311da4d53a2b4391dceee9df374bfb10c079470586f155ec89e98f68662be3f8808b865494719907c5277b2d03fb8d42152450dc0a8ba6164c8636571b9e7e7bceea57d85363500ce546f9d339ac3fdeb35ae8c8d41eb9417fe5bbad8422649559be4e2ae228544382579c6f028e14e892641b2042bc7e6eb654e880ef6c4b6b7da64f7c7d0b10db9d9d339cafc1f8536e5e27da8b97169e81464b282a069ac88967474b2849432a37d009dbb93da77ff6863fed9a812b0695f483e9d72868c52fac0fb599026314765afc62290515fcecc2e9f111686c705ef5bad9e6ed6a909b6b2fa859ee89f9c0d4f2540334b584c598373318d2ff513319371aac2c3c74678dd5e89ce1140ae3a796a25269972bdf9cfde2a3a49542108dee4f97e71c7389eb7e083dff35c88956b85d705602527a718e16d886c3cf8b47dfa61c594710b8fb61a730d77b2cce2ab5300fee8a6cb0f407bc2f3bc64788749e939f17d3471f8c073dcbd422a9f01f0c4c983fe7443b435e2ccaf9347b99fc9dbfa88fcafc9bb20181a9d19112faed4363e204cc9d45f0e77cf9b231b1e9d44948d354b25819b16871f5d100d63cfd0b00642ba5fc245bd5ee1225e8312ba2472d5bb0275826c58bc0fd19a5f066276b14589d74cbf7f9f62e869bce441affb949c785edbfec6de13f8a9ea21aa867c9bac8e9881387e8dc5444c7af74873f9efd3fd2be868e4ca41691ba8a0dc3dfc8528688932c4dc4144d29d299968298c2a2fe905be3f875e192ae8502c1f8d3595b6e450bd7148019e2ef78b9e553638a09cc2c5cae75d9b62a7ce86792217fed0e4d71300839a891cd762cc15913a8e333301b71bc8955c941e873cda2367254d5de9b2894c166918e2f21c1ab927f8773787b3768d0c297f39e6300f9a31529a1ba36d1df21eb8e0b0d50e7de9831445f0261809a889dc93adf49be17f8e2a782f5123366b3017a3d90ae1380bcf8aa8f23c9c1feba7386b81767686a89c7124abc7098b9bc42e6ce7c7c885c444fa85b81a309f2724776733997766be24e9b680abfd95b1e14476dd6a03c2460f490f3c163b2117bcf34049e88f1e745901a573ae651b50dce393e98bcc11f0247c89f7aef4dc2d95d7aad4f8ce60ff07ffbeca7148c48a6e266f2fb1af660b7b3ad3f48d8d6a642442973d0797279ba46b88e3d82b02246ad0dcefc7c3a9bac589a9a3b89e698960e912dae8b36a400aa4b369cc746515887386ce67db6de3024c2ebbdfb0fb180406fce8d64e94a024bdcf8c97bceb1da5ed86f7961338b4083bc46fa01468ada8292bee3887cb5084d61544e8dcd308f9059f976a591478b9776479ac85a53f2ba3f4511b257039fc94543ce0b0dfd4119a050b14be302662787bad9866c346bbec38f9f0d8e834988b38b604d404fe259c36f256b495f402b966ebdbd18f20d86863c3ed77779216cf5f51f675fd76d50bd472986ba1d898cbe7507613e787a998e37583eac28476d5c213defbb45bccf8b00491dd1000eaac9c27295d478b58721f0919d359ec8806e7528d1ec5e8f1e986d3a80edfab85843f860fc083f6eebc39e898689fd7a74aa2122ceb6335daa5bba004722b93dc34d49c6f8ab3fc63a1ae6f2e83faeb189803030c8d3233299225f47464a3dae8c54a9252529438b90895558e1f4540b2e9209b82b0a80326c4f09eaa4e1905dec81916fbf49578558d2416c4348c7b9df6d54e2c25d1bba84496e66d25eea83273cbdbf0673ddc0d80c3eb3b244861790c841f0aa668e20fac9d0df86eb27b58ee7b5ede0e8c9ecac94a3b8e3834142e7ae8c81f123cbf487c317ea52583371cbfc18bee0651a4af309d4ae92f143e49cd67be5a01bfbba61670bb3e19af177f0c9ddc446e12e8d3242c597bf89b34ea913d3824cf1f28dfdf4f891cdc19593587330d9dbe3672dc32237f52c67328ad2b07edeb2b2160da82a5c5a4ba68b454313251070918f90d757aa47e657133938b0f45d524151222c2d1500e849f6625ec8c809076f15685b0df3d9bac00483661b922bd54770f0985e85d1927ca0ada5c8cd939ec4a08ec39afe942148e23ba8221d59b611a2dfbdc5b8bf222278ec7ccb2a50f173dd5b2952d6d3501d61355f2005388eb84d3c9848869fe63d8509d3d7c24337344010b2b9ad595c3cf47517e23642ba10775945a50b49492a0fd8b82f4854db45168634ccd5ca4256f8fdb60fca23ccdea633ea44ba209194576a6b56b00252d587b97ef007184265e3792b7c292b0595c48850a16730e11fc9dee518d1919b3ffe78133a33cf0847e202884e929739b250b8eb0a4cbdaf49f1bf4948b8e01d2b2daf9bdf839a0773eef9a1655015cbb64d5e1bd8a1c818e665bd02fb238a32cbf7d9431dbeb335871177d0d4f19af665ff3401c94873c6b4785dc75e7b8e3314b55cb436e80c5b90f61457c7eb9c49d2214ae97e9a46b6db85a688f2e81604f6d7ddf9a3b8a0fed1d3026cadfcf32315a5777e889a1d1d8dcbee8a09452b62d143ddc5eea067943b49b39bdd90ee4db767ac60bca4513bed99e1f6a852f58c1296d02b87124f9111e4ef460d110bb2f6ff9acfa333a7282dd91f3973ced197a99e7f4028f86d6518ace832ad475b68e0f581834fd08d04691b7161e0690914ce81701cf3594bb42261b18c7199c3b46734863c2a2585283bb8aefea00c73fc53fc44c2bfb9deaef32e8d96c42e59fb19e68e16a6936535f8ebdfc27e2996f6fa4380a1e0706152cb340fd1d67e6f7b2458f4ce3bae8c75cb1a6aea00aecc7d5e93c25738bf74dbf93f4b0d453d2e4049225e87119133b3e7d53a287dd75b2ed962f9a294c5809dc915be577d503b585519040a0ea4a1eaf53332cb35b60363397d0184716154dd211131091c341b72d3c2dc3c4ac033e334e8ef7c69712eb2ed462b475e50c69a1e294203140209072ff25496e34635710afd61ba705d037e8f5228eda67683c48a6239403fac5c8ae4e537c7c6c8dfaaea2280bff5f17e90a8f1a83b30a82dc9f9de3254972324198c27c616283ca376c3fb1ae0d5c67408cbee685311f467dc20396fbdc9c4d851a387e7887de04b73065e9ae446c6812e83d3647e1ebfd5ca1871165becaa2e2bba829321091151801caa1a28a36719ae799c6c2f020bb6d357cda2b97d97e77fcd167ecda4f66fbecdb98894c5255b596ef9bd3e0aac98a6a1e1769f7892a3117b377ed2435dde66028717ba7a0782064f2f5c22c8c1da29fc6c0407bccfad69626e7ecacce42809567ed89085aa6830282f771224571bc4da4940b66706ba00d43830aae1a507a21fc4b134ec2b06ffde0cebf84f844507450c6a0eb66481182407d0b187c393119078ec42856a0e2ecdc2ab26682e5d1af49ebe5d4fe33f36f8555164df82e41b63dad4dba68daf37b05c534e2877ceb55bb24127f2e0786b0765bd0b86b91d94b54072e38b9a5c82f022c81080ea456320ee91482ca22f62230457b44fabc43fe68ad2f6c4f5befcad2b9f877b54c574e2ce378bc1661c81e200d996548834f28c06cc43c5f0943a7c11d83e8783a462ed5b4f4dc21f20743ffc1064d16fe1919181a3f5c90e899e54fbd85f42a4b0aa9b1258ee38e982a65f44fd98d05436a543665604b5894d0bfc25c5b78941c02248a28c1dceb3ebb25286b689a4570a039a1571be8ec2349363cddac46f6242d1b7de1c2e8427835c18e316fa9cf16f3a3b77d79fc5bac7bb96258b4113dca0b522c2820976a1dde1f1a9fff6e69c119103e31a28ce7e952c7c239cb0b5a61c0244a5dee9ddaf94de2904f336945ee9d9b2bc6cb285f55f08bd30526381097ea8f7ee80b18fe824416828ea8fd95f952f86a0ae8639aa32d753cc40875d7c75bd1d18df691ae90f4a247441c7c41fcb896ffcaf0d52366ee76f4b53eb8bbc64542bfbc495089e4237c2639a551ed2f6abc1883f9614444da348a47b2e23a73afa02a8dc8f9ff83a4320e81de1719425cc54b63afb565298fc43cb73ffa487288e73e61fd49c9c081b217bf369adf9008ddcd0365242290d59ab0fc5c1353cfeace411b5ea5032d4b0cbe29f1d224ec84558cf989636062ed28b7505dfbc761a6ba63f7f946f72232a2915f058263ce5f734fb5207b3ded1061169bc244d0260ecdb439a812e897f6965accd7e55bc483cc7f5d9ca14e3af72eb15fc43bbda652ee51dcb2216070e840f8ee1da27151a0e21e430061c9d16f203134e53bd367a89cd44fdfd6978e12a2da5301f0a4197d998f2f385f7c920bfa777c26a3f92d4263bb124a1edcaa2764d2d56d9a4a95119949edf50306421335a8a741b406336169952d06b3943a671a89f58cad9e7e62084d59fa1855df5e76fbf6f98363708079b8c41fc6272d47bfc1c62c787d87ab4953f2ae5c531d7842dfab97aec525ceee82b1ef971639e4c55bb73963116cd902d88067ef9d9d028aca441e2c2d2f86457b1bdd180b8ac8d16890ed634f31c5ed1fd44341ebd7d2050efcc7a9ae75e2e99c01920bb9f90238dc8f2607b5805fa014d012844631de3373f713de0988dff1ae3245df29740c856010f99342a14a0a6bdbd90dcdec2a5aa9ad0f5b7c7cb3dd1a3eda6a7fa7f079c030934efcec87d6ce86ccc7cffa55e4eca56e5c52743db7e76dcd0358ba84ac39aae57c9286b87e2a763aa974dd25fa69f91d8e32251480815506e3855a58a5b45194d7bd593bcb747d809166b1bfa3de927b6474fa50439643fb98a94a8195bb08634b801c078044a999433d15a43c65007ee83ec2ca6b059d53284086899e8c750d84de3fd1d7628c2323dbf07e6f1d1e9973e6c11d0390a17a676331df011c986b277e79f4d1a92ad142318b5ef598a89b25d5c818f45f1d1e1d126d89f9c435979739b743afecf125b4ac8f93b335289289d7a04e90cb637525a1813e9c5d75d948ba9dde6ceb3795a63206acc3d5be0cc104e95bae026522c020009ecba9af3f6319dbfff3823aba185780090705927573650bba3c106699b56fb690a0b1b48aca20e630ad15841f0b4e4fe935fc0de6a312e5751a4aeca7ab1a6d1e2ee887ab8eefe31722d381c6c0c4e48a9", 0x1000}, {&(0x7f0000002440)="d683f55e6100b4454282f89648a06e0931f7df283df72ce93682ab534f911e1bc5c78c28fb2a29ec875ed547a7701c29ab97d405c1448fa90597a63bc3235ce2903c83fa976f4793fb75e430b0864a9bc37f258d96a6d8ab9d046b1b8caf8162bcea80ef3bd95c8e0f86f793b10bbc51118bd81117cf6fd79712a8ab059956be45cccf8a5c661dc984bfe8154ff6a7e9bb3f6b0b32711234", 0x98}], 0x6, 0x0, 0xae) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000002580)={0x9b01, 0x8, 0x1, 0x81, 0x1, 0x3ff, 0x7, 0x10, [{0x2, 0x7, 0x128, 0x3}, {0x401, 0x1f, 0x7f, 0x1}, {0xb07, 0x80000001, 0x2, 0x1}, {0x6846, 0x9, 0x70, 0x401}, {0x7db, 0x6, 0x428b, 0x1}, {0x3, 0x2, 0x5, 0x8}, {0x3, 0x7, 0x1bff, 0x1}, {0x6, 0x476, 0x9, 0x8}, {0x400, 0x0, 0x8, 0x8}, {0x7, 0x9, 0x6, 0xfff}, {0x6, 0x4, 0xff, 0x9}, {0x6, 0x401, 0x0, 0x8a}, {0x0, 0x1, 0x7ff}, {0x80000001, 0x5, 0x1, 0x5}, {0x8, 0x10001, 0x5, 0x8000}, {0x6, 0x8000, 0xffffffff, 0x3}]}) r3 = openat(0xffffffffffffff9c, &(0x7f00000026c0)='./file0\x00', 0x200, 0x48) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000002700)={0x0, 0xffffffff}, 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002740)='/dev/wsmouse0\x00', 0x82c0, 0x0) fcntl$dupfd(r4, 0xa, r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000002780)='/dev/null\x00', 0x10000, 0x0) bind(r5, &(0x7f00000027c0)=@in={0x2, 0x3}, 0xc) r6 = open(&(0x7f0000002800)='./file0\x00', 0x100, 0x30) socket$unix(0x1, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002840)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000002880)={'./file0\x00', 0xa4b, 0x2, 0x29, 0x1, 0x0, 0x800, 0x9, 0x3, 0x3, 0x4, 0x4}) chdir(&(0x7f0000002900)='./file0\x00') r8 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000002940)='./file0\x00', r8, r9) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000029c0)={0x5, './file0\x00'}) setegid(0x0) socketpair(0x26, 0x5, 0xe0, &(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002a40), 0xc) r11 = socket$inet(0x2, 0x4, 0x0) fcntl$setflags(r11, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002a80)='/dev/wsmouse\x00', 0x10000, 0x0) r12 = openat(r3, &(0x7f0000002ac0)='./file0\x00', 0xc40, 0x4) ioctl$TIOCSWINSZ(r12, 0x80087467, &(0x7f0000002b00)={0x3, 0x4, 0x7}) r13 = socket$inet6(0x18, 0x8000, 0x3f) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000002b40)={0x8, 0x0, 0x6, 0x188e, 0x9}, 0xc) r­©’õê5V˵ƒÆŸðÒ{@êš#}¹ÌÈž‹Ï$–]‘w‹Ð+ŒRé™óC\Ó‰Éf–Ä0RóÄÈ{P ØMsgêýò×ýÄÒÆ«¶,Sð²¸#MfUÄI•Æ×ùðš—ðê·%Z@[û¢Kó–ˆñ|ÿÃVÿ‚`]¥-x)qLÚX¬hÃŒQ•"6±ñf½¯ö6K(®@ iÒ£A¸7pþGSâŒPïšÅk7±)ÛÍt û‚.4ÿ-¬ôe9Dö”níl*ð¦ã‘éû½·ô¤N»Ä< ‘+’ÙNFp,&Ç}Ù Ž§så­|…gæÔ©&»¦âvå9"äĦ`rÐ%ÙIö¾m ••ªÝÈ<=a§Ä(ƒ*JÞ/[ê–V9v¿k‡¦M.þL¹8Uó*º¥Ï×Æc‚ZYżí"IЭ'¿¿‚åBôÒj|™€¹Fh­¿è³r²€ïŽëÖHfft¾ZBù/‘õ¸€ÍÜ"ò5o; !d‡JM´ Ñ|Q…°$B¯z_qG(‹?ýéY¾ú¥Ÿ´yéÕÃɪ/¼*úT;}þÐgS¹Ëû•ÐúÆNÝšç˜Ù^W¼_VúÀPﯥª/¶òyK3÷½Dljn¥8ô}K´fOb&Y-~’œA.ÁHÑæì¤ï¬/¹1¯»zA§–¡– $‡÷[àJëI®Ü3¼ 05:17:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6ec3c5b002fd4c5b50000e74de4", 0x0, 0x3ffd}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 05:17:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e420800004799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be29ad0a3b537e772a982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:17:26 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606941, &(0x7f0000000300)) ioctl$KDENABIO(r1, 0x20004b3c) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt(r3, 0x7, 0x20000000, &(0x7f0000000040)="41296ec57ddea849c4f64eb33a1bc9400fbfeca2c222d0494aadf8607cdd6f1116882d6b31dc6a2a9942e30a2dfb473770b60efde310504fd8a0e392dd95280cbbfa3684c8d4938d877129be57c20b6e3072c806bf28d44ba215cfd460d5c20c48a5b7be395aefbbaf9cbe0579061919bef3", 0x72) socket(0x2000000000000002, 0x3, 0x2f) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000000)=@in6={0x18, 0x3, 0xfffe, 0x1}, 0x3f) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000002800), 0x0) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000100)=[{0x0, 0x1}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) 05:17:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{}, {0x30, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 05:17: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) 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, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 05:17:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x1ffffffffffd, 0x4, 0x7, "0366fe15795acd76ef5caf00", 0x403, 0x2200}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000140)={0x7ff, 0x8000, {0x7, 0x8}}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638a7", 0x2c1}], 0x5) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r8 = getpid() preadv(r7, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0xffffffffffffffb1}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x198}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xffffffffffffff7e) r9 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r11 = getegid() r12 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r10, r11, r12, r13, 0x1, 0xff}, 0x8, 0x6, r8, r8, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r9], 0x1, 0x800) msgrcv(r6, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000002d80)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d8800430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16e8a280c4270ecb5ae6d039fdabb6dbdd6c7754950abe24c7693531588b12e6d7a02a8fa032307a7c8293b9c40444bc51df7bf972f69312b29fda3ed3c1ee36e99e6c0df49b4c3c5ec3487e2b44eb2fc04eb95ec0184036ec20132a0606890de097e644ef904a4d5e966f10b07856468cd5f7c9797b18f82b374bb3fd145416d66718662da6db0d822e25e325929929790cffa19fdd94461eff3ba8c4f4d24054a7214272e1a59a3e2fdcdd20029fb40d244cde47715ab6e2794eb896ab1e0ece8662e5486af46d0000"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r14, r16, r5, r11, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r17, 0xa5, 0x3, 0x1000000100000000, 0x6}) fcntl$setown(0xffffffffffffff9c, 0x6, r17) 05:17:26 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1a, 0x1, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setgroups(0x2, &(0x7f0000000080)=[r2, r3]) r4 = msgget(0x2, 0x200) rmdir(&(0x7f0000000240)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000140), 0xfc6f468, 0x7fff) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000200000019548302d47c00dd240000000023819830f5da79f50000000000000000000000000000000000000000000002976e73ad3aa2c6f73a000000000000002366ca7b8b00000000adfe777a68d7f8afc11c5b7e9d936535b8107aeea0cea8d7c767f88f3c8d0000000000000000000000000000000000000000aeab0804251391831ab53c5e62c435afd0c7dc2f55585b2a459dff6689171c3dd9795d4ce9d80990b82ce3b85ee158663491f6ce7977827563d64df82efaa7e3ad10e86930b80b4bdfdef657fdde7591a1c09776e3d4d482ce7c3b670b070699c5ec3018b1e6b1c3492b4d4a2de82706fccfdc1748f56ca9ba34193f90acf041747f988c8ea3d2e9e21acf0c946f2ff646bf0513ac122e37a6feec0de51e86bb507d8efba1765103d7966ad32da37affc5587588ebba15391e841b7ab876aded3045e13c4ec480ebb835432ca125bcdc0c3777fa9c1d923b92a74019b2e8bc885296e1227435a839e7bd3427876f8171587a98541581a2fad57a671eaa25bd99e46e7dee08739ce032f72f0b0b0003070b62452b00eceefee05b3379915d05563366ecab01b404103f5407109f686a93c37e5d59eb6e"], 0x3b, 0x3, 0x1800) close(r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup(r5) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000001c0)=0x74412d15) r7 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x1, 0x8000, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r8, 0x6) pipe2(&(0x7f0000000180), 0x10004) 05:17:26 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0xffff, 0x0, 0x2, 0xfffffffffffffff7, 0x0, 0x37, 0x1], [0x2, 0x7, 0x5, 0x7fff, 0x3, 0x2], [{0x8001, 0x8000, 0x6, 0x6}, {0x1, 0xfffffffc, 0x7, 0x7fffffff}, {0x6, 0x800, 0xdaa8, 0x3}, {0xe22, 0x3, 0x1, 0xb1b5}, {0x4f39, 0x6, 0x6a2d, 0x1}, {0x3, 0xfffffff7, 0x3, 0x8}, {0x200, 0x40, 0x8, 0x8}, {0x8, 0x7fff, 0x1000, 0x8e}], {0x1ff, 0x4, 0x10000, 0xc83}, {0x9, 0x9, 0xfffffffc}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setown(r2, 0x6, r3) openat$vmm(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/vmm\x00', 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r8, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r9, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) sendmsg(r11, &(0x7f0000002180)={&(0x7f0000001c80)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x3, &(0x7f0000001f80)=[{0x38, 0x1, 0xfffffff8, "100d61eac05b2c9922fcc983ac3f418422666e833856cc1e26b283e1d3a4745502"}, {0x60, 0x1, 0x4, "b7a00bc0330ed58a0422ec9b7581deed7db2ecc252591db8df9741c33a403a4908ceaa4bac9158c335d3a215985072baf61414a9c6e8e60f497e69da213962e05b9a682007e811ded2"}, {0x28, 0x5728f2985994bed5, 0x7fff, "e6872c9f500ad42856279dc0a6ce0f0d9b"}, {0xc0, 0x1, 0x4b, "7e9fd2cbe66707505cd5561b6509bcf9acfc6d32bda850df76939ea36e1f9aa3d3123899c9dcbfecb8fb63e5d84911ce2d9c2df441a54fab4ec42fb80d2e1e18c83b64a5b46ea84be6fa664f37de0be719a9ba26b77598d7395894e222c110327a6ba1693d8c3163dc36a5f2787ba07cf769139f05f8e60d57b60a5bd90c8f1e2158045b832426ad733914832ff4dac40029743f2583351209fcfa060fa9eb955f489a0490e9f8e7dde08666cc"}, {0x60, 0x1, 0x39, "0db74911481af33f5c29bff8424710902a594127b186bb446c6f3a2b908b2758067b419fc703d8ea0677bbb12dac32279b358ef6a53a177d3befbd88d09dad3c5d9288b7f387747eac7dab9fc1"}], 0x1e0}, 0x8) r12 = fcntl$dupfd(r8, 0xa, r9) ioctl$BIOCVERSION(r12, 0x40044271, &(0x7f0000000080)) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x9}], 0x2}) setsockopt(r0, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8028698c, &(0x7f0000000300)) 05:17:27 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65300c"], 0x10) r3 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockopt(r3, 0x2, 0x8001, &(0x7f0000000140)=""/4096, &(0x7f0000001140)=0x1000) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000040)={0x3, 0x1, 0x5}) shutdown(r2, 0x1) 05:17:27 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) readv(r1, &(0x7f0000001480)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606941, &(0x7f0000000300)) r6 = accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$dupfd(r3, 0x30f454fd7c15f557, r6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x3) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) 05:17:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x1, 0x8000}, {{r1}, 0xfffffffffffffffd, 0x22, 0xf0000000, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x40, 0x88, 0x2, 0x7fffffff}, {{r2}, 0x4, 0x8, 0x40, 0x3, 0x6}, {{r3}, 0xfffffffffffffffe, 0x20, 0x0, 0x7fffffff, 0x1ff}], 0x0, 0x0) getuid() r4 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 05:17:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000180)=[{0x1000, 0x7, 0x1f, 0x4}, {0x0, 0x0, 0x20, 0x4}, {0x800, 0x40, 0xff, 0x4}, {0x7ffc, 0x1, 0x0, 0x3}, {0x0, 0x1f, 0x1, 0x2}, {0x5, 0x7, 0x9, 0xff}, {0x3, 0x5, 0x1, 0x800006}, {0x6, 0x1, 0x14, 0x401}, {0xde38, 0xeb, 0x59, 0x81}, {0x7, 0x1f, 0x81, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x2, 0x3, 0x7fff}, 0xc) 05:17:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) 05:17:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606941, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606941, &(0x7f0000000300)) accept(r6, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) renameat(r0, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f0000000140)=""/123, 0x7b, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:17:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000080)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf44bd3350bb5827a90a59b8441a5d6450567d390b394ae76f4536cb7", 0xffffffffffffff58) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) rmdir(&(0x7f0000000040)='./file0\x00') 05:17:28 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x4) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10148, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x86}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r2) 05:17:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x7c}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) fchown(r0, r3, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000000)="001ff1b33810ed53affa0527ceb6") 05:17:28 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x8}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x26, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x5, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ftruncate(0xffffffffffffffff, 0x0, 0x100) 05:17:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1c}, {0x61}, {0xbe}]}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) r2 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x110) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606941, &(0x7f0000000300)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000280)=r4) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x170) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pread(r5, &(0x7f0000000080)="1cddbca918d0f58a2a", 0x9, 0x0, 0x3) 05:17:29 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000540)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x63) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x7c, 0x8eb6) shutdown(r5, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6, 0x0, 0x0, 0xffff}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000005c0)={'p\xd5p', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) fcntl$dupfd(r7, 0xa, r5) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r8 = semget$private(0x0, 0x2, 0x10) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 05:17:29 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="866c5a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 05:17:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) open(&(0x7f0000000180)='./file0\x00', 0x420, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x2, 0x5db, 0x7f80000, 0x2, "8d54b3f6ba2dee3fd8f8e1ea73a39b5efc40dbe1", 0xfff, 0x2b}) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x3102912378420879) dup2(r1, r4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r5 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r5, &(0x7f0000000140), 0xc) 05:17:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffb7fefffffff], [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$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) syz_emit_ethernet(0xb4, &(0x7f0000000140)="b56d5d932cbf129fc12735aac2fb2fb6fe5dd9486e2dd1987d4c6ea44ca7f4f8ed08a88f9f9b33d805cc122906154751b71598d82fddbd6af68179c9639314af3502b5c242cc51f25e2f872604c7b0449f3c5784e42e1644c2bc231a97a82c963ae63408c226d25727c50021a10f9cf35e62ce44cf528d0f82c93e638973dd308833013d8f2bafa0a7181b5d4fa517e2be673bb064b03b6a4ffbc67c9a78b8742e9cbbdfef79f787324fa4b9ac8b88954d860ad5") ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000080)={0x3a, 0x0, &(0x7f0000000100)=""/58}) r4 = shmget$private(0x0, 0x1000, 0x140, &(0x7f000059e000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) 05:17:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 05:17:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) 05:17:29 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x4, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000a80)='./bus/file0\x00', 0x20000, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x400000000000003, &(0x7f0000000000)="ebffcbff13b9fd812ec699319296480000000000", 0x254) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40)={0x0}, 0xc) r7 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2010, r7, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCNXCL(r8, 0x2000740e) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r8, 0x6, r9) sendto(r8, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r7, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r7, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r9}) writev(r8, &(0x7f0000000640)=[{&(0x7f00000008c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000780)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x6b}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000c80)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c10f9b583f0829d060f4371f5feec51acae36e171cb2c16f3d11bb67ac63d22429cc8dc9174956eb3e8a1277d83d2397043557a6d965eb1829387b0c3103171e745c4b368e75a9553bbf616943eb6a416db79532d4bd93e9e7d4a388feda93d0bf122e3aa882de35c300d3710a843d4b00115913cc07c5c8b356acb3ad1c2bcf06e2d0", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0xfffffffffffffe5c}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x55a40ed4ee93838c}], 0x9) flock(r8, 0xc) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000700)=0x3) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r13, &(0x7f0000000e00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8002000000000000000000000000000f4afd68849ae913f000000000000000000000000000000000000000000000000001c00000000000000bead02000000d521fd8b9b00000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000ba5ff2a4e67e06facadb865935985eb9b589e2c12d7f23d6252da96eae7fad60183c77699eabf6a268b81585e796d448f80231cbd3170072ab5fb9fa3b56e9a8e9a7473d1a1fac165cf2af0a0d31ae8f570cb189a56d4bc8d0b498654264745329ccedd2d611d9b32fb7098aceea367e4456f0471a3ad35fd9bab562954bb78d18bfd54c4307b9946c0ebb31e7d1f8763871f053ad80a482de495b25d168e9dc35df2d51163f0c4f4cc7c3fb4c392b8cb4782e8748de406b6cdbb4901e92662229d30cf3ceccc0b91889794d888157a01ddac814e8292fc4fde01d1c12fc4ae8b002d3e5ccd806075cac004ea0c384b19"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r17, 0xa5, 0x1, 0x100000003, 0x6}) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000740)={r6, r10, r16}, 0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r18, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x1000) r19 = getpgid(0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r19, 0x80000001, 0xfff, 0x5, 0x100000000}) 05:17:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c65300c"], 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x8) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r3, r0) 05:17:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/8, 0x8, 0x841, 0x0, 0x0) socket(0x11, 0x3, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/51], &(0x7f0000000140)=0x39) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 05:17:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000fb]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r1}) r2 = socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x9) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 05:17:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80606941, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000700)={0x8, 0x0, './file0\x00', 0x3, 0x2, 0x7, 0x8}) open(&(0x7f00000004c0)='./file1\x00', 0x10000, 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x3aaf8318eec0bfc2, 0x40) utimensat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f00000006c0)={{0xd7, 0x401}, {0x8, 0x4}}, 0x4) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000000)='./file1\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='\x00', &(0x7f00000001c0)='@\'*$#\x00', &(0x7f0000000240)='+/\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='\x00', &(0x7f0000000500)=':\x00r\xc6\x19\x9c\x88\x1d)\x7fu\xd0\xa2\xd6\xa3\x9e\xe5m\xab\xf0\x84\xc5b\xa6\x88q\xf8M\x1e)\xf7\x9f\xfb\xfb\xd0j\x91V\'7#\xca\xf6\xed:\x89s\x14\xcf\xd2q\xbd\x9b\x97\x1b\xe2F)o\xd5\x19\n\x18\xdc\xfd\xf4\xd7\x1c\xfd\xc5f\xe6\xe5\xf5\x06\x83\xf6\xba?\x8f\xfd\xc1\xb2\xd0\xa9\\\xc3\xdf\xc34\xb1w\xad~\xa8\x8d\x19.X7\xe8\v\xc79\xb7\xa4\xc6\xe5H1\xc7\xade\xf5\x94b\xa7\x13n\xffP\xcd\x97\xf1\x9d\a\xea\xf6\xd9\xe5c\x9d{\x98', &(0x7f0000000380)='#,#$\'\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='}\\&\x00', &(0x7f0000000440)='.\x00']) execve(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x106) msgrcv(r3, &(0x7f00000005c0)={0x0, ""/188}, 0xc4, 0x1, 0x0) 05:17:29 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffd70}], 0x1000000000000262, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x108) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000080), 0x10004) fcntl$setstatus(r3, 0x4, 0xc0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x8) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000000), 0x115) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/\b\xb4\x01\xc3z\x00', 0x20000, 0x0) ftruncate(r4, 0x0, 0xffffffffffffffc0) shutdown(r0, 0xb684aa0f172abcd7) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 05:17:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000100)="670dc33fe989421e1bc18624833b7ec92768a5f65926ef0374e2bc8c844d1d47c4e302011a4f6f390ddd934c99474e3544719735e85d2fa3a2f2595ff69234faed931228212f211fee88e1bbcfef9161c3dc367a01f0c3c72916b1bc449daf535d721096e05b73b4e3b5fd65907362ac17ccc6461fbf94a9ed07b0e17463b524cfe637782e", 0x1a680a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setgroups(0x2, &(0x7f0000000080)=[r2, r3]) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getegid() setgroups(0x2, &(0x7f0000000080)=[r8, r9]) getgroups(0x5, &(0x7f0000000240)=[r4, r5, 0xffffffffffffffff, r6, r9]) 05:17:29 executing program 0: r0 = socket(0x18, 0xc003, 0xda) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd310a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8822f6c54b63c18c7ec647aa93d169233cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554c2ac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c86e4f8f92cfdee2e52bf899ec233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9381e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20e0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007"], 0x10) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) r1 = semget$private(0x0, 0x0, 0x1) semctl$GETNCNT(r1, 0x9, 0x3, &(0x7f0000000000)=""/116) 05:17:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2bdc7dee2bf2f180cb5ae881835d6722043355f965d4c6a9028087fc915b8f385695b408173036018a7e72e64ac56302bb147d1d5247833679998fb1e910385761501534f43e988784dd65fb03a5da1e520b3f2f8218054a075d41b8037e8915e080d8581262116df088a64c42a8cefeac78dee86f8df81e93c0faedf3258a49308160ac36139d307830c3639df20356eb5330cb2ff822d60078b3f2419b6f4839a4e3b8aecea515c503ce41ea47ede53a20b1636532a999eba0b5fe30a528cfc5"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x101b4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:17:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x31) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xb32, 0x7, 0x1, 0x204}, {0x37, 0x10, 0x3, 0x9}, {0x7, 0x20, 0x0, 0xfffffffc}, {0xf000, 0x3, 0x20}, {0x1, 0x5, 0x3f, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r1, 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./bus/file0\x00', 0x80, 0x4f) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x11}], 0x1) 05:17:30 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069b5, &(0x7f0000000300)) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000340)={0x6f, 0x6}, 0x10) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80606941, &(0x7f0000000300)) setsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000000040)="028567ff1691bec3d21923", 0xb) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300), 0x38000) 05:17:30 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {}], 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x4000, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)=0x1e3) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, r3) ?ÛÆÕ©ö:OéITqñÀ§,~§à¢eŽŠt瞢Z¢NÇrÝþÄzWJ¢òåH„@lM [Mêi\ˆ½€˜-.20xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) writev(r6, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) openat(r6, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 05:17:30 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000063000/0x1000)=nil}, {&(0x7f00000aa000/0x4000)=nil, &(0x7f00000b9000/0x4000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000388000/0x3000)=nil, &(0x7f000005f000/0x3000)=nil}, {&(0x7f000027d000/0x1000)=nil, &(0x7f00003fc000/0x1000)=nil}, {&(0x7f0000266000/0x1000)=nil, &(0x7f0000126000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000022b000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000343000/0x3000)=nil}, {&(0x7f0000360000/0x4000)=nil, &(0x7f0000111000/0x2000)=nil}, {&(0x7f0000347000/0x4000)=nil, &(0x7f00000ce000/0x3000)=nil}, {&(0x7f000033f000/0x3000)=nil, &(0x7f00003a2000/0x1000)=nil}, {&(0x7f00002fc000/0x2000)=nil, &(0x7f0000310000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000019f000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000147000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f0000149000/0x3000)=nil}, {&(0x7f0000279000/0x3000)=nil, &(0x7f0000ff1000/0xe000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = dup2(0xffffffffffffff9c, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0xfff) 05:17:30 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f0000733000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) getuid() r7 = getegid() fcntl$getown(r3, 0x5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20068, 0x0) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) r10 = msgget$private(0x0, 0x0) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x5af1, r11, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x800000000029, 0x40, &(0x7f0000000900)="d5ff966894f01abe7ca1e419d6af74c7f8bd5d8ec2978970a5a2d8d91f341fd03a6203fd19146e1677ddcfa90beee30d4d6d530d2aaf08ebfb36900114440437ebb0bc608532de74fe1ac62967a970c28a0441aa3bd157adfa83bf46e66b01312dc51d8f56aa4e85343e7088a5b016661af336643e338fac8e75d1d2ec27c8ed69cd0d2ada3ef579c430e97f0fabba64b76360ff523c62d64a4f26e0836668850000000000000000000004", 0xab) fcntl$dupfd(r13, 0x0, r2) r14 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) r18 = getuid() r19 = getegid() r20 = fcntl$getown(r13, 0x5) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r22 = getpid() fcntl$lock(r21, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r22}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000002380)={{0x0, r15, r17, r18, r19, 0x20, 0x80}, 0x3, 0x7, r20, r22, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0x6b12, r11, r6, r18, r7, 0x20, 0x8}, 0xeabc, 0x7, r1, r9, 0x7, 0x5, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r7]) socket(0x18, 0x1, 0x0) r23 = socket(0x18, 0x1, 0x8) setsockopt(r23, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 05:17:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a029000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() setgroups(0x2, &(0x7f0000000080)=[r3, r4]) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getegid() setgroups(0x2, &(0x7f0000000080)=[r6, r7]) getgroups(0x3, &(0x7f0000000040)=[0x0, r3, r6]) r9 = getegid() r10 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getegid() setgroups(0x2, &(0x7f0000000080)=[r11, r12]) getgroups(0x1, &(0x7f0000000080)=[r12]) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r16 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getegid() setgroups(0x2, &(0x7f0000000080)=[r17, r18]) r19 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getegid() setgroups(0x2, &(0x7f0000000080)=[r20, r21]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000180)=[r8, r9, r13, 0x0, r15, r17, r21, r22]) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) write(r0, 0x0, 0x0) 05:17:30 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000100)=[{0x0}], 0x1}, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) r2 = getppid() fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x1, 0x1, 0x82, 0x9, r2}) 05:17:30 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x0, 0x1}, {0x61, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r2) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f0000335000), 0x10052) 05:17:30 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0xffffffffffffffb1}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x198}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xffffffffffffff7e) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r10], 0x1, 0x800) msgrcv(r7, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000e80)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d8800430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16e8a280c4270ecb5ae6d039fdabb6dbdd6c7754950abe24c7693531588b12e6d7a02a8fa032307a7c8293b9c40444bc51df7bf972f69312b29fda3ed3c1ee36e99e6c0df49b4c3c5ec3487e2b44eb2fc04eb95ec0184036ec20132a0606890de097e644ef904a4d5e966f10b07856468cd5f7c9797b18f82b374bb3fd145416d66718662da6db0d822e25e325929929790cffa19fdd94461eff3ba8c4f4d24054a7214272e1a59a3e2fdcdd20029fb40d244cde47715ab6e2794eb896ab1e0ece8662e5486af46d00006b4d8a41f98fbda945c8e926f0481c2c10baa89c4d56e1a39f2591be730966b6088e8ebe24063a88df75533b9f81"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) fcntl$setown(r2, 0x6, r18) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r19, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 05:17:30 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x83f2d16c036e892) 05:17:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4d}, {0x4006, 0x0, 0xfd}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xff0) 05:17:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x4503) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) getegid() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x810, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) listen(r3, 0x190fa859) 05:17:32 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0xba}, 0x10) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xa) dup(r2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0xc013, 0xffffffffffffffff, 0x0, 0x0) 05:17:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x4002, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="01179f3a8738b9f3f7588cc981001c2f668528e6b3e72bf676c31133b5ea85a6a9f15afc45482d232a1907a2613fa2a6bedf40746c0cfcf0db000741379fd93257aff940553fb3fdc478b6a09b7193d77e068e3af1d2c2a131c3b13f6c21b5a79574a33b7ee19555ad286891f9f997ed9bc7d8588a5a015f0cb30b36709f7a9e779c47143ebf351a51a16d1757afd3325a5e80c67e1cc096318c8c23f098cbea0feaf2a796766f050e3a472a3f7a33851c91f3bcd46bbf8cebaee10a29191ccca7ab22e35e1cb516e8db1cfb488e32fa1b3c1588bb009be653a5933fe96547caf7eec8db5c5927e9cdf1d0061b347d36c3cc43a624211ba10000000000"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606941, &(0x7f0000000300)) bind$unix(r4, &(0x7f0000000140)=@abs={0xdc78d81ec5e894bb, 0x0, 0x3}, 0x8) r5 = dup(r0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000100)=0x8) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = syz_open_pts() chflags(&(0x7f0000000000)='./file0\x00', 0x10000) close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee9, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) r9 = semget(0x1, 0x4, 0x1e0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0x280, 0x401, 0x3f, 0x0, 0x80, 0x1d11, 0x6, 0x7]) r10 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 05:17:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x7, 0x800, 0xffffffff, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg(r0, &(0x7f0000003ac0)={0x0, 0x13, 0x0, 0xffffffc4, &(0x7f0000003b80)=ANY=[@ANYRESDEC], 0x99}, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket$inet6(0x18, 0x1, 0x1f) sendmsg(r4, &(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000003580)=[{&(0x7f0000000280)="a621828390c5654e8894d4bdb5659a2f9d496e75f742a18aa9167dff255b10840aea4768ae509391a5ba11414c2cfd9b96b168da7f8397393025a8d138842624fd8687dc1cc22e099de79b24a60222f10baa599dad728e74f086cc300249d6c109a4c0f0d93b9eac275bc242e6a0deb31daa9682da0f9c7691d7488052e57068c3cbd257a9dcb08ad613576ef6f8dae36de59f9c1cff39faf9ea80cb84cbbb2291373d58d0d83ed0e963c8331974a17923ad418d946fd53cb6584496cdb2a887534b17d5f510a1dd6ccfb66687287c54d6c26ac5511125705ab9a916a679fa35d1a82d437feb6cff6a4f51c9f35da46afd07008b6da767298c30d293ce74cb3402a95331743b52bbdc574f63392ebdc7c8ab1173e80400985aba9e1c9112fa5180f041495ffc2f88c5ee74acb37f291b2ec023a309a8803069ff350f703323e1d2cc27fe37bfe3a796ecb91737bb8da25be8cbfecf6dd31a8695f1d59608cd33d409538a662e2860c46987bb7b861ccbad38b1fa4068563eeb993b39c0158b51c1e9e012c5febad0f8537d57f496df77101016e28c54df64039b1d913c67c5fe843114cbe9d09f20332c6c4c07bc6641555d207b2909db09c2a29332c8cf24cf4f72829c35e07ed5e4439eaad24dcc384b1c29ef2d34e7249e529ae9b89d2db7d3f016caf3ae37b56f66bf42520fb4474f0aec9f6f5d8f7ebafd62c405d24235df76550ba33ab8b4207965840133cce7342133904f2db5da9cf3dbb147d357446fe367edf9f638f89bfc0de1442af36f9f4af07cab2c5aab469b7ebcca7950fffd3a14eac7fe88a20a0816b14ef3b78c1acfba099fca2e541c9fd7a06f64ab33c4dd6c5bc434bb5bae5a53a63a30386b7c427e4acc08b9d1764269ac168b0b26b5f5a15f4ad3f9fbf8fcdb8766beb1220229c45f965c37ebf6a125b5dc1abbdcfe98ed33a4bb5d7c4b9fc0c4945f58d1a9ddcec13e78448fa7005c6f95dd7d6fe6154dfab6c7b5036584e47ad2a6834279e5f55cabd1570fac2dc4f18f42b68f031d73d2ccddbebd38f6c191e192819a9c738d33ca2da8319fef32440d0e32457f8d63bc77ae2d79e183317c39a64b65e32104ea7a78776f0c650f3336aaba1f334cf628a0f10a22aa535962d9c4282d07daa9b8ff1f6693b14513b45b3f5fc418cc8e7068182bc4fa9864721a6fe34d07fec682912e2815d3dc9be5251a27b9356d002e44f1850bab6c0210ce2d2b73dfd550545fc5cc16154d76e4b93582b85bbd8cde47fc907fbfeaef1d2c40a63ae7d998ab08ca0462fb2e0b4cba8aa084ee2a28fb1f7904ced7b0b85d7169bc16c4c996bca078d6e4123c7456cd61922cdafc6835f066d809f92ebcd8f6b1a92ba898108e620c06a19da0bea58f5ef8442c59f8ba5a66a250632a84b8876ebac6a01aff0027ac41c2595687fdf8a79105ccb13e7703694edc5e0c3c3901735087a39f088cc553b8ef1c75b5f94b5e769bd865bd39cbf94e5bb2ab0fe28103e3063b5c3b245d8816a975453c1100077bfb1e1da49d6636d4d6fa718766c40f87afcf046cfecef896e6c15d5d6a455ca4c3c45d0969bc49e3488e38619d19f1015cdb69fd505cfacc21fe861e49e426719b5746c34a4b98bd6812232fba0eaca521034c3a370aa1a8d71a3ea7b9967d3fa474fcc45fa9906d0f6a11df5a3f7116ba53a933c7c54dcd216dae5028c11c9d80f430245bf15bd3843e66e3af8606cc0f6f5947353daa384f4b62dad36401d85f2049f85a625b08fe9e782824634080fa6ef1b98e17925199f189df60d2434bb95e8d4da4bb85298d61191a1c5c50783ae39b727cef48f9f5dcbb7bd2167fe3379df199be547b561d7401ef88a0cfa0ef80cdc2690b2209fb88779c9e253792e723af2f08011c464e9f36d61ea381a2186eab516fca0f6873c62cb59574f655063c32c0e3acfc727869f3d9961191c288e4c84784e233b8efad9e6c9847d41135a8d2929e41671c777457e9f70e0c53787501ffc269b22c6ead25d88afa6e71bdee92bca34f3666a26f7fb1c12879ca47a23b7e558ed2a540ec06f70574672b4c2853d778b94b58798e70be1f55ec907c5645858420be71e8d2b44a9de509be27cdfb378f32ce29f83a3a7f07130a3bc039b8f4002567be032daac5e3af03c46f2597edd8081c612849aae651c98f5a1083f54aed1c91693bcad66fe87def7d53374cd163e3c851f22398937184c0aa8bcfae7ffccb5a1cf3be32a67ee79814cd4979881dcfad726c250c2f240de0fe320123af57b442de9fa42734cec534876ec9ad2355d919ebc67f0366b609c57df8a544bf863665eb8eed1fec25f4872c9aeda102127d308f6b9abd80ed9b2ada4c92e4f6ef27581092bcb168eaff890872961a9e65f93e8926df358b9c9a811e40c25a908b9be61c2800cce9f61dcd3c8fa4aca43b9f711a34794da311f776c306b626a33372866d5700acb9a245c788e8c3198fd01ddd27840c016f59498a2ac27408334230daa54437e1f3158453afb0bcfd189e91927629150d040454c6be1718595fb226d53dced79ad2a86d67104e41a7503b49ef16a7a2ad85f6ee4affedac7e810e0d1b179c55fe6bf7735c1fcad4c709e257d359ba6ce6570abf689383be0207a0af214764f5046d026759995dc04fc76bdcddcf40b8bf43911f3e6f6a093c2a129dd20fc881fbd57c35ecfc1be93f0313018d83608fdca78df49577ad68b00b0d35862b17e2375ca6252d11fefbc1edf70b6da6afc892d00c6ba1a2771ee889697461b24f5395cb0092f0875a73823e3d870d5e861bd962fa87df552057ec30876f5860c8d3e5e6eae508ab6cd848c5e59a8ffde2aee9a4c8af993ffde9c2dcf9834a4bd4aae48c6ac8bb48185431ab8378977d15c3e8a21c8e4f9a52eb3b53a67037d3622f0c12786c8013e66bf0d119fe7e4ecb3e96ba2794fee36693c62c70fabbd8e85ced4b6affad72cce9e30db4dd371351d7d4067f02af1c5883c9c82e4916d7866431ca060d84d7b91aabdb0fbc114a900edc553791c26a1c530b3de4fd45199a1628a8c0809d91a6b6daa00ddaeec53360146d593de078ccc9693bce6e1e814192355b8f260862c026f0cddbbba8f35124125c6a8623601221ab18a139ea0c4bd6fc609541f20f6c24413d628360273152b94cd4c610e82d9e320975a2739c4ba508ff5782b47a43c259ffaeb7fec4fb8654d28115bf553d51ce38ec3dab21b99417d3a352b80cd6188828d5370c702b0a358126ebe6fb0a73e5bc476995bf7de1addfbfeacbde3ffe9077f3178b6c4cafd31d09ef3087c90d0e24449f6bd64e77f839ffee1de6a68023974a4e213fe4eacc4694f52970e6d51d263e8e837b4a32cbea8ad2b260d9569b685ac1bf3fec9369361ecccc9bf0127a5e01e5f9df212be084c39ea110abc4a34686d313edbb479c1f960a7f8b3e2538e9ad29f28b1a31cc0ce0b65caa4c94d24c93a2c7d8ed28ea3f1bf7b98c21c32e907dfc020ce9569215c4c31f802162e916f57f092ac50b198d80d4b05d19a94e54db359228a82d283682c1c32bd26da2460b0226d32b284d95f3ecf961e2f4cd673435e315a733e2faf8af26be50ff3ec6445ae45aea4b64243f44f42f2abfa1f29c37e95bc3c0d536141673416f8db1224354c81bda5744a8679f3feb362b2f18e64b78543f3196bd03129a9c6011d2f3bed49c4e85381cc0e8992e1ad0685c1c1a949af6e9c976360f503d42c41780a19ed50c983f33d4e779d96d044c15a941d89294216ff9a6e1a29fdfb306e0e4935d8033c41eb8e50719c18208a472f1144142acfc4aa893061e447d4c742232edc7e53d4362ef374b0f90d3b52e165d0195aa794d3d1ff2f04d9fcf73a7cd9e3e4c8e46931ac5abc9a7862d3cd32c9fcd143b98a441eeb3da0e1e665714f3495c2ecafac589bd9a827362398ff53ca871b4298368666184dcbbfc4fba88d3c1a923dc28353ab98f4c811b1039dffc18e0002e672f31e7acf965325461546bfc0475fc5f1bae7c0daafc24ffa1dfa29627c5b6f013c1e2569b2a1b1983ae902addcfe41074da940417d2c367d8ee2f4abf316af655e29d0bbf12a0a50532599032532605c5001f4b9c22f64b47b6aad3c70a3495897aec1294d144b7ac02dd8c9c5964fee1d14317b0d0d227a9c015052932c956823c16f1e5f636a82888c70a3b63628291e616ef27fc48b463219248717c4a6088762dd9c21ec1f0ad0bc97eb7c255ea66e1a65511bd1a3bbf85212ca023466e68befa496f684997d900777325a0272854ecdd0d49e58ea9a47c4dddf785205515f755ca7b38cf0d8624c8883c137b02719050a1a0d47588707db6643fa625e9118bcccf5310a09c319bc8130d600a592d3b4a752dce168f6d0ba3c0d83907250748d7b38f6bc050d20e82e8a229eb8a1c3c0e784a87247dfb777cf75f13b3fab7a7bd8ffcc7f981b8d72df58e1915c4e1a146c14b0407d0d0c4d44b2d693d82c986d6565fb39537bbd568cd171cd24f6fe1be957a331130edd832f572e8d1b83e1367001ac26b6f87bb9309c4fdcf17dbba59d7da7e25517991e4e425d0fd596c5b5c4cff78398b797aa233e74788e29fbb4a15529b8bc53cc2b50b57495777595f8788f8b19dcd41a06ab58920570b8c21a3026231ea513b4bf28cb4684d2472fc7fe42b8e62db1ec6af3aa4dcc264b7042ea1d90b0c853b9c81c91ee68dc93f908341ef3fa3e8303e1cf5b0ceedb903d6379676d93ddd705e3a952748f9ae9a1bee25834b356da36154ffeea234ccaec5e25926f1a450460eb7f39dcbad53f17dc1eb3446d7de05cf39251a3c3be8347136091018d73261b5ef0ef5bc8045f5c84d40267d5869243cc1d8c02ac858314693815383b237175d6c8f92ce0ce61152375abf954d94de7d0310c557f84593d2177fd3dd2a435eb605523a2ef324f978c619ea7b242a83d22117384bd6c25a8ba6f96ef5c38141234e693e1bdc115c8ccedfe6975338c8194e5164bb4839489c763759cbd8468e57a593e85277d948a31288f999da12d903552eef17eade0b89eca6e07442c6fcb00f20b6ee3d4adae5def1bf9afbb990041b398c73d0f3abe5e695fe097a636e516abd18f73c5577fe20a6febf7017dee8d160364f714d9a7729380b12f4d9eaf03e4c840ff849c303905d92f6fe2b740e97f40618cd1ee4411e61c0a9cf475cbb3378cb40254d740140891ab0b509ce29c8fc6eff16ad80403d7b0e3d0cc674c8fc9912c74fd0a108f923ec13d4844599460eb97e58282320cb81e1e312490b5a7563237851afec50621447cd5fe21a8bab936c4ff2d4c6403a111df24cf4ee581d4f8175ce9f4931e205ac042d7f57aaf06586106b4bf31b214813f7c74111fa0ec0393574864cb09d90fac43b5f0121606991b7695394a17bed071eea53a4bee87afeec71563967d5eb1e1affbb409fe3f6673ed1dc0625fa318c4b60387b450f7283e4eb2a52326edf479bd7bc04d807f4dd7002c9761b0183d8e910ac62d07486c88373e34a195c54c66ded12a0992ae3294774b04ef2a569699e7b39c8f6d7b6da94e20daf68820da06392ff8678b1e447b8f92924ab97b663588e256708bfef4468adb0c96f66c1c643aab027c9c7eb3c4694fd9684621f1491631a93fd8ce3d966d249a6e40bffc8b8c218184480909f5e6186202359722d1effc0970999a150ec94e89d1480618f765b7031af31de794aceffe5ddb235895e3b45dcc33a833392f77c9e2a75e1de618ca5bf15", 0x1000}, {&(0x7f0000000080)="327a07596330716e2407991606739a9885dc63cb5aba6668", 0x18}, {&(0x7f0000001280)="26c6d620c6d5afcbe2df6144e1e29c41df8e09211143502e69d405e0c8e0842852c997732ecb1d34c7c86ac7ab1fe26513aa6cef46554a4a6d89a4fa1db2fbeab0b8fe649eb2627e6d36c03cc90934eac3afb9e1d266924e952ce3650465570c3ee32f6429ab878df396fe81171b", 0x6e}, {&(0x7f0000001300)="f135cadb840e712744519576d46f6c0e3969f53fb6b54728f2a771d4bb1d94a166164cfa348f570126e1f41513bcd8282bf193fba785b78bc545cba998001ed44cbd4bd1c5abd58761ad7423e228ceea60", 0x51}, {&(0x7f0000001380)="669a1529db8f8f9e9b3cd0382d4943a5c91a6f08df009e485de381df22d1f3028cbb1a9c69ac57c5f1aa980034782d4c69e16757bb78773ece072225c29ae0ea8a5aa2a3066cd858b42036c6441557969574f9fcc4e50d490e62f3ebd0f38f327c8f43498a1d18d890219522618ad1a9a25269e46559658be67fe3867414fea7b0a8dfece976ab180705a0a99833fd510f099be64322df56c9c47489a6a6211fa3", 0xa1}, {&(0x7f0000001440)="8f5d70b0649dd3524e56b24815d6dac06175451deed7cbd958e5133ade4e858c29c82a7e8780d13c82c03179b399006184476edfc1cebe2ecc493f936ee4de49a7904b92914d84ce00e1cc27deb4351f0dd3e62f3b98879685300504caeed0811e1710ccb10890d6a9504b704e1763848f9d55d3", 0x74}, {&(0x7f00000014c0)="990018858a3ac7b1f46afe1530ac77777f6b05ab5ad5d562ffa86875108709c3dd80c5188caef0028ab12ea5963e8f9f2cbf63ebcc7f73f8b72367fb4eb42552e6f8228fa165945ad6aef96e6c85543eb62654272229f92d6ebf6cfc796536e0aa2c35a20324a9accd15d7c88a938096eafa0fac848314743aa74fdfd760752c667fb8f9d200daeb7b478703c2f20aa40392c8b7656fd1ad6d79702650348cf09ce9c2847e65499da32b282065ff53eb7646482c688529bb0e3123e5dc7a7130893be75ee4dc31073721c1107713ac916ee7ad1ba625bd7a0a2d0c94b0ea9d8b68fe640b78af6ca7cb1e8fea01f63ce978cc4f0c89123c1614d2b48de43b1d16c9409f8f0126963f562c007111f0deedcab04c13ba1991c9d8d65e1428ed85a0a271ff0153e08c61274573110d11a5dd0f9acc96dd3884776337255188be0c79ff33c7045167949cd346b305978b855e7f303bc859bcd59d39d74d42cb4f073361881956b3dd4495971a1631ed24fd3615235a820ce58b0067458c159791b5a55885daf937de26b77aa67fa894f8973c707bd64f8e47fad7af6055d11224e6f674f722fb34f5b31b378b9149b671caae5127bb6b26d0ce2d03fd90b307e5e3d95f8a44efdc106415a485dd3bece21b1ac8bc38386ded77184a590018d93c8835381409cdbfeabe3109689dbdf84ebdefdabeb1ac204e892c084163acd8d9c215425de089ead798c93fddfd3315640d5a99897119429b26f7c49d9ae033dfaf0cb914efe0829ff7db706821f1a5757254a0833d27e00715ac6ffa2ba34da6983c633fa0d061cc0805967b48f102904fe3224f7e375368cb192b709c864fe3ef1e5f98b5c502206ec90738ec7eef43c6869f6734742c893f433eff8f27b9f7e7dab6da3ce731fce816b196eb23542631e264bc70a778aad6dddbe1a2ce5dba4a7e34920b78b423a2d086a8cec15666639c1cc81e44252d2221daa4870baeec5175db87cabf8fd07c9c43dac51b47877bced46e36c872f0859ebdf465b59c620e819a81b60b3948d9f360d15cc20be4e08bc800cc6e3d91972baa7a8eeef2853e59d99c432f1269eb2c583062c9ab2cc4385c8a8a480f1393a6fa63c3d9ae8695969580e856f574a25e1885ae11f4df701ef467309606401902097cfcd1db4201da52058eb6d64cafe0cafee42d9a8a8f1009b24b29e39de31dd84a092c2c20a71823c2de805eeaa821452ce2ad762dd1baceabac70df94e9469f664d156b74e468f79e698754b8ea6789b2119d385ed5f7758371191fb5744c4ed6e773e1619f31152cc0c20e0d46aa248ee73a5ae218caae6f5a643489c1dca8d3eb9a115d9ac525361fd12269c3ba3cf1d5752fab2267993609d6a51bd0e4e1cff05cadfd2dd353ae686da799a8ff453d9cf9ae339e7efc70d04553331f8854b5a36fe6f1db5482eafb0163f0accfb63cc3445fbc339081950769ffe097ef29e9e469ae8f0624c2a17966597329382cd89eb0bbc9a15e53ceb955446d8cecb7199d874d7c15a832fd34ef81c472226aa639f51f9832db9904b2ae045f78b8212eaabd065ca0d26ee93c36017b6723fbd57d1e91397a40a295db211b84e26cbfe00d158c26398bcebe8c2e0fd76f59aec057f28adec985ec35c5498e69655961b4555f43d09b38361553d2e628bb0ac796c8ea043045c2809364142ada27721ac014361e4a01776363355d84a252c9159452daded8e4392c59aa4b5b62ad02bacc188e6c1785d942d51d3ad38d31827acdf34482dedf928fc455e1187d7684e1e70cf9b3f9b1d31108e98569f504a6312277f9d6498df71da02f202f861286733d487230b1310f174b54973a7b7ddac9ef042cf12a5dda93f969ec57de11e62c918d3a12ca4a3bdf0adaf29e1d61edbe14dba86c2d07dea9ff6c718019ef1c9df8942b7a5ef20c78dc33c417f08cd1e983f856eaca95fc5df8324b4995226186beaf2ca527d010c18aebd195bee3fbf16df201f4fd442ef2ff55926f28d978d6ab9133358cb81c8a7aec9c953e4a305846e1efe9d3e1a4ea823f3670c9469454d0c3f50bab4969845f14c2fed3fb6d9ffd6e8b64ef04cf230fd415f16ee9f12f62aabe4ec241dcd895e0fe0446c936b4cb6950ed410efa5cb3ee3df047d980596241d4a6220ff4be508664ef5f289b13c82266dbccc35f436c6c1d0e2ad1ac7a1cbd8857700fb22e3c72518af3404e7849b2771d5318ca452122f9b20a605eaab94cb1291efeb189fb67118600de5623c98b3b6eb14947acb0502d25bda5b5a36183c299478289c9a500cf612de8a659613cf4e8aeee74a1804632a5aedfb6bacdeda6e6f0ef589dd75f8cbe73cd4e39246e6af5468524df7ae02f3f22ab9a148ff43f7d0aa6772b26eed757e14b441f0fa0b1cc686852203c28f0fc0ef66c5e0303e84c89a6508e26b840b1d7ec416ad2ef542f86ececfe60802f47e03fba4dac12fab29d7ad38eb03ee3ec61c897b28755349c17472d119edf6f6869a02aeb092bad21897a4510b085d565ab51a116214c4605ebe490882264b13e16d1425b28fe40b0dc4427c378c9f1c061f3e741ccf69c603ba93b0cd888ceb338f5fa1a90d81f8fa32d5aa0625bf687e48dda2c9dfecf9008b08e76dedc7f8ffd84bf3e2fc33f341f845a4f9535b9232964d7d71a5b5a0b273e9f2af8c62f5673b45ce3a1d36da51abd05bff61780ae2288a8a6bef9ded143cb825107c4b76bd05afae0c75f81354081642fb96c7e4da00f6aafef37606d84e84f7698976ff047fee83cb43b1b0fbe74e12e530040e088dfdfef565aedb3e2860348c07102d6d33872ff19fe947bff96ae77ea3215ee2adb31273fae07f8f6cc6cd2e443ad0bc6d99e4344bb8bc15533d2a7fe3a74adb299f870cdf91580022e64c74fe6f59eab40a672d91658f14f5469ef9ce463843a84713fc9b3622fb5ac6836978eba5faa522349eb8a455ea11782d1ecd78c147c6ea9c684e0c6619d9e890e8ea04c3e6164e63d6d72a4f19ffd6fdefc43ccdeb798988760969f0bf87fc7c6bcb343e3f5d5def495a2b2ca1bda6ddc9d49512297c22ca59619f1c0bee50327e2f0ca8a0f813362f37023fdcff5547db9184ab749277dc36c02cd327e872d147fe7913cf355b2cb33b1d0a7f00eb1f57767f99cd9ed574979a823c9fe3216617485a6eec03f99adddfd40dea23a23dba84c3075a32272976e84f4da00247628571a713799c5efc01c7f2b119e6df893c1bb9a8f570af9ade4f587f32aa7530ed0ee3683a41ef8fb74b5469e2752bc8b809098cd8becaa79612e45dede3b53c970cc2c44c4f5d11e52c46600aa883b19757b7a1b274205ab9e20265da6cf2920b15c3ff5b4a65ab2f231014fdbe2ae39936405f890037b088ab3788fd630859143ae81e2b0faf3c086a1477c501f43408fad73a5d7dc17aaeb3103ed7456e645646bfc891891dcbc7eb6a895ed19856682d977af17e9add060c2002bae5d6b335a39a8473c0865ad87ab37edb7d8d7c34a380bbba0ca2dcc278dbdf8e69039a9bba7be6c5035d1f91de74e3d8703f20c78f434c87769e658a7bbcf84aa248c2b9f5fb700cf9e0339f7efb9345c65532f95d66711470474dff77dedb0faeee4902a30ace28d4047aee9ff0545680bd5a70f10cfbf62830e4e55626828252a9b7dfd82666c06feecc378f6aa45758cb33dfc86bb5620f51d11cc59bd5ccd175b205c228641f5c68549662ae27c917976275a2609f28eac1727ac07b2047d40aafe208902b1383675551fe2a5c7e43f1f2276a733bc66223abd74e9d0fc28b956dace4a0d1ef7fa2502353190a504f628d31df07f78f8c158609d4417463377271406cf17d914fe271b4204b4a0281d3b687726175fe0d490c64426b7306c7f9e93768e1c00907ebec26fd957d8d2536cd6f30cca552f7ddb68120ea80d228a2ad5fc437f4349aacbd9c8cab99e79ffa24544e91701274d626f3cc42237bc8a7ad31726125a66f9cfa791c825ddbface35bf823cd85cfe489c1570cc903787f6c492db5fe8ffffc31eb4c95410a62480544ca2df80a8e78955a476cd0aa6aebb40a576dbd551b0fb63991f86b5bcac5aa1cdcf7b1de4cef736a3fed1e0c23e587471590a9ad1086a88bdcf2a5d9573acb2a8eb8568e9ee2afd78365c08303370990efa2ebf7b138418c82daea7b8464d2cb5649663560fda5c4235c8e37742e16d92f5de6331f52744a929f94f329e2b1bb780bc7a7dc8f06b1cfba948bd0aeaf7f16f909c859d39417678ba2074fb0bf2e40e933f3dca829aaf472c6cb2fb999d141ef96e2e70b395a1ebba39626a7f0adae74f3972df77b2b9cc9f567fbe533fd7eec3153098dfbe91a74b2da10934dc40b22e1b22493c6f6344ec00b6df8569f03b6901ebba0dea7a8a54a51076b8be53e617e76f8e554d8a71b1aeb2fee74a4a3812dc8a891b28c4a01a12d10be1b49e0be7e05598fefaeb77ea9664aaf55d54c88d93f1e949d5c6a44338618f88c9757e54f0c311fd5feee451acb04f2b7c8adf4245c8c8aa627cd2daa3510b6740516aaf90bedce4a0de63f37b792e0842eeedd8a5cfbe5460bee05d820b0eb5570ff394f75e03779205144a31233d4e0d1447bbdffde52e52593748279cbf0d0262649b570eb939109003887cac1a68b8e794e072bee02ab5edb8417cbc1578cb6c2c1688ea33f6cd79e3502d70d4ebcf67cc54d07955412be2f50691e85374daa24964c11289a533f0fd1a41f59af26c35227227231e35636d08c27935fdacf49accd0bbf9b9708f0b651b36ddb32408829bda5c721c4be1da260ba93ead234b88ebb8354150b01ef516d395db78a913370f318e4ff29378076dc5c69122d0b4df81a0ea823a855f4693348ab068442ba4d56754e08620a22942f507d13093681f5a5feb3d521e5ee949ed81521c5c1cc73d4ff141ba308dc06529a027c3dfc6126a0bbd74b6f4f85f90c11fb0638326b01a9e760fb88c35613f71efa4cffff6e8a9b095be28d29688a53f885b0d480bfc8114167a92c2013e3ebb40c2f9371e1d7df83682893c7ceba6abb8cf9d831bb14a8f487e0178aff7633282bbabf093402436c2a979c06e178c4dc3acd34b664a32d5fa5e5bdb1bbcab1d9f4cf19dd67ad851bff1a5a8e4aa89758564cf8ab113842aff3cbd5f126ac5ae7da15cce0eefc1c54d3be9cef5be698c8b5791dcfb2a5c00e8ce111f41b63034749f0044f9c5552a63d78c5206ccf37e8ca6168cd0e038938ca49014ffe9ab3844f16916a801bcbcc6e345d3ab23eae1a7f6c88aeda03236ea74588ae30ef35cbe8d33c0fa18af1d958a30a52c05bb0b8e4b1d21249e9ffdfd96be9cbb9ca2c9329f493cf895051b5187fd187b19b2ec222ed04c8ac63aef895e688b5f7953589093c25da966ac11d2f35f43a06521aa347ecb4c260be623c7e4d6e9fb5d3928a6c774f4830f4641dd5be5a38db431a455cff9b914eafc0434a7c7cc19956fb3da72a9d5addae589e4a3977c6b2f4527c9b9a5aa757b5b5b00902c5b969cfc0621aaed8af6dd2a0d0523237ac905cae31f528d1c25cb44a23ea28d15a1fac50b74dedc6c8f349f1d23727355004ed0822a1f817c8a1c478c5d721cefbf0f8f7ca47a431b279db0f49d36252f2054f4e2060815719933ec193ee32f37bdd12f8420551a0403d95867783b24677009d28928273646f7f94a3d6d881db8bc89cb719ca12bc1f0b63f8a80381c1dd35ed12d799ae374d1ddfc5a0be7a8af41be0ebabd62b2485", 0x1000}, {&(0x7f00000024c0)="62ceb7cb774a956e4aabcefdf14d6a69d638d33ed04059ed1c2084e815e800793987ed9df498c2e58e91a4a9ba49dadbc4195e81b04bd36215915bfe0a1beab81b25d8a6e54ced4f80ee7baa5d23eff0c047765a8aaa9da85fac2e0c3b7f37391dd89dc99473d48b4c5cf2df94c416c728b16abd3623c385daecb43105c5a02174bb862eb3d3e3888a8481a32b6b21a897b7f5d8f01bb5c7fcf1bad67e7527e078df32af18a487504e17405042eabb8b0214a854789e5f3628362c614515b09394528a214e6176daaebb232152e5fda4135994a661db03e5728387c201c5d13ae14e9da1475b0084817b33dfcb23949bc2f105d1c078e97261ee2b19b868e9ac34d41bb53d32cafb6b175edaff89e1c008a75666fb677f60561ee8dd9e7c3f43c27a4325fe2bf011d2cef29731ffe7df52a571b957bec5560f832473330b9a8ff444eae5324b7a9684039523ab6dcae24d01ae8e9d7a817758bd135641c7e50c1ff63cb161ddc541ef4b60f06cf9e173b76b473d7f67065ff7c4ac3b108928339ce70ba2997a3d09e1d9874680b485e46cf13848c709ce202fb522dc81d9c4c0f2d12ebc8ae56e3262974b622d342bd7ea7aa5eb19e865ea6bfceff0be158b8cde354c55e5d54d912c5007efbefa5fd47dbc23e540fab22d289b81eb149bd7cfdc3a8ee5aa4fe326866a9a5064c63e9712031d99923f52cbcc26ace558a732dd6f2543f7d610c609d2e34545acf62a7c9a66c79793502b0c01bdb79f18940f5944bbedce66998f12e3ca83575d3320161c4355cfee9be209dce48b12a295f78fe3d4674fee44d09df0beba719113d13a4d6fcfde011337256cb0271be1fecf2db105cd25d933e9cc2227ba05a4ab31bc45f3340cf1bacae261743476d96d721bfba5083bd6424d95f09b6e6785eb64ec4cfa68bcee6cdc539b3dd891616a6da10a45981d94b4594f0fab5f800070c98407692bb966288dcdde91a386e1656d48b087433a5fed73b2475ddc84b4d4dcb43d48f28378a85a277de0820cb55f1bd48f04ebd6b923823cb2a93fad5736446e87d1127f016016e017414119c68ba7b67644b3363e1990a0e20c76efd0143235f21879bc963646ee3fff458b5a5c89bfce258715f8092bd9c724de0a85153923b2d9614faa697e02956b8c841d2f6e0265bae59c2aee2064840fc456353630ba81e8a527c7d7b7318c1bd772d97abf050f69250c11cb0fa33dcb8a26a4c2bed8d4086bc98c59933fea0a055982e4eff33688183337e2cb9db0540b6675c04dc5c16c5f60f99b985d18140fa173207a593137e09b0868026156306084ff2c4dbaa3b9d33697162bb20c2201a148e67ce97a441b8c962b697d193f811080c2d825b3f7c5c3a2664c6a76f399ed0ddc07799b49eb8bfeb6b23c01052702c13a4387c6c74cb2e08744b1f2d486c0861cf6373fb68d9d656f92797763a36f4df16391301c30cd1ea304fc9dd2fd34045ca1106b3e6d5e91e3c8733f47ee0386ba30077cf10bc710ab3753754910f3a65ce5155e41be0c9e8e90056d30bbf04b5bc68006825377dc7db9ed8b31f51dfd68149fdfc4df7c378ee18915d160836804f65a6bd600b85c3cd71060f56aa2bbb41c0293c1d7d1621c6b770a6d62628ca3fa0b378b5806cf1aeca8813b66adfb6d50309928bb4da4ca39881bd285a0b4445bc8c80016e1af3f8e6f117e4c4282ce59fec070dfad6981e34ddac728a64d79a2c2dcaf500c47610dcaf24eb65b7df2ded3cabc339b05effb3d05e45a1ed872c954740405daf8da0a4d7ad997896d2edc4ecc5ee4e16739d7535d5155863150a0fea16a70f4c5f33d710a1bea84d4ba391319745790ba91554b597a56b109e110df595ec1e607ec0b4654c253a363a18fc00b67c8c4eb92e8e9fcb4f66729eaca6de670c1c06db56ea846ae49817cf2113dc5b9b891916d1e9bfa0220c631309e06b7588176b27e7d21895a5dbbe0f2c3c580f3ecf9c287169e353e00f0b8f4d8cedcf511813be11f01e296f27f91fba65fc61d2882f5ef7e71b746929ce42c28d2183e5083255cfbc5a4f2445f1b744a6a32ed0d27acbee2cb3a9ca5f10540a62e072b396c06fdc1cd58df20ab8a3c6dd84af5e387ef13febe1ffdb52c1bcbb89f40291c2d379d4c13511585ce3e53cbfa8c549f0d43fb3c607eda5e96b5bae97f07a0947cf793ece4765ff39d6dae3a1b42bcf7071f2e7056b18c2b6a46acdfec0bde37f9f607fbcb3ff267638d115bab2845eabf9db9290c4b7bc514dea62955875719a84c3044dabe83757d831f220a24740e262f002fe60be91d9673df84425af586d6359669bb6df7372522d341094525b7135a7af1bd68785de47611f93fb78cbbfca4fada8be84531a74c9e0936109a02b010cbe68c319e873edb577bace219940400aedc0aa2ad639004f9cc0796f8bb881207e511970476ad6312cfb64133a5696483ce42c1a53f60a5214339f0defd9c897174cb3bba41ad4e8548a464a2fcb2a1dbbb80f985abb1996cfb51c8fc77c1f7702667e6d6b53a13991c93fba3354f4dd16a4ddfca1de0650fb9a9efe64dfdfddbe1c6ab9f0540170f7016cb92c83f682df963a567e7a95d2580aaa93f7a3de8f14401b09a1140d65666cfb02e1fe29aa706a3e6e3043242bbf4f6b36c3981e22484a12c130aa6cd241dc3749468d3196d723901f66df251acf39db7b18541688ae1c335c4a8400733b29a68070cbe0065c1457fbc1cc08505d204a67f51a78f8de3d73fdead5a91170bf0a6d15b6f667e742c3b7a200431ed9440659aab26711e4ad60cc37395c1a3008460186f6d078f296f6bf5c0579f27d750aa2e2d68f17a220381c196f8557df0202e0160397da87257622e3ad2a8f4e40ec18c25f1a2204c73c68c2190ddc13e1490187f9d1df335ca5a2a35d0ae5d044e8008cbe20d309da5ea84bb22210b3dc1d5295254fabea939a5cb4a907d84e8bb0cae19b85267eb18615a93037416c4c1d4c56cb1da3505961635684f93a151f2244f3c63ddd608847e4479b9ed2c3afc9748e83114ce08fa001fb1775407405f7f6c9b87018ac423c62c61b49e3099fe7cefaa7c49645621b59d28355162dfdae052c7a97729720cc144d1fa67af5b595cc0289dd7d467a25ab55b317ab3212f64b5f88b7095657f16591093e3b630ee36ec71e1bcdbd9b8ce44e8966802ac45aa172bc9e8f94c92e7c9d9366998668fdc652ad262cc060b49b368e2965eb300bb30b170056434a4f6ea6d152a23a1c728569125a07f2aef202a1d2689aac9d50c4ba192a40304cccfd0d899e37e14458226722f65dc735f4b29e5614365452d9fd2c5dbc56f89e4f3e6799915c5294d5d0860bb930de8e59d0c0b2c7070678cbd4b866322019deb6ccc707be9af354c96599f89354824e74f9b24dec9a7d52ae2e545e60cf595b499065fc887c51e0bf247ab04b4fbed698aadd6bfd91fdb423df62c936d8e6506bbc7defe8cb8328f09003562517ecd58efc57714b65ca50fc695420ac25c7593b6645b2955987796c4cd8811f8e2cf6676844b6140d753e7a0bc2dd96b9e9e0f7c7684efc91a9c154db6d62b2fa93ecc4e03895e3c3b9d0d0e2d0dba5f46a346e9f60efafaa24f5ad216a017ef7990701e17ee9f02bf640661d47d0344ea5537b294bfdec9892e29ed7bb9a821ce726fc18f2877c0bacebe73af8e64aa88e0f420e1213adf3485742f000c438338c6ec132eb9218dfad4ebda83f902dce080ae71bf9ce8eeaf84f8a53de8a35658ccf716a29d1ed9edfeb555613bacb9d2ed0e6b0abe45ea0768aa53343940a5b52f3a7fe496dc4d6f802ab90c00fe6b9f134ec31db14ad59ee0af08aaa807c873247c3c2317719fddaa56df4563133959024b9c697f6440f0583c57afc656d9ca5676b267dcb03196f7f6035f558a9cbc059593d739ea92dad5d0d64a38773dc2bf54ada5acd652a9f57c6714604d55a1b6001020fef10e9795f9ce36cbe48ec6e8fefb452788ae1bd2b40fcaa111ac54f9a7c92eabd25532ae9af2d3b53ade1da2247b9a2a28e076cfd8411945a2a16e6059389bc591102749aa249e81f130b0932aa889c4b899933440a5e07011a7b8ddbdd68143e4452ec1fd426ba9998107d0a1d98ee52692b784914446cf8da65a259bc8ee3c809ded3380dcc790a1892d323838506c02ab2f34087d1910ffaf2f9a2321f97daca276bcde321ac7930b5384b15bcf4a21bb3d2a9efb8e0dcb08655e9148ac9f0021d42940b07ecf985b5d4051e7c148480c151a3a229c95d24c6e7ef07c123063754fa1e93dae630a858a269042699613096d1c13c703dda605a3c87a1b8ba3388e8438fe7c9d77b1cb22f9a6c58734b44db3a65b8e10418d40045a9f63566e7d2025b2968198dc99f37cbb6f2b1490eba9a81a4e5720ad21d87c2d1f9a008af4427d8b1d8f1744744ce03aaf5dc2f902ccad3458d73159e137d4f67d20b684be5be8ee075645f8608b3829fbd4c42046a3aa3523d1bf6fed84d73e8236986dafb0c1e1720dfdeef15b19cae72bf065fc3b6baca7306b2c3b2a6a21521a5a8a4b3630a36408895c9438761bad51db1a0ba6766196612c1da3748c02f670f8b838d03f35d0dbe3326423d45c7533e5cb78ee208a7ea2eb2b896b496cac5ca507324f74c06e6f5bdd3b877ba9fed512ee7dd3f57a5bf63dacceaa98d9eaadf3b46bb1ea1d25bd6f0aa5192a1f049e32fd431639da1743e0b0b00bce6e960f44ec75a4a6f0fe0b55671a57977a0c073f07a014181bb5f6d6227956f9114e4664fe23c57f79f1988f98eae398d0dac446d7dc9d37faf331ef65991602e04bcf5bb3089a61a7028fa316e7a81fd2f1c2483f32da2e9cfed1f756a5b484dff22a7f967579514528f787f94d0b27fbba1d60c04d25809a238b52a08f5fbc720282f18276248415d045b25c5cebbe94cadcde1323de6b704844799b044c1534f12f94bf603a6874a3020ac59faa442edb85561e4bf055d07916ab71d8bf497024637066686522a16746328db4b69d82a5fcc8a8b261847d3e877f5a8c6a229ecaf752bf90f390d3ac76bdd1b8222e4a35b9f8156fa8dc8918b3cb3b130a78bb68b13d331e183f7a8a9512780c0e4b205658578df88bbfe1129aa027b388d688f61e37a37cefb502596459e0a8037c8954b8dd770891e29240f476359e8eab13ec66687f6660d5367790a8a131bc10a9a5d3041001bb41bd3613d03057eb02bf354831c65f588cc41e96ae914a216ff30b07ba6b401e939f9c49a4a8d2ca384696bba85503cab19d293bd0c7ec6f9a6cd0c57cf34e2358dded029e939330e23bb580609d6e0ccc72c78e3cd9263c751008b64fdb620a6f8c466371f74a77e9c76474f206cf0cd2c8de77059ccdf189309b15c96ca1d312c9d1d2726eb81fd8f09cff8714dee305e885c7e413920385d0f0a6125d6507552734d9936146452425ba2d7131e5afdeac65fce52f5fe867eeef4e7cb5223fa3be1c76c19ce3557af77cfc5f89dd6d4b2d506e77dcaf2f32d55d090db476726911f89711288a40dc6737486d4929f3ae0750b0ff1b4fc8aeb0b11f63ab959f3bed7a574159acff2aa6b8eac07ab4a8ac3fc88b7aeb88ef650fc6754fd1da787442bbf5b927e84432be3a6f06de31bf9785382be18f8c6a9b130bdd9284f33bc5a4ce18a06addef50e63c2b79848db0cb5b6c9018863bb303d4fefdbf93779ca9ca44bfe5e28daa1c683a884cc454b44f9883cd5dbf027173a4e4c5343f2b4fa6f654", 0x1000}, {&(0x7f00000034c0)="fc8a648cb28c973f9126e9e30f832fcf5976b3a2cc7b13abf349544d2dfe63e960a83776ff84657397ce7cf9293f9f330c8b7400aa114cbc213a8058c3106ebeeea8588c515fb4e41b44e00a054f03755280d720f445a412eb62ea8ab5d0c80446d1cefccdafc89ea806451687b669c94bb98b12202f5ddcf1057dc7bb1beb1226c8831661ef5282c4d51ac5838dd04d67f72080ff", 0x95}], 0x9, &(0x7f0000003640)=[{0x88, 0x1, 0xfffffffe, "5e775c2efd18ccc1907bcda614d5612a65cd867617e70f6f1451d779ae617f1d387d8779745cf8e5c9713c3577b9d226ed98f5b9413b7a40ce6d016e3dc170713efa381d30c41fec0461c861f2502f03fd9e276ff5f48ce2e754ece127762f8a3bb7095f8d1b370addeccf3124f8040597f63451"}, {0xc8, 0x1, 0xc172, "68222d1881b7bfbc1bdb6ad78925d6b8402c4e5fc87d075ac25d9b37e9aaf652d8749d171bc9f4025ed0c8ad3bb078d8f3a21acc56b82e0eb1dd78bdbb942a70741f7b5982f5f04b70519ae45b08cba2bea3df0d2ea5fe2e7aef1b17b00f70df453f9260428cd0b1e2c3a14b4afa8eb67364dda574c16793373b4429b3a2e1ef9c7c5f9a542651a2da2d5145625da633d5653bb28f3e2ba27365b73d60a207cc05cee36110031e1ca28778cab148cbe82f"}, {0xd0, 0x7fff, 0xfffffffa, "f023ed0d358ce829495fd74d39ae6d019f9860471cbd1a19387335bbd99776d4254b796d8c18c3b6029a254ec3e6f2110e73d082bbe8d18ed5f3557d3260cab30d962e457067fe3453760210b066e2c1901e618a00dac14c6534423ff3c87913b47dcda0de8fba5b395a1d9a379ea9dd436a70ea568fe85da9c515058b80395a5d7ca1111d350c47173248cc3def32264ccc493e786fb48345033f42a1430953a5fd21f757ba8f4e243b83708a578b4e827d0c2874f3315f3af252"}, {0xd0, 0x1, 0xa7a, "7b347a01e3e2207186b711db57abf6568b342ba300852ed95b9684412929cf81881a2d19ec342cc0531580e5d7bd728bf17acce24a1ef95fe4c7b3e63a7964c3375df2d193615732c065acace79e3f169da7d6347c37c739c32f132eed31927b449e41bc32f17e85433a9d51e63b7943d43b18adc83743ebf7d7e40cb732a2a3b4c38c4b36739c45f3dc032fb4ae296ea691e93b2ee02a01ad947f29ecf22bf14f63d369aee9bc06f59cd1b9820506eae5751227fac4b9e1e820"}, {0x30, 0x1, 0x90c5, "bd478078f7cb4ccf4654e4b1ee6a08b4de0c88651ae2473ea91bbc7f6eefa3d1"}, {0x30, 0x0, 0x7, "8e5ce5276fa71877806af83da06d10b3cb46bd239f6f7aefc753"}, {0x70, 0x1, 0xa2, "3ba3677602812df18f525e57d6e946e0925c7f59c4ff3145417f91f8f973597e946e4c23c762a87909bd8580313f4728c46e204b5bea217ea21866194c8e4ef2fcac59120787da39e3a27343dbab9ab7e95678eed18694a46ef31e4b6a468b"}, {0x18, 0x0, 0x8, "2b8ba0234854"}], 0x3d8}, 0x408) r5 = semget$private(0x0, 0x2, 0x1) semop(r5, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000003a80)=0x8001) fcntl$dupfd(r3, 0x0, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000003a40)='/dev/bpf\x00', 0x400, 0x0) setsockopt(r3, 0x3, 0x26, &(0x7f0000000180)="4476f25010eb7cf809397162cb10e3fda831c981b5d1507900ef4b84d2f5ec2f0d3a508e1a9f3f71df777e2eeb720dcc367c4323ab3481c2a60e7343fa07a74d4b1034ab02b479c50a3ace70cd24a1c32f2b4db39fe7393282cc3b389a8532cce83dd03903cbf1b8306a94b6b02dd54fd45ba74b0f00a78c46653c801a90c3c8ddd8573fd682c0e5ca325216053a7e1a54602e5d268fff0b06983c683a4c193943712cdda411ba9313733cdee49075794d0a17cc104cf6ec35b26e64571cff1e893c1eb97a88e0168361e49a2986a81bbcdc850e34f703a153432899e0744dca003b62cc5d7bbed590481d", 0xeb) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r6, &(0x7f0000003b00)=[{&(0x7f0000003bc0)=""/250, 0xfa}, {&(0x7f0000000140)=""/3, 0x3}, {&(0x7f0000003cc0)=""/4096, 0x1000}, {&(0x7f0000004cc0)=""/208, 0xd0}], 0x4) 05:17:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x34, 0x0, 0x0, 0x900}, {0x6}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r3) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 05:17:33 executing program 1: r0 = syz_open_pts() socket$unix(0x1, 0x5, 0x0) flock(r0, 0x1) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r0) 05:17:33 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = semget$private(0x0, 0x2, 0x1) semop(r1, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/193) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606941, &(0x7f0000000300)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000240), 0x100000001, 0x0, 0x7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) read(0xffffffffffffffff, 0x0, 0x0) 05:17:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000), 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) 05:17:33 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[0x1, 0x3, 0xf4]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x282, &(0x7f0000000040)=[{0xb3, 0x9, 0x1, 0x66955394}, {0x1, 0x8, 0x12}, {0x4, 0xf7, 0x2, 0x7}, {0x1, 0xac, 0x3, 0x80000001}, {0x0, 0x80, 0x1f, 0x3}, {0x2, 0x1, 0x2, 0x9}, {0xd5, 0x0, 0x40, 0xffff7c53}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r1, 0x0, r2) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r3 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r3, 0x9, &(0x7f0000000180)) 05:17:33 executing program 1: clock_getres(0x2, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x1, &(0x7f0000000000)=[0x0]) getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r4 = msgget(0x1, 0x80) r5 = socket$inet(0x2, 0x800000004001, 0x0) listen(r5, 0x0) bind$inet(r5, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r6}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xfffffffffffffffd) r10 = geteuid() r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r11, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) ioctl$BIOCGRSIG(r11, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, r11, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r11, &(0x7f0000001400)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000005c0)=""/63, 0x3f}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f0000001880)=""/4106, 0x100a}, {&(0x7f0000000540)=""/63, 0x3f}, {&(0x7f00000028c0)=""/102396, 0x18ffc}], 0x6, 0x0, 0x8) r12 = dup(r11) utimensat(r12, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r12, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x80606941, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r14, 0xc058574e, &(0x7f0000000640)) getpeername$unix(r12, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r15 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001740)={r15, r10, r21}, 0xc) r26 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(r27, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r29 = socket$inet6(0x18, 0x4005, 0x70) r30 = fcntl$dupfd(r27, 0x0, r28) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r35 = getpgrp() r36 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r32, r33, r34, 0x5, 0x7fff}, 0x6, 0x2, r35, r36, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r9, r8, 0x0, r26, 0x1, 0x101}, 0x1ff, 0x3, r7, r35, 0x9, 0x8000000, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r37, 0x80185760, 0x0) msgget(0x2, 0xc0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r39 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r39, 0x0, r39) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000700), 0xfffffffffffffe22) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r40 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) r41 = getpgrp() fcntl$setown(r40, 0x6, r41) r42 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r43 = getpid() fcntl$setown(r42, 0x6, r43) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getpgrp() r44 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r44, 0x6, r7) 05:17:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x28}, {0x2}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 05:17:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdfdfffffeff], [0x0, 0x0, 0x401], [{}, {0x1f}]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) 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)) 05:17:33 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4093, 0xffd}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getegid() setgroups(0x2, &(0x7f0000000080)=[r5, r6]) fchownat(r0, &(0x7f0000000180)='./bus\x00', r3, r6, 0xd) 05:17:33 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() setgroups(0x2, &(0x7f0000000080)=[r1, r2]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, r1, r3, r5]) 05:17:33 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r3) getpeername$unix(r3, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x56c) 05:17:33 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x101) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x1}], 0x81, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606941, &(0x7f0000000300)) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x40, 0x5) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 05:17:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x2d, 0x1}, {0x0, 0x0, 0x2, 0x10000}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x8000, 0x3b1e, {0x4, 0x3f}}) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) getpeername(r2, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 05:17:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x2000000000000015}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tat', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 05:17:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) 05:17:33 executing program 0: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) pipe(&(0x7f0000000200)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x4c0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba1407300"/98], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="a87be704ea5986c067be9c5e0c049bad952fbd5329d071f7767f998a1d9bfbd8679c9372a928b8b8374bb529e131f12e86a8c9b3305f324864d0f18e3b50fbdb91d48320c57e74bd4dc3a5c1ac5674632ce1ec89bfe484eef2ec2e7d1fe53b72408d373a39b63a5006bd62e2b3b50190db059a0902db070ee64f4d054a5e58af0a5339c69f0d7c655e6802a65b44b2dac0d887daaa735acfafaeb7689beed33c278e431da923d667206b"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000680)=0xc) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000280)=0x9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) 05:17:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000000], [], [0x8, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x4], [{}, {}, {}, {}, {0x20, 0x0, 0x0, 0x7ff}, {0x0, 0x0, 0x0, 0xfffffffffffffe00}, {0x0, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 05:17:33 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r7 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r7) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x2, 0x1, 0x2fd}, {0x18, 0x3, 0xf8b0, 0x8001}, 0x0, [0xfff, 0xff, 0x6, 0x3, 0x8, 0x1358, 0x9, 0x1]}, 0x3c) chown(&(0x7f0000000000)='./file0\x00', r6, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) 05:17:33 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x900, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xffff) kevent(r0, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) getrusage(0x1, 0x0) 05:17:33 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1000000000000281) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) socket(0x18, 0x1, 0x0) r6 = semget$private(0x0, 0x1, 0x47) r7 = semget(0x3, 0x3, 0x23) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000000480)=""/192) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000400)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1002}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000080)=""/10) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffffffffffe6a) r13 = getegid() setgroups(0x2, &(0x7f0000000080)=[r12, r13]) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r5, r14) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:17:33 executing program 0: setreuid(0xffffffffffffffff, 0xee01) shmget(0x0, 0x3000, 0x602a320a8d821ff8, &(0x7f0000ffc000/0x3000)=nil) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000040)="09c8d6c46ad942aed1946be35d3bc7a2ccd6a1706978c9ff773cc051e2283bc6a09fe61de5dfc616639c744e64b0730c40a31cf71dca2a0c114bbe0e510dbd46d01a6232e618dc03eea9ba99ee4d31662027c23d8beeb0f572d0573b0a6469c7a0405d15eb3c35fbf80da8cb17bfa841d5f86b315bf4f20c570bb33b77a3ad7bc2ae629216a2d1c20b27fae53beeeabe0ba82e527fb22764efb3d962ed4dbec14c2259a356ee93f2ee926278f399b1f3f5f53add83c8b0536ed9dad574c653797e046e", 0xc3}, {&(0x7f0000000140)="979c2860401cce6b1c88e0570a2f42a08cc4f570f928cdc86d5581c68d3fd2386cd6f4839688049612039465e493f0c637d1af6ca585c62eb9556a49ed877b6a37f75c7343904c50728eeada18d364f3ca4acfbc547640fc0844e5c9416b5d26aae93b6521769399a6fccd30ea657c19dbf9835506ca3304ec379427f3121a66ee15ee4c9f732276ea50850904c13e0c6593e701c2e1873b535b5410b2223854", 0xa0}, {&(0x7f0000000200)="c86657b3347b385d47c7aa57ab8936e92c611e33f77dbefd38408bd953333230f6767bc8e51a5d16eb4c606afb3ab1a805842821ef56dd1a5b0dd355747cde5b2d2798667e22ee1c733e61e5451869d66f98e381dbdfd4a59d56f5f45376178889eedd563d700b2ce38425bc0b016d256d8e16f4ea8851f1fff6fa08c5ce596ca21dce3323f47811d78682226ef818c663a66dadd61f355952e9386d19e9b7a9315099ab18ba2e000247e6a633ca586479220391f566fb17ab97b84c6eeef7ba3c4332067d1b98b6c4cb71d7823d5e2b0544db5f8e47e9d20dc23ae3ffea89721205bf9707f9c7addbd20e89a9dc108aed344b8fbb", 0xf5}, {&(0x7f00000004c0)="5cce6e9a80bb362752e5201d4edd1f32f6811b9a0254aa04", 0xfffffffffffffe0a}, {&(0x7f0000000340)="80eefa1cd74364ac8a1ec1edd25d7ac6cea704be621a2f5d550360447eef04c888852bea77791d327847ff295b629e727653557704dc9999c20669eeaeb36832fcd046c22e7a892a", 0x48}], 0x5, 0x0, 0x0, 0x2}, 0x5) r0 = semget$private(0x0, 0x2, 0x1) semop(r0, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000500)=""/70) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0xc) 05:17:33 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000040)="ba0b0c74457cbd284f5152d69daa549fcef2ef0879e97b30aecc7063f217edd4162faa8ee715744d056333ab98663d1e603ed92c8d0c741435223b3367fd84f9e91a02ec387cb1f15e99f913bec49c913732007936326ff1fb15c5252244cc2bf3ce8c2eb36717c37c6faf4504503b67398bdcb1", 0x74}, {&(0x7f0000000500)="2f4805649ae7b9b6b0e640d0547061ceaec32c04699798839e995567f1a9a36684bf4bc175c3c237074f5eea101f98babda83db4d5a79b75946544e952bf36b69b3dcc376d5d8f4d7a283e86ce890495508689cbf1f520485e194bf60f30457b3a04953df259abc0c3beb1da25eafc8cf3cd745b92c2651ebaa84fa42ad7116fc2ae3916af5a50540b37dcd4d68ab174726a180a294da3693ac32f51a8db8ed23b29cbfc5739294b7eed0646bbf86eb22483b665ae9edfb43b9ac3ef9e4e5e1cc3f82c86e9dcddd408d1086db4418a2c3d656770f7959fa072f63d278e791aa0383b6ab0cef9cd7853f04246baa4b7b5f2c3ba3442c64853cad7f6be318e6f194b21582ca7c464014a4252bc7b8d47bd5b1c32faf26b4d23566e54ce05224a8e25734f7f56b803fe422a05ecfcb200c91a0e7558852ac8442ae0466604050fec1175c03eeba07062810b5b838a2a090b1e9fa309cd338cf63e7755bfd62adc04ce932394b8c3a4159943216c3823c97be26a7d12dbf7d7e5ee7173947390a8f3b620ce17cf45618c4c97c5e47cc47a674246407c5e2fa4cb679e7855cd775259acebe9bbb5cb00c74264d2105da7e5ab76741c389ad3924fe6ae3ffb1bbce859a9a5cd4d5452d698743a0de5c86a89a1b53395d91da4ff05a5f37732f5e1cbf6905bbf6a26e66f135a7e03b16c0a3643ef898d404e784d6d4745df4ac0a320e864bf341e275ab31d6afa8284a54703bd1faf5504c40e018262891b7e4988015cf37e576661eff0470d7070400782d33cecbe6d633d1b559436752b7e232f22f1c530d39a7ac9f6f338f96d741a6b1cd368812506433cdbd89b0ce70c7dcdba395423033df086e93cdd7e47aa3037f88bc7fa988c2b514742afeeab1215dc894e3b2e2cf3d59e2edf344d5c84b40b4b659cf3d5a3bf6abbf5f1908117a3b37a16a50f7eaedaed7c1ef3a52446dfd20ca3e036b6dbb1d6145ee18d5ae240a32320af0cb10f924693550e988864e61849db261d005f10ba709041c4de37bcdad94b50ee4a44336df80b3c81c74dbda6553d60a865e8b7c94fa9d68ad0ab8cfbdd716cba86e57977c3cc5a4e8c9a432f56446b1b24e2bc060fefb82eea20d30463c7b54b363fe0a2e209536af6d0c0d3b43ec15aee4ffc018f623d4a98ffb921220c77566f3b5c0b93a88478bce623dbe414b57f651561c31dc1cb2eb89e02898568f5c1adcdcba73e251aeec96399c58b1655861ef5a93eaa40ab314d4dcd7ac61dff1679ee452f4f896db5daa7c516a5a45cb186b11e9ee359bf7ab3608ac4f75cdb5d32c14430cc3c014d130c42adbe98b648184be166e3bb964965fa70bbd6db3603ca6e9e55ecada202f993060a1e058b2d1e8d066a2b82c7822cfbf58e0cfffcf435cfa57247bc2807a85bfb37421b92906aa874d8395fa9b4d795c50f00022949641bb4b791920da99a2d5372a653e689f320b80cc7aa7a9949a8572b8800e938697934939f842ac513b28b5ca619fa4a2554e3e0a888fdca9debb28cca459981c415356b14e9e040fc0409f06512950497bdb3aa78dbed63c37c8944c349d4e99d8c7015e088bb4db35ee60646a4184ac572dbcc29a0ae366d12eb9b217e94acec80e59985b7b11c7154cfa1b6b3dc6c7ab6099ac386fe9834fed7e7076ad42f4b017a15921b532ceececca79760dd016375fe1f086849e95991dafde612bcb98508d2cba3c139def3953268479dd5cf90f6c0e5989b9b4d140f6f90585a33b721f42b354960d02407e10740f4a8f3d198f53a6167394daa1f4b0e764ee72a113e4495f1f72d05cefbb667d1b2e038df2415f2c8167220688cdad076935560989885664c61d64202fe2fc0a007af1dea987a33a423e14809fcd08d64a8f607448e59c2dcebe409c5185a9207ca2aeeff6a7cdf8515eb73b1ec89ffe662d1cd1ce910357777d3297afe06abe0882e65f9cb5a937f0598b6a56e86624acdfbf04f89a615bdd67c0aa5072de6a0d9e3d983fbe88174fcc302491b2b76f2ad2d0a4ca7d6c29d4348feba7e57d9bbfcbcea3a45adc597d75d4a0bcbf157510f8c218bce2e1c3c452357124cf35665133b98daaf2e477d0b4ff2872cc00ff88646b44fbdd625106e065076f5da251434b40bba683f920f8e08da848591a5ff9cd0052593dd25079d698661b661f8cd0e042f425d20ab79ac8d776ac96b723dace9e4034ec36bde76b8741afb92e4ef7c1e837f259ff092cf29586ffef3becc9f03a453ba3eec7b614be8f064f808cf803b8672ec0331fb3c9599e05add69930af374521b1e33701723950ede40fba63a485bc13da21cfd22f16d7222553233e07267ce7200ed33032f5dc958f9e20863c74615a36d86bd45d347a890b9b9b0e573649d993154955ddc04fe4e241bdb044332a1095b813a7831acc236089b9c05d0a687c6b5c3a51f92aafd6ab1f89ef528d6e7fea9fb46dcf459c425388e78e4a8e8855a94c8cd34bc6b64dcfb61c6ab63b22e06c671e9966d9f8474ccc12d7f09e457bce255242ae234c95251383c5f7ad1699b91fc2d6fe753e0f3905fdfdfcabeb54b2fec4f3ae66c6bfffcd4b9db82b874fa0ea80479110589296b223d49b0d6a47351d439f2a04e5f500634b37593d53d48f59f54b4aff5073c736e56b7ab4cc5b782f4282941639497c1af1c7443d299680de749e3388c21e8aeb78ffb9ae0f447a4ef7ed364f46ba2e3f539e3fe5d0048a6a510144b385a9ae65e8bff6b0bd56e654972a24f98600223c184dad373cf1978b66a80d18ef0874e0b7dadd25f1cb23fd3f80ea1abaac8e2e824cb6ac972e15a35c83ed5381983ccfbc59ae577608d1367d1c3e79961f10bd8685bbd2be46edb09c4903606868f52ee0ff4b6af5a05c863b43194271edc4e88bde96a432a05817a2c8274ed00bbaaa348c88106a098b7cd4151c7fa9fd349f5721a78a46de493acf89e2d6d982b0ef45b008fd1754b1f1e170aca88fa644f8056f2556b3ee406606341cd24d3f0f505d1847bb8681a6dfc3dbd3a11ac6934407d5ae7eea9e663fba0b6a0ab2d000afe5c065847205cd4eb5d02585287b3cd9e34ae7f1906933736bfa82bd4f35f61b0953c8751173f3521075cfd3c9d53a2b6dec685ddf8d8a06186083c30f23e6cb6cb774f268eee4de9ce8e15df6c3183f445c609939cbecf3df5ea7b14cefffb16c99632383c72cf8d38f89c9f911366d55e8de0fb1bcd14d1ada40b8f2a1aabbbbedcc05bc515c27067a1943554abab2ef3522657b9b58703dce5de565e2678ea8d8e90f10adfc8279abe2d7158b1b34898709f68044993feaa35ab8b1fd862c2da1b02feff02ac60e1b5099149948dd5a0bfb2bed83cbc09b484aa4efdc6257cff60d6ac2721392b8b45769676252831654c56e453f9169b6c25111a043cc8142047189c3ad9d2b23686230baa29d5c3dadfbecd412f05d9656f07e17cf3d50be8e484238d576870285ff68b24f99315252811c4990dde89d5b652057810c1f96d8a134b957accc98ac76cd1c8b4ed892a0e49e88f9cd597cc061a37c81be912f0e0a6fdda40ae4d1159dfe7b7b1f534f9c7f33281e218dfa18430f63a7771f1d4c999b66a81178674fd3d6b924ddb2f96924f8f753dcb2df1382f85bca2b629dcc5b14209f98880117d91881f400f9cb6f75802d36414916570f746f524ad79e37ee800f518b065c191cf0c7d2ab0ca1d9747e66cda0c71f118bb8f219c829dc9576e0dc4a0a0703a49acc82a4b4ee36669a300b2a99c65adff33775220c870fae652f67c0bc758ec331fb1ee4e323b2e99ec8681cd86cb5163f4bb37b91e31c469b03418614d1ce42ff70245cb732cfd3d4fc30793b8ccb2f583ca7b1aff6499a1e179de07091c4710c7fe6fad513f535478bc31f9766d802a7299d1d2b34a8f82556a45648733992458a2ea96b91dc06ff9ac9111776df63d2ed24618628b7180180b72b7041f3c9fc0cd49dc2e50b85aa7928e0ae29d8eb02d30a9ff03a6a7e6b8de7dc2279abb07189bb74096fcefe5584e01d8367d6a8c925f881a56d832e8309475a2f24d89010f89595bfa0b07c47904ce0ae95e0acc21f92629e66fa7ddf20cfc2f4b7312854d103bcdcb75efefae28c24ba37c5518a00beea236dc72f65baee07ad03624db718b28066961e19a4f57401009718e98bf3e8951100c573197eb892e2e67815af53d4fc58ebff076288871d46a02a18e7df4c96b48728cd4ea77e440bf4312298cfaefa44b64b0ef853473f5a37641582bcc3b37c172866cf1b29604abadf4a3351dc3a7968d294e50979a4a3deca2a106d595c0a1a10144928604fa819fccedc852cbda2d88b48245b2185040d9d68fa439de0bd59bdacba53d0c5bd46d64fa81f5e497882eb5f0ce487a535af3a0d53ee1b6a05286dd96e3338eaf2647d7497349107e4f509f261bb2778d8293d1b9f84a01cb4dced5a17ae385e5905e5b4738b44601597c01f66d674ac75c3dab410b0ab3f2f7a73ba132b8224bcbb4fae6a1c04cfe3fecd4caf92f13f50c36a61b2167b0d5804cdfca9a456ff175cb025da43c683a1c2da39e1804c6959f1f7f3dea17d9d26257165f83ec291145a44b4e56a840184faedc30d59c2181a56d4346a0df1bb815464b03e602403a4d90aa60091a1a6d73f00c73f372801cd0fc10e85f6cd6e1d85af7da8368f8e767211c9aa34ca008ec9fdf51089a1abdc6349550b7436ccb3ec72995fc23b9226d88ea9e8d13e6304a29f05388d63683c95498d79453c897e118b10b5b14ac0286f418f977297770bd13f5d6437444051c1c85051bba627309c0d0b8328d697badbf33928741262f1b06287d3308ee68831f0e8878e1b34aa80062bad4eb2a71621844c4ddc24a49eee78d93ef349059c935418c4629dba2d672d5055e6ed205429538b6a47bc2aae1871159ce684f594f7f982456ca664fa9c30b96aa14331108b1a5cd4d25e5a4485147c4884637cc8e9abdec59454b76f4c1a538deb517f2b7c948b5d1c8e58519f6e19b5a26124aabdb28699f936b2a79ca21a35f7da1ae8451570625af3164a1c9d01f63f43d62ea08b09a8e6cb8e87b7873c9c9ecdada00d85d224ba7e8b82fefb6aeca70185c98aee1156ac94ba7a3d196e1051fdbe230bdf8cdf557fb5e250b6601a2f55ee9ef29951fce0de91912bf58885d486ec6a5e90a4d58e79490fbbd43156a4bdeaa55834ed7cb664dfccaf6d2cebb4064c3d5e81a907e5c783c785ef131024f3e846502ed83a694639cd0cb7d70c67ee3b7a1a07fb5d657a82af27698f0b7d6fb5599144f3000a6461079b7288b3d534ee0b7aac7d0d89dccbfcbaab979fdf4db904eb4f3b0d70017dc4c83f27a7daa91028188815eaca5438a62c88c9e68f2ab23295ee56a1c829e65d2f9c07be0c9178816ae39cca608cd87581d6839a8251340cd048e411eff8194bcb728540b8c06820736570642ce84079758a94966eb6d8047441efd01665ffdff7bf29db10bab66ec430feb2f8536be98af448954863babdf41a5573acb39d4b81ce5ea6a9addc60b0bc3396c6f15d5b9f1106022780535fa3b39c191c4b2d35724534039246d4b333f22dceab2969825ba4a5aa5f1c32d176dc0afe347f45a5429694c46af51c4797efc65ac1e0420b0c6a2c1e40b8400d426a69b6f39cab1eac32fcb7e2151a814cca7d77227d56217a2345b942cbcd100c5333fb28ce775bf2e658e6428663da89379d073214a06c3d916e2ae0d035a38c315c888874819fc37cdeb0c", 0x1000}, {&(0x7f0000000180)="b961148ae5df2d80ede3528ee42f226608aed38f970c57764a64b3134ddb371bf172d1db6703a4c9e5037cb09b4259941dc422b04b8e4579c93d9088fe7ddd254a90f9f0c6e6eb78f3e0164cc3c355574215acae7e9ab0b089b953a407f534c0fc3647cb066c30da9d893b48dea7fcc8cfbba552a52458904e2cbbda4dfd53060d585e8568797de2c20ed21db0528106fa14558ca5365a3969bc9c507980d4f3eb103bb507dfa51a65bb2b0b42a59840ee0e9dca72963717df084f000a53d12ae9de73ff8304c9c56f2ed99a165ccba62c63a3733dc0239f59e970f09cf8ef92ba1a56b29c2bc860d3b06068dea2", 0xee}, {&(0x7f0000000280)="95171f64d6be1bd24149dd6091c5a4fbb878ec1f30b23b90952885c108909002099115302cefa737156e90e2330fda11cf7fab2d63cb222104ddb108296b86d0", 0x40}], 0x4) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 05:17:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x2, 0xfffffffffffffffe, 0x401}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8, 0x100) 05:17:33 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) getuid() getegid() fcntl$getown(r2, 0x5) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9232}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x18, 0x3, 0x0) 05:17:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x255, &(0x7f0000000180)='H') r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = getgid() setegid(r5) ioctl$TIOCFLUSH(r4, 0x80606941, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x10000, './file0\x00'}) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 05:17:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0x4}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") socket(0x10000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000000100), 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000002c0)=""/185) r2 = socket$unix(0x1, 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r2, &(0x7f00000005c0)="698ac8262c1da32fe7a0f7ad49dbddae5e770cebf12a8566a29efff2269696e87d8a11efb2842f596e5089c3df5cb2717263c8361d463716c70900000020252bc63531fd3033e1165081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265aa7d2b67eac4d0838d22d0c99000000000000040b095269b2b4ea62486262e0f96881ba0cb8130c7c1d17feef01e6acb0569168d36ee3e25b0233c541c64fbbace59eb1cf6066baf22edbce9dd15803b4590001df1a41e9735c218457617cbc79c7816b2b7262157bb522dfa8970548b110fbf415b3f0357517b6767a988030f72e6740712708c9045ead37fd4e0c92a4e01963327dc6a92ee0768b9c5399e36f5e8ec0310cbe8afcb79428b79f9520e704a7de0a6336bb94773245d48e32678395a1eb01f729dd156c27bcce21e0cf8cf0de706a88f2350e450dd81d1e463a30f09bb9e72a637e2c2875f1dc8fd387f57fdaff9714bc58ab1a0ce3ffd4914146dc5276fb3585f0352820c39bc421f423ff5699dd07223c356ca559b746680a4d886491a69e70ac19f4e214229e36c3deeaa72802a890dca9f9c29b7565c99f486256", 0x1a3, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ebfffdffffffffffffff71a20486dbd70fb8000000000000000000000000000086b31711eb5df9cd76a29600000000000088f7347452105e317600f6000000000000000000d0ffffff0b00000000000000000051322f0ecc897deb7a71e81218ac9b5c60b09e59508d588b3d6571c194278cd07e83752763341bb7f518e103a2ab67fae3d2f00781fa03d8abbd51e99180ed6103314a7d8f21b553452214de0656ac9a6371c39abf4be053bba4e52df2fcdc53e0ac7836b9aad477a98247a21236dbcb107f06abcee888963e7e8d57384e1484c7482bf434087313f3545f018d171874b44eeba41ca4e12fdd5d13087f4229b8e1aee1d15e9c3e30a1e56ef55073aec7b114046d797ae96fbf78eec5829ff6fe1f94a7329489eae8a10295435c6a25b4fad2cb2713c1306c7346ce24ed7b0117a841bbc3068d796996157a724a4453613e8a007adba90fe54503d2aa2cefc3f5b4ac30fef4217be6aac1df4008333c23415c551dc098c048cc7842df47c36fb06c64f95a2706a86238000000003ca4014a8e39a0778dfb47aa4f1d0dc83501612d003500"], &(0x7f0000000280)=0x64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x45}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x4}, {r3, 0x8}, {r2, 0x4190367460093b2}, {0xffffffffffffff9c, 0x8}, {r5, 0x20}], 0x5, 0x1f) dup(r3) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80606941, &(0x7f0000000300)) fsync(r2) r8 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r12 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001540)={{0x1, r9, r10, r9, r11, 0x8, 0x207}, 0x4, 0x3, r12, 0x0, 0xef7d, 0x41f, 0x43, 0xfffffffffffffffd}) socket(0x18, 0x2, 0x0) 05:17:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x40}, {0x61, 0x0, 0x0, 0x3}, {0xfff, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001300)={0x8, &(0x7f00000012c0)=[{0x400, 0x81, 0x2}, {0x3, 0x5, 0x8, 0xfffffff8}, {0x3b6, 0xe8, 0x54, 0x7}, {0x6, 0x4, 0x2, 0x2b9}, {0x100, 0x7, 0x1f, 0xbbcf}, {0x200, 0x3, 0x3}, {0xf801, 0x5, 0x3, 0xeff8}, {0x100, 0x40, 0x81, 0x6}]}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="dbdae1f1f4baad86bb84918decd30b131a196905e862027c7c5f38644e2b3556eeb340dc8ea9fc952079d42c2021272c3f96d2f0cde68197d1f0f19de33b064af9b88b4e932d09a1d84757e66a01345cefeab0e61e24ef50a3941cd59ae2d9cd57c0a0d3617b6e4aee0ee67e61f58c69f7fc74e1e9ee083e2bb32ea9180d61f1581a8a32b38cb56e399b669823cf6ed42cb3883492b991df18eab61ba61978a0a471f7347eba9a345ae6bc7dba1d05a59501d17baedd52c8376b87862f7a80ea7b407cd9550919f2d9a2703f002b0ec4768f15d685", 0xd5}, {&(0x7f00000002c0)="c6c3b28298dc2c07463966e5935fd1d41b4b56ad7bdc1c7a9584cf44dff72723ce0d7a472bcc455bdc3ac86b461613c7b2c0ebe2b47584507d893bf96a3d939c45b43292fbe169588f749020cad5cb2cfb97ce40caa48186aa65f17b9320fdf7cb8540aea6b951853b4ca49008fdfa92aa39e51fa0a2025c98d4f256cff01f69ba99ed898cf8b3a04b312751bb216cf0d9fce21e2db5be116c02caca161f93a91626fcd672f0da3b43e8cda58a4b2eb900c417bc553597ab4b04b8487fdb52b2d544c83b7f1d1d14ea79d0615352c71384faa1fc4bcd66eee1c9e0988160099b6afa0287ba2bf0b03fbe59d149c1f24692169b525a870eaf723f0217bfd517de6d98b6adfffb0897982f0944bac2e2bb542228efcafb70802da6b0803a8eecc9454b3b4e2af0f4744aa3a9eae9ca9c8a5a84d0dc6c5226a320ac6dace5f785047f002a5528d0ef52b82c618c5baba7fe5b1ee08b0a9c8fe79c508de49bd6b9d0d9b6f3f76c865bea22189447c4abb7af78142f5635c6f2186d7187c04bd09688a204fb1db93f78de3679c6e6107c77dbee4b26d95d980ccebab5370fb3be9ee8501160304a630bacc4addf597412b4b423eb531cf89a1d19d115d99a8b0be200aaf261faf75b7f9163d6534c76897c2afa2c2a333cb37a0dfe9a60ef8643a26ba7a0d03bdf259bbdae829c4213f0abf8a95178647c4795e8acb4a042c051001dfac1bfb460bb7967cafd71b6a37544517ad431d97d6ed0344a21649cfe4ca2fba50a3ecf09439b14f224da2f3ad5c247b001c9f66b309589751b1e57c83c92d4f5e10bff57ed3da1e39d85c2b5feea5ea6f0402a80379565e1ce02e7990e7c6ec20ea1796836a4d521023621436caad51b30646fd48901f06ff25d743eebcf86bcf25c5b237b21ce5236dccdd65e9849488ee6b0933d8ff56771723124a419bd9020de21bbc6f09c434ad501e57eeb99801e522ad5cce9b612b529737a720a803a6399f9d64920586576a5e198869e8c3a8f11019cf9b71865552d233d96f237c3e7b6b72cf054c53e26eb1c11f2337b6789befdf09d3608c0794db261a799c21ea627eb555683d8d17a592a8eee0b00e2117d14eaf767c46b8245f191f5281996430fb0f79b82baae1b82b8eec55f26f64607899c6f327dded3bc5c9043702d41b28983225ce0d548ceed6719ba8225eb91346586669dafe1e6b44598cddd57f75d9d402688ce2e95ea12bdaa7cc9d190eafe6c75d9b7d17cd28270af3036ef20577e8f5fc8fd4b9418dd463edb76290a8dcfc9ae491f427ac0e2c1c55b63174a73e30f81828f4821c9fecddccca375db71ace8be4bad8decd02f71d89e4ec44f7316bfb131b60ccea7fced1f3122839569bacfbfc8618dc9ed36f1b22e0e409036adcb4115d7ed912c3c3da0b471e082eac1134f38be0e7a75359edaafdb838dc7ba0961fc49fbb5a0d3c2c5165bbcad72c22085737055eeaa14e43670efb5f3440c74706a89ca9bbfcfbc7a0e202245c1764b6471a881540e0a09fc903106c7c682e6ae382de1007a16d04d3c3b1a7eb91705cbb7458d89e811adb919d87ce6aa469421ffcd67ac539d58bbdc1f572b28371aaff6bd184ffa8611094c776fdcceb908af10eeaaf55601bc467277e6f1ea4eeabff5527267b36fa582d0af6c0b168c27b7ebeb02df008298c0afba0a088a9e644616e8711624b097dc593a65847cea141f6221cf8f22f173dd82746af5b3e3eb48b22225ff2c1b3bd9eeb7df76f1c5dd4ae096b4c4a6ba0d504b7856ce77e74008d00a3e5f045d60e1b9710201600c7cda40d5015950771b1dc5485ba2e0f28fd54ab25bb0de134d35d0969620476b9969a6cbd6cc948cac6bd4fc2a450445a86d2782ee1fc8e20c526d45e409fc78a23bb837e6a7402a1cfb2f0c989086c47283e440ee5b4d2d7878e7fe5ac1a6a46c5c4e901607e2139f9cc51aba8e63bf308c88c439eaf2442f4ee3f5b59b3bd92eb531b06c33d2b275d768736db6e3585678e18ecc7db2b39100b79fb8987a6e70479fcb9b41541b895f05f59afd407b138e549bcde994461a659d07b167a5cbc4ec15447e5b29e15a13a52bca4f83e85fedd7339da11293a1a3137294c2734242b346fdb63edc7359164f18c26c46bb732769221175a7687f69b363c2cab28768c398192c075dd23a2c852f4d73ad49cac888cdc1d289c14fb96c8a97cfb8a0a3c08c578102adcc327f57542bffda162a61cb3395c303853fdb79148d60f2d086be4515131b5c0582c1c44dc8ceca10c8dbfac7b25bdcde04cbd7b399604a8f256ecde0f58e2e10f28ed4a4abcc83c62adfcca47ec11cc749108b7a0dfe9ad7309a15525ff8b9afbf3d6e063b7712863da05db3057a3edbae05086f3a3338c9068ea5c38e46948300cd3cd21e72b08039288c2c55845302d5a33881db4544d49d135bbc482086ec01f684f533da9ebf7abaaa2d9478e23beba68b140799088b9870db8129f4a2cfd9131bf9647f105e013806b96569ae81f529c6bb24d8f96d725f136c0211f73f282f23bd6b4d6816cd7fac093051b8f5ae9366eab3ca5dc2692ce9575de4c4fc9fd22dd77f4bb2a3e855e2b256ad1de8a5213736ca1dc5b8600bf880f83c7e10d58a53d0e3044733d957c984751779bce73c32c64f29db47ea08b0fb2102d3f8fcca1332557a52da656f212990d4a27c45c3256ac4f2371d30d0aba370134dc8321d0cb5c012444345581d047227dbc6022c83530f37f0b4c2f6d8435a45a55ad7de12a0ffc0f7aa4debce941edc730cfbe7cb9693c4171ddc88b8a2343797f39e9abdf2103f05756025d795a63a64b53ae5ec3a906eb3cd75ac6b1661662a5712531af8caebf15f037affa7ffdca733d090b3d492deed80a5a003a1fbba8537e0fb1e61b964540cfbc7fae056965712a5c636d52510182c02e2c42a655a32120953be313a36b3bdaf406087f8707865a0b245c299f28df5572f5399f0322077fef43afaa310d838e0ca2d0af59fa4fe7989ed159a958cb0f67271f58bd3eab3e96c6b803afc72a51072d672ceaac423b16954ab010e1af59bf1c7a22c3ea0d5fb9d17506a9f08627ffb04416673988da3ac329a16b3e2cb018b6d301fce2d5e87c6794c21da47b890bcbe8a9f3724aa26ae92ac004a501d191acbc4224ced669acf8b7762168a42fda92c376350ffe0032a15cbf1aa1635107678378e60e923f3a9eb27b1a2f5f16ed35f7091a042d95d1ac3552c02b5f8eda93d8dee935fa7010c62d146425f27a832cd58264ebc5ada187dfaa7fe38f12057834201dd8259092abb6aafc3d093e7ad1059a247951eb99468c6ca43c24c2d8bc1897b9a405179bbaba942aa518f2d5ee8b9039eb316a0c5b05ed29c7e4b97f4372f1beddfcd2d9d47596302ab592fa27ba14744c898464f571f4b97bedbd1f9c9345692a663f5df40d3f7b3b2034b7ea31d504a2645f633d4e16e2f58696d787cfd7ee5846e18f77c169f5de6bc23ca0fe348988b149aba8dc875fc2232c140b8df8d732f21743ae0e8265225b58d3a435c99c5c9332abf3a4f699a34ba12a94c9c4ab11832fe10e0d5dd36ed5c8d2d7aea5e6926ec4f77fcfb5fa157b7e74617b9b636fb1ab86fbac31624ad02e3bc3e5b6a629f5b8ecca2f5965d603baf61d40190bd425bf4980b8d39ac739917f8ec2a7d6693bd3ef5644cd86291463f52c372bfcd9fa772d38d32b1bca2c5c62c33c16522ce10e22d8f3e872f2bf72f3100e37388d59411bf2669c327a9791392d58dc673ff849364726c697b2fae3cf4cde1fb7a56d2eb05819156fe556e1b3281c1a4cef847153aa2dac684a809329e17944f71c1253a312d77f2476739349b82729c23e3fef7060d17ab2b0edd2e94c09bb6324c7481063ac7c5e7a232a498b2878a5196e18ac9e6e2f64047c0a754dc6f9a399ac4d04110a4ef72fcb3b617ebb310e33ebcde30aaf688c001eee7fb5e99b98bc7adb3c9c41dd6a75ae774a6d1b6f1dbe121c84a1bbb0e6641c61daf8061a857c83a2b1943050c21a05de5dc983851909e45850a63fd3750e284108f2f7b8b678a8666291d16efcd53ff199ec3551202a7fdc13529ba3567b48f6f04ba2254c5c9cf1c45fed680e756d429fd8a26322fe3b0ad8fb9cd68fc19c9d196d5d66a48cc08af4ece212f3a0e165b4d4d702990980f6653cb4cd4184a82faddbbfc5ce4207202c1e3e5841713d6671b571b32028861eaeb8fff137093ff2d6ccb9d5f7cf0119b3f5f701957853e80aa3607df7fcb93c4d826855f84c3742c6dcc081a31b58bc1ca9cdd95a943933e4b712dbac07f91f7a5237fd347dc6a2b33146998945156b35a4749546f7d25b9f6dfa73245a062674092391af8d91b282d865e2a20fc555ca932420d331cce00610b1926718bf3fa6569ad9f41dbb2063278e3ea6ac29c5566df413324ac70b18a798ee4b153d9fe62257db846853b4530587a8b0d1c5f6d7cf83fdfe369984bad602584f420589cbf3b9534e0220635fefe1be3748ad848b81cf27adb9530c1bec1523cfd060afe139ba784c0804d691fbf0d3ec9370ae3f4867d0876de11af2d9f211f2bf5029f92ff6b14b00e430768ffcba408969a2010555227bceaa69102f991115f0084750eabc9eb4906c2324d8b31813551b698456a7c84b4f3dea6ad2f71d71378cbc664a563623eb2763156dfc09e7be6bac2241c16c63b801105ada5b18c7b92495cc171f274624cabba799196d97eba2269a2085821bd2b7db3dab510b0c002861e428c298255f3c423ddd1a553c0365b340b0958209cf492caf1e589c62827a0cd005d68023513946c10243319ac5e06a3c380fb24122efae117e74a556c2fe5aa893707a620a98747cc0e087d4d2f4b72dfc448b6d43e08e2ce3650ab81ba10e2acb653435c5fa5bff1394cbac6846c341c2a8a74d8c09aec2c75d20fe5c6f93f0caebce4bd064d156a50f3e7e9fa11489e6880536b843840928e32fa87b84329dadebd4f4086bb3d66d964dadd68afd34430db03fa5f610f80beb4c21945b80a64913f94ce37edbc62aa8c56f7857a8caa492a7b75141a91897111c327ddd0a5512430865a3aae7dd14b052d7d8d2e88bc318b4afaa1cd55f0817015a5117efb902868dce43157eb7fe3cf41654bc351bb1f21d2c6e8320f940b8b66d3512e00588adca0fc0620c6de5a7d1d187fdbfb1449b1d87f5bcc8b4bb75779ba0fc64736fd9bf4fe2d56286875116b51c28b8eddcb443ac3efaae853e6357a084029b0dc8d63899286443a5ab121bb6d1e1076c1edea78efcd1130397f1efe0ea083ce5999e2d1fa1306ca45a700e02c453375384c8d9f4e5652fb758fd4e8074196d083339c617571b9363fad71a7855f01fc45cc5898e470487affb91562e0e866c36eebb49c8448c981cf8dfc7dfa2328ad91e19ab672dfe71b5b83c9b74bfa250d8c165eda8ab91c829154161a5ac1fde1faa44ced7100ccb076635c652e01023c33851cd550bcd31be02103a6675caac4650cac1dd0c3d8051bf1bbe3b9301228f61e8160853d1a88ee55aa064d8d13521d6e5118210d0ccd6c90e7f9af61dc9c6d07be14242a15461de191d633dc7968508f1e581f7ce131de7825d16dd8e1cd1a074e9a2d871288b9f93af5b0647535ba35adff7e2451361fe47749e20eeb10d32af0208b843922546c99ca5d1544464f54bef4fff5f51db28ffc6d0f11efbcac3ff2ae48d59e1f0a7e0c211853b47695cce9709f7e53886d9058f3619641adb3980fb5", 0x1000}, {&(0x7f0000000080)="39b34b74dbe64d1c83eef9608c5c1e34f6f6a19de143f363355c4dc658bcc0f5516b4f6ab2b25d43c3750d69c95fc2", 0x2f}], 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45}, {0x2d}, {0x6, 0x0, 0x0, 0x40}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 05:17:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00005c7e713f6be1c34a72f3482ec6f7126edf3a19f83a5c826ad5fdd49b2fa41850d8fdbca73cec9f3d1e2234a1423321ab0d5efe349be1d513de4114ccf8f0f15a145a3bd9dbbe786092ad8e414ad2d0fb24b0922360f9111b7392e1ff2c0ac33b66ac1e80014076d7eb66891a1e1ee9cea175890d6127cb345e9392763d163dd63bc7627b8c52cf9173bc2f5920bb6e9d60529de985fc3d4bad9a5a31823c12aff6b8126b57c07897b1f1a659780718538cad09624368390387fbd6b89467251169bad4d68ca73db17b77eb3f35aa78d777bec5b1f8d3a0481ad892b1d82dd5fd81e02d8bbd9d84bc2c10c0b16acadbc5ca50967f9b09996591da1633b9e9ed6150c6a7bfc393e0820e5d8ea166cab576cc6b3f824ec8b4cd48632cf65a88607b246b3eb78f3b94ad072c93f42b3c7fb757d2a4492945b74917d5508d442b292a12eff051b6573c995be6ab41342448afee117db9bfe4fe50af93"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x124) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 05:17:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0xe599caa248d0943, 0x8000, 0x6a, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r8, 0x81205724, &(0x7f0000000000)={0x4, 0x86, 0x5, 0x1, 0x80, 0x1, 0x8, 0x10, [{0x1, 0xa672, 0x80000000, 0x4e}, {0x0, 0x9, 0x6cbf, 0x101}, {0x101, 0x5, 0x12, 0x1}, {0x4a68e122, 0x9, 0xa73, 0xfffffff8}, {0xfffffffd, 0x5, 0x100, 0x8a}, {0x4, 0x2, 0xb0b5, 0x400}, {0x100, 0x6, 0x0, 0x9}, {0x0, 0xffffff11, 0x2, 0x6}, {0x6, 0x80000000, 0x6}, {0x6, 0x0, 0x9, 0xffffffff}, {0x1, 0x5, 0xffff8cc9, 0xea2}, {0x1000, 0xfffffffa, 0x4, 0xee}, {0x7, 0x81, 0x8, 0x89}, {0x7, 0x200, 0x1, 0x7cf}, {0x5, 0x95, 0x4, 0x8}, {0x2927, 0x1, 0x144, 0x80}]}) getrusage(0x1, 0x0) 05:17:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1, 0x4c13, r1, 0x0, 0x7ce) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 05:17:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) kevent(r2, &(0x7f0000000000), 0x63, 0x0, 0x81, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) 05:17:34 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000016c0)=""/4093, 0xffd}], 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x20}], 0x1, 0x8001) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 05:17:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x80000001, 0x0, {[0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x10000, 0x9, 0xdfffffff], [0x0, 0x0, 0x403, 0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x4000000000000}, {}, {0x0, 0x0, 0xffffffff}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r1 = dup(r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x0, 0x1000}], 0x2) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000016aa7fa09b7d883e00e5fb3a4931cb786d000000000000cad70000"]) semop(r2, &(0x7f0000000040)=[{0x2, 0xff, 0x1000}, {0x0, 0x3f, 0x3000}, {0x1, 0x7f, 0x2800}, {0x0, 0x2, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x7f, 0x800}, {0x2}, {0x1, 0x8, 0x800}], 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 05:17:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7fffff7ff], [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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:17:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{}, {0x61, 0x0, 0x0, 0x10}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x4, 0x1, 0x100000001, 0x1}, {{r3}, 0xfffffffffffffffd, 0x4, 0x54, 0x8, 0x6b8}, {{r4}, 0x1, 0x0, 0x80002, 0x20, 0x9}, {{r5}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x6, 0x7}], 0x8, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x1, 0x8, 0x2, 0x80}, {{r7}, 0xfffffffffffffffd, 0xe4, 0x2, 0x200, 0x80}, {{r8}, 0xfffffffffffffffb, 0x1a, 0x1, 0x0, 0x62c}, {{}, 0xfffffffffffffffd, 0x24, 0x8, 0x3, 0xb9e8}, {{}, 0x7fffffffffffffff, 0xe1, 0x20000000, 0xffffffffffffffc1, 0x101}, {{r9}, 0xffffffffffffffff, 0x2, 0x80000000, 0x80000001, 0x1f}], 0x3, &(0x7f00000001c0)={0x8}) 05:17:35 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:17:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="7a75c63c5a0093ec50c3518784b4") 05:17:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x44}, {0x20000000000006, 0x0, 0x0, 0xffffd3a9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 05:17:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3a5e2263], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5f0], [0xfffffffffffffffd, 0x0, 0x401, 0x0, 0x0, 0xffffffff00000001], [{}, {}, {0xff}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r6) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) poll(&(0x7f0000000080)=[{r0, 0x10}, {r1, 0x100}, {r2, 0x4}, {r3, 0x12c}, {r4, 0x4}, {r5, 0x4}, {r7, 0x40}], 0x7, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 05:17:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000380), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 05:17:35 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x30860, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x4, 0x1}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 05:17:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0xc, 0x1f}, {0x6}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000180)) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x200, 0x0) write(r2, &(0x7f0000000200)="3bbd656a30948761c2b65ce13b63af10c7bccd1e1b285ddf1f85c71b0307ecbecefdf8f92ad641ccc74e4dc17839be691fd33f907f9f8f64880fe2d6bf025ad16e2a1419930c122d45c37d1c48e04cc7ae6a0aa764966e33586bbb8f1dd47eb83f9954bf53dae086dab6032480efd259fcf7df2c3b7aea02092995b55b2f627bcf97568ab74597599864c3de073d02ce1ae26ea61856146c63fd4d5dc0f6556f7965b9cfcb3ebe0e6e3df74243e27181b3cf5d79ee52063af901f907b557808e3eb0d29343bce4c6bc874a50cde520d78ac657d7ac761bf64c7161a3c677ffb7dc62f243a95a4f60f430665430139312cac21e6ffc382a753a5807f7d7a98f028bd35fa227e595d41f33b7c4dd975543d7989a39afcddc63bc5e9d35a1e33be9c1c62a3ead1f13d010fbc37582240ef1de8018486a5dcfe5d27814fa91d9b4358f64907b99e5435a2902f65e02ee73d26fedf2c930b75e32b9589d7b6e7d59b472eb48742ae1e1b076f2545e2c56a6e51fcec491d44b8a015063c744ef9aedf1f29af7101605f98a66537c8d7d7876c848283bac1267cabd7a10af53689c05d7a2dff3742e646793d51960b1d550b14457e55337fb58640c75a50f1b33b8063aaf3f3d77d58c78cf0bf32e2ff7af3df4cf32d38e5aabeb7970be2de526be96f9bbad3848ca48144c027593eaf62898751c302b29f78de59228cd777c347be2c7cd89a6ee1a6dc3bb12d76be0c39844fc7959cd046029963330bb744fcd10b373cc24521602093744343462687e14dfa14c2f734c4f371086493f43f99ac5012f617429e82dbdc3d3a1e962bcc3d7f521ec95bad2bd44d3c48bda020fc8bd04af90d557235eb81921e81539d9df1d8d20714009639d88c101353d0d5766191574e318c8ef68151752509d253f7dad030dc4312a76b0a669829a49293b8fd84ae5f35c42ceb925951081f82df833b464b342ad87570a9d97c0ff90a87e865408f1ddaba4a612dcde3fc379ca8f0a061202318f6c78f1c08f82f8a1a9895e592a0c8c25bc8ad4f20483de349d3423288db0dc2953509fdfb578494fd253e14b9812dad5fff668b69c54d02010bb5fa6fd96962a02954020a8bdbd0bde2137432683ad4cec11c144ef53bb7b0c4234ede73d3a23fcfe8d1eff83b595d829df7ecbbc043f721ca69f9805b7af93730d2ed8cbf17fe325205833fd2ba9e03a6552d981f44b38e2b85219f3f8429fdfa71d00dc472a0e06f13a1bd580864adbbc1b064fe69c7eb783b058d1fcf9b38f7c740af3f5fb60324c37fbeacb6498b61832e3937255acc35cf300938491a82b2a03aab9d3e626738617574e681e749b758c69d79e8a21b139ec4d0eb253efd5d52c3928bfa23d79f19ddd2ea28abdba2af8f7049d28a0827deb4af6d5742e2602d5227335c7d1cff29eaf7f948d8805d128003090cf9e82b507738a91aa00a8a3928feff72d0dfb4eccc311f9e03b437466e0add6d3a1d821b9efb3b0ec3bd6d07538f5b581da47bdacbd6011e8603201cae7a3ea726cc747a16a02f84880ce5278f3e8ec2f696aaa8c31c0d32e2cc7efeff5a554986dfe93e31446d49789a4d2a94f53dbc250980b4e8649af6d926cef5a91cd0099411110287e500ae2efc9ef9cbd527f59e8ceee9337a21040f24d557da46c671ee38ef00f0a9cd32e205b8d0d53cf282c2769082fb78b6e86a170e92fb33a8e2a09842b9f393f64a1f853b803addb17a8eebf39faee824cc0ab55eeeaa01c408891a58e09ef2eccc8c93b682d05bb35c79f5028e76de53fffb0beff4dbb15cf78958af487ae3077c185bbba35dc42dd1727a81f4cc8721b3a2987fdac846d9b9cd420d72d0b868ac46f46498669123c424c9298b13ce7545a76992ffb82c41b720baf3ac1309b95af1c845b8e7ac3cd3ec30ca6fc1ab352cb9b611aea8acdbeeb26d12047e002e0e3ea8c6ded868bcf572dae1e3ba1d151b3b8c1e7f92dfc9fc8d411dcfba141c5bbafc65ad798cbf1fd98ce2f10ac33e6e30cce48bb58c192f2768f6d8699ee51a4b3ff7c2d4895eb4b4304e6240d3645b46886ae678f481a600edfbc2123afcd0d66488dea0bfa659d31fabe4775b9c6af7cb56fbe539377965f716f92cceb7bff4f27caf9dd9617a0badedc8af3ba92647ee16d4bc07811e28bfb43287bf177e72bdac2a9068efbf5eb1ca24bd5164feb5dfb48240d7bcdffc961956c5b7ac60a0ffeb336d4440fd815c5bdb55cae10487e9a3e418b063bdcc4c97ee3a7125c8281786f526eb78bec41fe4dea40c5281db4eead5cbf0b936bc078141a87ac5e53743ff4aada81fbcbe6759ee359dae21c275ff24e9a5c5f71304f680eef52bd8c89893620efe27d7a0f91be995bb32926eeb091427b833e5ec4df709912a47c67b25e473ba344f1fc5d211b9f466c1d7e6ca3ef71d39d2e5949d6e8fa6ae2cecf583b2ffeba6a0b6af8192d426bd21d607a56a31fb80c94a7ae41233d98809cb5786c512c11d3ed5f654e05a734dd2b6e4da5a56f6545b4fb2eabede726c6e8b3c00cefc11ae8a4384b942bfbb3e9781857140a75e495b9057917bcdb8b39b8483f15fef6ff2524bbbe035b83eea73b7260fee9545314cca07ea4cface32876d984e6c744fdc0cedb2cedb1ebc9e6110c4180c62a683e3021773585fc1bb887aed96f23899f9c22bb13dfc5dc8da2e787da71eb7917761dcfecbda2aa69e49e526271e65c60d69fab04c800a4f643ac3326b985b8e50a5489294953ef35f16246aa4a3f0c0648c1026b6bdb8b4d657018c9cc49d209623017ce7d68fba1274f080bda9076fda2f45c07681289ccbc95879040355cfa5a32df7cd514cf84318ecc27d52e3ceaa9092c76dd51cf717e63a884c127a9eea4c564efd2d49e968681df6dcad2ed045191f7ff15d0fb1e6c7a51396f737e093549b31708b54fab81f6de61e5ff156f4a32ea00385f329552e835fdafd4528a77bb832d2e96286e6aa78b9a2bf7c7ea6bb5877f5b2ec267768cf5bbf13287bc0ea25ad770152cdd41ce3ce7032accb863341b3e1a815b126aa3e4a9229331056d9bec1ca84b205754adf6868da8c0bd264f3395a972fe587a2c1ceca0b271629cb3647582aca8b752c62dac950cf37071f79587773394b45e0e163457a6fe1799b3817a7f856237abb8e557bd762454052e168c6c61c1d584437667fe282bd35c1424ab6f7601db89491f10c660243f78d542713b6e7082ae577c7cb817a9bf2808ce0be7776474ede61606ccfdcbeedfa022850a721b0bb305ed825d3ba68b33aadacee70f3addec3bd38d696d2ee914a041cd454b2122c8e171350504b72103f2e02b2375f7b2310761a14fdbe62578d721d232d6ca059ad8f5303f9a5d0c9e66e4336c43558950294d01abb24c706146eeee036bc915555a2551f1780e617169ae33faf60d94cbb3e3faa818935629295af0772c3ac892c60ef46fe1fbd489c7cdd764555627ce54b103b3e5af313177df51266e768ec85e08ad72bf7432a0926fcb0d734e4c3b0ce78558e1469a3a54c761405b12051e33925643368e9a71d51ad42f16cba674d6a6e84e5a8902720818edac146c4587bd6fd9957f462f9302fe8cc42ba461e5f402c7bbc51df1812a7339e772c4c9e505afe3509e072d1ff76ea0ee0613425abc10c713d439497f8fb243e070dbf67373cb13c2c668891cf41d16e215cf52b09408466341ef612b3068be7df3e67616da8c22c9f9ca8aeadcc6f3a6d16c51877946bf032d9fae9e9666f9036861c104a162bc7529bc82ba145ef7a452174b0c34bb0b5007e859945b69e6922c8c5f7d00b092cffaa20a12ad568986a09ba5701e6039ec36cb678a1046290527bdccb4c40fa2353ba1bdd48b4e4f67534bb75c04460bd83f78d866bcd18a4d6886b9f01fb5091989e6b336277070ad61b367b215b91fff03f3b5e9a56ac3472e6f45d391c2479abfbd25b5d67d9a9a54cbbf0cb46a05e589f0b726298a75c059df0270fb295a6db9ddb7a503a5f2bf4aaa7082ca5d6d5a74f20c5b3684da02b0db9886d1230ef03ea7955da43b21b9e24b653f92849274e705e15e5e65588552977daa2d11c15d0c011869f93b5035e267d45c2ce0582095e7aa2a0c62d065c2dc205675fca4fba9b8d35879644d093d454efdd82fcc29a413d022fce1a342c675df2d7d6ac10f0728ec4b75878d5b89dfbd67dfa2ff6eb51f1ae1337f895f51a5357d654e9fd449436acd6e43b36c5bb10df501c5ba5582ac0204c37a52bb3068a11182563884e7a1ea4114efcb805afd516dd41a5d22ace010dc9018e89ce829462dc10a2901fbd87d7cb77ccf189e553e9a8494762c4af1ee9d9427a40910e3941d1462ddc559bc904a96f497e90fa51b0e5881823bb354170c6c64e64ed24fc9a41421a1a3e80e64e1750ab3f1cd564f6e2cb9726879401a9e7592e8362627d223af6b1a12ba1698e35cea2a832ab47c72acf4cd877bfe8243dc3222c2faac4dd90b1031f727c206a198ad51d6790537dc663c0f7834f238620bbc45bde434b8c2c9ebf192922d2fc43f12c3b91218267435c4cd03fe69541cb33305804200f597f4026bf8394009f7a727265acba22caec42552cc73f8e1003368461bce1cb6af58bd3be41105661762ba1ea5d27c75d6cd8da63f6c403646abfb82f80cba7b511d66e957c4b6f2bd32199f88378d99648dfaf660cd62638dc3e182f6d66a0902a927cab2ce08c57aece48ff754c74099641f3b1c3d32224d1b2041006fc8953bc4619a0c22668a3f7cdc1247013902df5e3420a5979df8094c3852e2601329e131745431269ff5f01b102c3c02e534878db451a402713dc26dd2aa83632c24789c0662866433a385e8cef16d6d6a2e1737786aa5e9331e3c2573af01b2118b0800752d4e1fca4fdc9e2c7527094a734b475c60d898738b8d2a989816518fc35385f722da0517d24d580369e8e8165c22784c2200e0e36a165a778ce836ecf8a1aa6820fb8446515a65817184611d1a8ede25e6dff8e22763f806fce51ab2a9f3408e9dae67598babce38560cd7ca215bf41dd59f77df97253cbb79f02e6d0affb22dcf40a3372fd1d1774ddda8e3600ac8647c4d5fd10c88f43e9fbf60f6d8c3ef9ca322be2873373de6a19cfdc0356955228447ec32431b576578fa704866c3e987351b7d151ab0851b51f0379eadae76a8a09e22153d8a18bf193c20960348ea6b79ab6093bbd3b605bbb9297e3b7cfa1e4216db7c3f0feace1dc4bd370e4339d81c52b44d159447d9657d580280b8c272dea78f3968c56e86639c4fdc6d22b6616e1aee3156e878551bc2cacd026f48527e9ed8875aae807bc6639535f06732a94349c3e78503c4ab4e06ed6dc85fdebae054eebca95c17aa3f56b819e0e37acfb7780d27a76675bbc00efe4026dfb70d929c17bc753fdfd3b8990ccc62165d5f160edf80d73e4c621645935b1bcf2404fa43388538633917931cfa5e92b9c803498e52c6e86f4213e3723bd5cca55095db1062f46e1f32bfdfae56781253d03f7a49fddeef7535f6eeb0870aacf4bee0e7027ee1a2dd910811275b41a157d5415a6fa6e88f296fa7b76e03612f67682588b7dd82e1d6f4f8052b82bfba00de952a647d65bbbcebfc161ffdbf166c77597eb4f0ad5761cd9abbc59082e3b12d17a30446852a84d69bc365818364fbd70805718c2cf3c4bb23d87fefef469e76aad9e3d17c0d437d72e834cec44c28e09d4f2d7de224aa7673ad00187976c9d40b09001e3e9947", 0x1000) 05:17:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {0x0, 0x400}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}], {}, {0x0, 0x0, 0x0, 0xd7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)=0x6) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 05:17:35 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x5, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x836) kevent(r1, 0xfffffffffffffffe, 0x4, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x0, 0x180000001}], 0x3, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0x10001, 0x0, 0x0, 0x0, "1ffb5fa6162ca70277924800", 0xfff}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 05:17:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 05:17:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0), 0x10000000000000ed, 0x0, 0x0) msgget$private(0x0, 0x402) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt$inet_opts(r2, 0x0, 0x6b, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r1, r8) getegid() r10 = geteuid() setreuid(r10, r10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x0, 0x0, r9, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r12, 0x0, 0x4, 0x0, 0x80a5}) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r14, 0x0, 0x0, 0x0, 0x80a5}) 05:17:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80003010, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000300)={0xfffffffd, 0x7, {[0x2464, 0x4, 0x7c, 0x0, 0x7, 0xda30, 0x6, 0x1, 0x0, 0x4, 0x10001, 0x6, 0x6, 0x1, 0x40, 0x1, 0x5, 0x400], [0x20, 0xec72, 0x6, 0x50, 0x1c3eb37e, 0x3, 0x1f, 0xd8, 0x0, 0xfffffffffffff0c0], [0x1f, 0x3, 0x8, 0x401, 0x4, 0x6, 0x9], [0xffffffffffffffe0, 0xe0f, 0x1, 0x6, 0x6, 0x1], [{0x6, 0x5, 0x80000001, 0x3}, {0x9, 0x6, 0x6, 0x5}, {0x401, 0x9, 0x5, 0x80}, {0x1, 0x67b7, 0x2da0}, {0x401, 0x82b, 0xfffffffb}, {0xe5, 0x5, 0xffff, 0xed80}, {0x0, 0x7, 0x5, 0x3ff}, {0x9e, 0x1, 0x6, 0x10f46ba8}], {0xff38, 0x40, 0x8}, {0xd376, 0x4bc, 0x80000000, 0x1}}}) setreuid(0x0, 0xee01) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/102, 0x66) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x86) fcntl$setflags(r2, 0x2, 0x1) 05:17:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b84307250767290c3", 0x162}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) getuid() r2 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0xff, 0x367, 0x3f, 0x0, 0x7, 0xd220, 0x6, 0x0, 0x0, 0x6, 0xe5}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x8, './file0\x00'}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x20000, 0x0) dup2(r4, r1) fchdir(r1) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80606941, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)={0x3, 0x101}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 05:17:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) pipe(0x0) socket(0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff", 0x4) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000003740)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(r2) accept$inet6(r3, &(0x7f0000003780), &(0x7f00000001c0)=0xfffffffffffffe67) r4 = socket(0x18, 0x0, 0x0) close(r4) write(r4, 0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) dup(0xffffffffffffffff) dup2(r0, r1) r5 = socket$unix(0x1, 0x0, 0x0) connect(r5, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, r6, 0x0, 0x7) 05:17:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget(0x2, 0x3000, 0x40, &(0x7f00003b6000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 05:17:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001e4, &(0x7f0000000100)=[{0x0, 0xfc}, {0xfe09, 0x0, 0xfc, 0xfffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, r0, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x1ff, 0xffffff96}, 0x8) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b5cc30 05:17:35 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x14, 0x4000131e, 0x0) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{0x0, 0xfffffffffffffe62}], 0x10000000000002e8) 05:17:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r0, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x25}, {0x60}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) listen(r1, 0x1) pwrite(r3, &(0x7f00000000c0)="5a9316a681ca42dc53897782ba38996a4b964f31bc4e39835c1570322c347d13704236ad810eefd60cb6276aff333616f5ad201a25c758d05ba764d7595386d574160feceaff970ffc4c2bb4e01845c6921cb1d41c12c641a8f1e40e9b41f4de2195505353f7569e99bbf0a41f847b1b448c8344a34fcbc037b3f0205838f1784cb095fada8c639926669bdd7f8ddc53d6ce143c879d10b2b656357a7f397f9ca35beee25547f19ef93bcbdea99d42454a7e52171b9628abbec9b629d0cc2a", 0xbf, 0x0, 0x3) r4 = getpid() wait4(r4, &(0x7f00000001c0), 0x2, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000400)={0x7, &(0x7f00000003c0)=[{0x5, 0x0, 0x20, 0x7b4}, {0x4c, 0x5, 0x7, 0x81}, {0xd07b, 0xe3, 0x3f, 0x5a}, {0x1f, 0x0, 0xf1}, {0x10cd, 0x1, 0x40, 0x3}, {0x6, 0x31, 0x3f, 0x10000}, {0xf01e, 0x80, 0x9, 0x3f64}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 05:17:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffeffbffffffffff], [0x0, 0x0, 0x3fd], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 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)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b5cc30 05:17:35 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x3) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 05:17:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x40}, {0x3d}, {0x200000006, 0x0, 0x0, 0x42ba}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="5db07e2fe6aec371b4713920a244", 0xe, 0x0, 0x0) 05:17:35 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/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000200)={0x5, 0x7}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'\x00\xef\x00', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 05:17:35 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x8}, 0xc) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = dup(r8) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x80000000, 0xfffffffffffffffd, 0xffffffffffff56d0}, {{r4}, 0xfffffffffffffff8, 0x40, 0x1, 0x3, 0x6}, {{r5}, 0xfffffffffffffffb, 0x46, 0x1, 0x3, 0x81}, {{r6}, 0x10478388c64b2bdf, 0x40, 0x2, 0x9, 0x81}, {{r1}, 0xfffffffffffffff9, 0x1, 0x8, 0x40, 0x800}, {{r1}, 0xfffffffffffffffc, 0x0, 0x20000003, 0x3, 0x4}, {{r7}, 0xffffffffffffffff, 0x44, 0x1, 0x7fffffff, 0x6}], 0x10001, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffe, 0xa2, 0x2, 0x0, 0xffffffff}], 0x7ff80000, &(0x7f00000002c0)={0x2, 0x401}) r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r10, 0x0, 0x80, &(0x7f0000000100), 0x1f, 0x0) 05:17:35 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) kqueue() getsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020217e00000012000020f4ecd0aaee8fd23ab5943fb4f3502b2b31ba9511d115f893423b0099800fbed5d203ab48bba0988d6b303ee377c88fe5b82658e19aa8d48790f01004553b87c602b9b8f289c253413d95b998c73fe9a3f8af4d02bf9e8c039a138528d0dc2ed8cccc9e69181daa400f825a6c26e4d398cb7a2d1ded0fb2fdb8a89c630b419a9ec1d3c53cd6abd6fc80e19155be2c023970d28cbbdece1a51b734901d84cf71ce2d2693874e9f2dbe29ca0947fb8fdc7eacec8b7d93b359f04ed442bc614c706dea68e5cf98dca9f39c1e6f24e8ab8db20890a73138d300ca2a184140d6c9ade7570fd90d3578d99525b7d7d77ec59fada0d84e333b715cb1caad2d83f7b5ba37aad5b694e103a393f573b3c0d1ee4c48922ae5aa74c5ae4e1f563d2ab58c929c14a78c6ae3e383cadbfa9c2b5aea3354cc14cdb5bd7a63bee08ac47315555983ad2c44082ea82ee43f7fe5fbd17aad900000000c9be7cf50000000001000004461e530df91ccd8640cb65c122dc07192678b77fea4d183630fdb1aea0127bd6014e000024300d1b3bd4dd77cd2891bd34ac9700000000acf248c91b5c577108b2f04bc4a0d91e9763df3a648d97d045a30bc70fd42544cea6b6af896a45d03a6558f0632bb6038ee0d6192b642786f0fbfc14f07898"], 0x10) socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000080)=""/236, 0xec}, {&(0x7f0000000180)=""/178, 0xb2}, {&(0x7f0000000240)=""/173, 0xad}, {&(0x7f0000000300)=""/82, 0x52}], 0x4) write(r0, 0x0, 0x0) 05:17:35 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606941, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)=0xfffd) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = geteuid() r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r10, 0x0, r11) ioctl$TIOCFLUSH(r9, 0x80606941, &(0x7f0000000300)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r6, r7, r12) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3, 0xdf, 0x4, 0x2}, {0xec2, 0x81, 0x0, 0x2}, {0x3f, 0x1, 0xb, 0x832}, {0x800, 0x58, 0x73, 0x8}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:17:35 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00') 05:17:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) r4 = openat(r3, &(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x7cdfecb0d08a1853, 0x3, 0x5, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{0xffffffffffffff9c, 0x4}, {r0, 0x80}, {r1, 0x10}, {r5, 0x2afb8b68875ad65d}], 0x4, 0x3ff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r6) r7 = open(&(0x7f0000000200)='./file0\x00', 0x10220, 0x68) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000240)) execve(0x0, 0x0, 0x0) 05:17:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x1b6f6697) mprotect(&(0x7f0000215000/0x2000)=nil, 0x2000, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) getdents(r3, &(0x7f0000000040)=""/9, 0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000180)=0x600000) chroot(&(0x7f00000000c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) munmap(&(0x7f0000216000/0x1000)=nil, 0x1000) 05:17:36 executing program 1: r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x5) setgroups(0x0, 0x0) r1 = getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0xb4, 0x6, 0x4, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kqueue() chown(&(0x7f0000000200)='./file0/file0\x00', r1, 0x0) r5 = getuid() setreuid(r5, 0x0) syz_open_pts() 05:17:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x3fd, 0x2, 0xff, 0xca}, {0x101, 0x8, 0x4, 0x2}, {0xfff, 0x0, 0x5, 0x7f}, {0x4, 0x9, 0x0, 0x5}, {0x8001, 0x80, 0x20, 0x6}, {0x2, 0x4, 0xc7, 0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x68f6, 0x2, 0x8, 0xbf7}, {0x8, 0x1, 0x8, 0x1}, {0xfffa, 0x7f, 0x7, 0xffff0000}, {0x4, 0x1, 0x47, 0x2}, {0x8, 0x1f, 0x3, 0x5}, {0x3f, 0x9, 0x7, 0x81}, {0x0, 0x78, 0x1f, 0x2}, {0x3, 0x40, 0x7, 0x7fffffff}]}) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') 05:17:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x24}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) 05:17:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606941, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10280, 0x0) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/26}, &(0x7f0000000080)=0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet6(0x18, 0x2, 0x5) kevent(r4, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x3ff, 0xffff}, {{r5}, 0xfffffffffffffffc, 0x0, 0x1e0000080, 0x101, 0x6}, {{r6}, 0xfffffffffffffff8, 0xbf, 0xf0000000, 0x20, 0x3}, {{r5}, 0xfffffffffffffffd, 0x51, 0x0, 0x100, 0xd1}, {{r4}, 0xfffffffffffffffe, 0x1, 0x40000000, 0xffff, 0xd715}, {{r7}, 0xfffffffffffffffe, 0x4, 0x8, 0x800, 0x401}, {{}, 0xffffffffffffffff, 0x19, 0x20000000, 0x8, 0x200}], 0x66, 0x0, 0x81, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000340)="bb", 0x1, 0x0, 0x0, 0x0) 05:17:36 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x608) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001340)=""/212) write(r0, &(0x7f0000000340)="99e599181ccfdbc1665cacce27fd77f16701478e25641563bf73d8d375b377b264f9e1860eaf35f5d65cfc22ecf827bcd11836d138471d85799372f60b9519a7329ce6420123351437d6ae7f702edd20577b52d628de11082d0e2dcfac1a56d20dcf14271d529dec29aef7fd4dcdbd0b7f18904cebdf8eef4677a667e7a07e360b09d69b2d39b9fd234f7ee57468e3e8f0aa2925c642e8a467482546652762a6b910d384d027e8e1de8e9460ca2ad981f6e5a56a74535309f972bb6cc0c60f1e491e4795674ac36668c2bf7db2c228d306169b2fedf915ef2653cd839acef396aaf75ec64d488dad0afb37617027c73f9fdfd245707b890522af47021156d20836c75a560da347567b034ba7665ab55ddb0ea46824e30dbc173e6ca56b33b44852e2024fbd2227fe8dd377356d690a43ae8d02d46af9a8a8881ee9d933a7cb298ad2961d5cfbbb15c7a79965d2c1305fc06bd5ae45bb3ba7e854457df346f1228582ad36db88d6ad543727f01bb955e19318a354eb762460b5889b7b5692a4b927c69146d6a70e1e5cbd5a1d57836622004f198097f913967a7eb34bf5216cc377cf4de1ebb974b5ce0542ef49ddee5239f9d516d4944fa98478490c3be71c350256fb13740cb8b91bfeed53ed55b539f14b5a371a21516452a3b3cfa7d1c70b92c006c31693a7d4463ddd6b2430fdc091b69c68c275107f9eb7b30ff72223e72bf50f201df25a885916d3871480372b79076519381e0a7443873bc4c37bf6b13e9ac6804ff86b14901966f1fd39d30288dd9d7af02908e97ceb4201c55e5ba620a51b52853ff3055f89b51731d410b8c61c5eca32fcb78a81534a4f8c4dc6c9445a83f17d207da10494226d7b6b375923cd11d39bf1ec95212c0a9ca3926bbadb759fb103206bfbbcb2ab87737d4f75d15d98c98df32c88b2cfb465b2712a98bee7911aa4cc0d4a6c29fe237ad242c43ec9a575bffdc1a1c4fcd4ef09a0b0fb224e21f369728078587b7597daf9f29b4e92a2e6f202fcfe31c265d4f46b8bc142c7e78871d41f75b3d08828378abab8b5bce5cd06ff380e1c6b83429387d6b7d0643a6d8faa57ee0e32187d39d1a41accd15f847471fc54fa1483944d249f8049c19dcd63fb8572360304ed86ec4ffdc8d9cab37a65e892685d9d00bff1d07df9e6a3ebc27ed612e5b44db2298d9efb85f2ea8ccd0f4516b5a68cc66e04dc477f20736c6e7a52328eccfab1aa41aaa2d7e8c2a7d58bdd94e071398da130b38a3c261dcef5c3ef796898627806aed61a48de490aaaabc8f319a68bde2e3ea6d947687bf5c54808f4304c348726e3d0eb049495d7d6df74f69fb2a7f16a6cf5c846eb0081fd96ab16d8ecedf0a95f814314c5a20c698dd23600f3f6cb297eb21962dfd8798e012159bc8cdfbd575a8d8c105b477e81846a9af3661c7e4aa44d3188039ed1867ab506145f5bcd1f81d90fb1a67b0f01de54db66583f53645607a671c7e4d3912c2b1852e76870e9025e90cca3f9b8eeb460d816ead2abbe4ef7e2bdce9de047213a2ecf45c9c231bdb16134964e6661d2fd75ca99c345d44c74c9f09512087e28979e2d882ea047a52f564fe539ab8b78ee96b9c991be2da0f3e93c9e6912a040a06eae466237c774323b67daa00ef7fdad6c65aa9a27d66154f6c06330cf4a9eb1287dcfbdbdb23ff66cf6a632adf17cd38a477b9bc1d4edad1545878613f85381798bc11f225ca1c6199557bf9b72e92bcc42e389918314195db9b476a62cd5898ee8ab7b6a4978f38477faa9666cba8ad42870f2922e82f34c73a276eb4b8fcfd7c3f18a96508c688cfb2e785dce481b7903e84f656dd07dfc5dd399e4818256ac57dcef194d57f2553914aed7d68d2a5cdab8bb5cdc75c4a057b42b6a8d0e2914a89f120a367807ad9fa39ba3df7f30579a53875c49077582c66e03de10b8c10ca7e217fc177967419b501986797b7c91b3b11d7bc5e6257917ecb29da711ea2499beb617aa7c9dbcc20651e47888d308cb4c47212898f22c220bc5638cce109220b25dc3b4745ddae8aaeffede8fb566cf09952bc18f87768d6913a12844ae6156422c46037f9084fd082f5b9ed6e862eac54fc0530f2c023fb226b45f62639465a55b8f3f592f613b03be2152f5c9a334748aaaa9ef523bedf2f06eae75afba205cf71976ff6df7e009794dcbc0856e896be3f4034654af78fbaf76f37a5ef465f0d9f8c4ef1392c100df037254b8579f4ea81998ff715435118d3dd9f7e6e7e9b97513b66902d4fc9f32adeff7a81d7ac51d5cae84aa8fb03d75221d958644b6f520a7de23172629417e05bd65942864e7367c531e20d9097f23aab3a493ce781b21067e2377f21d10a5a15208e9010e6c6a7565a15f5b8a5fe79906b3b7a24e950e78dfdaf926c2717127368a43da2be3f73210293e4d6ffbb36e26752ee3effdaadcd0f0e5d65bc7159e1916da682be80059e6f668cd22671ad09c3e4496a84cfc1735854b94dce0c01eb20ccfc83fffcd32f1944fefc46cd209c0031d4772f2313de99f5c49e220a0e1ea82fff735bc1dcb072314b37f671c72a04d391030a88e3f96c95fea07379722601f46a1d8ee815c0dde4dcd4638a60cd8fbe2a1031ab9f1928b83e94fde78faf763cb0e57db4ca496aab67576738b7e3cbfcf6c0e055c6de91710a5bd289b446a390e8a2d055a8e775c1f75fac225ff871411eb04540183d3457459edb857fa37de016d863478fd7c42c4cea6497b32af7b1c92a02177a0ee6c4efeff2603c719360a51f5d5f25880545dbf95c64f82dff796eabd42e00eab786ad99d88822ce9a206e2940c7970c3f66afdc20d64bdaf043b7426e1ffabd684b22ad4744b93586f4710e3f06e25af28b26da0a2434decc39ff07a9dc382a74e6e389ab46ab099756aed50071df2cc7015eab3f5c1c82699e3563a6202204a97a812bbafc2bb4888af23d57f69e14fc3cb9e9c2decf684c3b4ab46337ec1b63c3f88d0055af902a29e17158ec462e1e5c770db3f4c2670a71dec6b4ff4c2a304a1967ef0c0573ec22e58d7f1fa5fb43dc688a06d9f8ebec82e747a07fe1f7d8befe175dac59854406cb13aad6e9983449aa96b7bf530f11ec5ea27fc472f677e17c16ed8f66b2a58999757bd7d262498fcfe3b7448215c9f7bc047167dd07b987b860013cb0de87420fad2f4be342ccb517459c13336d17d707ffeb513f7933ae8870e67afb6c5990549e19057654d35df3d8abb0e5146101295a5f1694e00a84f74de12c979d72f9ecad471cfd3abe69cdd344d229126c7585aebfae4eee3b24671b1c893dbdf01010e3e3bbbe817b264ca79d67f5ffa8c1f5870d2969f669a58a87f5d4b9f03548cf4ab14666f55062c04f5a20e1afc20e9100947cbae023e2fa9907c2137a8709f53a8891afbe5b8b721fd9b6260a477d25e01653191281328cdc0388fffae046a0663fc640bfdca5935191ce69e9337e26fccf39f0125062de988e376ed94bd2c1cc674a0ddd91df48e35f957322af9c5a89cb32b663d353db927d6b8b25a6a29a9c6a2a4f52d9a0d764826135321f960254ed377927aa1243f2cb1bb6b14d3eaf7b376b3903a58098ed0899a5f32e12ba56a593145d29b34de648e8227885061076b9749e9a35d67e43b2e94a8716d1a5b0db5807a4c16bf3a66b77a0b332daaec67646ba8e54db0097f158643e01a7528f03ee6926ccadd383fc56ad8ce419d0248def845c81808f84ac2aa3762a24406916e960dbdc33fc6b86053a890670d3918273a981f1828e29e524547d18cc7d9b5aaa965938dca73d0c057aae9549ba8dd6b478055f4b2c4faac2f14c363b0b13ae1bd1a483d53293b7315e840314ef8fd915581e6ec770928d50ae694b2a9976bba3644e27ab4737ef55195f558519d999713dfa403bede26c665767b88dea4b0c5c121801c7b83500ebe67948dab9ad2bd6dfad6144a90ba21e2ad89d9bd12f3fba51b0e511a7767c6f5c4b7cb798263e87f56ddce9a6f53acafdec70311a91ee968c5821ee368f8073b7c1d9168ec4fcce9ad469d8b19fc99ed4b89a4aca8a27a5cfee2cdd5be712ecc4bdce56457b848a333c84c0868f44e16b1e8e0d742f4b22df9ed188de70a133c8266006c1878604242f35aa17314dbf17a6fe9c1f834fd161d4a6689d9aa322d2548d39b05147193c118f858444a501f513708ac0c7b730bad1bad9d3122464b32684f575bc5a0501320744248cc4a8e12082941583fc93f57bf15960886490cb3563305512086b61cfd999cb20ee156f50dc8b75202cb293cf2ccd17e16b6c6147ae58f41a114d0bfecd95295a036ad519e76fd788d72be930104fed273300e766ab6f6848694d87e3903e04f71bef91fbd7d7316368e4fbc8b1b87c2460b5f0949f1acd84bc2de966090942c8f0b5a5c767db6b7c0c75e634e6bdcb7cab804011e739c5f1f560b9757ec5ca5480b8dff2d088bcfb0ea8d75cffc2b6cf676769e014ae842d93d9bd05655fcc9159fbcadf0805c7acdf9db8f59b394072a8ee725a71ad6285d9fa5fb6bfa6f08ef30760d3fbefb8c44fb03008cf6319809b528ee92d40af5eb74b9d3c624a6e7f4cd7eaed4ac56e8ca5cae0ed75f3bfba920f21e7a1663598079615f6fe7f8355acc91de3f1d0dbafccaec49aac70d6d73658c3f49a87094bd494c7e30a491cc2b46ca89772a96c9235e2f19fc3f038d09b61fed83ed6ffa09e3f3a580790e26a77d17a328144e623ebdd9baf9ee765e44c254ee780e1a0dad496df4c049faae89ab81da9228965d9d0ce45fb2db14e43b4e73efea221889742ec1357899fb97d9ac658edbdc86905ac4711ae97163c46c3dd044caa68befb72f406b436a6b7e18a5553ea213f3062b42021eee3abdf5d0501cd93f586dab47b7a6222ce4cd90a017da70ca53c278a3ba9e88c940b9e136bb7c53f3a415b4d4e72ecc4d945e25e7206611cf6a17fea7186da6eb540bb0fa3150e4ae41c5cf490d9fa16878d350d69a9a62083b0f97579797acc5f9c1a26788f1d9b1db23212c8f8c0442030c58bd93b7c448f6b4ec08c9f7682bced6b412767832d9cf865c6973724f8e3f88d0d897c92817c445afc4493bb2bb16829470b4306dd72e666fe9f5dad65496a185409bb861b72f611dd9d68560c191c711644fc0fcc0216937726dccd0390571b41be8a01166e79aa6fb32c1c33a766c6fc8e823d044d1600d243343aa1dc9c0d582655d8dc13ebcc17d07eccb86cb2cb28978af9e2f4feb3ec80ad862ae83664d012bad9257f50f2d73a51bf48d099c9848a519f8e466b3e1cfaf51f67425e501edc3baaa5b7f73c69e625dfec87801549c5dbe675cb7acf13c43e8c3fbe81e2050b7de40650abc93c8259cf855fd7ffedfbec0417cde646c37fc9303a73401b0d3de953197ac67671d309019fa739b150de6814a9952ec9f60c19cbe8cd1b5cb8290254cdf2fb850b8178249afc93a31f0cab6433e7a1ec62825a8aa9ab34bdc610292708ae4e9623ad53f859d620314ebccda020928c41f662555b604525df2572ed9372757ea8c96a186c9103c927a6b3bd623fed5e1a489eed7413c489d13eddf8b4ce492349fcbfdee3d9993270598d654d59cdc4c6a0aeafbac158179b55d0b5241c6c6ac884bac698a3ec268a29b741a97b56f7f845b35db938e89a07545ae34f4d56af70ea640c93a67d7e9513ebd088551e66e2bf6dfcda16834f71afaf19b617b4fbed8333f61d7feb9deee716c901e98d3b6034a6e47c9dd228d20", 0x1000) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file1\x00', 0x20000, 0x7f32abe364c4b828) linkat(r3, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x40004) fcntl$setflags(r2, 0x2, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x6) fchflags(r5, 0x10001) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x500) semop(0x0, &(0x7f0000000200)=[{0x0, 0xa960, 0x800}, {0xf5b8ba1afa9630a0, 0x1, 0x800}, {0x211d835728fb364e, 0x3831, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0x9, 0x1800}, {0x1, 0x4, 0x800}], 0x7) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x9, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, 0x0, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r7, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}, {0x3, 0xbfff, 0x1800}, {0x2, 0x4, 0x1800}, {0x7, 0x801f, 0x43308ed64937ea1c}, {0x1, 0x9, 0x1800}, {0x1, 0x7f, 0x1800}, {0x4, 0xffff, 0x1c00}, {0x2, 0xcb, 0x800}, {0x1, 0x4, 0x800}, {0x1, 0x6acf, 0x1800}], 0xa) semop(r6, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x7}], 0x3) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000000)=0x91bc) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/121) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000000100)={0x5, 0x0, 0x0, 0xc000000, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0x1}) write(r4, &(0x7f0000000040)="6f88a0ef692e4e607c3fdda949d545c6909726f9f2c1c2d7e91e0028d7cd577bc2eea42c85a2b4924d2129caa42d0135cfddde64d5bd6e235e7450d466c4bb7ccf3b653ce4d3115e34d18f9d3f730cb0c15c2f5903fd03abbee57332e6902bf0eb9281526e", 0x65) 05:17:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5d}, {0x6, 0x0, 0x0, 0xfffffff7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x4) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f0000000240)=""/6, 0x6}, {&(0x7f0000000300)=""/130, 0x82}, {&(0x7f00000003c0)=""/253, 0xfd}], 0x4) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r3, 0x80002000, 0x6f03, &(0x7f0000000100)="1fedbd7949cbc0b1170975231a63c34269a7d336a18623668383a9865728e35d4cf5ae273272d90ef91a3ccc6fa36d71582dfaf117d78cc41c23f8e497ca18a87370ebb0d5b7a8e0faf7cd9c128e418bcbd2d4df0c49a2a6a2cee0fdf1320996872303306fa954b67eae873f180677da8ecf410203384d61d7827ac3925915ac1eb6e7598d1211d478c4fcb83e6b7164c9f15b2ed99c270711a59c521383c25477ce059b05838b42ef5fd840bb6f", 0xae) fcntl$dupfd(r0, 0x0, r2) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) write(r0, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="d0a265548301e376d265193ef79129340f585425aa877f6d159837892758e24805addb02571d9d41b8e28715b2548029e0c091521950544affb62e0a9da3a86b63bc17ce2ca1b278710759422424d2fdbe8b558a9c7ac99db524c230c99aa53538bf645a7b04b92e7d4aa7a08e3326c9a1eb", 0x72, 0x0, 0x5) 05:17:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x803e693e803c2c96, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 05:17:36 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x1000, 0x1000}, {0x0, 0x5ff}], 0x4) fcntl$getown(0xffffffffffffffff, 0x5) r1 = semget$private(0x0, 0x2, 0x181) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/79) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000440)=""/4096) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="000000186004008ba8002b270000000000003456f54464e3f200f5ffff011000000038b60fb5ccb1d0ba9fd9", 0x2c}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) dup2(r4, r3) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r10], 0x1, 0x800) msgrcv(r7, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000001900)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cd8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c913714880d299196c9f4259ee4d306f92cc570e64d8a0df711333a5f5a521d81fde980ed69bfc7ac438b65866c2225959a178b99ff20c0586d1e9b6c80127f8c319acfd6d7bbd57bc69ded931187bca5aea32fa85785f7299b514c062535b951e9ca4a9e1db3c55a84ea21f2e96f86735980a0ba9867a1e60ede5ad818fe0f8c71e21bcf67dc8fab16"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) r19 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r22, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r23 = getpid() preadv(r22, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r24 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r26 = getegid() r27 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r24, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r25, r26, r27, r28, 0x1, 0xff}, 0x8, 0x6, r23, r23, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r21, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r24], 0x1, 0x800) msgrcv(r21, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4d7e75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r21, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x405) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r29, r31, r20, r26, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r32, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x8, &(0x7f0000000200)=[r17, 0xffffffffffffffff, r31, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r34 = getegid() r35 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r37 = msgget$private(0x0, 0xfffffffffffffffd) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r38, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r39 = getpid() preadv(r38, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r40 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r42 = getegid() r43 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r40, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r41, r42, r43, r44, 0x1, 0xff}, 0x8, 0x6, r39, r39, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r37, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r40], 0x1, 0x800) msgrcv(r37, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r37, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r48 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r45, r47, r36, r42, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r48, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000280)=[r33, r34, r42]) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) semop(r0, &(0x7f0000000100)=[{0x0, 0x67, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xef3, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x2, 0x1000}, {0x0, 0x2, 0x1000}], 0x6) 05:17:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f5", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setrlimit(0x8, &(0x7f0000000100)) r3 = getuid() setreuid(0xffffffffffffffff, r3) dup(r2) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f00000017c0)=[{&(0x7f0000000480)="822e871898dafe1aab32d55c15ba8f1e1b3bc241effe4b3cd078ca36c38e100dbfa230a5fd0e9127b5cad9836087e791c165257a63addbb528daf00f356edf4def04809b41d05e2d3a62369a7d68d59f69ba3f5d51ce789ec9bf2b6ca0766690d5f2fb45f8809e138fe487bc4c9cbe193ae88f568b4c8cb8452621d76c00f4f832756758fa"}, {&(0x7f0000000540)="7f8fc9e240ffab51b33d8bc0ab80837d6dfee95a9b7c3dcba906521bf746bd307542ea53c49554a2b0ff3d9f2211e0353d2f320b647582c02236f65e3526b7a1a12c30247f63e807a6fd74b3861645d0345a8a14c2bdd343370f63ab4cd89e932a09ac5e0e6071f0c3b285592447a7b80cfa61f86ed37de82da82bf6acaa2f21f04352ecbb0c4611f98c38d4b4ef1e0e8b3f667723baf86e18749c332e02e7f5f40d5799f84545e2dc1e3b901a5d41bbd1fb026641882343391a0ee055979165b60d79cc0fcfd80411ea0357f34084191f8c0299202986cef67fcfceba3a2eb02aec974d9f7d2fe8c3799583b4246abecefc69e1c57b329c7ddbdf959687747a6204f99b1d74dca3d24d95d8c69fca650d319961157a13e38f2d1788d3310b4c17b06a4f68d82b843f6f91bd21d24c7a5f4f46816402cde5146949d149524155019572523ecb55ddd725e6046c779ba9c7da01cc14b948f8f2b330822faa421f94bcf848c638dc3d1a8a69f444b91c17e3d99809f44cb7f429a9a619f0b2e448b7f195368f1371775234f7c0754c78468ec21016cdb3c38d33ed988f05179d065e2efbf7935bec59f7419a46d458fb63ef93b22ba859d356e936022465cfa39590bd7a26898b3f282bc4522bc52eb7aa93591995bad5545b3398039b31f25a2f4bf5e81853af47a20ab9c1becd0577fe29f4225adcb08bee8bf41e9291464b2088a880c969ac0df402a3564343713d9d5453142f09fdc2cba752e9d6a925cd05c743cb17c9ea1a7c9dcf8a68564bd0d40c431d0bc6cf6900763bb48a3ec0e6dc5ee60b931d231c07cea4c0d51dd60a877c226dde5233c488523e7de0122fe81b3890bc41cbc00afc357e74dc02b327af1d7e1694c4030486436da5603a02ea915acd2d5d9e49ee68f36748c82bd1e72178eafcfaac11d393ae49932ce72dee1972bfe79079b5bb698aa7a11fa54ae7d260e942beb5669e24685aece71f72ec256d9bf2c18c194a97096f8f276b0c88b090f2b6e9fa07746cd057baffd6f54fa8ede546d5a100e64ee76c6cb78a5001e66eb16c0bd34b1e5f16a7edefc0b4fb6c0c808e1a9f2293680dc78439efd3011d1c8b0fc2528cf0470f1084abdad4d6f3abcd1f24fee202d3b6aaaadc172d3fec91cadcec4050b911fc6c9d45a284fcfbc1a390bd88f5b82d790bbe69aea97fb5d9c7c8d00f50c09ae3ad39565c92506c8c76be8a522fd696d5e7174480dd95f64cd2f2d2bcdfa39a294c06470d0e003e6087cd7f6cf08843f6d42bc633877c49e1a14f92606b2e03d23d38921a6d26e8b7ea3c3bc601efabb9944effa482d7b5f4738bfb49c2aead1dbb2ad0c9e7697c8e593208f692a3b9aed24e30a13c8acfff06a5e70d430e7441af8880d94f553fa1262946fc6b7ec7a1c717304c4e3bde6bfefb1388658e193c80fb71ce27575f146aa9ff67c0a515a0b1eec248bc18ea00bfac377473797c9e0febea09936992da97b1994e91b51b0b623b4ad9917f694cc462daf9533e366cba45dccf725d8ae27ae3309b87f3c4cabd2b6a4a1a8325f0e3fd6d6d13e44421989e50affac9075d5990317d1c45c23d39f07dc8992fa4c0a0a5c78715fa7ee8bfbec06a4de25c3918e9bcbcd65c4069b3b55d93dde30c827e92944ed6f1ff7faa5e6a871964da2fec356db57c73fda79213566825f4a30b24c88f6e8a8941e93775602f8d9e1046b0b457bb54bee32c91972d83f19787faa5edf70cfb18e626543389328bcee59d2c634330fcab02db8977b451c171cd2a9d21d557d0ff2d1034f4ff5e3a67ad9e528e75c943ce19c0dda0a1bbb6f9b74956285f6605e40e708c980d3535e28586f2803950bf0b82eb2e3756f79144f9859180aca0c2fe8573c661113f293a6d4f939a04dadfa226a2d871cf2dd058cc3c4e86b67cb9e7096bb8adec1f468690a67efe9d90017cf10ba6d28e23b117e5936d1ce2be6d6354d2c2e4cb529e8ddb72dfc4a4aa8ae9b128939bd5eea93a73271604290c76e759ad06f858e28fd8a4b0123b1b8907036b0b3d140d1306ce3da1f7bd44bd751656aae1e870e8b8928019c9ae1bbe45205f29017bf63ec483eae3388271375eefe73033d9a43b8330f80fc8245ae7953e0ebb521b6611afd5af87ecbec3af5f007d40131c922177a928b866d9e7d7477bb9c15e34988235f05b21294dd73777f1ecd4eaae6a89253288117b5f1ff109bf93e0bfbd3a49bf05e18b2bda8e7c5f334c3274ae10a64cd1e51faed77c181f899f4d8bf6ae5f7b08a56b4ba6226968f9dfa79d4a40f784306c36e64eed7621cf87bb5a7af6a93731864f52b67311097d1a01f690db228c44f27c45066a7473896fb70e0cbd5dd108daa0d4babef8e8c0556b6e6f6b474b341ced0a46a0b1ff3ab117d971437266b4c987ad80a92f6d4b2504aa8dc408dc0e2c9732293a610337548f9b5fb00a185d5220bf913631b9c3091ee8c1e6432021bd03ccf43f47949f589ae6916c821e90b277a25c7330d995beb91abca2807589059bbc597340225ca710536a84b7151bb54c80f54871608865f037bf64262046360cd680092cf55b1e7d6b17325c21ad2d2dff726c1a09f0e6e71349f0c617a5a20eef6f0a8b28610fd6aa28ffd2171afb8341842f4d174c99d4418a55e9c729a6f7f9c06f663881b9bd473e06f7f13c79c35f45b4f35b2f40145467af2b8bbcb779cf8b07321c8c6949384d876d6686c984fcf1a62c72f9fc3519204be7973e586d3ad9949e9a0f622edd3e9c3ca017706b74c1c3599809a66ac4c69089f9f65a48864b10aaab5e57cbd638b1751fc1a199b314e8a8c5570a167366b14f97f3cf32e5633bc11a6aec9cbabdb08f7e9449d308f601b62eed4d5f923e73fc5bc240c5b3bde57a3444a0fbce28cfa84fb32bfd590117e957780788f8c3523d4a95357efb9cb38d92c0b2666c2dfd29aa0b296e8f47b8671bdc8c51571053b68c19bcf6515a5a025918ac38027a5a9f9bc62c8fccb31f6a8ba6a122f23c4a777b3fd2615c285b76c8d10ef809da0c8bd9234acf45d1f7e7582456a46bb2c82c2a794df5227f36beb2ee10ffd28eb16f306d48e3535d08666669beddf749f3d43e4ca6785b7909c6b61246872cc780c6ef3ca9a3145c42fd9779b600781e36206c0c4e56ba6137e42920c501e4ba6fc8ba7f45adfef95c1a28c6604e5cb25b3eb9123ee79f1d895b31340e192231c383587293a4eca45b24816fd65a0c2605fbc39b82531aa8a801f1e00426d1d6b1d9b0244aee455cec53c659484b899230abb77b4a5d2693631a21ab08a3e8a9cd6a9a9cb6f41032cd6d509cdf9a2852711e4a670ef663cf8e4c07747772e3c49371463e905e52c48b339717d2c6f4a4fad029a062e9e940f341c632b6f58c77f45f93318c5257a49abcff2dc145b76d002dd10f2f20504efded4277a2c1bc9d0ee9d957a64d678f9940ae98d62348c254c914d37b38535ee830c8753f6806f71b0bee39cfe7fc8ac6211350e7881181b047ef9534a36383c37a7e5037fe3f7f15275ce6d0ae9c6f5493146a35196994e6fb8572f91439052c79a6910f989be41fc1c583963ad8464afc552d6a27396e185bc2b0dfcd7d8042f633e39eb499a962a5133407f615dd02400a974ac9ec625faad00b6cd139560798b11d241e843b08506d5815fe720e3b28722bc27c0999f8655e6ace9c584cf3e7d73d399a58d8e2efb3933b16ec6485bc3954d40ab156c0ee348703441c383fbf773813a0eec44d4984559ebbea012a4bbacebbaeb8dfb43ef5c8b088ee0b322d7cb1942e72b596aa38fa7ebf6708b619cacec9f9d20f539a02954df7a7c191f3585bd0d89da362f090416348eb72c874d7699831a5506e974ac09b2c1058008ef22148f0621e0c896a3a6579745b6b1c9fd4f5a2b007ab40a0aadcf22dd22d0781246907a81a031768ce564c72416b92e2656f07e28fb85d0d6bfcf2b4e20d000e9bb596efb93508976c53f32ac07dd970eae416d3cfc9ceb2628bc1584dc22b61cf992f845c2a1a2a15b96bca9670305e116b81d1df79c262ac40b51bfc6a6d5d8145e4adcd1d50d7f10eba40b4707557ae9845c05ed4a68a35e755be9466769d3e7aa5e0623071137e7549a1098b0618c0839d331e6f04c5ceb3c44f4d1c4bf6c271a357864a4fdbabbcc0babb7883c95c4cbc81e4d4e11247f1e28ef555bd8e4141acbd65819ad993f3a0bc32f5290b2a21c57d98748c91f32a4c89dfb48fa68d5f25a99ab001c9d713f3d1aa14ffbcb466005e634bde999a5ab5c87148ad934196b140bff0849746f74382c712dc9f5748b2cafce418eae306aaab5b72340721ce75fefd9aa797dd53f97c7a032050f524c7179f01259dcc0fb777ed3afc29a7e82395e8f626b582102731ace0d79596e902c46a57af8d232af370f60f17c16eaa0765f0a13e45f9e718fc65f8c09bc7a97e53c629df01b7bf8c3b82aaa459f56331ee2203e8da922cfc33c1d5700ee8076707400c007c8050af9fa8a13d233ddf07d83b6edd5ddbcc25d38b768e77b93f7b3d50eba8b9aa48140caea350c002f6a49563d387744d5edd4713b28f11624bf2037d54b622ddd810d9fcf16c611ecb1089cae2f8e12fae144eb32a6e5e623c17045dd9a5ca795f02fe03d791b150e3d9b6f50e84d81859c1be7f8b127c5c3b69c19459f319e53e9e0514ba6b377030e6562ced74594d2cf11c73cf4a9d9f5373c66d95e567330963517c09f64198e586e524296b5f02468312e309d9d11f4a982a412996d191753ef95eb462fbff9e911dc881bf7de36f9d35dc89f17c31758c961d4eafaa41ec9bfa0965065b505e983888cec04b54abe94cb95b1b8e3d0b3601b8f1b64a65548449f6ec3640a7188bc4325a361636eb1a4510d8004f8fbeb0e751fdd18a9d90e8223ef9d410bc9dec495aa1c29ac76588c97d24faff5847b70269095ebd5ca21d72ad8950cd8c072c5433ee67349726791964020a2ce5bbfe2ef9cfa8c794f4fe626afe2031cf06949d4facb451863a1abe7786a1eefd0d64bd8ad620cbc9fae7b7133c1954bd08f9ce432e33870d86fbd1fa3dc5965936ad7ecbb87e67849ab5d0d00376d7fdc4fc0e776f5ebc7b26db0e657cc5aaa89944ea3102c306b9b80ef55b919d1b68d18a571bc5c0ddc9d5f8050c3b53ba44b2688e01e06ca3838e1af9a71091134aa6748a30c4e58cfd3a6815fe29b6fc7f18763839ad6c8d5b0c23d787b685c37660a11ff7dfa6395b8d85312acd82cd2aa9dcf61be1e85941295b1154279a6efa9623a0889042cb71b58c4e1afe949cb93bf1b3723aa2795953a00b74217def628a36d90651e4f0ea59d6de471e9738d5f40e6c61346be78447c621baa225470bec933a9dd72c8394bac78ad9f976d9704b44e489f7665e9a9b46c961c847a3e4a2a2c791114b6d29a742fa69a24e7ba0b00b7722f951105f1d5ff7c2679fe46169bf7860c399ad1698e968fa3f61d91414c95ae71c39d71c7d25dee5f72d168d824f39f8b5dbdc5f7a768d806e0df956d1921eb10edfa61b68db0cc07772c4ea2a08957b753abacf75aa8ec8f2ae3166be6de11f152c1896618ce51ef46b4fe206fe9a62a50c6ed3de1e06e16087a50d0f8be2488eb038ae9987e3e68cc8826cbbc6a477db5fccc9de5e379a46a4cbe4872d41ef373b84b70cb096b3215ae5fa527479823385f72542a05a678fb0bafb988beecbbd9c4a456fa2cccb7e5f3e5060b840c7984ba2d39f8cd6fabbf2b505bcd4e5376f61ca137c"}, {&(0x7f0000001540)="ad0932775d949e864b922dc32364c4ed5bc7a0eb9ca50bd1f0cea7104719ef84ba6fda82cc053f668a2ee837d836c3f9cc94849f6098b948088b2ea115fb53671b7031e0a8b218079c6ebf11363c9c6587e52a23f140d90f1881a5d747328aca9ac2cb02509fd64de596ed2c1639d649850dccfa98a8d34efaddbe5584457b923fc9ab"}, {&(0x7f0000001600)="e4507ed2a83f716ff261e49f14e826f02f9d25abc527e1d37a977e7cef769767a7a8096b790da79e931f39470d34d54ac785e37fe35ae4d706482b59ee7258115d06d4c438bf1f21aebf6a1ddafd708aad26eec0e003481a2710ed52271b9db783ce72f6f7d7caa0cd994e4c89e82c56d422aff28ccb2eb1e1fe9529ec4b295c5c767a3ad280a0caf6051749c26e691007d928c5eb81642ed9e66a4b292a2176ac5db5e1b800e625610e1bf245ce91396674d172b32ffdfaf1661f13a071339a3591748b1fe8699fd44cddf5"}, {&(0x7f0000000240)="8d3b106dfa085b58009d65ac2acacdc5b9d2eb5a86ab4c19429b2c1915637b0ec7c2cf9e"}, {&(0x7f0000000280)="8b0efb3de9696f35ba1109"}, {&(0x7f0000001700)="f4573eed40baf419ddc0bfbeb3018956ee26645055e98ffa2d96385fe9e578010b409d6f54e8a578d3c109b619b587af87e1e9b35e0b92fe31373d6ac63dbf9e4e590473a0f8f65cc0addf39317333ed5b994b0540a32bb9ffe1fb0bec53335d93bf214efb8897926036a77f00117eaaa5905eae875a62d0b845aed1ceaf827bbc6a2a664b27a2600e74786a4c94b1fef2de30367e175ffd4314e2e2933a5e1fea2e22be966896"}], 0x0, 0x0, 0x5) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 05:17:36 executing program 0: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020217e00000012000020f4ecd0aaee8fd23ab5943fb4f3502b2b31ba9511d115f893423b0099800fbed5d203ab48bba0988d6b303ee377c88fe5b82228e19aa8d48790f01004553b87c602b9b8f289c253413d95b998c73fe9a3f8af4d02bf9e8c039a138528d0dc2ed8cccc9e69181daa400f825a6c26e4d398cb7a2d1ded0fb2fdb8a89c630b419b9ec1d3c53cd6abd6fc80e19155be2c023970d28cbbdece1a51b734901d84cf71ce2d2693874e9f2dbe29ca0947fb8fdc7eacec8b7d93b359f04ed442bc614c706dea68e5cf98dca9f39c1e6f24e95b8db20890a73138d300ca2a184140d6c9adc7570fd90d3578d99525b7d7d77ec59fada0d84e333b715cb1caad2d83f7b5ba37aad5b694e103a393f573b3c0d1ee4c48922ae5aa74c5ae4e1f563d2ab58c929c14a78c6ae3e383cadbfa9c2b5aea3354cc14cdb5bd7a63bee08ac47315555983ad2c44082ea82ee43f7fe5fbd17aad900000000c9be7cf50000000001000004461e530df916cd8640cb65c122dc07192678b77fea4d183630fdb1aea0127bd6014e000000000000acf248c91b5c577108b2f04bc4a0d91e9763df3a648d976a45d03a6558f0632bb6038ee0d6192b642786f0fbfc14f078983a7fde54f2f6420ea07d7f7141d659d5195c4519d1a4f23e9f9bc570228155106d3e11c31387a29bbe2bc01dedf92c4c156672d18ac2ba0296f26609c6569cf3982f814d2d4dfd872ccd414f07c8d16d09d0cd745912221649095391555b2b26f98672d8c54f704968256201b5dccfb91e1ed7116f01661dd85272273aeeab707a2360df04fe4b74dc9d1bbffde4195ef9cadf11b9c01b7ef3d39f8005e0c2a1522479c48ab046db2ccc093d6725423fa225d12ba912fff98475939ce579048708f89e4e27097df8b84c2ff2cdc1a16f058e8f7656"], 0x10) write(r0, 0x0, 0x0) 05:17:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:17:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x1f, 0x9}, {0x18, 0x2, 0x3f, 0x200}, 0x9, [0x9, 0x0, 0x8, 0xba, 0x4, 0x6, 0x81, 0x5]}, 0x3c) dup2(r0, r1) 05:17:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socket$inet(0x2, 0x53079048b249c2c4, 0x80) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 05:17:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="3a28e61e874316adacbcc19de5d0bff308194bca60463f5b0ac9205a03e890e5fbc8a968d3f8d89adb9ac0b9f8c97a1e2831b7f3ace4050184d0732f29f65f18813c7f8817521c3e2563561fb8080b1205b2b9c770b1c1bf1cfe96e41b690dc8bd90000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000180)="a3", 0x1}, {&(0x7f0000000200)="399788e0d607101892bf4c02e7746fdad006fe71b9ff615a83a9546210c6ec2a8ee10e27eafb8abc4fba6f0f472b48f2307e5546c1bdb817c2a552034ed9a5d179b08aa11eac7f5eb2", 0x49}], 0x2, 0x0}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000340)="3949246c9f52e730", 0x8) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606941, &(0x7f0000000300)) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f00000001c0)={{}, 0x1, &(0x7f0000000140)=[0x0]}) write(r3, &(0x7f0000000100)="8c65", 0x170) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 05:17:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) symlinkat(&(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0xc0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000240)={0x4, 0x1ff, './file0\x00', 0x1, 0x0, 0x1f, 0xfffff3af}) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x200, 0x2, &(0x7f0000000140)="a9fdca88116af2940e5453040eec88ea23aea2f3417f68ac17fce64e8893b4dce9a9a1670fd531c1df3bfaf9a06212e32dc614063402911d5e27f6206fd6da84ba1021140a3922e5e7848af1d74811aeb704afb904daa1008efe5fbfd3a642f955b415507ebfdb14e229a5d4423eb2a0b74aa40eb4840a17418221a2341bf7c08be33ddf8fff448143d166161bf5e8637a4b5d5e0681369e50caae0fe53cf141ca0b782caeb66adb4fc575eae4ba99ad0536414bd2a4ef76e5d3d5370e2c61b9e253fb5b37bb3fe2f0029a7e8b182d471d882740ca9ba630", 0xd8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) 05:17:37 executing program 1: select(0xffffffffffffff07, &(0x7f0000000000)={0x3ff, 0x3, 0xe88, 0x0, 0x0, 0x0, 0x2, 0x1}, &(0x7f0000000200)={0xee, 0xff, 0x0, 0xf8a, 0x6, 0x1ff, 0x1}, &(0x7f0000000240)={0x3f, 0x2, 0x7fffffff, 0x7, 0x0, 0x100000001, 0x100000001, 0x7}, &(0x7f0000000280)={0x0, 0x973}) r0 = kqueue() r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r4 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) fchmod(r5, 0x100) shutdown(r4, 0x2) shmget$private(0x0, 0x2000, 0x28c, &(0x7f0000000000/0x2000)=nil) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x18c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x3, &(0x7f00000002c0)="67849d4a511f467aa59e78cd0f6a1e79aada8d7b92b89b8f7f61cc78313993fd46d10619a5d46428880e9f100519ec8614a4c059c8c8b7c0b3a949c32231a48274ce7e726ba0", 0x46) close(r0) 05:17:37 executing program 0: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0x8) r3 = openat(r2, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x10) fchdir(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r3, 0xa, r4) shutdown(r1, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r6, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0x10000004) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000000008000000000002000000000000000000000002d00000000000900d3a4cb24000000000000000000cc06234ed29b5869dc1e488bddcf6cdf3abc983449c529b4c414043deff4bd982d9eeaa6dbf79477a644660000007486b63e4287279957b3b6f9221ec8da79abe5d483317afb386b6870a37fb5e94e3e1fe294ff583f097ec1d0c2184a0ce200372a5175a0269ea525d07fec0637c5377ff106861316538dae9cf36362ac5be9d2cc9e4c09b41b6602f1f45da881b750bdfe98507493c4dd87f21ac5f35f602cda86f9abe3b3d1bf06b37d1ae684d15b0a7476481c9d8fd6ef75d8a6998e65e6699e2d5e322e610c7485b8bd98645a9db39d5117a5abfa976622949881408b1f4b3ec8a698ce7acc11"], 0x2b, 0x0, 0x1000) msgsnd(r9, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r8, @ANYRES64=r6, @ANYBLOB], 0x3, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3a95c8ce79ecbe453a58ef579666ca176ea47b0941712e42ac265a3e21f8a441c6aa955e8c1734b3c2cef66af6cbf9f5f0b5324f4e2c467249c1b960d09584f1eaa89f0da2732dd453c5981f9be5b57dfc65e591a4c21a63a313d54ed650a5d21167c4bd562ffbc0bffea4b9a3c682cfbfaf23aee2027ee43"], 0xfffffffffffffe45, 0x0, 0x1000) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r5, 0x2, 0x3) msgsnd(r9, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)) r10 = semget$private(0x0, 0x2, 0x20) shutdown(r6, 0x0) socket$inet6(0x18, 0x4, 0x2) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000280)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) recvmsg(r11, &(0x7f0000000000)={0x0, 0xfffffffffffffeed, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) 05:17:37 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="3c5455f4b06679e9eeab386ffdad7e0aa3d5e7175245a23853204da49424397cca1d9452248ba7c21513c768550ffb67a280d182dd9f8ac8656778c908d253971370a726fbd845bb15c7717b26fbaa72eebd969bb9c876ee4d784d38d7bb0c07508c8bf5b4ecab24a7edf636fd90f2064102cc23b4396a54de81c697289c179c288410cfe86fee7c33dd52aabf06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff9, 0x82, 0x0, 0x100, 0x100000000}], 0x3a93, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0xc0, 0xf0, 0x532, 0x7fffffff}, {{r0}, 0x0, 0x40, 0x40000000, 0x3ff, 0x4}, {{r4}, 0xfffffffffffffff9, 0x20, 0x0, 0x9, 0x7}, {{r2}, 0x8000000000000007, 0x24, 0xf0000000, 0x5, 0x6}, {{r1}, 0x3, 0x20, 0x1, 0x9a, 0x4}], 0x4, &(0x7f0000000080)={0x20, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x31) 05:17:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r1, 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) getsockopt(r3, 0x7, 0x4, &(0x7f0000000000)=""/28, &(0x7f0000000040)=0x1c) 05:17:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:17:38 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:17:38 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0xfff) kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r2, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) dup2(r4, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xcb07ead14825c57f, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r6, 0xa, r7) 05:17:38 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000200)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000005c1185a9e92b959a367dd689d04a7b58607f8f47831b7386084dbffabd36db18f477385de85a1fdf18bc1280116f1e07000000cefce7545d208fbac5c601922e1956b660a4be3101a4ab9bca18d443e64c23abe9393540212609fbf8c084f5c867c1fc84ecc4264713762572934e64adbc23c5360026ca33dfade3fc5a76a768e2ad5f902eaa00d1db0add1cbe8c1f34bf1ec755c34225e428146c7562769353f67943cfa13001546e9b458c4e293e7f36f6f6185e94896cac74a0be51f05f3a060a5262defcd51d9fb152ed68437aff1bcabef959bffe9a26239a7eb67aa7ee04554e2f2c31275acd4cc0d8f4b3d8155ed9c82af2a0faabe030a8e133178b388be4c3d40719cf8ba3ca1c003d1ccc508a2cd44375c61714d7c147336b66fa1ddae98c6519059ee3fcbc8ffa6a3aa91e7acf8b93020cf5a8010446be4a3525ace37d994d3d1de95aa5b7a4d40ef2c118d48780783e0cee909d69c503e0c67fe1b357eff3305227a138c9d50b79170d96debd1556cfff0509d7df813f56accc5dcc0fa9032ddb7a9b996f0bd40b19d4c9b76bb3f99a288f5fa8ca6f4a328c2e4e5546ad1c569956574439a1ddf71755395b0a5512331828f3fc22289283deb72979dd11", 0x274, 0x0, 0x0, 0xb9) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 05:17:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x6, 0x4, 0x5) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x8, 0x0, 0xc1, 0x7, 0xda0}, 0xc) execve(0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606941, &(0x7f0000000300)) sendto$unix(r5, &(0x7f0000000280), 0x0, 0x400, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) r7 = open(&(0x7f0000000240)='./bus\x00', 0x8148, 0x80) ioctl$TIOCSCTTY(r7, 0x20007461) socketpair(0x20, 0x8000, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r8, r9) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f00000001c0)={0x9, 0x7}) 05:17:38 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) 05:17:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x44300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000248) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x100}, {0x80000000, 0xffff}}, 0x0) 05:17:38 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="b76b8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 05:17:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x400, 0xfe}, {0x8001, 0x4}}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x24}, {0x8fe}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x007\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0xc, 0x1}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 05:17:38 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="8202006301"], 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={0x513ecd0084da637b, 0x7}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:17:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getuid() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1c, 0x0, 0x2, 0xdc5}, {0x64}, {0xbe}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 05:17:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0xbe, &(0x7f0000000180)="63847c5ee57190033ed3ba9aaa51c29bc02e7c3ceffd8544cb6b6cc8f55034e86d77f43d0c6f4b2c17b54f2e2daa2fed08cface939567b4c3e13936a8a346fac240fb2cbb7dd4cc7fec8c914474cbc581eff51dd5255cd12d6de7f9e408860ac4ed0f52a81da014833fac44da78f546d4d1d05fe32694bea1a55a254238aea5602589267be8b0b0796c5d116", 0x8c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xa395}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'\x00', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x4, 0x5, 0x2}, {{r2}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x81, 0x800000000}, {{r3}, 0x0, 0x0, 0x2, 0x709, 0x689}, {{r4}, 0xfffffffffffffff8, 0x4, 0xddf9ecd3bfde6318, 0x9, 0xffffffffffffff81}, {{r2}, 0xfffffffffffffffc, 0x10, 0x40, 0x2, 0xffffffff}, {{r5}, 0x0, 0x80, 0x2, 0x8, 0x1f}, {{r6}, 0xfffffffffffffff9, 0x3, 0x4, 0x7, 0x4}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) madvise(&(0x7f000061b000/0x4000)=nil, 0x4000, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r8, r0) 05:17:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x4ee}, {0x101}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x7ff, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x81}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r5, 0x4, 0x40080) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r4, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x3, 0x0, 0x1000}, {0x2, 0x9, 0x1800}, {0x0, 0x8001}, {0x7, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r7 = kqueue() r8 = socket(0x3458a6bae334a88, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0xa, r8) ioctl$TIOCFLUSH(r9, 0x802069a8, &(0x7f0000000300)) ioctl$TIOCEXCL(r9, 0x2000740d) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000000080)=0x1) kevent(r7, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) 05:17:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80606941, &(0x7f0000000300)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [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) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) kqueue() ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3dfb0aba000a47b2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getpeername$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000033ebf6211e430e0415238bf858708b84f937fbefda732ee5550101095ba53f12c8b61c4e6454691c1e0443340fe914f389252be1410d96233dc27a536121f6a4b1dc2ef8c42b707e530b"], &(0x7f00000001c0)=0x6e) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80606941, &(0x7f0000000300)) utimensat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={{0x3}, {0x81, 0x4}}, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x296, 0x0}, 0x1) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab9900400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d0800000000000000f78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r32, &(0x7f0000001440)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r41 = socket(0x2, 0x8002, 0x0) connect$unix(r41, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r41, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r42 = socket(0x2, 0x8002, 0x0) connect$unix(r42, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r42, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r43 = socket(0x2, 0x8002, 0x0) connect$unix(r43, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r43, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r44 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r44, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r44, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r45 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r45, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/208, 0xd0}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x876d, 0x0, 0xff, 0xa4da}, {0x400, 0x2, 0xc9, 0x1}, {0x2, 0x7, 0x3, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x53, 0x8, 0xb6, 0x9}, {0x69, 0x81, 0x7f, 0x92f6}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:00 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) r0 = socket(0x18, 0x1, 0x0) close(r0) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/98, 0x62, 0xcf5efae96c724c3d, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="02", 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") getrusage(0x0, &(0x7f0000000240)) r1 = socket$inet(0x2, 0x5, 0x5) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:00 executing program 1: writev(0xffffffffffffff9c, &(0x7f0000000880)=[{&(0x7f0000000300)="fa3d7981c0bc18cf5041f41776e7b6e22aa3f3d0c48dbffd19ddb182bdb3c868e0dbf7442a21d5194b6ba6acf8b0bf489af65b5dc375b46a15be7eb21515dfb16f13324a6bc4e89966ff8af3de726db11ce803c4e3089e898cf2e2d27addbabb87c22e7ad6a23922d0dec4b16b095861b02960f61134708e9ff00e00f1c095b3df266e4b7a99ea94f7c01c722e35d9cc525e5537e2896cc204aef1d22fa42983e53793ef33318ad0cd60ef1fd2851eeab11a39794919", 0xb6}, {&(0x7f0000000440)="d3e9874bbad4e78d50575b92a7d46d5645bfaf91137d8dd78f74106913b9042ed39ed13b98353e5764699fb5df2c53deea249461ebb7e2b8bec2379c45226d20431bae689de943c345a7216383d16e1917737ae954804dba3cbe0d280c2f5fb59ef78010e6b015d8f84dcb76c80e189128b7baaaa348d2a17f1b6a1c2a9165bf05a4911ffb68e19926b4e64b5ce4737a65c02f22e9b0a5339246bae32c9a811f99a5e617bfcccf14c90848174acd00aaa4af56ed9ccb2a369c0c86828539702492ec0c90527f4ad4fa28a8125cb3148e80baaee00f09f607", 0xd8}, {&(0x7f0000000240)="b031cbaddf7fe6c6109976f486f4c5d99e7fc6cbfa2910b42cf3086f2ca3eb08ca399e96d84379125dcdceb31693d0983f2d9f5d459a005122d9d6346967b04dc4fc44fa80f4d4e20ebdbf03f0ec4d678478eb4b14c12f9f411e39317c5723ba2839a500e6ff2617f0e106a0368ce4b447c0099340e01d4b3b14", 0x7a}, {&(0x7f00000003c0)="79e2756b875857fa32c1909d34f4b19fd42d3a645cd12d5e8da6c4773e94757cc63df370f2c96b18cc9d07e0177a987bf8", 0x31}, {&(0x7f0000000540)="82f9efbe3e8e895fd31d29596332b67ed8b9cdcec9de2f8547a0abe2ac130777fcfcebc313b11ccecda2f7720799cdd5d648e6dd5c266d09b604ac062ee036a7589f85dbcb3ee4bc509a1a402f58eb1dc7c6c8d30c32d0c3bfc1790939e8f43e98cb31ad6a73c4397d4b93dd89b9a8e23c0952bedcfc8a92e7ae90325b1dc1aa045b6f759df5e51bb62e7fdd768ae1ccafbb3f4e539af112b88cb55bd7b22ae7ae903bbb9c670317e88a1161462330f1f13aeffa06945e436ba11f680f4656ebb2097360d51ef89c0eccb7ba70062ecef454e2672968", 0xd6}, {&(0x7f0000000640)="fc25e389d5741c40f4ae9cb9e153a41b", 0x10}, {&(0x7f0000000680)="13e5964e1d610000fd5fe15cac7cecd9e666f3d39c45a8563c60fef397f932563e303010f8f01a33daecf6274916e16f0184963a4f47d2e54144c88405955ae8a1", 0x41}, {&(0x7f0000000700)="a65cb18abb93c1027ee37aefc0d31096e4eed90f", 0x14}, {&(0x7f0000000740)="115188a62c2298fc6139bd5e8a805d5edf25313341f515a348013a402d943b54ba7464f40b50f4cb20d91aebca52508a84064d5f5ce6d2d0f3af3cb3f66e32ea275d11e42c3ee19f47e475800162a986379b000279051e9c3d7fc449bf09027a011bae9353e451625cb25c70bba163779d8edd10062720c2afb7bd34180abac1524bdacec25317118f8a49e2b7dae77cc66bc2e24b8a09465b6d51997c677b8b42db45658c93d69971613b75a3719cf011631eb3b88e7a690e396975c2309ca00096ddf843fca08e2d789d2ca77c5450", 0xd0}, {&(0x7f0000000840)="30bf3af277f1198c31fa5125280bbedc485b5276ef1d92a64104a6d1e2fd78b6342f15db1f98e5d4bb3f307f0bff97f35f412db443025f4f", 0x38}], 0xa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x48}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0xfffffff8) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0x7fdea402) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000040)=[{0x3, 0xff, 0x2, 0x4}, {0x7, 0x0, 0x81}, {0x3, 0xac, 0x99, 0x718d}, {0x1, 0x8, 0x5, 0xb93}, {0x4, 0x81, 0x9, 0x6b9}, {0x19c, 0x5, 0x8, 0x85fc}, {0x1000, 0x1f, 0xd5, 0x83}, {0x2, 0x6, 0x4, 0x481e}, {0x2, 0x6, 0x1, 0x3ff}, {0x2, 0x9}]}) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f00000001c0)=0x1) 16:00:00 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setsockopt(r0, 0x3ff, 0xab, &(0x7f0000000140)="fc2f2a3fef1ac440cffede1aa3328ec09f9617eb4903ad7375c99d4e87b13d3a1b7dfbca45bf606e289ada0518b23724c0d0e460edf424ffb6dcf5f12cd48b8c470de2eafbcc80e95791a6b59dfc98f74edf4a5f1761e27f4338b627fecacf95355dc88dfd82c5d5fced687ee08887", 0x6f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0xf800, 0x4, 0xff, 0x1}, {0x800, 0x80, 0x80, 0x9}, {0x3, 0xfa, 0x73, 0x5ddbaf41}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x40000000000], [0x0, 0x0, 0x401]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x401, 0x2, 0xff, 0x5}, {0x3, 0x6, 0x9, 0x66a1}, {0x2, 0x9, 0x80, 0x7}, {0x7, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000180)={0x5, 0xff, 0x0, 0x1, &(0x7f00000004c0)={{0x76, 0x3f, 0x9, 0x9, 0x1, 0x5, 0x2}, {[0x1, 0x0, 0x7ff, 0x100000000, 0x401, 0x1, 0x9, 0x8, 0x20, 0xc972, 0x3, 0x2, 0x7f06, 0x7, 0x3e, 0x3ae0, 0x96], [0x1, 0xd8, 0x200, 0xfff, 0x4, 0xffffffffffffff01, 0x7f, 0x6, 0x2f5bfab3, 0xfffffffffffffffc], [0x7, 0x0, 0xffffffffffffff49, 0xfffffffffffff081, 0x269, 0x5, 0x7], [0x6, 0x6, 0x9ab, 0x7fffffff, 0x1a2, 0x4], [{0x6, 0x200000, 0x1, 0x80000000}, {0xff, 0xcf, 0x23, 0x3}, {0x4, 0x0, 0x5, 0x20}, {0x0, 0x1a900, 0x401, 0x3}, {0x1, 0x200, 0x3ff, 0x80000000}, {0xda1, 0x6, 0x52db490b, 0x7f}, {0x7, 0x2, 0x7ff, 0x2}, {0x0, 0x71cd, 0x1, 0x80}], {0x5, 0x0, 0x9, 0xea3}, {0x1, 0xc291, 0xfffffffb, 0x800}}}, 0x6, 0x7}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40000000095}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "076bfede477dac1400"}) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x6dddf86ff60f7beb, r2) r4 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r4, 0x0) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getegid() setgroups(0x2, &(0x7f0000000080)=[r6, r7]) r8 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getegid() setgroups(0x2, &(0x7f0000000080)=[r9, r10]) r11 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getegid() setgroups(0x2, &(0x7f0000000080)=[r12, r13]) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, r7, 0x0, r9, r12, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r3, &(0x7f0000000040)='./file0\x00', r4, r14, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x2ee) 16:00:00 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x2d2) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) read(r3, &(0x7f0000000080)=""/73, 0x49) 16:00:00 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0xe3}], 0x81, 0x1f) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x2) accept(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/161, 0xa1}], 0x1) socketpair(0x1, 0x0, 0xfe, &(0x7f0000000140)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606941, &(0x7f0000000300)) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x4, './file1\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/171) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') bind$unix(0xffffffffffffff9c, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000340)='./file0/file0\x00') rmdir(&(0x7f0000000380)='./file0/file0\x00') r3 = semget$private(0x0, 0x2, 0x1) semop(r3, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) semop(r3, &(0x7f0000000640)=[{0x1, 0x7, 0x800}, {0x0, 0x4, 0x1000}], 0x2) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) openat(r5, &(0x7f0000000400)='./file0\x00', 0x38572, 0x3cb) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20400, 0x0) fchmodat(r1, &(0x7f00000005c0)='./file1\x00', 0x100, 0x6) poll(&(0x7f0000000500)=[{r6, 0x4}], 0x1, 0x4) r7 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000540), 0xc) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) chdir(&(0x7f0000000480)='./file2\x00') 16:00:00 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x51ea) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b5cc30 uvm_fault(0xffffffff8253beb0, 0xffff800000a2e000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff8253beb0, 0xffff800000a2e000, 0, 1) -> e uvm_unmap_remove(ffff800000a2df00,0,1000,ffff800015741e00,0,1) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800015741eb0, count: 0 ddb> trace uvm_unmap_remove(ffff800000a2df00,0,1000,ffff800015741e00,0,1) at uvm_unmap_remove+0x3eb uvm_share(ffff800000a2df00,0,7,fffffd803f012220,20000000,200000) at uvm_share+0x55b vm_impl_init_vmx(ffff800016b5cc30,ffff8000ffff2ee8) at vm_impl_init_vmx+0xf1 vm_create(ffff800000a03800,ffff8000ffff2ee8) at vm_create+0x193 VOP_IOCTL(fffffd803d950000,c5005601,ffff800000a03800,1,fffffd803f7c6a20,ffff8000ffff2ee8) at VOP_IOCTL+0x88 vn_ioctl(fffffd8038979c48,c5005601,ffff800000a03800,ffff8000ffff2ee8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2ee8,ffff800015742258,ffff8000157422a0) at sys_ioctl+0x5b9 syscall(ffff800015742320) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x44edf893090, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff800015741dd0 rbx 0 rdx 0x36b rcx 0xffff8000179ab000 rax 0xffff800000a2df00 r8 0 r9 0x1 r10 0x1e5e2b8c617e410b r11 0x1972648f2c60e2f0 r12 0 r13 0xfffffd802ebcdc10 r14 0x1000 __ALIGN_SIZE r15 0xffff800000a2df00 rip 0xffffffff818c51eb uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015741d20 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.0) pid=162710 stat=onproc flags process=0 proc=4000000 pri=75, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2290,0xffffffff825770b0 process=0xffff8000148b37b8 user=0xffff80001573d000, vmspace=0xfffffd803f012220 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 83446 227324 6055 0 2 0 syz-executor.0 *83446 162710 6055 0 7 0x4000000 syz-executor.0 80304 287419 8078 0 3 0x80 nanosleep syz-executor.1 80304 43516 8078 0 3 0x4000080 fsleep syz-executor.1 80304 362629 8078 0 3 0x4000080 wsevent_read syz-executor.1 6055 280074 29026 0 3 0x82 nanosleep syz-executor.0 8078 471851 29026 0 3 0x82 nanosleep syz-executor.1 63528 338413 0 0 3 0x14200 acct acct 7380 264335 0 0 3 0x14200 bored sosplice 29026 317604 69900 0 3 0x82 thrsleep syz-fuzzer 29026 332818 69900 0 3 0x4000082 thrsleep syz-fuzzer 29026 509095 69900 0 3 0x4000082 thrsleep syz-fuzzer 29026 114095 69900 0 3 0x4000082 thrsleep syz-fuzzer 29026 97712 69900 0 3 0x4000082 thrsleep syz-fuzzer 29026 311820 69900 0 3 0x4000082 kqread syz-fuzzer 29026 203484 69900 0 3 0x4000082 thrsleep syz-fuzzer 29026 333974 69900 0 3 0x4000082 thrsleep syz-fuzzer 69900 210827 94954 0 3 0x10008a pause ksh 94954 106066 50025 0 3 0x92 select sshd 53284 320215 1 0 3 0x100083 ttyin getty 50025 146941 1 0 3 0x80 select sshd 31839 273169 724 73 2 0x100010 syslogd 724 139928 1 0 3 0x100082 netio syslogd 84120 452444 1 77 3 0x100090 poll dhclient 73915 215832 1 0 3 0x80 poll dhclient 49916 319577 0 0 2 0x14200 zerothread 3482 151055 0 0 3 0x14200 aiodoned aiodoned 19914 155316 0 0 3 0x14200 syncer update 71094 494612 0 0 3 0x14200 cleaner cleaner 80995 420257 0 0 3 0x14200 reaper reaper 74636 171910 0 0 3 0x14200 pgdaemon pagedaemon 11641 428476 0 0 3 0x14200 bored crynlk 60810 496997 0 0 3 0x14200 bored crypto 52353 308555 0 0 3 0x40014200 acpi0 acpi0 37750 359234 0 0 3 0x14200 bored softnet 61229 198568 0 0 3 0x14200 bored systqmp 5432 380941 0 0 3 0x14200 bored systq 82036 438752 0 0 3 0x40014200 bored softclock 21031 28960 0 0 3 0x40014200 idle0 90304 190058 0 0 3 0x14200 bored smr 1 222147 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9512 6362K 7907K 78643K 13152 0 pcb 13 8K 9K 78643K 127 0 rtable 106 3K 4K 78643K 395 0 ifaddr 82 16K 16K 78643K 137 0 counters 19 16K 16K 78643K 19 0 ioctlops 1 2K 2K 78643K 56 0 iov 0 0K 28K 78643K 120 0 mount 1 1K 1K 78643K 1 0 vnodes 1231 77K 77K 78643K 1899 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 13 3K 3K 78643K 16 0 sem 12 0K 1K 78643K 102 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 435 0 sigio 0 0K 0K 78643K 18 0 proc 48 38K 63K 78643K 462 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 39 0 in_multi 91 4K 5K 78643K 138 0 ether_multi 1 0K 0K 78643K 7 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 60 265K 265K 78643K 60 0 exec 0 0K 1K 78643K 264 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 137 104K 104K 78643K 1984 0 UVM aobj 43 4K 4K 78643K 43 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 99 0 NDP 13 0K 0K 78643K 28 0 temp 138 3019K 3091K 78643K 21548 0 kqueue 0 0K 0K 78643K 3 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 16 0 10 1 0 1 1 0 8 0 rtpcb 80 60 0 58 1 0 1 1 0 8 0 rtentry 112 89 0 46 2 0 2 2 0 8 0 unpcb 120 387 0 376 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 0 1 1 0 8 1 tcpqe 32 176 0 176 1 1 0 1 0 8 0 tcpcb 544 294 0 290 4 3 1 3 0 8 0 ipq 40 5 0 5 1 1 0 1 0 8 0 ipqe 40 59 0 59 1 1 0 1 0 8 0 inpcb 280 998 0 991 6 2 4 4 0 8 3 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 9 0 6 1 0 1 1 0 8 0 ppxss 1128 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 390 0 181 16 1 15 16 0 8 0 art_table 32 392 0 181 3 0 3 3 0 8 0 art_node 16 88 0 48 1 0 1 1 0 8 0 sysvmsgpl 40 31 0 19 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 100 0 90 1 0 1 1 0 8 0 shmpl 112 41 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1994 0 591 46 0 46 46 0 8 0 ffsino 240 1994 0 591 83 0 83 83 0 8 0 nchpl 144 2811 0 1209 60 0 60 60 0 8 0 uvmvnodes 72 2632 0 0 48 0 48 48 0 8 0 vnodes 208 2632 0 0 139 0 139 139 0 8 0 namei 1024 8427 0 8427 1 0 1 1 0 8 1 vcpupl 1984 10 0 0 2 0 2 2 0 8 0 vmpool 520 14 0 3 1 0 1 1 0 8 0 scxspl 192 8782 0 8782 9 8 1 7 0 8 1 plimitpl 152 51 0 44 1 0 1 1 0 8 0 sigapl 432 600 0 586 2 0 2 2 0 8 0 futexpl 56 12742 0 12741 1 0 1 1 0 8 0 knotepl 112 187 0 168 3 2 1 3 0 8 0 kqueuepl 104 201 0 198 1 0 1 1 0 8 0 pipepl 128 492 0 473 3 1 2 2 0 8 1 fdescpl 424 601 0 586 2 0 2 2 0 8 0 filepl 120 5223 0 5122 8 2 6 6 0 8 2 lockfpl 104 151 0 150 1 0 1 1 0 8 0 lockfspl 48 52 0 51 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 573 0 566 1 0 1 1 0 8 0 zombiepl 144 586 0 586 1 0 1 1 0 8 1 processpl 864 617 0 586 4 0 4 4 0 8 0 procpl 632 1134 0 1093 4 0 4 4 0 8 0 sosppl 128 4 0 4 1 1 0 1 0 8 0 sockpl 384 1463 0 1443 10 3 7 7 0 8 3 mcl64k 65536 81 0 81 4 2 2 4 0 8 2 mcl16k 16384 8 0 8 2 1 1 1 0 8 1 mcl12k 12288 9 0 9 2 1 1 1 0 8 1 mcl9k 9216 7 0 7 2 1 1 1 0 8 1 mcl8k 8192 21 0 21 2 1 1 1 0 8 1 mcl4k 4096 66 0 66 2 1 1 1 0 8 1 mcl2k2 2112 4 0 4 2 1 1 1 0 8 1 mcl2k 2048 67936 0 67885 18 10 8 14 0 8 0 mtagpl 80 30 0 23 2 1 1 1 0 8 0 mbufpl 256 116833 0 116714 38 25 13 34 0 8 3 bufpl 280 7674 0 2681 357 0 357 357 0 8 0 anonpl 16 94187 0 71684 110 13 97 98 0 62 3 amapchunkpl 152 3000 0 2732 13 1 12 12 0 158 1 amappl16 192 3958 0 2797 80 17 63 67 0 8 4 amappl15 184 54 0 50 1 0 1 1 0 8 0 amappl14 176 111 0 107 1 0 1 1 0 8 0 amappl13 168 2 0 1 1 0 1 1 0 8 0 amappl12 160 191 0 187 2 1 1 1 0 8 0 amappl11 152 54 0 43 1 0 1 1 0 8 0 amappl10 144 158 0 156 2 1 1 1 0 8 0 amappl9 136 560 0 557 1 0 1 1 0 8 0 amappl8 128 145 0 119 1 0 1 1 0 8 0 amappl7 120 231 0 220 1 0 1 1 0 8 0 amappl6 112 59 0 52 1 0 1 1 0 8 0 amappl5 104 370 0 359 1 0 1 1 0 8 0 amappl4 96 821 0 789 1 0 1 1 0 8 0 amappl3 88 202 0 193 1 0 1 1 0 8 0 amappl2 80 3884 0 3802 3 1 2 3 0 8 0 amappl1 72 20670 0 20215 25 16 9 20 0 8 0 amappl 80 1417 0 1362 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 42 0 0 1 0 1 1 0 8 0 uaddrrnd 24 615 0 586 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 615 0 586 1 0 1 1 0 8 0 vmmpekpl 168 8117 0 8089 2 0 2 2 0 8 0 vmmpepl 168 81304 0 78889 164 25 139 139 0 357 34 vmsppl 272 600 0 586 2 1 1 2 0 8 0 pdppl 4096 1236 0 1188 8 1 7 7 0 8 0 pvpl 32 254483 0 228100 232 15 217 222 0 265 4 pmappl 200 614 0 589 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 187 0 48 5 0 5 5 0 8 0