kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri May 8 09:58:50 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.15.192' (ECDSA) to the list of known hosts. 2020/05/08 09:59:00 fuzzer started 2020/05/08 09:59:04 dialing manager at 10.128.15.235:3419 2020/05/08 09:59:04 syscalls: 338 2020/05/08 09:59:04 code coverage: enabled 2020/05/08 09:59:04 comparison tracing: enabled 2020/05/08 09:59:04 extra coverage: support is not implemented in syzkaller 2020/05/08 09:59:04 setuid sandbox: enabled 2020/05/08 09:59:04 namespace sandbox: support is not implemented in syzkaller 2020/05/08 09:59:04 Android sandbox: support is not implemented in syzkaller 2020/05/08 09:59:04 fault injection: support is not implemented in syzkaller 2020/05/08 09:59:04 leak checking: support is not implemented in syzkaller 2020/05/08 09:59:04 net packet injection: enabled 2020/05/08 09:59:04 net device setup: support is not implemented in syzkaller 2020/05/08 09:59:04 concurrency sanitizer: support is not implemented in syzkaller 2020/05/08 09:59:04 devlink PCI setup: support is not implemented in syzkaller 2020/05/08 09:59:04 USB emulation: support is not implemented in syzkaller 09:59:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x11) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0xfffffff7) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x7f, 0x40000000, 0x2}) syz_open_pts() ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000100)=0x1) r2 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x6) ftruncate(r0, 0x0, 0x7) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8, 0x4) fsync(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x2, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x7813, r4, 0x0, 0xff) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000200)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000280)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000300)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000340)) fcntl$dupfd(r4, 0xa, r5) 09:59:11 executing program 1: clock_getres(0x4, &(0x7f0000000000)) clock_settime(0x4, &(0x7f0000000040)={0x1ff, 0x5}) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r0 = getegid() getgroups(0x1, &(0x7f0000000080)=[r0]) socketpair$unix(0x1, 0xe11b61444e8eabc3, 0x0, &(0x7f00000000c0)) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10) getdents(r3, &(0x7f0000000180)=""/110, 0x6e) r4 = getegid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000240)=[r4, r5, r6, r1]) pipe(&(0x7f0000000280)={0xffffffffffffffff}) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f00000002c0)="d352d7ea62be8c86b39cc6c1cc534854af", 0x11) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000300)={0x0, 0xffffffffffff6ecd}) r8 = semget$private(0x0, 0x1, 0x0) semctl$GETPID(r8, 0x0, 0x4, &(0x7f0000000340)=""/54) getgid() 09:59:11 executing program 0: r0 = getpid() wait4(r0, &(0x7f0000000140), 0xa, &(0x7f0000000180)) mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) syz_open_pts() unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() rmdir(&(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r2, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) 09:59:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000340)) getsockopt(r1, 0x8001, 0x6, &(0x7f0000000240)=""/253, &(0x7f0000000040)=0xfd) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x2c}, {0x6, 0x0, 0x0, 0x7df}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000001c0)={0x3, 0x5}, 0x10) 09:59:11 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x35}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x30960, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) flock(r0, 0xc) 09:59:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() sendto$unix(r1, &(0x7f0000000100)="04a31d36", 0x4, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000d001000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000084eff57b77e3937901000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff000001000000"], 0xe0}, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r3, 0x7a8, 0x3, &(0x7f0000000980)="d4d998afbad6c8932809bee6cf6bd2120875198a77305cfd7043dc1f50827247b2734c3d6c4fc0eb576583bf39b078cbdc438a0aca10128181f2d66feab06406a95fed27b09a48d3ac1623be63ed9933f8b0016d1a1238d4ef0e7aa2b0dae9cd4635728d73ce94f708b8538d60f4437eb57d1e9a6ed8c106091f8ae333478eb58a6fcfff96a77e0b05ffc7f8585c7b083a46334727bb11064701c47bbe97ecf395a63cb96e67818021eacdd6e4a06245d56ff884192806e873756fa0d32d85978412ac9deff104c0439cfacc647ed520ca0118e8c590aaecfb204922446f138a14eca18818493188f1441d71a84fdc94b39de9ba033d32183f539d06c0ea17c69cf77acff37d80cd855e7dda590348d0299bcc39c7a63ffdb3cbefbba2704161f2b4579774cb251f93f1ec601b070c702f08fa770f78acad15b3c580795431e99cb4266c91c58598e57d1c19d66c018b6632c1dda75be9dfd6b2d094760dc14b86be8a106407448af07ad60cd6bddacb55aa00e90527b7fb1ece9c52ad7d7f2e7241605e674486c944ea40e8232c05d2a85595c48d3381dfe39181a7b148a3d13b8f6351cdb8eb3754760f5ac418dab909411ed6b62439a0fc68ac84e9da6f24cdd5f0dae487d67de9f79db49c4b84e858cfbad4282e85a3510e178462ff7a8ccb6c19d1791c2935402efdbc4d70ab2d5b29ed33d7ea8638d3225616f045c32578ca95cff1c1534ca2dbc40a8af76e995aaa82d145e1c95f7947047349cde120afd6823ed26b11bc3ccd9e5965802ee9fef2857b4c815256efe8efc1af12d0900e2c66f3acdc85416668033d6499826e08f605bdc7fedf2c27f31f8e886457d665ffe17cb46fee12e995989fff491fc9c19f490141c105b5cecd99278f48058c3fa2e76c39c5130f61a18ed60225485c71fc4c2b6f7ac607bb1b592a998732ae32967d465fd5062ef6074fe5954b7b9b823dfc7e64068dda45cf19c035ade520ee7bcf92a44b1c42594ff60d792d5925a2ec705eb3a68de09c74dbd0fb2a010e5828cf507ca63a8aa2190770e1de07b5d2ffb3418d8a23703705a9bb54396440d497e35c9a596aa823a0f93ab6528a9994714faff8f8aac6c1127c9738108ff2ab064871c34aa20cfb731368f21eeeac21c8bf48cf7c580ddd86efe3c9790b43d5a07b9dc57d0a439b0c5998108ca6842ef7e76931dff5c594036fc4277b601e6683c6f83b48cc658aa4cd7991d13580713138a822f36da1ddd9503b1040ab117e1937bdcd66e098a6ba2eb52e9cb934943a19f7e5e57329c32622072a340fe4109868def0f412ac85d83430979a1399e1f37324a149b5dde0c69cc6f25696025a0c4e6085a8917e551cdbef7d0f783bcaee65d4b95c473a10f5a1a48af85bcb67024ad7a3396fd2cadc5cfefd01fda963eeed5c84fd861e1c23c1b9b884b04344355181fa78c278e746606ed32ef26d82f36e9980d3f96711d025e2152677586f844b3436cf7593be5fc618e2bcf9e8c166db71a048edf31b13f876686dabb9193b993864f8b2993bda423c5474a6666cc2d353884bb6dd66f2234addd3b11f4ec4c6d82b842b98a1580efabb9515bac9e8540bda05a745ac8f18164673f1e557f4700b1433b0aa6f7b33b6bc3f29aa040394833e1fbdcf80967bdec7ff2dc760fb2ec6d46a26d991c66386a0ada318db165630ddcf21399fa466bc95ef717898c26f2894905b9f7379669b10122057a2a30e8f218a5e5f4bef446b38829cb8ddb25b9e99cd6ca8db9ecba4cad254cdc8b42dba516a412bee2407f68630b02f3fe0344c328b2b7c256b095604331f328141b3b587875307470006951bb94ee0e9518512e59d1652b707dd9f106e4c1944dfe3ffdac4af1107992fc143e3cb511090b65817dad3900d2383d95470227db9cd7c26c38869e99fe5969675b8b57bfe501f6dacf3f3d97e5f2dd99d676d46909d73bfd1d54bedaa1df0470a4b87c0c1125917557c12a3b9c0f80a35352012ad163c3f886d418e305e5efd2fc882fe4a80a15a01486359dcda2e8c6a6e835bbe48645fa5c92fbbdd018b8b0201cc099ba10f9278a935abde6c1df88dca70e2a9d16b911b01313879c3b576dcbb249e71d961dcf60222041a7aa57208f2b631f2f7a940830df62fcffda5f6d8d9b7656530921daf6316c70322559f9199c99123b304d695e8690c43c132fbad9a367a3fcfa2395e1905a92423f083a594f519cf4e263f6f2cd7264858ab68986b3ab31c8fb687394a967aee64982dc3418d2e40fdec3b569ef8efb4cedc3b5e04b367b30a4e769f85005030ff546ac56825386e6ce99f41a55b04a9a441420014bfdccbdcd1aa8e46690a4c7036d204033349279c83f96043702db6b1366078e0ef394d464fa1383b067d69739bb271d62fefc11dd32aa5b726c94bff240c5f1c8dd22085218fe4d162d014ecfb472018bb95f1f0ade99720eee23bf683646b7fafc7d719dd7fc5ccaca0b3ac7971b5066529a2055ca0fcb3d1a39b96586d7235b9172c20bd7eabaae788f6338446a37bf2927bbb6170edd09cb56b69dfea8f0212625393db9966f187dc86aa5d420ecdf2d81d4e5ec4c3bc795198688f2806424cd2cb2aecc00cdbd5b2c414fd753bed380268494907f17a76859ff65b1e5e7370cd0f754a1ec6811b1e5abd25e06f7e3734a867bfd6fdf28d485137956f2414490f8af37fcf3c57f8120c874351b14c2e04bcaedbac6e3d5871a37c327ab6cf5544daddf49bd433d47d503a8b8bd09a5ea806c96d132aa125a562ff0a116b27512d3fe08a801e9991a42878d9c173cd621d709344f2652fbe0cee04330592a8d97ca84b070266a9c4a8a33301b8998b915cde135965ec065addff12a9a9393805b0a9445f5ee95f0cad7dc922c3dbf691785f91806348db65c58981be87476f858e348b4eda19237c7b2289626db4ffe5bb34be25f79a9829009f3b2039fe326c63b17f2a54c6e5c193cb3eda971abd733fc9756b70cd020aa4af6a0ad64ff2529e33fb67f96b074179a7f496ecb728049480144be0072f8e5edf8db9d27ba5f876044aa01def039cb16b41bb3a04192d185db033effc147d406bb8efdbbdeb004a93733614f705b847d53ba9f5bb44fe9542c7194a39cd22884c2d75e990840211b255400c992af255a5b669cf79905fbf9a2980cc26799e3b4869bad9d633aa2dfa423ed338ce390b7c24d63709c6f200192b456846d6d67a5ad993799989c5dfa32eb591a0f384c4509ac51b7f6827c7cd7d6f05150f2858ada2d582e069c8b2fe80206435aaab79b184c8df9f0305767ee174e5fa0805b771a6edcdec64c7bcd5113eebc44739ddad19acd63f635b0f690e1f260898895c2a24ab4dcdd4d4a06087f3161ab58a01d734b1ad524285ce5a956b55c908bdade387df25eec98a58275cadb2d18e0b15093ccfc7a06d7d16c5620f64da6954351afb69c17c50ebf8434a703fcad1c64254692e2bc8f6ee6994dd7b278f6d8a573d305a07682c110d0b8de6dfcc54ec7d46710de467c7b9aa79722b3eff2773438c3a268de3c2a0e9b319f9bd231e8cabc28bbb6c26053866dcd5efac11913fdd87af9e8d075f0accde0ec6199b1a5427b4e5656414f731cca91042df33c599e6c35aab3042d09667a858fd8d9fa6b350d18664494f4287394643738693f4b69a7ee58a5a88787fadc186e4db8ebeb0a8ea735f87597ec1a5cf2e772af21f2439f057c2e60e44140454c96c0986154607264de887435f4d3431e0eb3cf1807a138296bbf91cd7d0b959a86f85784583e03645f49424d385bf164d53484bfb8fab502a76cdfa0cd12f95f0b7d5499bfc2073f592847ef090b56eafba3e42d57676ad5f3f7e1d1b942164fcd6e62fd0e7324cd41d122f6cc09121576ded0f5bb3cb0aff43898a5f3ebdf519901b419bd9df8447752aa610dbfd99e608f5d2a15ff763b26779572750ccd912e9e6b2c9d8151931a459d105f54c93f759ffe7bda3a0552acff5e81609e421e91ddb0a251b3e9d2d2a25c1a2903090282423073de1fcba8c603b7dfa70817c8416ac54cdff33be551d94217a7899d806ee2ab265390a827eedf8101f5d64d485c0171d76e374d3b572424e360be181c3cf8118ae6df3a9fbcfc8f10c114bb5524520e69dfa2b984b755bfc224e4f9ace8d6a8d7dfcf5862413e0f8ec8f5bd05538178f85d83dc4fd00b531561c3a3db517bf6dd3f727441f425f585291f03d62c5d5f3ccd64eaa5e0c92c0a2eaefb7d0519feeec7ecab92bf90cdbbac4e8edcf0a3f7b1b70bc08d9c7e3f607760320047d6a8496d0f3daee08f27b92091e480a26d3c798e4b46092dd306f4691e4a9543978543d20164673390d85e21200d979d72654d33be912630f37bca1c182564d271c037d69a779c4bb0ee8618b444a89e6484193e8a48876f88640b6614c576b31273d93ab87e25de224f32b4656a79f208945068deef0e7e201f042eb06751664f3ddb65da6cf7fe6b513e59db33a7f516e28ccfe3e790e451f0b7845578f28d8d9159c37781023a6fed37ccf0fd57ea91c293e26e768e5ac6d5fba925f89477f2a36b3bfc99487e30ffa455b7003a9be9dd5b3da1d742da686bea587c3d1299eb7556de059e46658296a915c44972655c9e572cdb510adbf1edf6179db354117553b0bc6c1e67fa7c2f0c8360bf3d8dac70581b644e86c7286e20b4877cd024868a93d0f9113a010fb4b0467f5e0803b69493b6f6cea6385687a467434574766e681079f45e955ec9997fb5fb79ce66869b8dc5ceeefeeef611ec35f252a527fb8e9a18a4c56efef4fae90823a5f4052e3f116a8c4b887b7b429e878da4e009e0847e8a7e218bfddca18fa260cf093f26f19f8f5fbd4f9a4a757a3152edc5fa258ab0ac9b9cad949c31a7cfac1dba5d52da614d0f6cd2db7c7784c15a716c4a95c816249a96556ddbd8cbc1f66e54a5f9da01928937e07c932460627dc33d22bd74b43a6831944f69892d0f13d15164a84554f9979a45ac1544bb8e0f6122590e347e16753d9238eb80a6fbc4a316d59a6db14498bbee735d9180d0274c10a97479bfda8fb632bcccbd974fc86d993d83c35808bb9f02032d19e36f31ec6321f2a55c8062998e46f61233f2e62036187e201f2c4a81fb139e3a00dfe7fbc1a51edff89d036ddf8e06af428e2a72f51264651cd55ebde34205f963f752b8f98b9a620112cee37f1953d973ce952532526f3dc82d1b94627f79a6cd97d7d5a18aff5ec83a06ebf8f078c09e2e85fb8c3a7e4ec94ae512fc3608a797bc8512d0ccd12c0519bb354b052aaf2bfa3bd46374eee620f5139904757ceff77c3947d493d3c54fdc0f81264bcdc17e4ba625c844154a34a8120925f640210d8278066eef05f208cc8a99c4b5895d01ac8b575bc41ba216ec8d0388690ed729ccf4691b0978f5a9bdddd12a2f62f1e737d061e7fa86dfb751a1d290ab18b716137cdaf774b2da916d96f2048499c62fa7a8b451bfc059c237d16d658024fc39d1b64a41bb7c2eec7b3ab27c6732aabd719f25796e2566eb6cdb8a34f7fc3763da0b0aa78b9cf83605f698bef2f6c64fe3556abcb0203e2907e1752bd5a0f840c714199ba0ba8fb7bc8bb0f32c18e95cb901964c28168d249728f5daef12650680813b2377c918577e005411f130e1afbb627927ff0be286916543a0c647b936a99f1bde54095d609f26af96e1270c82684b3276fb857354af895f1b70c14802c1296c1feddec5e6c044cf9db227e7e0b9a02", 0x1000) dup2(r0, r2) r4 = msgget$private(0x0, 0x20000003c4) semget$private(0x0, 0x0, 0x280) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r6 = msgget$private(0x0, 0x2) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYRESOCT=r5], 0xc, 0x3, 0x1000) msgrcv(r4, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000700002f5c0ed193424179fc5bd8017a071300"/34], 0x2d, 0x800) 09:59:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0xb, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 09:59:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r4, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000380)="420fe8cf32a223071c6b36cc61d6e974acce02a79bd1b12e9a450faa9ff5ce38956eaf7de5026ae0c52b903d89195a201362eb28e8b6ad897e76ae976fefc900588ab9c10a91ff2c7ae2e2615b878c3876b5381194940c3e9348d39235de7563df305b9a1d02732cd6410512833d0bb4c5cba04340817edd19e5a366a9bc435ae8ff8fc5ffbcc0dbf0c77097d6be92afa7909a04edd206b2f6f11f89b956805ab530ec31c9a2cfbe506492333ae57cd1fb9977d2a0c7bd94672690258987e30e7917d4bfab5fe99ec639fb93b65d79362aafb7141498daef8a27322de35abeeaa95d710526f8423cd5", 0xe9}, {&(0x7f0000000480)="0d0279a7049e57d667a131a4edf09e95130001b6e25cec36cd", 0x19}], 0x2, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r6}], 0x20, 0x9}, 0x602) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0xffff) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r7, 0x22d1) 09:59:11 executing program 1: socket(0x400000000018, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f00000001c0)="2196ff0f7dbcbe2dee6e5e0d99053d3f3adafed5cf4957b583d9ffed71168df9ad9cfd0304432e724523a92c01d166aa4de06a8723655fbe8a3b513e080569b4d146172388b1d48eb9e9", 0x4a) 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) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x7, 0x81, 0x7, 0xffffffff}, {0x2, 0xa3, 0x8b, 0x7}]}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) 09:59:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0xfc, 0x2}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 09:59:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "2e9e6ecce46adcd569ef64e16eb595a47fcfd711"}) poll(&(0x7f0000000240)=[{r1, 0x40}], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0x4, 0xfffffff8}, 0xc) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)) write(r0, &(0x7f0000000080)=' ', 0x1) 09:59:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x9ab056037247bbcd) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r2, &(0x7f0000000040)="98b6640faa00d46dee584255b369d641e42834dcef9724020b03162fb23c7930e9853447bdad4e8d4ca1dc3dafb3828261b07cee16b5a073ea6ee79806281ea2bda094173a960c895dfe6e5fca7c1c59254997c32767b106a672f00ff8", 0x5d, 0x0, 0xfff) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 09:59:12 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000008f4000447403ab9f2114e6cb4ec1efa41f67a8389350500e74409fe"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x6) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getdents(r3, &(0x7f0000000180)=""/68, 0x44) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:59:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/19}, &(0x7f00000000c0)=0x15) 09:59:12 executing program 0: open$dir(&(0x7f0000000a80)='./bus\x00', 0x200, 0x40) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) r0 = socket(0x18, 0x3, 0x10) getsockname(r0, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200, 0x0) r1 = dup2(r0, 0xffffffffffffffff) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="608f57748ce3cb824a2c7e9838fbb751b3569f0ce8074fb5c77629b0dc8ec96bb84dca7f469bfdf1a718b2ecdd5eb3e54e39a70f3dcb45870495fb89283ebb1108828b8d6cbcec05756883679014ce770ac1fc192036d7531551a9bb92c4bf05ece2ff595660726f7542764def828bde16022a7619ab43613536881ff2b608973070f04e2b6d8ba49f88cdd0c746e2a55749748f2bd33c7e713e4538603a7c695f62ee15ad5ccababf47895bf775557c58e228f0abea2e", 0xb7}, {&(0x7f0000000180)="31e713aaa4701bc535062983c156d78c3c5ea8444183d48ea49ebce8caa8adb47a035bd81809924c8fab52f1780451d97e5985e91f9d8a46dae4b862594011b4c518a954a63997e901d0e6fd65b79559a39e95339caaea0a882112777d995eb7058bd8033cefe821e3731c3196e9dd6a2fdd4c4b5e877a590e99444d2cc39e42fbe1d7a932623a38f093b092ea25dcb6c14898f366a60ed4d06325c5401f971cc910713a73d002a4cf6eddbf96cb237156c7fdbf1e5283f7d99046d2f33797cf2a122108b3b127f4136f7e7e16fb96f7476cd25f24ec6d35de8b55f0fc71da40e1074c08b7ef85fa20", 0xe9}, {&(0x7f0000000280)="036a3c19b1b6bcae42634f446070900f105a2aaa51ee37d01c1cf709ee069b48bc2d229a10da9e68da2395a6139a13c9da27263f1c76436bd518d5802ac820fe095c7232b93712c38a9bfec4e39643853fc9159fcf629e56b562726c690baac786665c5507af211ae56b8c9e8acbcca7b942ce91acdc233927743b2b4e6301e675e00920d56aff16e3604c7caf98c74bd3b4c021fa6bef69e218f30a2cff6f5aa942b4ea07c19909be222b8db12eccaae5c08474d593b748abc73665485c47f1478b4b16b5010b298c26", 0xca}], 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="60000000000000000200000003000000213256c62ad6a04e771f2c44c39b504abc0770d5ed02ebcf04513ac3051b91928167aa8d702c6ef9c24a4841f671da5da7721b1b7fc1b1821440db951d18bce5d5447b3bb42e464f9db6d1027f000000"], 0x60}, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000400)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r2, &(0x7f00000009c0)={&(0x7f0000000440)=@in6={0x18, 0x3, 0x9}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000480)="e53e618912b9b2e38c6209bd82239a03d0dd7bd3740cb90b501c5be22eee074f36cd93a05cb21116d4ac0e2404356be798ef647c5f6ea85dc0699ca649f2bfd69b1b1b9728b8ecd34afbd91031972e1c851d539d112da2f4d95d7579f350a8fdc48d23ce88d0890c11cd137305cf48e65608004bcf97fe5a1863fba7d1cfdbe0f4ecba3754629c89d56fac0b0473ca8c92945993e4478b3ff7967fdab1f1198ae04e729fdf3c994b5f4b9c0d1fd00da3215916e152fd9dbad78fb4", 0xbb}, {&(0x7f0000000540)="c351393432d57d31e1b8df3fdcb72521fcbbcd0f720edd3e0384c200e25f13510b1a5411b0439e776c4e3bd52c409f026fc377caa1150375883e8923074eddb714cf5e82826be56a40e70e1dac6ccb68992459a61799f8fe147009a2f6e94c10d8342a70cc2f538ca798d433749d1460f674877945", 0x75}, {&(0x7f00000005c0)="b1e2cf3121d35aad4023f86d7ea91e798551f465f27b5cb41f12be6c23f9fdffd90867efd1fded87bbff73891d8e6a765e6bc56058446b635a01b24f56", 0x3d}, {&(0x7f0000000600)="779338d6f15a410b75f229f054ee50253bf71bbeb166b1fa4278a8b40cccc7810b60c658e0f03ac16e554ebd7b79e7ec6d80436d524c808faaec5f876cb5282702e53267e0d1f5a300458a769f2cde48aaa5c204bd2f1083fc119e8d52d82b2a2fb138c62c9b3d76354f9efca1c5b5e8ecbaf984a80cb07c765fce5c6eef9747c1eff5fd9038c62b89cf37ab448c5d780c42bb5b670478e6ca6fb135d451f121c3c7f37ebd942b43f607887aa6cfdb0abe6a6496", 0xb4}], 0x4, &(0x7f0000000700)=ANY=[@ANYBLOB="780000000000000001000000a80000009622c6a3aa6ef0c09cdb7acb4b9ed31a5761d51b9c3c66c5f9acba6f691deb0974d41da91b867005501ff535b2b0e3666a71ac5320888a8cddef5c919a2481af872042863273b391cf46f0b222ebcb4b4047faf590adf20ee18e6db35cf882fb60b765fb00100000000000000000000001000000ffffff7f5c9f68118769def473a15b8ca78ae046ddb8e7469d288d6e798356f486b13413b345dae6a03e8a564d8ac16ec4dca2c309beac8fffec63f0fe58c5a63ac7b30521e5d1310e0702c8e3f890850d4027e450795e5afd000000a8000000000000000100000002000000203b920aaf08d3ceaa294d8d9689fa33e4d16f5700793b3803a3e40b5282d3d9a206cf36e2b527fec317fb89840dde8f806b46f54ee81e46fac2878b32ea7076f53ac36266a51a32688a3ef17e40d4dd5c3e5fb0b3d2b00cc4477b18a0daaa04fa262040e911b4aacaab67b9ed33c720ed08615bf863f9bcb5fcaa1eb01e42bd56e2fcbd57e729e83a0a14e1b4efd4ce9b7c620000000000a00000000000000001000000080000002de24a76615233c2af79838f4ab6bd49345ebcbc442d9d56994369527d9030c60306f5a6a735fc53a9f72a40becff430a9fe446ceaa4a01cf11630b447a2791294ffd3be81ba255d8a41640ba50a258c2745277a5d01d50cf27d5c51855f7277717ac06b51a2c5dee9a7b567de1af623752e16c5881b63005308195920c87a6bdf34a0f6e88f9f6884764dd600000000800000000000000001000000fbfff9ff7358eb769dbfb8c13e6cfa9889051353a5cb5e7d15563076237aab606cf2cafb28912ee96914cecb4ef74d1698b8a56328999c1fbef91ccd0ac29d71f779e3b56c2c08bc334452378344f86d2409a993fc901c23d8d7a75378a99f68c5d8e9851685df2d53c30000000000"], 0x2a8}, 0x408) 09:59:12 executing program 1: getegid() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r0, 0x80000000, 0x1f, &(0x7f00000000c0)="f2d0908ee0c0ac167eeeb1f6ba7b6be522b4e5f69b6fb105f6a2467dc1c2b340070a9ea298c61f4eb8699d596a555bfab8766a958349809d71d306a0ae4d339fc513e730038404000000c86a21e61fa6a59bd492c0f0a269518f7aca29d343503b277db7599cd73b3c4fa8656e29c65fef0dac6661c3e3a27f44731f33af00cce3d74d81000000b7fb8ca4d9925963af3a762dc66f84b3894a7d19238edef83a375ac884f7329259276401f4d200a9eed0d491a84a3d78e546db8afce0b5b9c499a465ab7f95be16b0d14e46d3bbbce51cc1fb8ab27d41cece872b3d7148a93075b40ca46dd6ebb3a4e71677ad0cbaf3e4f747", 0xf3) r1 = getpgid(0x0) setpgid(0x0, r1) getpgid(r1) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 09:59:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8a022e2f66696c653000"], 0x10) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 09:59:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x20}, {0x3c, 0x0, 0x0, 0x8}, {0xffee, 0x2, 0x0, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) 09:59:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffffffff0000, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x9, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2], [{0x0, 0x1}, {0x0, 0x10000, 0x9}, {0x0, 0x0, 0x0, 0x1000000000008}, {}, {}, {}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="26d00c2e9dafbee2a343dfffc0998964e48514b38a7b0c1898b66338a72fba0037111645c575b22fbaa2da5f0e44fdd9a30d321ccbfe3326d2ead012cfe3b7f6e3c73ba91425fd7bb44d386f5c5cb85bb9b320c2ed7a437fda7fda482bf79bdc4e4e3c2747", 0x65}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket(0x2, 0x3, 0x0) kqueue() r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 09:59:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/199, 0xc7}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000000300)=""/183, 0xb7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f781ea", 0x3, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:59:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000180)=[{0x252, 0x5, 0x7f, 0x7bd}, {0x0, 0x2, 0x41}, {0x24e3, 0x8f, 0x0, 0x2}, {0x100, 0x8, 0x8, 0x6}, {0x401, 0x20, 0xdc, 0x4c}, {0x8, 0x7, 0x3d, 0x7}, {0x2, 0x20, 0x9, 0x9}]}) 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, &(0x7f00000001c0)=ANY=[@ANYBLOB="2b922f54aea8d2b803726659ab6c616aae7527db261db586cfd755a8b08ca04de67d40b99cfb699e71f61684f57786b19ea7d89b9f4238749090e1400565387a31aff2c12799ac61ec50b75543642be4a3f4cb0006a74e1cc072374281e83bc98664c7516dd03dbb9fc2692bc42aed1f93e92243594f422f05101118981d6df486cdfee3149ceefc21cf5687d4527e0337ebcffd0e8a141ad8e4762af4de5118bf9fe8dd6ff9445ee038765b21d7c650c9220a795ad973ba8ed6d3bc1d44c431"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x6) 09:59:12 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000580)="9d1ac3a534c818a4e8cc643c4782e7657a24b749ab758df7622733f80ac0b7f44baf2af42be139cacf50d8aa5282e4430c44e5688495aaa9f629d62eedd8cf7445b2", 0x42}, {&(0x7f0000000600)="9f5e5c7f20017f24e87d2e53101d449eaceeb8dcd7d883953d2f0ee66bb4d384a2cd3068548882978230d791a9bffddc3124dd152bd7b0c2f4c8f129225037a4416ec70718614bf5c72b7a90e6833127173940275c4b3a5fdb200394ca0e0b3259477b5a737a8efae917c59101fe2186b8f39bf0cd7baf56fd9773401c28fc82486aa86544f468b3c7750b2204451753bc1ebc6ba32b8e82d4e9b096b05a0989acd8484f81aad509f681cdb2d8d56a446b7753f98a6e3112dc17549236e8f1c5caa2e210da6d8bf38c4df8905c7fb9ba5f37c940c45889ed71c57854a6e386dc5fd71f1fbf4ecdbb27848b61ca1f23619c3e212d4d7c1140d69bf183169a8ed2a07ae1363d074e36dab667d4b5c2c385b55fea491e8769497f9535f9730a2d23cd105c93c27c3e4909c3eb71828b5b0ee39604e70025fc13f81f8db0fb237214696ce3777bbf8d2bddccf017cae8ef9fab2af4c4d380ed3eb195366061c3a7ce9f295a14f2b9b2b6350e28a5d45e7c1fb3c97921b526ee2cee7183e7dd84e42a7e4475f92db8bc7bdad02ffd069ae6e6ec111848dcddb7ccf88e92c3af4ce4fcb2750b0003f015e6f992402c48960857c9a83e7d0c8dcd61d265e70429c1c86cae55b321cfd5cec446166e9841e0e161c6a37880d9d11b2c1ef63f86760d292e55dbe8415388d64125dd3640fde23c153c3937c101791f91536dba73af815c4cd6ac68770ddce0bf8bb24e323ba7b4eee3fd29b09b7d0f3c721d5381975bf68b9e5948b7ae5acfec30e50f59b1bdb6a2b1c57383c7ba87fe00fe0e9b9c77b63c47ad6555c0a2777ef73c2bd19563a808be13630d4ea9ac65fb5112a355d2868efe08a914c552a5d5bbe0e9477ea66254bd580531ed754fefe543f49359a8e31eede431cda938be715dc5032da6db60154e5c59a0d1de7ab044cbfa524d3d3f2855b41931a928d37ef7721e7946e074fc36f29c674c3e50f007fd260a3a53c8619f4403b2f89b87b77898f7e9034a48815f4a46809c7e2ccb5cba568ac03e6229cc6e09bc754284e2a12a1943cc8d61e54c11478c6de10aaa2bd673e69b066ce8ed8588b96bd7821512201f934919c6c7c329a5f3e63fefbdd6df45851b2d6d7f91c50e041e27709c896aadb001501655c267990d0f384840b1a93ab63c3799157ad0e432d29476ae838c5fd9bbbfd9537b68dbb3d1d1e34d19e9c0426c233648839f4aa1159ddf871b6225c76518573beee852c79c2e9c256bf0da5d51abca306419ebc8ae2bbe58b3d1b5771fb4b6c7b4f2cb32f2a64cb790ea75fe5119efca8232d4d55f5e0a577d34e2c43b3cddeb524978ecb1976685142ed2803dedaf132590078e20fef485fe30a2fb69b7727c2a1866b8d9e6c87529fc7fd56de874c6c5d443743859fa069c8cb75c25a7244f3be4b7e59a2c0e7d7134edc990b18a135a58124b7d83c8043c6b03bb7da45e35912c0295463838557bfa2549541186741d764b75c8b40335d344778765fc8f33220946e8d539538f92c8f123be2b7f6b31aba9ec96e57a6e1de7e93798784cd64fb191e6abf125ca1c3d000f5b170caf00e4e0e98fb2906e00671bfce920121a46ad50e51e24d952a46fe4bc235ca4f594379f00226b1bcc0b7b4a8c1a084d7bf5d79db282352abf56c16c51eed6f1fe751a478cd5692443f3bbbb0b62fa22aedde63f237e0bc305a88fd73896c1cbdbf3fb5e3d3f576d2265fe755027a0426c6c2bc1f4036feed9c9f3c3fba34dd560605ce510f19757253b2c2925b0cdfdc3231f751453b2093ed296de059a64cf7a035515610e6dab05ef90ae33aa04adc006f7bf5e89cd73d00163763e0f4505fd7a94defa31cdefb0ed72e329939d92e5be63f7e8f3f58060f029cf38c5c8265ba22cc6bb2a5a1cf5b9ac0cbdb11f11cb7d783716cea190a54491ce853e04613a5bd86afdbd2e0738eb3bd1492821decfd8a5d7c6287e6f664e46ed372956a0a3df54b16e0d8fc062bd511fe60d3ab1665d2e44af396aabcc76453187c3b41dc84bda0a6f47f9e4ad4bb69b2710c72a6d6651cd195db8b73e2cb4fd272e9942a64e278754c05e93df68ce573d51eefcb9c445c2fa6cdc7cd912405bc7fcf1d0a68657f36f1fc2c8a1aa7e6ae3b05a158a522c8ed7b63d4ee70fb12b7b3fa09780f6f7f4d4735e098773b55b1942775021c37c42c7f874f2c033c211eb215918d2500e85e05c7d537200a35fe0f582c23015e04db7e1f94218ac6d485011086358ba01d82f41eefb1ceca886f5dfea17623f591160e738d78d2aa6759c6e3b336b238fc3b59996a5cc10484d4b299c3af2665d6db035f68482331084265bae95fb46231aa07b2cb443abc6cd5234b88ac3ac263d87a8611e532bae75dd118ca5e312061bda95b3d8c9b4607ccaff108a6d7addc0b5616cc300eb4bc5f63e1c772a52473a5dccee27b8a648b0e64841b389539e0da57999b0374e4c8b7b99f5e491f06345e46687a987545dcc75cf4a6cc67e240976a549811f6217cf59b9a2588aa49ab86341db8142a3cbbc8d75624e7567351a73e03763b2174aedf2db0d52431c22b9821f669658bea913388b63c584fd110289504a561c66c49e032dcbe2228cfbf13e4f391e7d45d693f81e0fcb87782f162be14b2cceb3cbad205aaf641bb755bb1fce933ec61ed8d920a01cfb3963e3ee4c830d67a63086865c912f99b48644589f7e25a672f5173a18c3ee94545f3d0c0e95fb8da56d7afe931b5b142cef73e167e1c456d7ff386c26fd2258235b4a1de97b25581d5a83e5bacf614ae545e4da7ee468a5ae3cbc95ed181dec4fd0290d63dc3c5576fe9380d93de9e493de050d1b3439fc6e896e3298b54b5c41bf35137f4f11541fcc86e4902aed12b7a08894506f89f6cdd5fe3ee021e40fbfdc72b3161cf81aaef7a0f3eb26b8089c9dee8adbd27316cc816f883fe0d8c71688df1c265e9b3fa99819710f295c094cdbf181214c18ec019bd1a84f5d4355344f1bd2a77c9e202e2e7051d299b690c17e6d048a89ebd29f830fe5ef97aad02897fa1db394c05371892fc3fa79b9ee4b48e8c34acad68067498f667cde535faf94d3fc3999c03e53df3d684c2027464e56386c4dfc9118794df36fde7d33bd538501d3c9a0b852817d75d4da62308e7cb21fffb78021f16965a8cf0f570953b143b395107468ebd8bfc1e2f09cad193373ebca8990917f003ccce6b592c7ac91b91b8cb57c528c281cfe4c44255a2e6e47da0fa83328db097f4950e3a0b45a8c95603ef5bd338ae1199af57dfd980e620616cf800544b1c0f6a7873c2cda415b3baa94047583aa65190cea2134c469b87acec383ae07239406648f415a95228870e567266bcd374f186a2b61f1b6cdface087e1483fde0c3faeafdc734e82bf7f798e0e4c1ed9eeaea7101c0fdeaeded4a517c3c1a2b18111b9d674f5d3f3dec5d4a72139520f3e72ce8929448c076ecaa85124b73b83e83297236865cecaebf7d6d634e98295fcc45fa14ca8de24e75a94021a15dde7f7059579575f65d6af15fa06c82c5e7c722efec04603ff1bdd9f59c5213351adbe1effadaa5df300279717ff95f841d36ed7b3b600110a6f39b049b826e7ad32a8c60882549667d7d8ab864c38bce8b45368c64041f45eb9aa0716fdf235e63e1c69eaf880d9ae9e8de8b147aacbc5abaaf547781c425116d206148c5c93d71f134d44ca49f6c900528ed8d4d13950226f01aeaf5ba2e6c4dc2110436d7b0629b0d4d564b4c460175aa6d821f9b0d9dabd764edd524803d85c8e58273b358d8ba1f5973b0e198c50075cc6777dad859d4b12b8cad91ab678b19dede6cbe2c82218eb8d437efd79df5c6077d2d8ee993e66cf37b45d03cecae2c2c81f7ed3a6bc9e2db2aeaab745e0ae66fc6f4b562b05009a01d510f2ee5a9b2da23eb3659454f11b15669e3b49ea052adf2d6ebd4736dba1f5746facd267f58b1decdf6f19d9783e0eb19de35cefa799cd8652226cd54a7023563877af5fa30aab71b44adc0f4abde5b745b29989cde530680538c493ca18880a025bbb41d5cca569d0a3d3c5bf67c3a2c138cd1a2273bedfe421bca9a0d322090cafa9bff4d03fd36813b700ba53a6bce966f89f8e32350f9f40a3a43b5a842d448e554637cc13c0224dfbe5da27feb2902fec299c0737a86e836033ed32b4394e5a6027d7b4490ea25e1fbeedb16bbcd0727cdf0fcff4505d78c63d139f9e43628a6a598c4ce8691b08bca57e057f1437ab968e3a5c50d66b8dbd855b454dcebe896614b5437eb020fe17bc16ba6086caf4f6cd206fc4d3781574d2d7cfa43eab1a42a8b4bd8bf3d49a312f6972d56dea2e77be5fdc5142c651f5069dc7ef5b5a7c08343a3babd79c201a63dadfe98ab5ae5e4e659d1163ae12c74e2e498e2bbb34de672927aa61ab66e672b2c9b62267f56bd2d8edcc3b622287429d631dc3c3dba7f6da7c2bd5b78154557fb96586af7477825b7b2c688040c81a6970a3e8b13810a296a5303735757ec01e164304f6f32cd33ef903be9bf7e996eb11900b04f136ce2fa093943c45a2737121fd0e30176ab2a6a0892a37f2807ec08c60b75fc7375900100361cb53928711e9044307c291b4f0546ee219e4e36a2bcce2d15c3b73e31c92839c0be9195f8ae2704be83ad96d718bcafc5da69b62cedf853991717db86b0e5690c630379dce5503133c24f99f093c8054d27dc8a7fea1273261b8f95a7117fbd0267d1e833450769a12a05ca6ab36aae73dc7251afdeca50a8da3f8e96c17dbd4d94267b86933a01c66f52ed3820845091ef29dc224a83e25df3a5d516de6ca9baa7bfbff80ac14bbb710bb4f90a7f27e0824569ed5930f9e0e4ec41a9cf6fcd0b35c4012d85f37e9ab4ac1ee87d70d356ffa1948d8a6204560a234f29fd452d4627fcd990ebec46143c20b5931de7077b5f8ef5356a33af9add9d75f92d673f13dff034ac267494a1e5866c58b451fa2b27ef7ddd1961648d16d18d9810424912015dacd821a7f72f148550ffa543ae22f6c2cf6823f2bce964852a111ca8a6d5a6d6579142a8c65bc0e507d786f5ea4098c7d5b3d5c9875ad967e75ebf1a5ab6d8f2346bd7db55ede083733b6d1fe576dd40269d8721f252378b511fa29e6dbd545734bd56e637fff7461195930eb43fa5e153f780d725b26a9ade3810dfc2993501207350a06285446f8ad2dcf3990ed9f7289c77ff77f27bf54f58b3c8f9eae2288317ebf1dc53c5c8d39b7ae6a9af37aaa6e6c668ae32e79a1eb162238b89c567ccc029ec8983acc851de05c1fb4f6e9b25b0c2c82983cebc8e5d55db437f91a5e5f0cbc29da6e256c22cabf4f044206097cbb665ffa823efb0d6abb7c4528313f05f4149b1d4bfe3047c284c2b09919acb5df22258464280684b09de86727d1ef9e188f4d5bd5f10b0951aae4c26fdaec260574d1ec2ce367609d7bc129f7ac138f3441afa0384f5b6eca5ad3cf9040f94f13904f119a51fb53c63a6dfa4077338d5c48ce07600cd6369db516448260a8321b5aa7f4f17d2cdc27bfc1a17431ebd3948b20ae701038b7101162dea76c0810b86c3c77d14da179c5199f601dfc22b6da4e0a1a1f8466002c3623bd65c33d861e23c9ab693545f941838343dd5b2313a20c72e1e84d5d33e36b3b57bb3a18917440b4a7d2881de2f4baf7ba20f2e9430720d839a8e83b598dd7dbcc5c5fa923f21c5a3829324ff929b79002608228e1cbe3500b35441d72d477f0ec4f417a07ac245a0bbf70f0d02c1", 0x1000}, {&(0x7f0000001600)="e50072546315378fb25bd509defc59c22b16315ae9d4ecef03493b8e2a5ad2e73a8ff89e5155a9a710d5118dc72feec03d56b0e8b6993134059ef61e5a8011c8d666dfdb5c04000000fc2adf801282260b1e7e9cc6ca7b054035", 0x5a}], 0x3, 0x0}, 0xe) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r7, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x80, 0xb8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="9bf7fd31b7a6f73a63797a5bb35a954f3dce7e94dee902636e506ed3b52b55517ea2540dcb9bfefd7a04fb60d913b7a16555492a31e80810a6dd64d29fc3a2046e50dd9b4077c7afc56a942acbd32fcdd645728773", 0x55}, {&(0x7f0000000100)="92e18c6b046b1b88c306944ecde117da0f4582f84073c30703200130202c85ad054f689ecddd46b1d7a94bae1311e08c680d02f2ea2a3c682e20371a05cd8888eae4b79bd8ccf0608a3f0ca7da977a8441a358ae97930e686372ebea0fc6e7cf3a3d019bcfa070794183b8558c5c86a8a966f853eb6aae8d", 0x78}, {&(0x7f00000001c0)="fc39e0b0b61daca0df", 0x9}, {&(0x7f0000000200)="23a7ef20f7f868d3208c925a31b6d4ffdf66b87b19162c6eab80f41b6e92a7095df5cb3e1b407964d9f2a9e0baf30c5654e1c33d25ab15a7cc4756f6d7ac39b908c7ae493fff308cc74257f8243a94464c75f3d06bd353b761fdce0d14b9fadb", 0x60}, {&(0x7f0000000280)="89e9201a78a7792a53b1a930b85f3aec0262ada9aa32221e550bc88b8cf00b423f0b1078b21f1e5d3f09805a9b92ab3db1f4bac0ac1302a1746c6154428f56fa6d18c9d8d2", 0x45}], 0x5, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000bd0b238bc96f660000000000ff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000ced64b5f93343a5644aea9f86f00d8d69ec9f6ada02a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xd8}, 0x403) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 09:59:12 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') msgget$private(0x0, 0x5) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r2 = dup(r1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x1, 0x0) dup2(r2, r3) setrlimit(0x0, &(0x7f0000000380)) 09:59:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x200, 0x8000000000000], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0x482], [], {0x80}}}) 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 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1c0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000040)={0x8, 0x6, 0x0, 0x40, 0x4, 0x8001, 0x5, 0x10, [{0xd8b6, 0xffff}, {0x400, 0x20e0, 0x1, 0x80}, {0x2, 0xff, 0x9b, 0x10000}, {0x41119846, 0x1, 0xfffffff8, 0x852}, {0x1, 0x8000, 0x0, 0x5}, {0x0, 0x8, 0x3f, 0x6}, {0x1, 0x800, 0x3, 0x8}, {0x7, 0x4, 0x3, 0x3}, {0x6, 0x9, 0x5, 0x80000001}, {0x20, 0x1ff, 0x3, 0x6}, {0xb872, 0x5, 0x9, 0x6}, {0x8c, 0xfffffffd, 0x6, 0x1}, {0x2, 0x2, 0x20, 0xffffffff}, {0x5, 0x0, 0x3, 0x1f}, {0x200, 0x93}, {0x273, 0x3c1, 0x7, 0x8}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getppid() r3 = shmget$private(0x0, 0x8000, 0x8, &(0x7f0000ff8000/0x8000)=nil) ioctl$TIOCDRAIN(r1, 0x2000745e) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000294000/0x4000)=nil, 0x2000) 09:59:13 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffebffffaaaaaaaaaaaa88a8450081002000080008000064000000000001907871000005a5fffffffffffff80000000008940600000008070fca00000000000000bb000000000000030b9078100000004507000000741e0257b57b05070000000000040100500000e000000204cb5251f3"]) 09:59:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000005c0)={0x10, 0x10, 0x4, 0x35, [{&(0x7f0000bfe000/0x400000)=nil, &(0x7f0000e8e000/0x4000)=nil, 0xd182}, {&(0x7f0000c8a000/0x3000)=nil, &(0x7f0000c08000/0x3000)=nil, 0x100000001}, {&(0x7f0000f0c000/0x1000)=nil, &(0x7f0000c4a000/0x4000)=nil, 0x5}, {&(0x7f0000d04000/0x2000)=nil, &(0x7f0000ed8000/0x1000)=nil}, {&(0x7f0000fe6000/0x4000)=nil, &(0x7f0000de8000/0x2000)=nil, 0x20}, {&(0x7f0000e41000/0x4000)=nil, &(0x7f0000cfb000/0x2000)=nil, 0x9}, {&(0x7f0000eec000/0x1000)=nil, &(0x7f0000f56000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000f33000/0x1000)=nil, 0x834a}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000f68000/0x2000)=nil, 0x80}, {&(0x7f0000cd5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffff2d6}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000df7000/0x9000)=nil, 0x6}, {&(0x7f0000f11000/0x3000)=nil, &(0x7f0000f14000/0x6000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f1f000/0x3000)=nil, 0x5}, {&(0x7f0000e28000/0xf000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000c1b000/0x3000)=nil, &(0x7f0000d7c000/0x3000)=nil, 0x47c}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1ff}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x800c5606, &(0x7f0000000340)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000], [], [], [], [{}, {0x0, 0x188}, {}, {}, {}, {}, {0x2, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x800000000}]}}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000340)) 09:59:13 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 09:59:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1e4) recvfrom(r2, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 09:59:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r2 = dup(r1) lseek(0xffffffffffffff9c, 0x0, 0x69c3, 0x3) flock(r2, 0xb) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5, 0x0, 0x0, 0x7fffffff}, {0x6, 0x0, 0x0, 0x124}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 09:59:13 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004b00c558f237da51c2464696224ea3eb00480000000000ff9078ac1400bb0000000044180e01ac1400aa00000000ffffffff00000000000000000406907800000000450000000000000000000001e0000002ac1400aa"]) 09:59:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xfffffffff7ffffff], [0x0, 0x0, 0x2000000ad8f]}}) 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)) 09:59:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0xffffffe0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) preadv(r1, &(0x7f00000014c0)=[{&(0x7f0000001540)=""/102389, 0x18ff5}, {&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000200)=""/112, 0x70}, {&(0x7f0000000280)=""/19, 0x13}, {&(0x7f00000002c0)=""/42, 0x2a}, {&(0x7f0000000300)=""/196, 0xc4}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/138, 0x8a}], 0x8, 0x0, 0xff) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x9) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x4}, {r3, 0x8}, {r0, 0x1}, {r4, 0x40}], 0x4, 0x400) write(r0, &(0x7f00000001c0)="510fc3a06d596800f2010b667875cccfb85406ad521547064aa44780f6c33fee6c3574e21c8bdb32e8691cd8b4bbeebe20e4f05dd6a2e9223aa34e6f25aac266c9006e3bec3363adb31bf30fbce69b2847787b7c81d6e1ae3060eb365000c6b7f70b50578c3e2cf82d14cfdfbd32a8119418000000000000", 0x78) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:59:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) 09:59:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f666965302f66696c65308c"], 0x10) 09:59:13 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff75, "73f300007c00"}) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 09:59:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6202e5db7f00f2cc9192d41bae4269aa3b466e560333cebde8be8406d2f6f8e02d8fd4000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="fcfeb11b666b6c65304f19d70a166709c913"], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xd2, 0x5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:59:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbfffffdffffffff], [0x0, 0x0, 0x482]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 09:59:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f, 0xfffff}], 0xed5, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r4, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)=""/165, 0xa5}], 0x1, &(0x7f0000000300)=""/125, 0x7d}, 0x841) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r3, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') 09:59:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="674a9d94", 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x5, './bus\x00'}) 09:59:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x100, 0x0, 0x10b, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r5 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffffd, 0x80, 0x40, 0x20, 0xea}, {{r1}, 0xfffffffffffffffc, 0x30, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffff8, 0x20, 0x4, 0x1, 0x80000001}, {{r4}, 0xfffffffffffffffa, 0x2, 0x10, 0x100000001, 0x9}, {{r5}, 0xc, 0x8, 0x40, 0x0, 0x10000}, {{r6}, 0xfffffffffffffffb, 0xd3, 0x10, 0x5, 0xc3f}], 0x9, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0x7ff}, {{}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x4, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x1, 0xff}, {{r7}, 0xfffffffffffffffc, 0x6, 0x40, 0x100}], 0xf0000000, &(0x7f0000000100)={0x3, 0x2}) 09:59:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "e2ff235105a8002e02868d00"}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000300)={&(0x7f0000000100)=[{0x3, 0x1}, {0x80}, {0x84, 0x9}, {0xa6, 0x1}, {0x2, 0x7}, {0x87, 0x5}, {0x43, 0x5ca1c453}, {0x7, 0x5}], 0x8}) read(r2, &(0x7f0000000440)=""/215, 0xd7) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 09:59:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6, 0x0, 0x0, 0xdc0f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6, 0x0, 0x0, 0xdc0f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r2, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 09:59:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') truncate(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x8) 09:59:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = accept$inet(r1, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r3) 09:59:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x9, 0x0, {[0x0, 0xffffffffffff0000, 0x3, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x100000004], [0x7, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x9, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2], [{0x0, 0x1}, {0x0, 0x10000, 0x9}, {0x0, 0x0, 0x0, 0x1000000000008}, {}, {}, {}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x4, 0x6}]}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x42, 0x0) write(r0, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f877bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13"], 0x10) sendto$unix(r2, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901", 0x32, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f00000004c0)='./file0\x00') writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="26d00c2e9dafbee2a343dfffc0998964e48514b38a7b0c1898b66338a72fba0037111645c575b22fbaa2da5f0e44fdd9a30d321ccbfe3326d2ead012cfe3b7f6e3c73ba91425fd7bb44d386f5c5cb85bb9b320c2ed7a437fda7fda482bf79bdc4e4e3c2747", 0x65}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) kqueue() r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 09:59:14 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6aa9, 0x0, 0x0, 0x100000004], [0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x9, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x6, 0x0, 0x2], [{0x0, 0x1}, {0x0, 0x10004, 0x9}, {0x0, 0x0, 0x0, 0x1000000000008}, {}, {}, {}, {0x2, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x6}]}}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x42, 0x0) write(r1, &(0x7f0000000140)="6c83a34d53", 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) mlock(&(0x7f0000447000/0x2000)=nil, 0x2000) 09:59:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) r2 = accept(r1, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r3 = getpgid(0x0) setpgid(0x0, r3) r4 = geteuid() lchown(&(0x7f0000000100)='./file0\x00', r4, 0x0) r5 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r5, r7) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r7}, 0xc) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 09:59:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000140)='./bus\x00', 0x1, 0xec) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1, 0x1}) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$getflags(r4, 0x3) execve(0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8220, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000001c0)) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 09:59:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x24}, {0x6, 0x0, 0x0, 0x7d2}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 09:59:14 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') syz_open_pts() chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') acct(&(0x7f0000000180)='./file0\x00') r2 = semget$private(0x0, 0x1, 0x35b) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000380)=""/77) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xfffffffffffffee0, &(0x7f0000000440)=""/210, 0xd2}, 0x862) r5 = socket(0x11, 0x3, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x18080, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="7fdf03000004", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) 09:59:14 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000840)=ANY=[@ANYRES16], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) shmget(0x1, 0x2000, 0x1, &(0x7f00002c4000/0x2000)=nil) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f00000000c0)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000080)) r5 = dup2(r1, r0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 09:59:14 executing program 1: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9) semctl$IPC_RMID(r0, 0x0, 0x0) semop(0x0, &(0x7f0000000440)=[{0x3, 0xfff, 0x1800}, {0x2, 0x0, 0x1000}], 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) accept(r3, 0x0, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x10) stat(&(0x7f00000001c0)='./file0\x00', 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000200)="ccc479cb82b51130c7f5b8aa1a59a78ac73b78a24b2986d2f61ab09c513cddacd1e4c12417a4c6204a4412caa97e68650d98f8c33371ab12decdb543bd4773f3a671fcd1ed0a4e2c0db7a44d3230f3e34a4d315c5f4ffef62b2ce95de13e14e8cfd9095090e80ed5d7e6587fd7604158513ec3fab8015321ef7203755303ad05b961c7a5c71cac17238bd5083fb8b8967d04179cb1aa2931746eff9f2773d164093fd1b097400cf9a0407f7c885acbf42b0b01f7f44c118ee653cdd8a63972be44e58ee333f674c42a9a04de8f1b6dad67bcd52c5ca0774a865a6050de83d2b1cc672f3722558bc9e3db09f3cc9f1a683cbb01cdacdf0cc443", 0xf9}, {&(0x7f0000000300)="a2053fa42a35cb6e07f618bf4cd83cc8592cd1746c919eb9060a32d1f4acf63925f11bc5247ba8bfa3aa95515bd86ae410236fc0335c9d14cd167674d9ebfcb0c7fe0cafffaeab7c011a5749b93d076036ebb7fb20525a", 0x57}, {0x0}], 0x3) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x80000001) 09:59:14 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e7", 0x41}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000040)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) 09:59:14 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="010013000000ff59"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x3, 0x8}) 09:59:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x800, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4c0010010}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:59:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5a010001000000000078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f79102006b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) 09:59:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000580)={0x6, './file\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 09:59:14 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) setsockopt(0xffffffffffffff9c, 0x2, 0x80000001, &(0x7f0000000300)="4ad01ea5186538dc8e5843834cf9b99203ca765521d869899ff2f1e61f73b490bc2077ed0860d66de01436089fb11b379e3b936316c5acd79eec036c87fabbf95dd04b53040e698fae30ef5efae30f8d592880d7bf7f94c3b81648b409613e2c25b7b8ce77a5bd73b213bd0ed4b1f0c2e7c8cae4c02ee2d9555188fcb1cb3565e5b9b351e4df648ec1bdfef92a6ee3e87f618cd0c51117652559f8967643053cac7abe788e6ae3572fd65adad1059dfca40568eedf29ca639a7905a6c1fe129293597dff32576dd9c67c488c236c0c7051d9f039e5e98938", 0xd8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000080005010071e3000000e5a1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100000072c5c40000010000", 0xb1, 0x0, 0x0, 0x0) 09:59:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x154) ftruncate(r1, 0x0, 0x10000) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 09:59:14 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x1, &(0x7f0000000240), 0x5, &(0x7f00000002c0)={0x0, 0xd8bf}) 09:59:14 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x93}}, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x85, 0xab) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x5, 0x4) setitimer(0x0, 0x0, &(0x7f0000001280)) 09:59:15 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x800, 0x8d299d3}, {0x5, 0x460ea5d4}}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x7c}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000000000000000003603000000", 0xe, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xff, 0x0, 0xc6c, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000340)="9788a2ca09c835271c139c56df57324f51acc750289fd0db8c6ae81bb6ccaab72dd4b0258daac18dd6b7138d5d3a8df996b2684e6bb74744c83ef01f18a9e2c071246653d75c08ec77a08070286b59b19a33980b277bab454ee0d212a0107a803ee441b78f81ec997a3153d6fbf1ee329fa03ad57725a77a9586b0663a29d14441b25edc9adf6cf54b6e094b7c3215838eac22ea48a92b59cbb130936442fc65a4d2c606ae6476fcc029e54c9a55499a567d12ca2d81a07cc71f5ad869d289e40e359408ec98bef902aed5e2539b", 0xce}, {&(0x7f0000000440)="f6639246a320d055137d59a246a1eacc9420f24f5d411b4ec4128be82ed2f60082a1d36b2d37de39e7fba7ed1d71e239ba3b223c81f135ef937f51b3ab266a5311fa26f4bd778e9f24f0741b7cceed86cd343198db8c7ac275490cddea4a4db451fd5c074017b5aefaaad5bfe754f52d5b67e8fdad582d994fc70f0fc25938d47f4445275cf12a5579d5ef5ecb09f2671344119c9f8d9165cdc29f38372c982df0e31817c7530a34e448ad1fec81b5b34fc9b454fe1be5667ddaf773f8753d4ed2aba94660e17d977fc9728f0d6f6fa14d816316f2cb9fea527d50b3d18d5ea4c76698614f38a0", 0xe7}, {&(0x7f00000001c0)="33d7d7024253c5dc26df8b110240a5a3503f5e10cce228b340c57ad070621c223c68de15ac4c15f6ee96419bf1b746f57f12ca03fd12dcba1d54b18a6ac1d2497ee9d0ca89832a1563e2c17fcc0ecd0e81b868d7bbacc68ce4f1c4ee99c03c2d9b7d42c3c8953001cb12", 0x6a}, {&(0x7f0000000540)="dcc69955206a6a9774ad96eb084bda1180fef7db6bb07ffb1976b288e7e8e5dcd9daf5a2814c50d25f79611b48e1f37db2bfa4635c2090f1c177494e0d5c840d3df1cfb447911b5b9f2e636cb16c7b19fc4de9786be2ef596dde1671c2d95529c24872a6e8ace617681b9d356c9c42e424569cf2a056b9e761b52582064f4d581e18eff2dee8bf09a23a58a8dfc138197fbd641e612d51cb43e57ef5194de8b2d1c8e56625c509a1e38e9b544b8706a788f00bdd7910a2527e41054e2031701bde6c679e6e7e61a3586fff3f97c29a66a3e7da5ac10f30a7cfd8e26981cbad4a93a61fe4d4336a200696f442e5833e46ec68a67754424ce6f141ce787d", 0xfd}, {&(0x7f0000000640)="48951f80368ef1abbff9c3486e33112811591f3c9cc155362c959fe6494a6629d59289df093da77f7eba491eb61ec71ec4d481e2bff22e898c9b9c9d9d3a17e3103111580e828be303bb9d3e0b85eb24312e66eb31157ea228d360fc483de73d8f455ac663b630a3ab6a3a1db1d98f04246c1e318d3ca11473cf049ae3c4c9dc33eb66acb4f98f8e67a6fa4cdff779a2d2f3074ebde8db261ce64bf4486c539de7415c9d558dc67ebb26fd96bd6d581d971a760452a67abdf0ad43f052676d6c2562e87ed6ef4ef1242aeb4bae02af089aa7dff7acdeed03f1d9d21631636185b920388e2c4e6dd46f367144b8ba6b23", 0xf0}, {&(0x7f0000000740)="f6bbd676bee5e3bcd4cef7857eeb8fb9e5d5640e2f0ea58294f34d20200d6ad1885e4c3a3dc1b5e75a890924c86f06d832079fbe6712e7b2f497d3b427fb1e1173afd3c62aaa931e2cdf35ebd5ecd256394b96aedb4f187f8e618bd4d71f3dcd8e9bd24b20140587b07fde82c7eacb8486569badf34fbfbf6947224e673c8620c576e2b1491a5ef3210697b668de190e9f7edd0e018ed4eb4d7cd6417c9bd84ec3cd45eb5005b1f408a96305b794a1a84ee0d9437a558053fd61c4854febd0bac88044e7335cd198bf6f13971a6609c05eb139bee3d88ee3af", 0xd9}], 0x6) close(r3) 09:59:15 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000080)=0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000240)=0xc) dup2(r1, r0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) 09:59:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x11f6, &(0x7f0000000200)={@empty, @random="3e934aaa7c98", [], {@ipv6={0x86dd, {0xe, 0x6, "900694", 0x11c0, 0x37f3c20a437a09d2, 0x7, @empty, @remote={0xfe, 0x80, [], 0x0}, {[@dstopts={0x6c, 0x11, [], [@generic={0x7, 0x63, "7ca940cdb67a3d5ffcce91ad679b9c2a72888793ba52adac315d465828ee0ca3ef008d958837e5fb8dda645e7b6c4eb57d9b3a4901149445971e7eb0e8939e97ee4999ff17bb87843b4e9a524d32b2dd29c67356717f7c296f0982641e3d56a2968ce9"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x7}, @jumbo={0xc2, 0x4, 0x1}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x2}]}, @dstopts={0x2, 0x10, [], [@enc_lim={0x4, 0x1, 0x7}, @ra={0x5, 0x2, 0x800}, @enc_lim={0x4, 0x1, 0x6}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo, @generic={0x0, 0x6a, "dab75c5fa2a4766c04a66c6cb61ef4c4e16c7fd726e27da929e8e8d78de8af0cb6c4b13a09ee2a677745a812bebc1dd9d9b07d72a4fb359c6866f779200f8bc78b449eb3844b5f3f89873fc71c5057ca3fc00131d6ff0859769bf93c0fbf0613e5c13ae33cdd67d64742"}]}, @dstopts={0x16, 0x1, [], [@ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x1}, @pad1]}, @dstopts={0x50, 0x2, [], [@pad1, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x4}]}, @hopopts={0x88, 0x2, [], [@pad1, @jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0x4}, @ra={0x5, 0x2, 0x3f}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @routing={0x29, 0x4, 0x0, 0x2, 0x0, [@empty, @mcast2]}, @hopopts={0x2b, 0x0, [], [@ra={0x5, 0x2, 0x101}, @enc_lim={0x4, 0x1, 0x5}]}], @udp={{0x1, 0x0, 0x8}, {"4baa40f0eecc33cf6a77ba31e936e784ca87a08fa37af334dd673bd90fb659a77076f3fc8f04250e18bff3f0641a5af8eb3ffe1eba5a0386c5df4ad4f8f41223644efb9dff448d8f402a4c210684022bef30ae905f5eec472782930b0260c6a4f03ccbaa5c6853b5a9a7ce823578265ae785ce7999430c5fd32a6f99c518389f384079e7b45ecbfe917fcddd40ea7600b4814dfa6fd009bffc927d47069553da116fa281fbaea46245f1e130f29709aa9a25407a5b02e136973e15dfe2dfa5d5441af8f29178d9184d7f5859ae9c9314418836ffe6a47d7c0a89ca8f47ebdabad017d27309acab0400df0e2c625ffd666e3bf9c297caa455d064b5679344f0067927b239570781b989293394775bc0c7de4b38d57825b12e5c44db18ac55849c0166c2e991b70f38ccfbe5ebc2a255f096ba0ff2144b8ba949665a463e97cd3721b2b3558f3ad72df5cf61aff2364ab4baf137103b2c05b56998d007b30afb8c69ba4ed998c4818b03bca91607d7397d27da35b56960bfb5f7604d05049f80b7cc71f497ba5db463d5174cb303a0d095ffdae5ef53b905386b479ec1a12157f6d7db64cba499b8f1978a7b2d54bd5905141a5ecde973f44c7403adff09cb47861d3e207517c369d9afb74da0a76e244388c96557311a0018df6acfaf23ed5c954518883f585c3f76b91949d1a22cac159d0df5394950efb73f16ddd7746e221ff6cb1a25653b1738ee18caf5f04af80dc04d3c0ea53196fcf55659c40eb44f541a4e2b4932eb281ab040baed6a778093bbc6244b9bcf52c443dafc15e5c494e7a98a9c5f5a091f21cc0392039a1a9e6b62c75068289c93a21a311ecf631725965ffae126dc6ffc702d23c9b93d9a8fc5140a4af1548bf95ef33e95b8cd617eaaf41bd6c4b98f6ed775ea51b2205f976bf7cb8faff2bee47a4320eb45a815c434e3fa78e533e0484562b768a445a44c4626866bc42990e1e0732b967d8e1a614a41e0c5ba353d289ef34386e37830262f0cecb8bab823223d041e5012b9e00e5c8401b019b6fd199198ac47109a9aed11169312f70f611c3c0937604f66f607be84408ef0e8eeb334a82146cf6e7e19bc44374575284671af7604f7add5961f3d27b83fcd877e4ae47b4daf0760a1c890dd514d11edaf6732a47bcf02d8443151ab8d3a2df747d452a451075f74e22b0223a24d332afe5ef085816b26488b2117931501a770a9551dcc4dc6952a24de04e297cf5a4c8d9d58b5083c760fc237912cd6f3dba963c3c55ad82a575b22511465030eea0f4438b83ecf318f49ed97b91daa201eeac9ebd949a5cfde7cf2ca7e251b0bb3123996b1dd32bf1caf4131b60175600388aa1ce49c1d429e54c798892476952f1af5f21ffe41498a82f8e8f3a0008472186d86f85450d254b389750e376af104d2bb3684d8366ee931f190c4ec7a5eb690c753b4c78464b40dbffb1cd8e20e7864dc3a28375621509bb60437fb65ac5c3991202166c3a59f1bf9d9a8068c1071e78796294e4bfdd2f4bd370da86590a66d2d26214ced4c722f8459cf5ea0c7837ee7fe136881297bcd970122ce3dc7b26f41364d0850765c704098e165cf24a6d907a64a732512d44a7a78f9520de0014574a84e986ff5a6ed9055f35850218fabfb2807a057ee0f1cef0afa9f016368f42f6504bcd1d3cbaae859f9806d1249ba7d6c060a687432f6a28829780741e7230eaac3d5a7ecfcb73f0745c04b67b48f81090f2331d60fffd3728ca4fb3b4fbe89cd670a50f369ea1963dfbe2fb07630fce7ca1840967a6a77be5909af4f25e51b00983c41dbb48d7e37b74b583e884771a7c7df5d01f2cf6e0a3dfd9e9c43b58c7a2e6bbd3a9980c2e51124b41f657f5cce243fb7d65e7f2a565eaab7a6c66e01182ed6965b976ce2ce4da1bb5c9f0889693058ac3db2693742de0fed91af71321ba735af5198fae754465913b3f0f9e0f1ad5200fd4bf2907ebf99a49cab2423eb2198232d7376120a564ba01eceb1ada74cc96872ceeb1fe10081927e19d67f4ecc59a7b662f147f22d9ded358d675320eb8527f71c56cb00ec0f811583f3109a3854d1fe9f57d4a66ac148618e75c0665fcc111dfcbfeed0331bb4271117534764e84d89313250e8d790b3e64b94f6420b373cdf3d5781d38189de4e9a401cd5306fe71f136d34f6e3741463615e7ccddecbfb5d8af5bf34392cab5cc733635644e422fb56b968f72eb493cdb739a8ac796fb448bc9169b58512a82638d206542375120c89e8f5388dc99bbc7981a586f165457f8c88fca7bac80072ed675c3d30b4bc614a7264541bc01e65f58cac5a52fe56ffed4ffe1f50ac0670ec8119015870f7a01945cc38844ca9158433bb4d396c96f62230ad20b3bbdc468cfcd8cef33915daa15244ef40a04816fd00d593b74e832384faf369c06b659fa4cf9ea1293bfc84675cefac65bc3328ef8a995b0e5e66a54819d0cef978a24aa7021d0effcfc2b70a8c14e129843d43d20c3f5be7bbd65ca6213d4b88d8f31bda7bf9fbfedc0b078a25b07b53ee9c280918ac22e099e41a15b5f65e6febb6fb86700940a285b8f814c9fd04f585945feb493d737976bb32fa2a2bf59c2aefe28c410610b7c9631e32d6f44874b5c21f5734b9d16c640b8d7601a64e413d19c0a194823dc23240f90d0bc0b3f2130789b95f0f231d8eb6ae31b87ca251b95d611b8107dac61038ef80b034104404cb6bf048503d410f46561f439c2be23bf27084854be923cfc82e6204fffbc16f187b4f15650826a076c743d99522ff2d31f8882f1b7cc866a01c1d6c4e3ac2d41e559885c04bf32a394876f7dbaf460a58de4d1275baf4318bda1b5a242619999671fc54aa69d8674190a32a6e1562bc03561a525b0cb48f71394eee136ae8750e81822e9be58126d3275e55269d8ad5041f1b19b2e576b1978471ea5b6020b74c447146d7680cb3a3b4b7039a3020a9aca5773e90a15bc6ffec644b1203864f103b7683841248f3a9a075b3a975d153045d5f740aea4153831ffaabf78ac356a07b1f1e616109be8fcaefcc3ff9e09d6fcebc1db5530840890d689ab0ab56e587159ac32d814a7b58f480e965ba22ec2b043ef79c74b2541bd03f157c2af47df86bf1290c3d4e684f54b65facbac3c2e106e3ab5396bde202c13aa82db1e31d932684348a6e7a1f668d6b1c8b9ee6c9440ad7b18718bbebca528d422f5ffbf01fdc12085faf278a27ad0bc97bd8e1f5e0226dd4229da3ed42e3e3e719aeb6abd20057efe5125a38b2f5334257d3d54d14b25021cfc4217eaa3b844e018b59bdfef3a9b475c043dd56df9d42b855d8c202f3478e55d637ce6bae40cce5c4b55ded7fb2b699785d3223a60ea1969bdc7a6bebb6707e82ee53fb33c6252efd646d7b0d750c97ea83256e99d4f0096775795227eb285e04e7c1b6a494ecd0347f75fd5a17fa902ec9c3728437948f4cd546c81357a1d4e54aad998bcb7531da70e40c8238f8c808d8bee192d1e563bd670d3e99007467ce6f8f625d6077139ecdcb4b9a65f3cf712474913379b64a7f6b407eafa88c0e507fb20ee63da02ccfa3b234355227efc9270241ea95296d129bee60a4625df2837fefb88ab20ac43d47fa713038d3dd493e1ab586bc790a18dce8a35a30736bae79fa54cf61827c1aa7f3a3ad38106cc3ef5ac621335ffd4895b19c4b061f6e69f2cfb7723ac268d2ee6f34fe48f1f82d3e795f0ed8aee24880b8b407d10dc24e07cf6b7194210c7f10eafbed1a525600a9c27b5a88edc3b9d3698d962728f20e9b1ba9e08330512a1fc2bec36ec2916ab88a766ea82f1df1de2b1a7499a89becf5c9b0d7d04a97159be6813f96dbb31cd8f44e0e3e75eb032d74426cf742e3095c5cdedb3dc96f271408885eb862d5718dff595229a071f43c3c9a08b81b46d7b1ae81f9cd2962a164f2561973d60d59ccd7a78fd0a35a4ebcceb6732cef9ba21d43d280ff1153628f935952ce6e9a41ecce446fea5ec488ff280055db8c6a9a2c40dbef2fea2aed356f0f288fbae1e6cee087bfebed2063e3ecfe7a5ebf2928aeb9ac546463bff938b58eae5366ce96f41a7dc23cb59b4ac8cf92a1d36b8f9b1b815c42f6f25d98f352b80bf6b7201d86b9c49fb4ecf5e1cd259d4b0fea17777e54feffa88a781c76d15d374a9ce936ebf2fa47223c852aec21b60551c399c8392438b73b8df3d34ecbaacd2b3320f91e186fbe7867e5739006d138af155ea270d42714346d725071a881b7788e2c672fcbf6b2cc4730e5a0662f73871666bc3344a3ee3ffad4f0693997b202484a109b2433b98d5d7637e72d06adba47bb580665637204017dcb33c951ee6bf5f87460fed5a46663cfbb6fce2d59c6363d0ad04e2ba4e6fefd91544ac36648abfd8f0fbd7455a67a69952eb41fb7b49e0b6198dcc6c55f18bdc415182251a14d88512bf0a3427dd2755be7995af10c46e94d85aca42fcd00f2e2443affca75b0b4ceb6d00819bb010a398196ade97e61659a17db89262130069dd570d2d55c7bad06d24576315fa5d30ece131c6356b906db05a364350a8b0f74992020fef74af1d842983310651ed5748b02d27bdaee8128c88a8a04e085e6f65e8bf4eb8a06160764eb2eb001f72645b9fe3ea9df6b9cc882d9ab79e31d714fa75e299d3618811f46a9b34c1d5cebb31b84ae315a9d343fd94cfb03032473121e696c9d886e63944c5474a1e8ef05aa3f753548314ffe55d13eda136dd68ae3c3f82de5bc9ca8cb092aa0554458f239ceee527b818f83af3d90b7427f081bce8885ce928dc2f7d739406c9768ba677a92cb8b4e403defa594fe71a354d13405ef41eb2960a787d61cca1c8f8d9189f20b458fdb56df4be10e92c03703e6ef40a990bf3ca36047337a9f9a75144293ea89d4ea319485a45cbf7e99da941f9f0bc45cc26fca244ffaf58266a0eaa5d5d7432cc2f36987e50d5a9edb2902c3b7c9c7440dc832fb0b08e28d293ef0d567b31bfbd703d5a17d945c63ebd63b7a139d1616358845c8a187ba7c21cdb668475e705d647b61cfe1ba437e60efd9112f397ec651d9647b965258490a746ae8980319efa11cb3e610d3687469a80f5a3f7652c12daed65eb62e20c7f1a65a9ebb2b4af26cb4fb2258db0fad18df5019485c7366a054c4cb9f1fd37149449ff53f03fb8f3289d9491afd3d9cb37099e6859a43e4baf74438b250a46aa2d706248ca4d31c9bb2609eb15724486e038d8b23dd3ccfabd886546e5a9f83e766b16d7b1ef5c84774daafc1e0104164fa8dd106a902ab258c7e1cd6cf4c63c117ac0a7a86a51e4eceb5b471d5a79ab133a1dd881a1143f637a41e559cdd62b8972b0dfd385f742d8c2a989623e36bb34b6ff7723d24eed1337f83a74fd9d2944a7c0e89e2b1327a8b424ca4a62b1eb22b59c5dce17f915b5bc552a82353768fc60daf86bb3c51422cc8e6a45fdde34deaf951def68e0ddb2b22c9ee75bf97246ba036a0f974916a0c1973263807cb41d4c4cbed6389738fa2cd7d419f85c2f9363c3bcc64e02197fbf2f80b786bcf744d6912085d6c682dbbf73dde6651b13d9b609e90c510782cec46428d838f7e7d10ae9108509c0002574e0869bb82c59db35b7fc4f1cb8f4b2c670904aceb56c5676ecd3c04a3c35ad536d287fa217cd8cdb5f54b99748efa65c96ec26bcdbe0615e9e10f69c79148ae763d8a8d9fc4293fc52bcf9360a11e4d16f0ff642e9e99bc7d1a4da7c81fb1d1ec72cc10c27ee1c88e03e1fc11"}}}}}}}) read(r0, &(0x7f0000000040)=""/32, 0x20) 09:59:15 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x0, 0x0, 0x0) 09:59:15 executing program 0: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000d60000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) madvise(&(0x7f0000fda000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x165) write(0xffffffffffffffff, &(0x7f00000000c0)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x16}, 0x4020080be, 0x0, 0x0, 0x0, 0x2, 0x0, 0x8}) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r1, r2) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0xcff07629fdf0bf73, 0xcf, 0x4000000101fffffd, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000440)="1f41682d433de327199f2614321e50b06be28326231863e1f4ea32fb363953f2368372e1e6d99237ec4a0c8ff908fa09ca86c8f9ca8919b8139052278e989c0ca9ca6981bc8f15c0710eb02c85c84dd90e0dcfb08412d87670ae83bc3878f32c9b5e1894f2e5659e5243a9628f4635de18d59cabc9da517e3ee7eec910fda734e6cc6ef583b90000000000009dd12e9c200d4185c5e3ab5f02c22fa0928ac4784dff4a1a7528d4ee86ec07213dc06004faf26511b1cca05e4ad8aa6d5fe5b3d3b610aa1ab0d5bafbe0b52899f73d0c295ec0edeef072ae38851ee5b1d3486c754b2b32fbfc77894b63c17643df", 0xed}], 0x1, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572c]) 09:59:15 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unlink(&(0x7f0000000040)='./file0/file0\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='c\x00') unlink(&(0x7f0000000000)='./file0/file0\x00') 09:59:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffbffffff], [0x0, 0x0, 0x482], [{0x0, 0x5}], {}, {0x0, 0x0, 0xfffffffc}}}) 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)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTART(r4, 0x2000746e) sendmsg(r0, &(0x7f0000000e80)={&(0x7f0000000200)=@in={0x2, 0x1}, 0xc, &(0x7f0000000a00)=[{&(0x7f00000004c0)="2895afd60ec7b6cae8080c620b79a4a2854b9fe716044b29f938436f0f938c81ae53dd5227796f9994ace4a7369b9e828ff22cc98f8a5933e4a2bf6c8d4258f92167ee34dac6617a5949ae63", 0x4c}, {&(0x7f0000000540)="e338473d647ac6cb9f87fcd8c12dd6440ebef7d2f29f529034329d29e8c399913573f0371d6df5ea6e6f", 0x2a}, {&(0x7f0000000580)="8b365cfc796126ff6754f2bc1aeda8ef1c49b4431ad28cfcadacbe83ce27b29c6d5ec4e21be828460f613c3014f9a42f2939a6aa907cd0ddff25f983969a8974f0494076703578798b55e9a49ccc46c6d2ab827bbb46683b62d1e2299908bd59ef67d607037f94a691820578650c3da0c1914471fdb82175d46f4e0f44009f08a91bcc812cff4fe55380449e41c622e389ba92b0b5e3177573c223368fdad49cad38e0aea63136f6ac7d721866fddb06cae5ca5e08a8745a2bf52f64e52d2073a29c650d44fbc0ebd0a5733b434e6a51b53bb89684af07b35d1a8b8c4aeca95081528f1ae29c75dbfe", 0xe9}, {&(0x7f0000000680)="ed2ec4f773fec3b7dacfba50d467e194162eae37072952b515dabeaac9975f0588bcd4f88cd0e6ee43128ab8be042521593afbea75e12d5fa31c95bb9c3f3683fb1b27fcb6e38798d0a1d42f684d219d350feb0a40db064708da557a4b5f0bad574daa338fa01efb7151eaa1138393f5cefa8d34b5c21d31b340644eec35194e9ee533ef55ebde605267410aea71b8078e86594c24a1324b824393dccf2265ef242886dd2fad65c9f2da49d00a2c2fae5b94082b9887343a942e4cb21a618fc712c7324080bd30e7d77d4e6b9112da20e99e91b153ff041b2dcd3f48489ca96af475ab50f9", 0xe5}, {&(0x7f0000000780)="ccabd13081dddfe9c025d4cd955d88e12b3385167b14e57494574fb5c926f4146582848bdf49603c1e309ed48bff7f710ab821e2ca43017540fad6e5d2a6abe2a741a44e3423cb43a84829623be5c908563247647f207f7e6b089e00639fc465a6e081108268dfbd7fd4dd54d3fbf1458fa2947482f981543b5ef7afa4d2107a3740f8c26f35ce7a43dc37356aeb9d985c985051f6063fade377eaa97d69063703403c12faabb9e8765081a14e19cdfa497bad506b26a2cc0033b58386cb4cc3c852219202c9a5fc8aad9d76266f24d6fe6b54d526f4d0cb7ba15adad61a03f081", 0xe1}, {&(0x7f0000000880)="84fc8b29d0d02021a857c433666b24e0ed968a402c273f5342977001d34e4214b896acee6a947d546bc66267e01b9025b0c67c20afe3095d87280e3ec443a8f9d99e4b744e69f3fdedaad59a469c7831095262c73af93769ba555d881a7f124cd7f9a8e7a3616d788138b3f0dd682c74f4a85e0e911299de9df47b4db85de6a47f0aacc96b15582052f3baa7021cbc7f46c54dccec44cb505396b3cc1449f368dc638d9882ea96ffd9f7872555f5", 0xae}, {&(0x7f0000000940)="ce3b573718d5c30650dae0aae6510f561c2899e8df61608baac8a95498fbd952312fb4039e4d3884d5b19e9b1dab169d8cc4d7dbec3df65e8c12549e1dcc6cf20d77fd4934e12c17456a9527e90d6758b9ea9fc609d50f9df3", 0x59}, {&(0x7f00000009c0)="e64b56e49e4b290e04bf760d87b7179aa7760e51a69d18c6867364f575e2f345662a12361e86d116f071ac02d1905541", 0x30}], 0x8, &(0x7f0000000a80)=[{0xf8, 0x1, 0x7, "bb62a26c10f5c35b68665d3c80a973ba1d91ad1894080943e3724c66ccab8a68be708b555ac75ae981639c5c4eb16759bc197f9bae98ae52d3911f3466df2e3c26d5a6813d7461b9657e4120bbca224746081f2987a89bc9a7026bfd8a185750d208bd84362bbdabded9cd9259cf69a584d92f67f9441fe52412e39f617a11a9cf583013f24bd02fd59b93a286dfc5ff4f106f89d5a87d4131eeae89e1f32034751a404130922e0f1fe0ff36d39be2c86e074a9496e03ca2c088bad9806a4b18b4ddc72e773b046e9866cd16b1b25379a42b4ff76df846029d86c27a90a50d8fdb81009348"}, {0x110, 0xffff, 0x4, "304138ab4567f92cdcdc1a107eb467981c26a78ec19500128f22abf0780f93e4bce8abe4a0d5be7abfe692362e5da252cb7f51f8193c74f6a0cd249f73a51fed21d9c044da976e80f1966fcd30daa31d2ebc23f99b2cd34975cef440023dc366564a6499ea29374dff04d9ccaa14b8b7cc1ce04ebca1b8b1ee2b6f3c6534f3d2acae5b233c968303b653c57d2f00d251a15875b797946e38c84433a3f5393f1805241d108ef996cadadb9f06a8faa731b8b9f7138b4655ef438ffddaf2553246b7e7422f8a34986e929cb763eacdd374d94f945c407f583a0bde17c0d3af44709cf29588ad7f86912096324ead77113efe424d7fe8f2474a77"}, {0x50, 0x0, 0xffffadfc, "5e956efacb4e8a897268864295d6c912d4eb3a53d963455fe07fde87bccf77cffd58cb79c171f94d1f30d8089fdccaec2ca3180b10a03aedd3afd98397eb"}, {0xf8, 0x1, 0x8, "0a146204cc06aa05aaa59e786786bea286a6eebe12642487c72529eaa5a9f811dea822b9edd0aae0ec93b66562164d548773d55ec9f9e2c4abfc956077d50910be5c911d39b07d04f16c841af022cbe0682b0dbad810652f43c00b59636709d5687c3edacb9f4e025a4f2f591dc0c1731cee77c1d9209a33e21e9745fbfa650bac8219c0a5c666b6f2444c6b6a4abdb93678f9b27efb56849f3d5e1dc1b7214ec0ed40f422a97af850b667bb29d4d58c3d118d0eb1d7559170897c66dfdb6b54e9fda0fd81ba4db06d6db54ffa0222256b3bd78d8d2a6da94e76abc30eb3e4b0abf933bc4eeb"}, {0xb0, 0xffff, 0x10000, "d40357964ac3322e409ece8b31e0fb628a5b832a33987081ba0edc31662fe03a569bb0126da4328681b888e53b263aa3cc954cd3fa249a5747d4da1db98bf59a91ce9d8ea6695aac7a489c9073f0a752f22657e33657ba4cc9b900eb7b28fedf3651611448ec85e203f4e821fc6ffd96e830b4743c3979b88eff9966a4cd3cbfc7a374b5c986505a540926c8d47a2ae90a580f96c252e5d04a"}], 0x400}, 0x0) r5 = dup(r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 09:59:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x807) 09:59:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0xfefffffe, 0xfdfffffc, "09000000245185a818f8ffffffffffffff091fe6"}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001c00)="75800ea23550998651ad9f3b3f944e0e2e0fe2afc088628628688213516a9c791c7a567be3111c2e48a807db864b280df8d42a1a4a0985ba6b74496abb7c97df86c1a20d99896f54f4d66c1064e53bed0ca24973c1aa4fda7ec48dda575bc2b538ae7b960c8a7a6e0fe5b617d4c8a6994b8ef3e95d6a764fcc836da54635d36a7f65b103144bfbe9253705185ef46c7db45419e5a8ad8a7946179bde382e602787d7465d17662cb830e2c428269b349c769f599bd6476f420165710ff7bb41680037e75cd5a41c33646a49f2310966c269ff30f5c0470c307f6c9bf0c98a215eade7aa925920ef10d02a31c0b3e7a9855450d208695a2a929870931d75a36ffc78feafa003525cccc0ba7d1ca66e4d332969b80650345465c097c65686720c309b50eccdb2df89ee87b9c11c7d1f", 0x12e}], 0x1) 09:59:15 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x937a, 0x4}, {0x18, 0x3, 0x100, 0x8}, 0x3b6d, [0xfff00, 0x7, 0x5, 0x5, 0x80, 0x101, 0x18, 0x2]}, 0x3c) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r6) getgroups(0x0, &(0x7f00000000c0)) r7 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r7, r8) setregid(0x0, r8) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x72, 0x4}, {0x4, 0x9}}) 09:59:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="00000018600400e71700008000000000000000000000000000000001000000000000000000002200a2151246", 0x2c}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x84, 0x4463df1ac91b44ce, 0x1, 0x3}], 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x50, 0x1, 0x3ff, 0xad17}, {{r3}, 0xfffffffffffffffa, 0x1, 0x20, 0x81, 0x1}, {{r4}, 0xfffffffffffffffa, 0xa1, 0xf0000000, 0x200, 0xc8a}], 0x2, &(0x7f0000000180)={0x7, 0x9}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x7, 0x8000, 0x8, 0x2, "62870066e6431f6e03bad73513656fdb54a5d2f4", 0x2, 0x3}) 09:59:15 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x4, 0x5, 0x3, 0x0, 0x1, 0x401, 0x40, 0x1, 0x2, 0x9, 0x3f}) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 09:59:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000340), 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0xe5) 09:59:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x9d) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b2262a4db77b6249a73cefca9372181b5050f1331af71733c5ccd69f416138c6e399137f5a5da8db017ea1e2c9f1f63891ef220b5258425e11f52596b0", 0x3d, 0x403, &(0x7f0000000100)=@abs={0x3, 0x0, 0x3}, 0x8) 09:59:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f389e6f3ffe64dc22a30adca60b38800"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r1, r3) 09:59:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 09:59:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 09:59:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') r1 = open$dir(&(0x7f0000000480)='./file0\x00', 0x8000, 0x58) openat(r1, &(0x7f0000000440)='./file0\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r4 = getuid() getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r5 = socket(0x1, 0x8001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getpeername(r5, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) setuid(r4) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x1) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYBLOB="89036bcd656684b5e561397695e542e9b50db499846ecdc7fa0076e33069676d10969e2c164a1c904ae04d91cad1256475bdc084d95863401fa9e46afe943e8ed3f8932a635185d05cc917637dc6c28a7cf70b1127275fdc2bfef2d6eeb6f5c8c8a98d390bf0850b495927a1b4835c5afb02965f91c9293be801", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x9e}, 0x0) 09:59:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="e206ef6b9e346c54b6b0594ca598f0467072d6e771578d2636d14b2d8dd7d03c52cb73a4b398168b340954449a2742840853baac6e596b6d1736a371", 0x3c}], 0x1, 0x0, 0x80000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000140)=[{0x8, 0x0, 0xff}, {0x1, 0x0, 0x0, 0x800}, {0x6, 0x0, 0x0, 0x104}, {0x3, 0x81, 0x80, 0x2}, {0x2a8, 0xf, 0x4, 0x1}, {0x3, 0x5, 0x1, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 09:59:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lstat(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000000c0)) sync() mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2a9) mkdir(&(0x7f00000001c0)='./file0\x00', 0x10) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./bus\x00', 0x12c) getsockname(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x101) 09:59:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="f4bcbf2f5fac26ba359f4f767c6f1e270cf9632eb8afbddbc4426ca19ba355ccb8a90f4c4c8c0548bf1dafe54c5515a2ec395c6dcae2332d51085a8cef6cd6b940afdc9d92bf7c4589f22cef5e5998dd60aeb0a05353bca9072624cc6f2386c8feb13c5beff7e7b97969eee1111fe815", 0x70}], 0x1, 0x0, 0x101) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xeb, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x28}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) setpgid(0x0, r3) fcntl$lock(r2, 0x7, &(0x7f0000000240)={0x1, 0x0, 0x9, 0x0, r3}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000280)=0x8) 09:59:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c6530005f3f6a18fe7561b8b25a86642be8f19faf687f459dd67563ec12bf17b439b33d8a2d007143c5dfe20cc7a865e7c5169433a714c473702377880b30510e1f024c30b84a313f5bdc27bd17c52b31147ff080777aed6f997c5de6601f86f4964080b1242ce781a521018c7cf28a2c8d1fde03dfbd55cab37c116bc19fd9e900c931173ccc7240fa420846003f32aead2d3af4cfd7cac8916dde60358bdf850b59587a4366276e9a5765fb66495a313b610372f873a2f1070226dbe5ecf9ed024926b4ba51954fb906be467c076f34a88ccfa899c67fede8487aa43b6413d9af86dd94edbea8325a91c57a60b7fde7be38618a717648504c877edd20cce6e201d9a4685c1997f3fa4db7b89b8bc352bcc64fffdc95cfc7385a3c68e74f2917ebf844e6f0411cbd32bf662cd6a2946f9b7df300d9bcc4c8b8ef4a395944c5d47b860978799f27dc921068ba1ddc8ee29b2744faab034f12fbf460f91242c050bc75c0425041dbae16f47f2d4f4cab2f159f4cdecec074d70bad2267f15d3268dd04738525331f001da8b07f6b5f0e0a1db97e88bb3a36843392c2b074a5774914781d1a49707beb961bb14de48a26b1bf263192214501a5f55fc9f15a8258be37d1512920f74800"/472], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0600000000000000000000effc23e00818d23a", 0x14) accept$unix(r0, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) 09:59:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x2, 0x0, {[0x46c31355, 0x7, 0x2, 0xfffffffffffffffd, 0xfffffffffffffff9, 0x7f, 0xca2a, 0x80000000, 0x0, 0x7, 0xffffffffffffffc1, 0xc8, 0xffffffffffff0ae3, 0x8, 0x3e0000000, 0x8, 0x7ff, 0xe083], [0x1ff, 0x80, 0x2, 0x1, 0x1, 0x9, 0x11d, 0x4, 0x54e], [0x7f, 0x9, 0x2, 0x1, 0x1, 0xd2, 0xa73], [0xffffffff, 0x7, 0x5, 0x8000, 0x0, 0x4], [{0x101, 0x100, 0x2, 0x6}, {0xb244, 0x9c, 0x80000000, 0xffff}, {0x1ff, 0x82, 0x3, 0x8}, {0x9, 0x5, 0x1, 0x400}, {0x7, 0x0, 0x3, 0x7}, {0xf6, 0x8001, 0x3ff, 0x400}, {0xf69, 0x426, 0x0, 0x6}, {0x3, 0x1000, 0xffffffff, 0x101}], {0x9618, 0x8, 0x0, 0x1ff}, {0x7f, 0xa35, 0x3, 0xffffffff}}}) 09:59:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r1, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00097e0000000000000000000000b7e1189f2c0a"], 0x1, &(0x7f0000000480)=[{&(0x7f0000000200)="6ce3b44da8e67a230a5edbc8e3ae092c9dbdce662579f8a1cefe3fabfee1ff738b26442d2727b5deb8730aea5a011199474435fa5076a224d818c428223e1eab272f070a103689adee823701d1f05c030bfbfbaa640f13b01fc507f01fc3b10c9f876b03a4c055cd6e9d28dcdbc7c81d2d6e670ebd1fc670e760a231e336cf06776969d217e9a05fb094e215b43d493624", 0x91}], 0x1}, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x3, 0xffffffc1}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 09:59:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000002, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x1) r1 = msgget$private(0x0, 0xa0) msgsnd(r1, &(0x7f0000000180)={0x1, "0b672e3e531cd8348ec648579dc804bde141c8e814022d33009031083198e578a3cfe3f7b4e18c091afee276c0148732d8424d611b14b4c712a6c245dec6d1dd12dd6d348dbbc2611c2ede0730a04833783d4c4ce42a91e19e1ed03083ce4b45607edb0657a54f093ccccdea432a336faa8dffe2d6d445c6f5df896c6b6881e0dfeac0c2535b6d7efda9a007b73a27c06ca3f249a489b033ac4baa2922d18f161d1e44d030de74168d6e87fcdc7d32d0c59de45d807689c07fabc6dbebe72f17e6930ac947e10962c07863c4a32dbed2acc3de94270c5976d8aa8e57bc7911fb665d968a34f2f697637727d9b5dd506c48cdfc4740"}, 0xfd, 0x0) 09:59:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000100)={0x0, 0x0, {0xfffffffffffffffe, 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) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYBLOB="f378555d30958e619820dd323b67f247fab639c188ca38426e7d3d252fc337e3ede45d9d2f11aecab9e21de8afbdbddcfeec8d6f32d4a64dacb1be6197e86389be6617834ea85def7c05519bab50b740353780f4ad121083f4289f49c6826ae2e32f274e17b4162163d96ebf10b93f856097e0af3d407b05e6d9d98f4a201aa6b82bef7d85a9817e142b15f60c9ce9852fc68f3bc2a59a1ffb0580d0a100add59ae3fdb775b6c535f2be6f0e0662f97850df3db815710cfd39d0df1983a1ace7b17a1c6a64eb701ff57e85cf2a41fb59b9d8a684c6a6eba8c0459ef1ea336c27533a7f883799a98608febb7ae3bdad252ad72e061e6228a4339b12b3481f0af05590f54a0d12883e7eedcdba21785b7dad3730250fa9452fda2aa861cd1fe2921a5d741b6db301ca0b8d5f09d652918bd8ac1dd012bbf79cad0b831dcb1fac12b092e14543f6dac9b843121cea07d9a905d13d26aaba2017122bea210c5b53af33ccabe253409967b89e0d3febf57c3adc76b8b4ccc92a574a06db82cd335b4a13bef663daed27f1a4e202ec336d0e63cbd9a25ceecf121fd0461646e6dad3c40b78688aeda553ebe8136ec5cdc268b61cf37a75cb99caab48ddfdc8e1adedfe4e99c439ae8cbfb952277d893f26de5da6a67aebfdbea6f8f6c3131e47e58fa02551ad5e513f173ed41e8124db10cd4719849700a520dcaa95bfb829e67c13b1c5fb0a86d4ae9f3aa24958ba7ce74d66f9be97e9a1d3691f34bbdc591639993d0e7d04058f8d925db13209ded2f881f7fa9130b04acf5faee04a5e8be3d15871a34fde9e462fc3fcaca9b6ac77e78db64d54cc225a2e6ebb381bb938f05d2688fea24e666c8e33ad8b8208e5f5c33c0323d86a1f3a13e8c67a94e33968ee8a3f8a105936a12e2838813ad3a362449ad497f6cdc9e35cf0054cbe8e2421e2c2969d1a09fb8b6d169cfd284713885c354737a54ce571c8f8dcd5611f12f190fba5d7a25411557bd70b264dc4d7a271f80e19f551f0282c11693ad13ca89f35337b462cd6417b38814c9216be199e1786904dfbeb905c09b4cd030a104093ea172f4092d4763d5e354eb792f989080000b45dadac84a33e138aabc13ed63f4b118f615378709026990f0add7c21f80823cca935d03f8518c52c06383a089a4ddb3ea51fbc08de50edc2d7857dfa9e9619777b94a56f94913cd685eb27a37a31090511cb020353803e180067f6e4e0512b466b91bdacdb45ff9a8e94afb1163c0a26a4bd1741efbc85baa9ec9dc0ec18e6721f124af317b57f2ea2ad40fc9e070906aa2563d1ba0e43ee1dea4d4ed5a66ec0563664e1e620c8472ac37282c29e2595c2072cab26ee745d2e0022b61308b955c53218f1a6d98ea5661d7cc12a92841ae17b59a183bfe51b0e4e0a374fa90525269f7dfed18763e549f90444667184c700893c8ee12b7f833323bb079f1008097d2cb45bdb36f5fe4f4d21e65b1163f765b2284a7dfd1ea8b736dc3e752e371e90d21efbc30688a8491d5694217e9c569a4a885c16186794f5c23c1f6228bbfa828290ae6377b147de73861a7a1d33ccde1fdda6a48ac89702c4a9b5a3d6bca073d3dcc10d1d798f39c370964d396de5ad19b733608dc6f79520c55ffbe59cb907ee1ca324c014f65ef9ca3b061cdce31fc9c8f76aff42357cf67a6356cd75c53fc6de9cc11734ccedc038b3ba64da1b4cd83e4ad6aa5dcc6b032e91bcd686ec0f56eb65141578b3e83e5a58574131f1d6ff06bb53ea73623c5dea45a487828967a00a7ec365827cb9295706c2bcc0a2234fe690862ebdab1def45e9b52f6a619c55a94f807126245ad577cd5d1ae81330cbf08cfd4d2f0417459f110f8722cc3237efd1eab33199efe40c1dbaaeaf83b0a691379adb8d18f64409e7f02b336a59a45bc9f0012f97d58797b35dc05e09b2147c19b7637865a48b1f0bbdb830be77a05eb4e5ef9b57f9563c1945ca70ccab504ffeba154146386f93af1b66ff9aece654c0ceae69049db4ddcd3d4cd35f918d6b1641bbda8c72f29f3acf9758b2690af06c719c08484747f97eb6d70b8dc5a7bcc27c13437a377e7ee48e4360c2c9a167d48fd644eb601ab444cec7fd2ba92798db2299cf229f85fe47713db4510421f31d71d31815107d59884dae8d2cafcb71c48c06549f6707772dad307d16d88830ccb14f75e86f8f710888dbc42c69c901cf3df4cf55257c8c8ad51670ad4648bc96658bf295219406caa494a203488cd87290cfcf40e8fa1b5bc7c0d4d6222da462bffec0d711fa89705875f327f396333df46f8463ba908e37c466c9dc3566705750ac62c7b3c6727b1c20b096719febdcb20498538dd594b1487de8009fc94c130542be8a648f04b52db8bc99e475426bd835435ec7dad43ff6f94755e1223ccf8ef202b9fff80d1957036337d246b094f739340b0cf0fc9d5473787e61a269c9e0f6a27c3ea715cc1efc290edc81d5c86255cdda0c2679b02a6b800519c5cabd9c37902d1c6ac105634d21d31acd185e1cb408950c8be0b055c273cdf28e6733dcc1d24160a0ba3291884cc9ef17d207770f1be0eb9d212edf0fc7d483552e15e4b6a7b79380d5e3cc070847ad4c041080d9ee2ff20bd9ab51261d09a3520a9cd8124c89694000de188762f72509be2b907da9dec657e43f9fc2d78f7d9de6b3af1a94df39315eec52ac7af9a725f26da580b17a0c52d881023eede3cd6070d58fe39e88379af34f5ff80098a63001e6ee935bb4cf6d77f5e06122163d3f3e326c07cd18e55f8d32ff5402f96a5d3cf3330658a6441f03cbd188c2dbd730fb968493912d6148094267c54023cfb0a123df223ddbecd15730321d9615f43041a376cb5a6b8fe9f4b7fcfdca129285dc0c7876c40320bba4919dbb008ade0a3a89fa25fc4fdc0509968761503974af51e3461f3c0ac0de844975f24a156a57eb61ddbbfa7cfaa0e2f0f5dd3a71fb1c3051afb4d8473c92c7472180580d68a06a75e399effeac4b932759df53cdd5151797a22cb2b490e16dae0f959e3b7f56d6707a0665186e38606c1a63ef40597e6c23a77e6fba5bc5bb3303c259c04163bc58f89815d20e131c7c15a542356fa6d301a55e24868253f5ba0f33ce23c64b93c0e4af6a6caf58ddcf6ad38915ed717c33a2f06b87a974965298c8303860dab58ca096ce0b6db79b20eb821e337ac20cad9b1de61f03f6fa52bf4fc5dfed1bc4a7659dada16bf08785e8eeb67b8b379c19d9b92922456328eab04353ab34ce546bff7a2fc4fc2dd4fc9401f2d2d18f9f31c32e310940d9a35e0affe0b1dbdd7831dae99c7bb1d5aba3459e0027963f1f4eb7ab9507a274500d5b76e25337c6d9cc8840e2f5b1fe982a94425472da80fe8729ec2ffb898dfce9e9cdac465b3c48f359756e12544b13ff365b5e8e52515e4d7f96e751b59066407be2387395889451da4e36033a31a8873b0b09070d45743d31e6c708dde8be6da333afe6877a42ab13f1e78dc683310d42712bf42c8576233e8e8d31c493977d92426306b293242b4e37cfa4b90760e8ff12c2d75e53475a0d5110db5d45389e5fd965eb93eb979c9139a51eb9f646594abfe86c0fee02b23ac1527c0fe2e568e60a04f4baca6a0821a6d20f81d296273eb33cbe0870c18871572174e300f8a68456dcca03cc2624c4545c93514a1b0a234a23af627d01585417c4884c0806ddc0dcb4f557d8e39519121624f1972b4c0b268874d814d252434c4302b0568f35e695cd337d1409f9ac263c0b019324834b390621f5ad208f13967f2ef1d89489f18170c9e53eb33b097a12e2f198805b1db653338fc6d94305b39673960278c908931971a777bb57d621e57454710f184cf60084fc9f12e4d8c6a5786e343140a3e1adaa4b02f5f12aa3a6fc692500b2e08283bd851fb6cbaabef12b69753b63aa59d3043b1aab40f223231fee7ac14e43a10ed59267ec3cfab5bf2871aeb1558d19e2aeb7a3afe761a52e02d4ecb2503b6f20b16537fd0cf98c2e7c8418252ef06feb9d99befd611e3f638e2b7e20e428a289578c107ac142ab735f8a4b9cda5ae92910cb262467f601b82f79d48deecc77573f2df4f2bc4f43345b881981db8f5ed1bd432d7fd1cd72103f3084522337d9689ec21d45cd28de2f7ce4a4f12e832bebe2fe6edffa79af1130049c7bd927f2a80709048c6ae79f82b55641a5dcd200098af969926183e7a847712e2d0d0c5d05f3f2a6fee544061c6f01505af9e5f93d5cc045936b5a46d8f9c38233679c026ffffca94f758711f45c8ccf657c9419f518451971911ae0c12c5d12fc766fb460e04aaf57dd26ba2b0007ade86581f388964fd412002ee24386aba3bcf3c7b80e0f332ec7ed75efd6f2966c6a44939f75d34589634b43c931e783e4002441b24749f0e0180ab22f1bc1d4641d7fbd8e8e1d4324ac0bfae7c92c56d0a5e69a425539fecdd95e28487dc8125f3c74f9d16b120997fd14632153b62e1e41c08ecc1cda2e04b5f128eee6f440292bd67a14a36b6ae9410a21847181c600af1578a6db4e5fffc733123d385e390a7a3cb6dce800dfed9aa67dfec3734c818db0025b75e29ecbbbd6aec7ea589e006413a3d9908308fb9faa0b80111e0226d4a633ec1a3209e1d4a602d975cad2570b25e90dcb553eafe559ef99f3e5f50d2b8332e84c84df1e5d7644b053582ed6dc050a8926075705072efe0c2e807217c6345b8277843561b9ebc6d45bb2badce45fd574635911291ff1901ceb3f17961e4bc7165cfbf3fc550d0935f59a5cbf48ab7d14b682649b210b2ed64e093b96b26021cc6320852f60a7c1ba0f3adb072532007df10ddcadb43a03564a52b5c4b078e31a83d14907a3f6a1919dd7ce544d31307969b6982b66d4318c7d1273600d5379046b307be4aa83b595e4fbcc62da09fea2b7a6748367bd34cb6db232c7f946b30d1c15f4d2aae9e9b15a4c8ccd5c1d0fd418b80f1e9d8848bf071addf0249bed0b7752a04ec9c8893bfcf6c3f45457d11ece19a1e8dc4e56130a79664e3133189114d559cb1acdf8714f49269ae9fe833c7246ed7280e15eecf8c4865be3e8620f7c18ae55ea4b341b7b30d0cd10ac2e98df38c9c8cd13319fce1e34ee44806144745f03619ea7028578770f7c13b364bc2ea115648d6fedcb6252ac5936b860ddf40132bc7948c55ad755b723fb3454a962b3f598308f8a0441bbdd97fbeceb0e8c253ba39b292ada48e0bf1f08431759eec85bac52e7c0d27921bccf788ee477c35996b13619034c4d527790dfcbe20822ae5428f0a56b7ec23acb7149754b54dbb5734de28f05b2937f126e3bf2171f1f25adf1e60d0a3c68896bce8eeaea2caf47bdc50fc5772fb3474408c69eb09176e23ce258eb4c2e19681cee8c8f724383e08be70f0192f4c2f37197cbbbe59bcbb44bec59f81e1112a9482ea9484496c4eb6f87c2f29384144d00f6cc46397d56a573439848cbe81a9e6ed0eca769a1763f142d8d2d99b20fe8ba8e41f66a6d843b00459bb1410ec073dbd11f41239028885e404186e54b063aea7754f4da496c7d5857b7cb2e9715ae83f763e5b6fc97c2f7d0614f689e4e5b952b45151a6077dd6acf597454e2c4b0ba5c1db56cd5e1047bf5a29bf928f5b8bc64ef515588e82af101974629a7deb5cfb1607bb99d42f1a44af33d61b8632888e6e550054843c2e61f0d9af0682d50e8879fa71437ddb800be46e9d0b7890020a2dc076ee03f6969d93c8a1d68d486a5094b387f990ea0af81866d9f007d1499f59667d456c36f2922231f4d4e44c814772ee28353e59fd52acc4803dbe6ae6848e9a67cfe830db1f9cb19ed47d248e1a238db1acd74e01de321424e0cc059c403abad00020000be1711cdd88dd0631437bbe765e39e75f765a51dd52af88bc5f508bb2b38d5021bd48492b5241294000000000000007a75dd96f35d6d48b1a4b4c25a26ea322ec5513592d15dfeb4c1a52e8b108074b1daa5e7afebf265bef7bf91f397894c5df4597c3b9885498539aebe4fac5c00820d77c18b42956857d24666c4a28abc7f29931917773d52e1b4eea5378aaec85f2b40f8e08d5d2fd0770d159ed764ab178daf7efcc0d4cce26f882f44e57692253c8bf978d28046468487", @ANYRESOCT=r2, @ANYRESDEC, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC=r1, @ANYRES64, @ANYRES16], 0xa) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) 09:59:15 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = socket(0x1a, 0x5, 0x8) connect$inet(r0, &(0x7f0000000840)={0x2, 0x0}, 0xc) r1 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/tty\x00', 0x40, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000800)='/dev/pci\x00', 0x0, 0x0) close(0xffffffffffffff9c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xb277, 0x0, 0x400, 0x7fffff7c, "070000003e79dfff33847dac00", 0xfffffffc, 0x1}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="617e9cc0336481f3f6717ee2ae47248c9e65cca28483eb8d9c144337392f91da1ffe1af328d37ecb793ee40c494b30d76887ba03ff28263dd66318b2cbaa10e4464ea1ddeded39dc65c6311ca72a63e1fa2b03945592dd551dd8c6d9aa72f447ed25d9862dd7656fbc9037e815c8f7fbd6fb328533ee7a3297f8c93b1831fd974ca36c4868d8e3c57d2f75f0d0b73daf9f9d5bc5381254783fe4d47a1d7ebd8b1c063c81addba96b87ab4f69324022111caabfae386055773a090b4a909bddca211832e6512f7fac90505cf5775019366ab46c3bdd147fa5688d12eb19103ba4a82de3e2aef853a5a6b5e843c85ca8c91e70c7310a0f169d037e5c78e4487e88b66096", 0x103}, {&(0x7f0000000200)="2f3f8bcbda2c2de285fe27806b94844d8b4c0457249b87f0846c5593e74ca5c621e70d90c15d79cb3f44f33a846ae1c8069ce7fc4c43ccfdf6952fcb84e12d22e40102d620308ea1ece3d7696c4559984b666b18cb537ad7c91d2b7c3175702b6cdd70311b15ad77d06413e10041e6d5a4764b677f34f84e56c0a1f69b43ec55951b10be569eee104c197358363a6d831c31eb4fbd026709761f9cc04ab6e6e0d433832f7794564d91249c5a0426257eecc926309fc048e1d84f80f897e43c2e5338543e5ecb2596271a4e3537f51f398b5009d66410030851256cc3d135a38a25275e4e3e83f6f3cabd39bbd77710d40b0b04d9d3cacbb369f365d071b10c8a9e4e1b33ca8b28981501173a2bb5c10001c12388305aad6834bbb12c71af0c713fc55f70a84a064050c26f4772fa55c4b1446cccac14a5cc2e20758f8e5ad8e01c55100dd68860aed685b8773d493c71acffd3f8dbd5d0772481a4335cb3646c5e24dd0c7a9a5d67eba914407dfe357a999bdca67ccb24b10675848a3aa19459e50185ecaf69bba8d2cbd7a14d8763ba18896321a565f501406fa34836f0280bef7291a63164bbbdb87147084d7d7fc2dc8025d9f368ddef8ef196dd631972a7ea0a532a2f4f89ec486800416685d908404c6b30f66e1334fb59ed1d8d1beb31ddf2ef5a88840717212ed722796d77e48b30ca3186a30c4ba4f313a114e151125a8f6b0c8b5b6d43c8942db395846cb1af4c13e15572771b0bf302d730dba5bc4ffd199fa2d39f505d7111bc1a6b8c7b46ecef778b8b4a76b83e7b0af3074c9458a7ebb57fa5b51a7668571fec62c704b87049a367a1455807df064e85371b6cb138caad2509b756764c010fc8e001efb8637c01a7018ae1d4403cfb8c23c45662a62b9e04f59663f5f9b008f41c699af6ccfed2307b66b23d01975c827aa948bb1a6084523407e1e517d80f8d8f8973725a8aeb9f4cb140efa1dfad53a1d3971e49ef171e3571d35e289edface95e9b8552db6e24500bc2cee47f604d6eb12357fa9f0863c842ac5cef8d7d36bdee21d85f4e4c170e5f41c5dcf13d4593498cc498d1b2bfea048b72ac7a089f3659293acd4f14310c58d47db0a5dcf175c934e2f1bdf6b2a3a43b2efb827e1433f1f9528103db579f5d80bf804a591e0ddb38c9d0f9ec6553d3a4142f8f395a591e1a31034738272dd4c1fb07d371eb11277873bed55240b418d3254cae42dba44388aff5e2e7769ace72d8b2a9c2c5846b893e63cdfc85ef06d9d45a902a3d37f679d4a5bfec55478f133b5923ac2c638a4b34c3f1fce7984f6704f65714262eee246b76b23942877cf22d0ca032215446cf5ec2b71352e623d82b0d38b2a3d418a322203d1ad071ab848bab22e90cf3f88872b028c4e6bfcff0b7e81380068f7bf46f741017ac45ee7dc63c9f58222acd3de752aaa3cc7f8f061eb2303ae149482fabef5a56c085ad938bf24a71daf20c563481e0c0ae03f82377b656b881f224fbb25c01b7bcfd1f4debae4f69a281e26dd6c1d208ce230846930e33d31636e60a6a0c1aed8e22b23a8ecd4d3daa9cb267b5f986a7ab454e5cf64b0ca904871a467463cea724cf5d22e392de4b50982da48f5fb09624fb191f4e7bb64277401d8684f27e68c4382ddc8b75a12ad1b4f639aa41759fe8311c3d44fe0bc12b9e8d123c394511792278649a1315c5e1b44a14510f068139e8676ae9b08e3b099be8b21bf723a37748e0d3e02029a14d99a01676529ba4cc0e7242e00d26cb31c80d580cc5e52fa5cbd7a70044789df379ea055169204b9c8629dcf544fa4844c1767e7dd7f38a502021629d3cfb1f51ff7fb9030917f9366d6f0b2e114525e0fe43171803665f20fb72aa46ceb1f5c1e4bb66a80f4b8f34f3bb0e6ec40e9eb6b98f41ae9b9ec3a53e63565e5b489311f2b6a61638e05833226b7b9adf8b037f15d5ddd90fa6c17fc0ac85f69434aacc1f5d4e6f6b89155a4b8753946b95242c4bdd9edb23416ff53079f9", 0x598}], 0x2) 09:59:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x7, 0x0, 0x80000001}]}) write(r0, &(0x7f0000000180)="b5062465c7a5b9bd05e0acb7d34d", 0xe) 09:59:15 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) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) 09:59:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x29c) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000100)=""/36) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e7bd647fa015c23f5a4853000a47efbc5dc539c7000"], 0x10) chflags(&(0x7f0000000080)='./bus\x00', 0x10001) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) r3 = semget(0x0, 0x4, 0x20) semctl$IPC_RMID(r3, 0x0, 0x0) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='.\x00', &(0x7f0000000300)=')\x00', &(0x7f0000000340)='!&\'\\\x00', &(0x7f0000000380)='}\x00'], &(0x7f0000000540)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='[)]{\x00']) 09:59:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000005"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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, 0x2, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:59:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r1 = dup(r0) fchmod(r1, 0x44) fcntl$lock(r0, 0x9, 0x0) dup(0xffffffffffffffff) fcntl$setown(r1, 0x6, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {0x0, 0x10}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {0x0, 0x2000000}, {}, {}, {}, {0x3}, {0x3}, {}, {}, {0x2}, {}, {}, {0x0, 0x20}, {}, {}, {0x2}, {}, {}, {}, {0x1}]}) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000640)) r4 = syz_open_pts() ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000340)) r5 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 09:59:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000000c0)={0x1}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/200, 0xc8) 09:59:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x87}, {0x6, 0x0, 0x0, 0x20}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)=0x2) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000180)) ioctl$BIOCLOCK(r3, 0x20004276) 09:59:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) getpgrp() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000300)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="0000009c0000"], 0xa) 09:59:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0xfb613ef01b17cc61) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x8000) fcntl$setstatus(r0, 0x4, 0x80) 09:59:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) fchdir(r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 09:59:16 executing program 0: open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = dup2(r1, r0) r3 = getpid() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x204], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) write(r2, 0x0, 0x0) 09:59:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) clock_getres(0x3, &(0x7f0000000040)) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 09:59:17 executing program 1: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) nanosleep(&(0x7f0000000040)={0x1}, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x7fff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = semget(0x1, 0x2, 0x504) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/220) 09:59:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x39}], 0x80000, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 09:59:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 09:59:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x20}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000f5ffffffffffffff00000000"]) login: pckbd_enable: command error pckbd_enable: command error 09:59:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x284}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) 09:59:19 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x800, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)="14e304b1cf8e574c87fe7c3da9c63eaf04f05d8998aea878e6f8d581981a32334d7ab2be471954ecc48895158d6db04b52a6427dec296721f8c15de3ee1ed7d130292510440238fe8b031fef734f9b38cd081eab6c0da3103d06168748ec5be458217d388960", 0x66}, {&(0x7f0000000200)="4e764ebf1589f77b6f6125835751d1107e62b1c57efb3e61bb6e80277cc28422c1b03367104ed3bf28e601bc1d5c8e4874324f6e08165953b6c88436a078ede9d8a65640369f936cc91b3f85dc35461b3f0f5c3d0bb1961edbbb8806e614d3403e41167fa5031c", 0x67}, {&(0x7f0000000280)="9f294e5fa3fcb73400b97e4c9ad30be0967eefcd94278915f732290f7fbb1b777542650605363bad5ac746e9b1eef22ba6716681e5", 0x35}, {&(0x7f0000000500)="a19e9f06da68d4262639cd36dd33deb1d18dc9a0b705330ad62ee82f34e11e3b9df421a4d87b4cab1043f8c00c97be9ad87801dd4f78718c7ce444f8a83ef008b4619e3eb6dca9a074b25cb078fe58589ea60a50e3b2980623951af968fc17fb90faa5a88aa6c45f6a9b48445964db05e5c99a2b994c6a1e64a7d13a2f4b313575faa60446b3f09d10e87882a461825c4a82551ea3dd5316d838f2217929818a9580759b69be8c4761b902f8e8c56b533c4cc739bd6c5c62eb9ced5664c7c7e16a2495ee5cea276375fe47681d0f87a0fedbf704d64d031893104fcf3f7e8a61cd02406081c8ace0464588573c4cb752aa4947a0b239b87a289adfb1b1c7940b4bb33f64edabb2cf9cf2aa507608d1148e9643cca8109dc2149ffddc42d3796e160a8ae5e630b6889a246d2fcf6b170e171c13f27f2cd2c9948dc9bfe2ee4c79585ee9eef747a4ac4c3d36e44d107b406ab4f3045299e15a6f0209a938767b960164e4b954d410219fd23e93e060d19994aa2dd9f6055883a684ef3509e2f9f0925279e67d408ee70b8d0ff333f0a9142493d1773470d901e11321770ea78072cf991d8eecacfbff82e5dc035e803f09d382dc59f38a3bc4d0c1fecb60373bba1252d5beb52dcd81e642edbf67e32978a6e91fd4501859a78bf1c1cb8adebfba070f29cbc3fe3305d4b16cde17b4b1d9cfd51999b438903116e7bd764015f20e93e1e9db0c7c54f8ff04cf25cdf1d7f1495765d583c9663bd682067d90b44ae894339960ff4c453ceb63ffa1d9f9077928945624b9f2104c0689f1025759800e41402b92ad9aa4480cfa94cff51d9ba6419f489adde9734a1eb3be1c8138fc1cdf0abbce6d27bf07943c38e7dc16284c23cb059cbe88dee74f87017375ff9b6f8db64f065442b169c69e44fbccc77cd1699430c95eeecc0acc4f86b73123f95d76c2d18854de104db33dc4997567001f18d9ea014184b21f959ddf44ff767cd004782b67ffb8e9a6601906572f3b3d2083ac7d6f0b1f4c3128b87d1d0b99189f734ded668741b56a900374652d0d3a0a3d5c2ecda917150c3dc7d3e608993f475a44708258417ff1ea19dfa63bac682f5a5b1ba64768df4094ed5a33ed95d34115df45c2c0aa2cdb3a1dea248c185548c48c376fad0364d94c3b333e20635ad57b68f5d8ec66d257928ee12e4e0fac2b5788e0decc6615cce2ebac45968928e75a8003364690b80f3cc9033424534d8ab322d663de0be9d4a691197aba56853f56adb0eccc7510780bbdb7d1de8c0db28ba0a8ce32260c46f6905e27e91840d53052832711029b18470234d3c8ac6463126ac724223539804fbde6fc0ff0fd0184fd933ed551a652f1d330bfa5d10f107b3151216c583c902a4f4e0f39282cd073fd92fbaf990757be37abb00db4ad3c3245c422d66142967db17a830dad7f09a45bea1a79a51798f21aca326748a212ca379e640c930650b3e8e43fde77667b823019d0d314eac58282acc216170d792b35b396da1952b8cdfbe975024cd35d58ee58fb6ee109398bb91a4af3d23d2aaa9502aa117d97e83e4f042143411e3f0c4163ed5a215e14d0b11179376d7b723ec0568600accb8f92434693e96f3be2bd4c82d6b02447d537a533f274c2cfadd4add26adeddc11602fdbf0f2a5e9b4ff3b7335569d66f19408a5f534485bf827579ed6010844dbacc061fb50cc4c9436dcd38354ce23ccdbd88a4c313373c20cd899952c6b338f6d9f347a6be40409dc7ca38a6641ec1022f6f4b1ad7b6fa9564a3c7f1ea7ca4d4a645efdcd4061223ff04cd1801e7aef6d4424bf0ea0dcd98e38e5c2b9f2cc4ac35d15ec9a8e319a78bf59e9e1df6396669b93f147a1b97ea28009f25f01f45137d009fb75b2eb681c7199b3bd78f84e3bb416016823d5710ba86bb011283ed47005ea022e43219976f1b175aec906f81011df640ceac71789a28e7aa563a61f2022be5fe0e0aaf9051848316312d8805ad7d67d3ab3fb8006ef5bc2fda14fe94106ae45356cf974b16c986bfd0b03554a4e32b0e1ed68af2d7d49500bc7ea35104ecd0f6dd6d6d190278b034f0c9948a83cf3a4308594f7c654431174036b6e35fd7035f19987693ce7d7666c7d72b43b391c42533ccf3cb3e6f996acc7164b8938d963432188b2be8e7cbd8f48695ecd6db18b789386a248ec629f04e3a67feb3bb3e5ae0e70f519577cd317d467eb6806691049ab8f494d9dc170bf7598664b5b7c9793ca7ec0ae8bbfb4ebef877044a28b1ad6c096ae8c68b3c729c1a26029536c46dc40247fb6ba5a135a62a1ce061ca90076b8744e3ce0d8024edf2e1226ae65dd4b73527f3a8b4f8bbbe40ffe374aeedfc161c84dbc6041b5d3084e5560096f26a207e9c10eec6f02b11e34d894d2ab5d72593f942e01874973c679974a3a9056f4f3d1696343ac1f0211a9373031666076458dfabda59ffb0e1bc5826cdca6224b3443b0dc9e71ae13b880bee8992ca7721e9454a41a1e8544489ed2d4173a0ef84ce1be78272c503413c8aa443f2e1dabaf29a00a5d648db5d414061f2f590257c537bd7f1c6fc75d28a072487577e51911d08dcdb2ec994e4b63c58aac70d4f44da56bb5f11827b29b85cb5d301d1a02f373d50aeaface5cb63cc1e493a0585b47e2d69ed94a43d594b10fa44e026af7b919a2a8ac7d140616bd652b1c09338ea842ecfd96dac9d1a27584adca9fad8f04f1f50f348d9e8db04547de41366492bcc9d4bf5613ff2edb467a19860ad75a7778e5696a9c703affe2a4ee7ee4d9a0a3e2b685df8726028ace99a919aead31cc0b5b0bf1ce5182a820c959ee914741213e930305d7031dd69c106a4359d0d636b44aa028617f4f6391c1b596de52046b9345b14c760b80579dd92116c82bfc60ec1f2bb18728182e48d8f9114e9bf48270b9d79550a39a5f2cbc4302d39987fcccfe01b23de3cab886e66fc8ab698ea08b0d75a5195906b10faf0e96fec401b38a6942af97b4fed8d70ef43693504b8bb6325387987a06b604fa2f962f28fbe1ea2bb301684f377c04ac3b5833a06978be32fa158f94e86e02256b842c42ef1de1908acf078a3f7a18b0e02a523377fdc59080bee9698e052089fa596c0d25295b564d731d3dc0d13b6fdd75cce7278ef73fafb38df6e2dcbdf8b1878f5b8214f22fa76dd1c605209ce5381ef6ea10944b45e65b7d7a4592a6681448ce52a9196efaf354bbaa0b5c3c0c19c969fbe8cff7b3371f3b128d844c36a460e450bb440fb1573885f9d209eed813c16dcd2fcdca5f52d7d08949c155791a5f81c4d1827d2e5f67906ebf5fe18988e9251ecddbbd998c8360419c4b776f7f9c602d8812f52f17842a5d91a593e3b64895f700e37202807effcbd8b7732b4e22443eff653bb08fb8155e5e2acc1429889876ee239f694822c8b577e7fe5d11a34d5cc249f67be5e6becdd04c338cc1ec6920909479978192f6ba15b53565e0fd446536fbc2d08b7b8d461fbac7052d9ab1b74507fffa2f97c6e2d271d0efbddfe0c4a041219fec2cc7840d9041d914bacb1df3d501ffb67227b3688ab54abfd7bc75ef02994a7a63e9fb3a8ada74b95abd510f72fe1e411743ea8551d6458224a0c47351b5612dd39f660270292aa5893a94f4adfa8590de6e9874909397f1b26eaf893b28c641113953316a9abf67aba6d2e610158034366aae455b704bdce2ca0b5572265db1fdf2bfb53e1d3cf65dfe64991b68b66b9d8fbab52f7eb4fa7e649257fcf29db407a717ea11907c4c8cbe38c1702f0355e06bbfbd7ad70f16fd222073ab21a12b7606937dfece6e15bd1cdbfd4d476c20ff3fc58eefeb4223c0b06ae41afdcc472957f592fcc439ac845d8fe0ed2e265823f5940c24b4f69b4cb3bda93f33b30b87e6fe6ee71e0c47e1805a3d5e742bb56bb1bff21fb5bd6d410daa2be5658cbebe0c572d814b9565020b3473b4a31a0963dd68006b14c4de1567e28a6ad94b815e5514cbc0c1a3bb4f1bd8436a915514abca7242b068eab234d4cca9e6cda1f3629463c90185dba6e8ac7f33c4711f21be9b7ee5e7d2af0835fe5fec450b08d4ffe0760a71578a1536dea2cb5d355d7cfd007033f164b19deabea9a898ccbfeef18751c494078276684b9450124c45759490e0d94f9aaadbce418fbb3eae8e7ae65f1b1f9f046ff84c1bfffc2134be248bc792eef56e4dfa85ea94fef26c6ef05b5cd16b12c3918ac9b7b14e561d7e3b46e520ad1628126be0c35cf52cadbdde7d7243bed838de8f33c3a1d138987bd5d44d5ed65d343fbf954e429433da6a12742991fc35ac8799c6619e4e958cf72fb578221c62e72c82a967422036852e9586a9fd22c760325f9fdcbcfa7a64f8d3484127969cb07f83ac13bc19750a7d71ec2fc80284897da57d42d891bbd684141b260cfe7e4c35a3636e9b71cd1eeb830bb9c609c05c8bf9c5870dc2ea534c2028ea65d7e0b6d9bec60b420480be53210c5302e06d2c1a4ad87fa357a32e5d9e5d99fbe2682bf934d507c4cf88e88d66aef7d25b640ef2567291279fd0bed2b4d594a4668fead142c2477172128ef6ac274b7cd0fc2264abe8ea73a057a8d80c701601f0d9c7ce1fff5c1fbe40f3d185d26edf324d82649f2a2984cd142ff39e4a2d2fbe95d75fdba154374cf2e9b3f1dc77cb4d94bb59eccc613b9febaffb695239a871e777c0584a3155a93c61d41087ab1b1ee0ac93b0d039582f4e5cdd428b2ab621d7ce0b8f134d75ec2e2d7080ca36a00eb4a8f86103f6411a9da0bfe9339c21e7c841f6bea3276ebe074895421072438e3a13b137be97d24024d7184f6073ba311e853a9161a80168ac25d4aa753da63699947228ca9e5ebca5d5d2feeb7ea5c35947de4f1f95299a154511c032c1530d6833d2e1e1443b9930980a4bf22dedba2e13173854c28d6caae983d2955baf15ce19f008217512cea77ffbe3ac978f6e45bdc04f5a92931c7d1797d983d1daa5f86c3e266b83bc21fa96797626c3482edcf85e32d0b9e4b36ba29ae9fd553cceb2f5df9be791506881b11e4fb97f56b0bbe2a5dfd761502dfc4a9056b62394bb3588f28a000b8fbbc6aa9d1b05a8582146f30874742d2e74ccfc3b5ac4ded98e5aa64d3f42b52eae84a9f344de190cfd42e4688dbf569a74e4f7c33412c59867845fdbbd203166044b0e784aca329eb67566a65aaef0b818c5436caef95d96819150d4ca6e1e928bdda5092ceb9cc432e719282e3c86a7d3b72357bf2eb3813a4cc6fd4b81f836e570a9693cf64fbfd1599de736407cc608a82c1b15f5c827ae16ba1cdccf529567cfe709acbd0b239fdc97c8b6137379a37cfa90f846af87ec8a6ff898cf0dea463acaa5e5638fc432d1f1a1132e3043351a87fd186df92eac2ddf4ed0c40849b5723e57708e91cbcca9843891e3690362e7885d359b264052d3108e9eca5b01b7d6d447006cc8247e82f3a8f1e62fb9c0afa8307f79d4ea95b3bb9222adf8fa42a4c09a7577f48d6f65ba81fe9389f22198489bdfbc9966a1b8acd134feeae67614e051156dbb378fdf44a815ee75ea92661f2efff5d5517f5319178683f72ff675a295f7c9af8f7e5facefe807d3fab0b94e35c3539bab78ebef8a2c147d914574770c8b5b509b497c43759062f0b64e2e15eb89af49dde9f50ad5a5ce12bceadfc07b7b89bff94623415b7e74c0cb418d94917eea5331cd345eb0935462202f794ff97c66fc62d13468af183df8a80f9b5c9ae8a6c68d3c66a4d3826769c983dd24d3e", 0x1000}], 0x4, 0x0, 0x1) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x1, 0x0, 0x1f}, {0x9, 0x0, 0x6, 0xfffffff8}, {0x4, 0x2, 0x3, 0x1e7a000}, {0x9, 0x7f, 0x0, 0x6}]}) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) 09:59:19 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:59:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0xfffffffffffffffe}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x0, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) write(r0, &(0x7f00000000c0)="27015de84458e0db348f14c82ea904a8c1af478a", 0x14) read(r1, &(0x7f0000001540)=""/216, 0xd8) 09:59:19 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2, 0x401, 0xb27, 0x1, 0x9, 0x3ff, 0x7fff, 0x1, 0x0, 0x0, 0x4}) ftruncate(r0, 0x0, 0x14030003) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 09:59:19 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x0, 0x0, 0x300, 0x0) lseek(r0, 0x0, 0x1, 0x2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001000000001e0000"], 0x10}, 0x0) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCCDTR(r3, 0x20007478) 09:59:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0xa, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 09:59:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea1", 0x41}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x22) r2 = socket(0x6, 0x5, 0x2) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 09:59:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f00000002c0)="98f7", 0xfffffdef, 0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) 09:59:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x180) pwrite(r1, &(0x7f0000000100)="fbaf8a8d1a027f1c3314f6357e3aaf5abd1f36f79c926365acffcc666082d3c06968554fd020723b06b6da33f9cfaf8cad644547fc0b95eb736a95f8733d07fcf604c2708cd41e1a2e46406e9cf758f11b664ce6a808068657ae56bd7a010000000000000031b169cacd261affff49155fba97fa2e6c9118a0a3936ef532ffa0182f4df68a7dd2e881ae781c6127f778bf3e56f4c5c4c61b28f78a3a9c5c0fa6337f272e8cf6fe51", 0xa8, 0x0, 0xfffffffffffffffd) clock_gettime(0x2, &(0x7f0000000040)) 09:59:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000049, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44, 0x0, 0x40}, {0x44}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002500)=[{&(0x7f0000000440)}, {&(0x7f0000000240)="e36dae6f9c907001597d01f3c8e058a5d7a71d548f18ac4a1225591037b3bd2a28b8aab09d3256c6018f1314862029f98f0e7a1c3cfdd7482c41d0ca9ac3b9a595e428a9965a86388cf37201035f3efab0bb9ab1fde90f31b2b567de85508ec6672e9c63bb8665d5daf02344084f54e908bc64eadef815ce1e90880b4959f9e8fb2095f068b6c147d4444892977944399d992a1c068e2501f491a81cf52e86f01f14ae453592189e3efbe0eab2c6b6e1b9a5e74b4488f73b25363516f135b0d79e582b8b4d36883cc7d5cb21870dbc2dcde7e820e8fa6eb9e592200829f971ae644c42cc67cf3334cb97a2e2e6803c2022c6583c5cf6f6757530b49540c2e2d339e7007a14e6b3c3bf46c16b180b2fe2a3d9b187e468f80b5670c97ed8f0199f5fd57b2d5b17e0c16e2b0d51dc7abb1c6379853d412a4d1dde20fbc22d352135931c3831212870e80ae654e278c00d0d4a86e83cbd6e2ad8cd3b9c76ed6bfcc46fed0413598ccba9412b45b1a74cc7d402d4e9d8246da0938e54893e7c0821154cda891e608564c910fd5f5c8b13bfca35e274765640c93b3a3a3f0439c656a483596cc9df999e23d7dd2aa70c8db548646eae574382a9d10a7c12835399c19aab261d7d85aab698e1ca43fd3198a15e43bb998c71a7ecb0a73ea3f8afaf06d40bf68715904dd25fca083c7b29ad85d4e515e3be874e54745669b7b3a7ce09657385ce598c55fb87b18499c9ad38f1cd044da43201ddb8cc0fd0813f92b35ff8622e26094dd1841e97622bb9766e9e112f609be27a9833b8a62a581e48de3ef0e65cb536d5d4df1e5f76d296d89b0e4665859f1ce04f84d176e5333475d442f07af9f585cd2d708456cf2f65564511d36c8d42942b05d7dece9a3c7c646576ef8dad85870a7b34a223a268105fa502b024c7f6c51b38ce900be1c7fa2044b954ae5d8b0ad1dd78552eac3b426478c1065f1e0a6ab3eeca50d83ebbaff79a531d7700d169dea95883c12ec11ad3a783c9571011fc759b78d42969d68c572a819d7ed9ab024332eec1f5efd13b72f3e9a46e35138ea3b64ec7f1722532aab09da4e8935b1951a0ec937036546a7a5db0c30a5bd113e2839120bee69b8bff5e1090262fd8f1698a197fa2dbf1084c4fe02de04a4e0f04bc8a6ab0b76a55b2e71d035d722d02b2aecdff50480c3e9e85ff61b73f99122ccb49554f130c1358bb6f482d66ffb4029312441838504c3fa5b6e6ca2b81d9edc538c6f4204e07556fe570a8e7ba9dab0cc64609dcec18f71f82da6812eac6b1589912c21e65964580da95cd5df917ed8c20d87760c340ba2e5104db979a4879fbb54591cb2329ae603d30f4643163f77f970b7c1ef063fcbe6f56f261d9f6d77f3ce7d84b6c3d22f4bdd0a4e02e7182d96489d188c6619f16f4b67ff35002420c6e29fc34f40b01c8986dfddbfff22841d925a41b1a31bf60f8011397eb9f9cfa71f70f83baa7033bf75be928d857bd981c72eb01e3cc24a1bd544bc0bc4a98553ac0be46d4a1b85324ec24685fdf5cd71c5572ed33940237bc02194031b4510623246907fcb30da8ea72e7859925672853fbdae8ddba4b49897396d1980191bb6022149978e2ff9e9d1914f035ceaa71e3d02920d9c475f48115d143c93536dfc56d7062fa35f7351068361d49c09b9177f98994b43e3154c6401a6c7ada66725d97bdaa943914fc1fccfdd01c6776e97f0b14c1307a6fbf33a9bd36f95d69cf5d66a6b89b54c872aefc0477e8e3710b215f89415bcce224a5e2989aa549aa506a706a9983e7a6586ba2140bfe21dfba629dd637775883c2cff78c0746b2e1f392b26460cb11cc137d7002e401c948f47e3326d19d8d4f87054e6bfb254ef2366d45dcc28e3bf7a53e3c2ef7c3007d87162fb08f814695a2f7922137f60395aa9e0dc8981fdd449fdca596745a83553d99945bbd727711bd6bf5ceb8987ba9f84812e17574dc195cdaafa36ec3018baa3b03fe06a2c532e0cc7e6362ff3a8b35db948794758cac92f8de88fe467ce303df16b67da099baf697c7a7cf2f768be4e6c60c95a80df9a09cf3a61a207d6d79b675cf0ef7d4decbe3e9f87faa0a2dafb0742c63c886ea5430db9178d3a46a3015674293d092734a4c160fef3e9a3b0b1ee47eeed7a04cbcb9733f92b293d5ca29e2d02eda3d15f85c463aae54781c9500f469f96125b8c1f3c35cbd6b3d3178fe0ed054c4c8d03b6a6fd1dbdbd84885db577f930ec0820c57a92f996da72857bf3ecea2242d52eb5cbd2f7ef9050cecb01264a59a830f2d10f46d20291e456fd04329e2c9df3d3da1f03c8113f67ec735a917156576b20818551ea70f5514c56a3413c542987dd6b1257060b95c56c66bf949d2a85b1856ccf0e6c3415b11a78a4e81bb2878c46894111fb9b397820727481eb231ad41a5697e4c40f4979edfe0c0aeea50f457821432c53e1bb238ce9bcb0f47f1f6727ce4f7da2d4e547c117fda9505273d7b6b69011e5bad0a84309d86c93dc8c7c784b3833458afd92bb204a778332c09f412fcd4e0ba6c19063362e78d6467ef3a34c45a175716ca619ca115b59a73d0e5ec6bb1fa551bd40d8fdfa5c66ba88c3a7e386ee6b9be4de46ae56598da5ff1e428eff044d4e317f892c72ad75189ca86bd8e70c92e9fd9c06e89864adbfd1e45de259cfcb3d30a11d72134a4f5f496f3baada3d53e4b5bebfdfa5c7ab4a3b4fdb757845043f5028b810b47f6a201393dbc12df1c336036e36df51c88cb183dfe0fe8ed27ddc7d706b0b553e7a1986c17a10e2a85793c08d51b9b82059029426aac9a3736e5bc9d90e7f1c13623c669503132b8a18940a75c73d19ad1b20c23d73efa4859d968d98a57a6076e0b91d3d07349f20064d7910e634653046ad683be5e4c5b5264ce3abe1279113d204025aa9106a3ef0037d992bca932f6843846ba1d1ebcd9c161447a1211cd787d215d2415c7fc29cefa860523f6223897fd1cd78794475d2454fa58024e6353707bacae9e9c2f82f668b9e222759758b28f9fc2e304c81e1da6bc6ec163f380ab01b6df39a2815a67f1058310e5f28868bdc4d25d2a7e7fb01694e1c75479f0897426c15561861ebdeb1e594bc0d9e91bd05325997a425d16396d2394805ac1234e276a0e04560e50fc0c46d6f4de35b181d5a9b8914bac986fbbcf0ac5b2986b06dc4a8302b9de463bd163fb1b058779bb443f0256a2195ae5966dc86c1b6c790e2579a32fe10c9b357a8015a628c29783563c658468abb3fc599836ab64063518182827dd989c46fc6c199ed228fb8d1497a8bfc4cce10bb36fa82e87b979e77aabc29f15f8ea2816dd55f9eda6d2a0bb9cc98e17e658d7d87fb6a2a9c060015fc5a18a0ac9a00cfd80ad5ca9c796807970beab737ce9ee0f6eec440a02fcc0a1c9d4873e1b1f35e808580fd7188df37be7a24bea9cd7763cfe9463b6ab5e31f5f8420acc10383efdfafec62ced544f7b594fb046a55b01d5e4b12075982a73e55611b3094370fdeffadcac1bca36be4194068fab0009e15b0ee4680a99d329477490575c6689f7f45bb8ca6740673c1f0494a20753fcd448c7536e4212a788b3f90052e173d67a91c90463e4f5e785b70c34629156bed3723b2b35688ec95b049bf74a900ae2e8bcd17534b9b1f4307782c5c35e137e58e48d540b5f094bc1f765c8da77655522b20fe27ac8596b860a52eabde76fd15301a035fb015bb164738b101280174b2f68e7e3fcf6ae2a37841d24ede55d2e6e47bc92266de6e8d6a62301c54e637d20c8a22b9676008635065ce7f24418dd8079621a69dc4f95ae51a0fd6948146ad2fc42218b85ef435c4ecd80d75229358c3856fd4c29805dd0fb29f8ebdfc89bc4bbb70626b8ce4ab913a83a157c286016b95dbb3fa09b76387521cea9110668fae6de1ec95a930291ee19d2bad5db17a08bd5220c4457c9dc62e15af5282511e8f2a11213482c2e77dbd8927a943f8a0fe7b45d84bda51836ad211b38b8a0a7bae0b9121f149d3f4b30ae5388963ca352a38cdc3be6521cfb0cc206c77c3d59b92a48887010e783060637671f7d91c03ab91fd84e9535d37aab84f5199ef40a07cd82b5dc23c4f334bab0f0957b2ccb4789011d8f60fce3424fac44018681a42adb615a654e6874fd6e4ee2c591306e308f70d0b34ff0e701e1c8fbfcea2f40f35ece5c080faff0514b1b2f1450a0eb4351b2e4cb4be5f0a221ef578ba1f236330de6b3a614c001d640bad46c67c8b6ab32a7fc1128b48eec83e73078319c5d491f116c92572d8ff11f176cb945e97ca5f97b42d575b9c5f88931249ecb0e19159b899c4ff999a74435b291a09a8427e6cca3c188ac73a013cdec8c9cbd053c7909c361794ff46459cab3b1c639c18202c8c4211db9e8c786bfc105b0ee203498ad5c56437b4d8e3c00a0640e1a7911a1807eb7cb83b76f360006894993530b5103bd83bd437dba8a86e0e687705cc87d43f8b81e6aed1ff7d0b2fb819f5e148718ff35d640552c5ac51470a31504da89b72f6cba6e9a2a6b6237295a2be652214071ea990dbb77f253cb85e36bbc82419393ca5d63c11463dc5b2daf2c9ccf542a34afda79761d74bf45dd3de8cf617def9f0d208dfc97a7fa417f23cfe4e87f4d5e3e7311aeea94486bd975900e1dd6ab3a7b49e2eddbe1921d81b5cdb0bb78e71b06c7c4b81513c50a0876c8009b526b98d6c6cf5769a36e2e9d71693648e29ed2c97a56f72cb3bc080208c51e1cf5d6c5030114c52cd97a985cc3cda1bc69e1e78e7cb0bc79b6a0927bda8b05c0bf6dd0689b9b4529f11d5a968d342c6103439292fff7b12e4b0e93811e881d63f306614141625bb368aca2199f281717a8375518cdbca93850a5233a91bd42b0b813f43a1b285d51391dccdbece16ebd05d1409f7ca1f1a030a3ca57a7eceb200b4118bf80cee035237649e524d776c34fc4496fee2156f6cf14cdf0a9dcf8e3595547c310d75cb96c21044763bf8cfa3cde49045c8902f905f6dd0711533e1478ef1e118d64f9b0cb5d4367c3a4d0027ba507428bf8d23e26fcc132d155b9f30d2bcce652adb45a36031d95aa69fe34a8391e3fea86d02da95d429a043a1fe17b8a9be3f12fe4e3b09aed8034a523673b0743585a2fa4b74cf1e751a2ac4947b6e423bc043576b403e7c43046e9a51a5b490a1f6234428a5fa3affb31115b122da6051b3e7298c5fc379b2f3f24c4976db768da9035c7b57e1c5d695360aa19df6d5972d1b58330f811aad429b1f1da5e146a38b669b79951da81daf665f2103e83890c23331128a1372c13ebfbf73c24c8c4d503fd896bbc045dd15580a0f406487c67d9db414ec6810f4e9008f180fc588a1e046503b77e8091a85c679a15b26c4b0473f6b46e5c3d203732f7a65f54e9dab71e49dceb0397e227d37f2712950e6f65a54c0c361b822a715f6e250e1d42daa660c9ca281a7ce05b7d79ca7c2447463fcde71d7827ebdd656ae9239f2fd9c80ef5a019792b1b73621143c2f91375828c3b480b85496a729c1f5268c22ed1ebeb81bd4a89790df03bf84784f786f420d0eeb99de5f88e412064675a3eb100707f71359f4b81043aa4f55d40ba6e33ba6aee5662a12f16782036f41d13fbc7fcd5238d2f3ad08a8c855f2f72b1482e7d05d3fb93a8b7ac700f0e22c7f654d0158803d4625c3734b84b9b095eeb43850a05385fb1f1175e1efcf96d98492b5c604923821491f3eabba10cd2b9a994f193a64762b73dd44a5c7d89cb25", 0x1000}, {&(0x7f0000001240)="0cc7a56597e4112694c76182cfb856003af6f43f188503296b231d18b1a0eb4b894333e7e0486da95a86ff7fff624d7d07ff4a4376d6df7e5e87fc43db4ae972d44d57517e646506ea7dbd8237491ec400000974075b6e4ca3c9dfe0236f05f2efb9a8fe9b8e4deb5673ee50e5d66f833706e2453d9f1bb70e850e8731810b9c45f2d946ff7f00003e9b3518818d96a39aa4f77c3c30a5330b09bfe746433b29465a8449d5c84ce461ae561850e56e856e4918c57cc1b18b1499920dae9317681bcd7f3cd3f81e83010b99424acdfa534de03a1585f34c66a894d227493e0ea664f76f60a000"/242, 0xf2}, {&(0x7f0000001380)="fdad17befe2a4910fefb0917562553e37cdc632370fe2ffbb68d381c3e3a7fc21b5a3c7a6443ac580f6a3b04c01ed3879f3f4abf5347573ac84a095d5a3702dc3ed74ed7ef840b50817500b7dac720abb51f2673a672bf997d3d3d61903c25e65f07538468050aa04fda537db99757b72df4db4c0f805d5a9144a3b3ab7cfbb217e864b7c7a11807635e32fe6df120146f73a07377e400f274380f3221a1932f7d2378ae915bd902c8d0446c59d097b10b12d8f1443ec75da418561805b4886e35416aa5e30a05be5623bb4112d0b41bf2fcd0c21b233c9ad7fb7e818d860c097ba8e7f40dd85d8a9be71b63ce765955b01a0efe5c164ef19ca144468696fd657bb7813eb35af2c02ee183972e231e13c4aff6463c04fd44a4a7b3b688653376aa72303439f902035d12c46cd489d68921069ec1856a7b0b0901829922bc18401fe86ba61f9c6bda4e5a3ef418fb44d595e86b406a95cb6d08be494b145851ecd05506197f6e172431624f64f6576043fe11a8c02ec38b091f4f3ca1fac096a1faa4cabaca6d085a9e6d8f8c267fca5204964cc9beb21fd6899ba851c2b10c2a8976ce0ebf1baed0d398a81424105a3b2d19b2c699e8cec852aea6b4ef91d779f648b1f4a952c3d5e4d69a61b54aa662b4ab2f655d22a33ad6d7b052e4ac75ab971e2d75f5267afc821e3fb9aad4e19152507133d96f87b4a3eccd89e83cbf721a2cdcc08a71b0e1fe4b345bafa2637da24fafa0c2b4668c02610318520291235d92aa49931d3e13ca97f4195e29869dac9e1089208df59e9dbca696d0ccf93729eca94a2121a47b20390ff861931abbc7979ff075529c138d5bfcdbb3fd4e4183aca76a6ab3a6ca6911d6a070673ccdc834787718af69ceb26a7e8d9e761a7c9d3b8c0c03da1c9b745a53fcbfcd4836e044631e0221a7d1a4a8caeac4285c092a536d3b4dc902a04b8a528319e35dc14aafe975807fb42b0e10f938514af7ba43809e1bcba4891ea2a62b604b4648056dd195c07406ad551a878a45deb0fcbe4a1863f6067629079909d61e4405c1e41e3792a55af619ef359150605a3d035fb4cbfe038fb3715084e758265a7feeca84f31e20fe51ce55f955643a10371099bf0cf493aac773bcafbea315e9061d84202e54c56dd0b7160f4818829f6b33014693931d627e189086b81f750d2a22aa5137eb05617012411d647f958e5ff9957349d6524a6712caf510f22bffd11113f079f2e46e67f74a711cc85e06a4dee640f868b2701bb2c7e177d6531775ff3b833bfd12777fe6259df7f475b9d70e681e4beb83ba6dfcf52be29ce3e508fef1f29693d7d119360a5f95d667db6acf2e1751c869e398a4e68d5d75ef90b28df5cceb41ccde57ada86ddf472520e2e843a9388c5f2d7d604bc3aa14b1c5a803015496e221a9254db3a2415b98d0502f4a5aed4652c008c6ed87dda67571b5793178669198eb5e7bc3fe2b9c47b832f9e41335e7c773c227b32c93b71984b69ac544ee7251b64d024a945f1087c25fb1b4a24ea44aece7cd39344e02c25681fc8552b7c76d8cea33bb7d534207b2cc9c3dd72ef875761251118d52bf2e37f2dc9be423e99907b1f3152cf829452d90f56fa59bc38601ad7bc2e1653526878d418a855081884065ba4f83880da72011ac28282c861f331cfb065eacef5608d393d5ffbd3b60d55681895028be4fe0334a819e9900fd8a77e39f1c353646ce173897628fc8e1184d6756500ceb1366aa2f2b3158f845a7faf32203c1db07f36818c8880d568f81d44f05f48e94d8da22b22e54c1d130ebacc6983ef4c4747b2d1279fa4462c6d17533d5fd8115f8c0686fbdb216815d3c757c1e6a2a8be78e003766b6a8f55cce2018413bb7d996ca8174e4dea8e478c8e0559b536a7e548c8443d0ec35f4fe4105d702cb85af5c0059e0b15051ba5620fe3ab7a2d57a9d87a0972030f54ef7c745674b67f18dd066488b9ba7d9b694617a6da3d3cf0e124b4a14169dfa603157b9c38a0afae7d592bb8f871d196ee30758f64008a2fd1ad242bbfe601432e78f465d196bde427eb50169061ed61086c8e821769a4353bd21f1463bfb907e6f6582c254bce4933ceaacfe788fca4238fccb1448ce2760038965e6b2672e6a6fc58e209119f83795de01d13614739111fd7dca7ae8907179e0d813a4c4e799a24a21b7262e145ba0df4b5b29cbc3ad455f765cc1327271a5aa4d5e3ba8f4e260b4ea1deafdb14fabc97644e19f430823da2f6cdbeb4f689f3fce82c97bc1c98d9e1593f7dcaf034ea5bcce9ebd3287b50607f25fdf72fb20127a8b5918e2e9a6b49bc239e33e1d32cf8085aa5618bdc1b9eef894de1f0b1286000dd0891a2b6de264c40203e457d171fdffb76541454c1924f3f8d90cbd3d568f40e13fe586face3a1373934aaaafe76e7f932c5889a8f9e058eb6c2a0c7a70929d4e2a08701737bcfe4e6fc388814e1761ecd6bf177f1de044a4baf10b1bc92c3783c91053829db61b98d0dbcf8014368d0fdfed4d9d8bc0947f3d094f3f6972d7d1f450d467687e071ba3a7e052ad2a5ab13ec5e4241a2dc1d35b655a2ab717e2bdb993a4c693c6cdacce1e86d750d9788f94a1398a5ba80c21acd8b94314e13fcceff6d289f8293460697f2742c1f1fcd68a4cf1b43965aed2eca1247f7bb736c8e320f9592b3addf0e0f46abb8882373d6f9a3f261b31b92c636e26ac3307e73b534c758ce2d22f334bb8b6d594fbe4eb786e93f34d37ff186c8139e355b5ceebec5a408652f026be7d8869bd9737409132fa3ba6f909f2b6490ee7324f7e8fb0887b4f50ed612bbfddf9fa72c2fc2e4427e09cd192a55fd21d7ed6d4cb632dfee636f06e39e06b4f9ea2c79ed658b4559c37f45bdb93f7233bcef6a1c2d034ed2311d5dce4e9daff5d80870541d279f5a705d79c4f8af5a25ff6640144f4655542bc354aa7dc827db8efa145d7b68f7188fbcba091a70e9bd32e21103c368ce0befe10fe187c392619e36d9745e51854408008cf07c2a41df0dbf9081bd596c1be24ef3cd6f08bdce6484103cad7e1018b916658cf87fc0f6352991408e6bee03152faf411391cb7deb31af02277e8877f5b6f4fbb4ead1b82b358f5a416c45fad42fc3208e02fdcc870cfdf9f23548c1e740f478e454f053078a87c38229058741ca0f042bb42d5f56640b7b3d529e5c8463d093fe6f50adfe80c8173d0cdb85f524e7f3657a762b6754f47d2cb1a93402c8309922cd8445c5be01d2d173af33a2332c395ee078b6ee57dde1042636146adbacfbd3cd4462a6afaf897de21a3fd171d0f594ed86465e777b318a5e03b14593c522beb813d6fc40a6b720e395982db7e6957ad40df77a3af3646ca466bcd0c9c9cbfadfb772f6823d60a1cb70ca414e7714d0fde47c4d12da6337586d487a3480a6998c4e7414173f91bac949a942f57f91e9d33cb2eea2ae9ee817652816bdc559c1e5ac88f97f72fd26244d77e51e56779f0af179baaf619e7a0ed4fac9ff73697b6b21b7eecef4b97d5ec37ac17cd3a816b3630fa9b3431fe6f60fff3b343bc22fce7a6441b1273be9a117c313ed320db6e1941c295bea07d58bc4627f2469bb7356f14e4f058a4fda0b707ed80b2d6fab8eb56cdc61978546da96ced75ca2bcc88a450995517cd5ca0f2ecdd96fea830e9fcb14025ddbdf5c62348849ae9afb4b820f6e33bbc431646a4c77205c87533963b1fdf3662e1c42664d690773659fd4fd07bad6d4471067bb8697da3e9808599ad59f7b76d65a983115e127bb137fb43b13d3d29d2729a98cac991bcedefe7ec167dd6e3864aafab1e1c965fd0e9a12d3807f950fa67207a623451926af4d1d64573acfd2f3c15eab684578621ec2a1d0da0f394b311ef7d62ac749cdbce2723939963bff0b92278d778c8126f9dc17e7b998393af3c18bc4f9252eda854f53eb3c55a5f0c35eba72290d8a18d8e6f898a9cf51a8b62b742b8698923244e7ce6123884b3cff8c8512cd57bfcc8401b49be1bcf7642519be4c61d888e660de60f5e9ab6da0dcaa28585bb331b9f3d8e26f3db9a4ca7508ec27e829bd21a1f065c1bd76b32838e0f30d9e4f3f60f5ba10cdb977bc0548ff9fe1a9efac23acc4804da3e612b4c55b46addfe163872a6bc5ae0d8c4f2af0543ca270f762f8a0a85d4a71625b5dceb177bd4df22cd0f18db68298541e14ef859e804a1f815c92896e10cafaba986413266e53041ed2e29a1cd4d75dccfd43959ccf75b993ff76efc0864d271213be6867551e94fbca74566ec0ad5dad7b80c66b7136ba8200b8e3af549a983ae7d9dbe8e0fd1fd2f4344725007435d528ede982f7ea0e1bd08067f1ea12547eb347203a4916408805abb052f01912474ff66ceb488d8ec493749ab517ab8b703a740c1fbe4bad1cb4b8809ceb5a2b6c94dcb65b402b7f9063c7baca867b67159ed25a84b09a574e16dd1557671ffc7c4d7802ec638c665a5cc09138c62a85d9438a8fda26a0814c4ed0654ed54749478f9a8f5a656bb9414e0a38fb90b20fea1b0a5cb6713abaa60de3fc2a5ca8b52e1f9f231bb4247e4eb4342af178709bca3c3131fbdbf94182f6ec677675cba1def1b8dbcead063d32a6eb4c34f27452c4a347ebd6b2b09d74a76f3b1ad45a2fb4393d67f513ee3a53cac8e317c69e1b9612167b784d4a9cb7909acbb73fd43f97e159e1720c360636724151bb8c4b3418c8fa3c84fb4d62702aa33248dbe94bafafd23ef65510501e44e81df99c86550152e22dea52c51ea5ce7f8c826ebfd4c6640bffd108d36a7792041c6bd931001c2ff39728844da588795ab0436455dd1fcbba46760b492c99830e9b768aef6b396bd9fd25a9bb3c32de5e753d2a8321f9fe6d38dc4c0f3977ad1d415b2870b4ea1439c2e7b618ad634516fca8395a66da5f13f6749eaaf7dc580e59cde7c36bdd67008230ba0353df446e54e8aae03ca1032bc11395bb95753fcb7ca52a5bee66945cff89ae8e79b46d02b0ea327eb38dc4f7849e47ba1386154fbc759c46a58d72faa52543061b1b55588f65b02aac3085a7b50bb25cdbf94a1a08ec722a8ec80c04705fd51044e9291c5e3682da08216c5e870bfaa4d151e71a63b885f2fb5f6e08499414ea0c2a829b56eea6fa23c082194d9f211d472f6ea21ee12cf6fabca04ff4d0de28b66ebbe9391ce01f06390a09768f1292697618d14c9a55b8d49066ebf49f8c5bd1323543518b9f9d36ab2fd8b535b3388fdfa779139cd8a6035c6e0a7cf717e91bfe202dba2cb553dd49c6da95030325a9013affd18323a06ff5bca9a8a70ef5f90eb96d55c0ddd44fb94569ece5bd106db09fe5a72b1330c9802b9305f7c416f7d455951a41ec63a36df123a754f557dfb7be960e41ac4258ce9811be05c8f260217a117a191e4174c51ca6166949b154df4f704a07e65be4d861b79380f503efd2d5a1907eb824098070e7c32d660242ebd4654150aae59ebb79482539bc981978c112354812b5b7348cc60d5d824f4dc6f375a31d7cb28035e70d919ae9cdc4d7ba2a694ec55c9edc1691c20116e45f28a01d94b5581427df23468e61cc750294294b2a2873a168746295e249afec7a161a534cee11f4ae999d4dc3180ac1ee5e4f340b724cbd7c67585deb85da8260bdf23c99936dc57ffd4d5df31940a8be125beb4345e8f0b02bbff31fb3f03b8f8c1d44e3e0a0390dbb83429f96a0f9534c1f1512c1be352ac7ed646f41f6fd8ea4f196f042b2914dc7a7c40b5d6d92c", 0x1000}, {&(0x7f0000002380)="b3e479c032ca7e28e961ca0c0deb82fc3df51ec8a2edbc59ed6c07cad90993da458e4e822fcf80432db294c9aa91f9e4246cada968a9ddd606161abdfb6affe954f83cf5e6363b2fdd66ce3d01e3ec87d97d18ec8333a2f3b633828f305ed9c0953f7b5b70ef1b306eb794424aad096e19710500d78450e44278f6045942daa428916add6f9be8d03a02b7ef0c68cbc39f733ac170cb17131e3d835c530b2daece42551e14d006e152879377a1cb75d3eb9ae80e11ca73b5989a273fe7a06c3dd05abba2ed6f3a885a90ebd812717a492ac1fd16db4df6ed0838dd6e43d84388842d", 0xe2}], 0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 09:59:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0xfffffffffffffffd], [0x0, 0x7ff], [{}, {}, {}, {0x2}], {0x0, 0x2, 0x0, 0xfffffffffffffffc}, {0x0, 0x7}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 09:59:20 executing program 1: chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = geteuid() lchown(&(0x7f0000000100)='./file0\x00', r0, 0x0) seteuid(r0) 09:59:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x802, 0x3, 0x80000001, 0x7ff, "661fbef224513311810a90fe00000000f8ff00", 0x4, 0x2}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) 09:59:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000140)={@remote, @local, [{[{0x88a8, 0x2, 0x1}], {0x8100, 0x0, 0x1}}], {@arp={0x806, @generic={0x7, 0x8035, 0x6, 0x0, 0x8, @random="2dbb3b090138", "", @empty, "99441c8a542c3009b53ee8217c98e676"}}}}) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307004, &(0x7f0000000100)) chflagsat(r5, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) 09:59:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x8000, 0xfc) r1 = socket(0x24, 0x8000, 0x3) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) socket(0x6, 0x2, 0xff) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r4) setrlimit(0x1, &(0x7f0000000000)={0x800, 0x7}) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0xa, r0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000080)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)=0x6) 09:59:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x33}, {0x84, 0x0, 0x4}, {0x6, 0x8, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:59:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x5, 0xffff}, 0xc) r3 = socket(0x2, 0x2, 0x0) accept(r3, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x4, 0x2) 09:59:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() close(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) dup2(r0, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 09:59:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open(&(0x7f00000000c0)='./bus\x00', 0x8010, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860040080000140000000000000000000acef3036970f00000000000000000000000000200800e4ff", 0x2c}], 0x1) r1 = kqueue() lseek(r1, 0x0, 0x100, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x54) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) kevent(r1, &(0x7f0000000000), 0x31, 0x0, 0xc68, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x1000) 09:59:20 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x8, 0x69) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000880)="f1f2d02c64a28bd9257aebff18d92b567744f3611e25cfc52ae391570d625444261a2f953d4545b817f1f9feb4aca475022317e7355bbf5e9957c24f54c705ca7d57a6be9a4648cb602911ca799da81701475e3e67d2c2251bc5557a5cb090b8ab9fb4257baf0347b280f93a498e85bce8c86ce79d5a87d4131b516b8761a71c8d8ce5931a7e181cf3b5c8fed0f9d2d7143613a41415fff31591611857683c645e0a4f6754f4a541d30feffa3f3a5531eb25ec88af4af2c65f44d13f9c70673ca0551c4f59bb899819a8d1013cc13b42c190222ceb2f9aee2fd60c189811c38f9f8c96ec46ad433c914271c06808b2b9be78599c69a074620c73ca93497d375496003f7d7a63532ff150870c0cad0ad7f2f9853b7bdb5c1fb6b00df36221a90328bf615fb2e499172ea3c6d85e4193073928eb1189e3ae4bc6ad94b947b732c234fc02a97aa17afc19296c1e5e590778424cf33382878874a26562f7799cb30071464a572b645f0b7286a89f7f0df73f4ae02e8853f9a56001ee309b382ca1541b812a57a7a7332bb861cc6671997ace7527dfeb9d78448f3f5e56b5a5ddb7481f8faf8dcc6ca44b253b144cf9990b28df37d109038dd3feeb1621ac43bad8eec267c2255064c7e4485644e53a438b1a4c3a00303e38d8fe56a9bbf754835c40cf335792721a228361071ed9c036cfe8b84c2579b88a5e1703ef580ea6879ea114d0eae2d6faafcbbc8451c079df7999cfe4034b3366e3c0a97692e5c1b665f11402afcc7423b5c929", 0x229}], 0x1) open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x20) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="b46fe743dd2e6048a32b8c99e2bd7d4788a8254aa0e178394525338f2989705e9ecef52b04abdd0f33b6d3446f81a73484122ac6f406a24b8a0908af9e00a0d0ec48038a3876008a04d355a3930b81722395991bd246061bbb97c6d92af47ae0281ac75ed418c3a56a450706894f833988ec9f0c8b5105975b31e095effac3757b7418039c4838d60b0653d36a2c27725d71d361f23c8d23908b70b18444ef67c3d77a36c94a3e7375c759b3d7176275ac33b901a1d86e12301f8fcc4f5f0619d6267315b147c10c6d9395bf87718dc2d9e03cb926c04058d2d843", 0xdb}, {&(0x7f0000000340)="1c75ced7247243f11753228b336a2b14f35752d93efeec9fe38d4693e88bfcf5b7f9535eb990f6a08ad935c8a9acfef713208949faf6d08982d883b931e82c520eb9e0f05fa1825bf3f52ef3aaa83473446591bf2a630e12a358a7c0058a58cd78a747021ce2914353a951dc08f0034df0c546030d294fdd09838c82ca3b064543c6b24aa1dfc94fce2c565f24ec88c562b50d88a2d148ff3f35ee78d5706a8c24f83e7d68a86266d8d4c481726db45057e162fbb41f6da43f053a", 0xbb}, {&(0x7f0000000400)="951a151fb742eba1708c40a46f026e135cb18ad897bc9c4ce1729751c31cfcb9fb6310fd40967be5d9286997a6de035c211a588431520e71cdf57513cabc1e2a0caa4fb406ad90072a72eb645dbfbb6474d0591f6d11842cf17bc194a02e76ba079568ee8fa801b12635cc94dd2e239713b376cf9aac86150c65e8b1b8bb62577cbdb1080b5ac5cd28a2addf33f9cb232523339f2d344f12811e8d", 0x9b}, {&(0x7f00000004c0)="6f47ce6b19c4fb1267f1fd17e793fb607b5bbe17f84e5dab739f1f1578b69c09cca95f2129a5352e46ea58b026acaf191cacf8848ccc6fd79441c14189135189ef4e75f824008303b4a67c260f73ebc1bc44f211c0a80b69445caf05b162ddcd31106e542043296585ed956d2e43d88fa067a7168d39b4505ebee877a7fc3c35db9808d691b2f35f1a7064a5180196ca2286087e9c98e9e0a20636dfbfc5c88774f257e58fd4f84a56aab906cc81191d8f8856341cad25da0f8243b8967befcd703fa963381df7e8474d7730ef375bfae14dd1690a142148aaa3899447fcb36cfb72f61acc4cf50ec1375ccd7255454e7ae9c90a7f8ae94713ec8d69", 0xfc}], 0x4, 0x0, 0x9) stat(&(0x7f00000001c0)='./bus/file0/file0\x00', &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) 09:59:20 executing program 0: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='c\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) lstat(&(0x7f0000000180)='./file1\x00', 0x0) 09:59:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) 09:59:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = getgid() getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:59:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7ff], [0x0, 0x0, 0x401], [{}, {0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00001ef000/0x2000)=nil, 0x2000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) connect$unix(r4, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0xffffff1d, 0x0, {0x16d94a6d, 0x100000001}}) r5 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r5, r7) setreuid(0xee00, r5) getegid() 09:59:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000800)='./bus\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f00001a0000/0x3000)=nil, 0x3000) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x1f, './file0\x00', './file0\x00'}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) 09:59:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900", 0x0, 0x6}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) mmap(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x1, 0x1010, r3, 0x0, 0x400) 09:59:20 executing program 1: chflags(&(0x7f0000000080)='./file0\x00', 0x0) minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x200, 0xfffffff8, 0x6, {[0xf2, 0x3, 0x7, 0x5, 0x3, 0x8, 0x81, 0x5, 0xfad6, 0x3f, 0x7f1f1dd1, 0xffffffffffffffff, 0x3, 0x280, 0xfffffffffffffff9, 0x2, 0x7, 0x4], [0x2, 0x4, 0xfffffffffffffff9, 0x3, 0x0, 0x0, 0x800000, 0x2, 0x5, 0x8], [0x51c6, 0x0, 0xffff, 0x8, 0x40, 0x9fe9, 0x3f], [0x8000, 0x2, 0xfff8000000000000, 0x200, 0x3, 0xffffffffffffff78], [{0x2, 0xffffffff, 0x8, 0x8}, {0xfffb, 0x6, 0xa4b6, 0x7fff}, {0xffff, 0x10000, 0x7, 0xb1}, {0x3, 0x80000001, 0xfff, 0xfffffffffffffffc}, {0x7, 0xfff, 0x1, 0x8001}, {0xfff, 0x27d, 0x7, 0x2}, {0x8001, 0x2, 0x0, 0x80}, {0x1f, 0x0, 0x9, 0x1f}], {0x1, 0x1, 0x1, 0x5}, {0x1000, 0x0, 0x0, 0x101}}}) 09:59:21 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x842, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x80) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="31b6fc7e15ef2671635269f13e57", 0xe}], 0x1, 0x0, 0xffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r4, &(0x7f0000000180)="0c2338e97b96ad25c5a0b060574e2ee5c9e29279e24949366d9bbb2bfa1c125d440007d3b3a1f3b284dc6bd6e8e805ec4f5f81ea279226872791bf176c9000"/91, 0x5b) 09:59:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r3, r5) lchown(&(0x7f0000000100)='./file0\x00', r2, r5) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r6, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 09:59:21 executing program 0: syz_emit_ethernet(0xa2, &(0x7f00000016c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88000000000000000000000000000100000600000000000000000000000000fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000c382e01a6c6632"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 09:59:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x25}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="07ea59bfe0bb0625cbf4787f9826f25634b0fc00a62fe00519e0ef55d5176cf1b3e3174e8f6a188c52cdb6bec7eafc9db48c26097bfe327b5cf36fcf74a0330f7431cdfa9ce5e6fb767a8e0b6b68e081983217d563708e34228ebfa4c8af85e4aeb375365af19b94197cd689e797240878b340c77129cb02c300c52c2522f4fd282041c40179cf6fa34f002c54135af242af6ca14375c45067f6e25062703a88490542f0cacacb2a80debacda6239381823d3d7311e8f8fdbc9cb8cbbe4bb6773732c05d2493dfa5fe42b6c450b49921637bd4472052fc4ff3a73c822137647ceb840f872731ba609176b89eaf64bbfce8a62358", 0xf4, 0x0, 0x3) syz_emit_ethernet(0x61, &(0x7f0000000000)) 09:59:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x40001466) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 09:59:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='*\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='r\x00', &(0x7f0000000240)='r\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\'\x00', &(0x7f0000000300)='.\x00'], &(0x7f0000000580)=[&(0x7f0000000380)='-[#\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='/.\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='r\x00', &(0x7f00000004c0)='r\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00']) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x103) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') 09:59:21 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unlink(&(0x7f0000000200)='./file0/file1\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) unveil(&(0x7f0000000340)='./file0/file0\x00', &(0x7f00000002c0)='c\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000300)='./file0/file1\x00', 0x8, 0x0) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 09:59:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xfffffffffffffd67) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="13dfa51cef9951d37b4524cfea47c42d687b398b40d24784a791", 0x1a, 0x2, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) munlockall() 09:59:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f85d00200b0f000005000000ac501fcad2ca5800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x1, 0x35b) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/224) semop(r2, &(0x7f0000000000)=[{0x3, 0x400, 0x800}, {0x1, 0x3, 0x800}], 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x7bd32f35) 09:59:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x1, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="856da2e9cbdd2fbd72cd1f6b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:59:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r1, 0x0, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x7) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x1ff, 0x3}) 09:59:21 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x20) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = getpgid(0x0) setpgid(0x0, r3) fcntl$setown(r2, 0x6, r3) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c579b86dd60451a7c00382b00000000000000000000bbfe03800000f445"]) 09:59:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x884, 0x0, 0x0, 0x3}, {0x6, 0xff, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7fff, 0x7, 0x3, 0x3f}]}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 09:59:21 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0xb, 0x2}, 0x0, 0x0, 0x0) 09:59:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x20000, 0x0) accept$inet(r1, &(0x7f0000001240), &(0x7f0000001280)=0xc) shmget$private(0x0, 0x1000, 0x579, &(0x7f000005f000/0x1000)=nil) setsockopt(r0, 0x800000000029, 0x25, &(0x7f0000000040)="1f12fb36", 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000011c0)={0x5fb7, 0x1, 0x0, 0x277a, 0x3}, 0xc) r3 = socket$inet6(0x18, 0x3, 0x3) getpeername(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000a2492a5b68c081449700"/4098], &(0x7f0000001140)=0x1002) connect(r4, &(0x7f0000001180)=@in6={0x18, 0x3, 0x5, 0x4}, 0xc) dup2(r3, r3) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mknod$loop(&(0x7f00000012c0)='./file0\x00', 0x7, 0x1) 09:59:21 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x43, 0x4, 0xffffffffffffffff, 0xfffffffffffffffa}], 0x9, 0x0, 0x4, 0x0) r2 = semget$private(0x0, 0x4, 0x189) kevent(0xffffffffffffffff, &(0x7f0000000440), 0x1, &(0x7f00000006c0)=[{{}, 0xffffffffffffffff, 0xd, 0x1, 0xfffffffffffff25e, 0x6}, {{r0}, 0xfffffffffffffffe, 0x14, 0x1, 0x16a, 0x3}, {{r0}, 0xfffffffffffffffc, 0x20, 0x40, 0x6, 0xffff}], 0x6, &(0x7f00000005c0)={0x2e, 0x9}) r3 = getgid() semop(r2, &(0x7f00000002c0), 0x2aaaacb4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, r3}, 0x9, 0x9, 0x2}) r4 = semget$private(0x0, 0x4, 0x189) r5 = getgid() semop(r4, &(0x7f00000002c0), 0x2aaaacb4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x182, 0x207}, 0x9, 0x4, 0x2}) setgroups(0x2, &(0x7f0000000040)=[r3, r5]) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(0xffffffffffffffff, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x180, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000600)=ANY=[@ANYBLOB="007d76aa6029ee002e2f66696c65300010732d805b5b5ae839c09c26bd46f8180891f737a5e395ae13e3e0ad250a08faa79aeaef2963c3c9637df311000000000000b9ebb06f6df6b06e1196810000000001010000000000000d09bfb33a3aa7278a63"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000100)="8e760dd65af25b5862afc0b36a4b872e070d09c76d5b1e4faf8b8267078d1c50233c5b56cdb03c58a85d4098c3afb7a2a05ea597f2d34b7a7021cb93a45eb8e9e4ae9d5f10e77a2ea8132411bd80010d6508e23f9e22272271432a6d67f1ec5a09fc74e029f42682b05d1f971f1e54b3075eda260d63e76026879f1123a139cf2b7a25b0194c27520b366b", 0x8b}, {&(0x7f00000001c0)="875b98a9157c2de5722218c56a0b027fb922c888c1ebf325410236d79be28ac24011850e3cc5183928bb41c67e83e0f4d9afc423c83ac27ac476bab38b25f329601ed797a8fbde764af16ff1daa3753911f862899102cd4c4b8d0fd3346088269db398cc57396051401c20cc47610f5ae8ba53d84004ebacbab50af12cf0738c262b89ad194b92dc60415cfd7a1cd2f22287639f3cc80487d053f792c931fb27828cf2f3792687d2254ff7464e734c3982153725264e044134dd8dc0e23edfb8f6f66a0b35be36af025b1d7a9e470475301d37acb80e1756728d680df46e19dd", 0xe0}, {&(0x7f00000002c0)="0014e1cf96dcc4cdb7a1834e9f934d695055e86fdae7d7fd32113169f2761ec92db979200b931ef3595b2a900c009bde016617f89ecf", 0x36}, {&(0x7f0000000300)="05c0b1ac663fbd6b34f35aba5eb15dcaac32d4f4791243d9dac35de7523c569ae16f00f31e98ad7bb49df706b297601602136a06324d5a1b9982ff6250e1b06f9d744898584a2c740c347e9a7975b9001bee0c59aa99db37b394b28f4e1b64895c6cbffe65705ed8815197408193b8f788d611abfed0ee19a4ce35d7b3e40e3fdaf991b509771ee9f5c5e32ca1a342ec8217dbea979eb84b9db35534566be8b2757b0afb665a4afae159527446a8984fff27c93843846c77e28fb19107650ade2e09928ba3372b4074266935a52119eb75fcfb362d0f4b9156e1920bee85210d4f", 0xe1}, {&(0x7f0000000400)}], 0x5, &(0x7f00000007c0)=ANY=[@ANYBLOB="200000a600000000ffcf06000000b7dd00920000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000d33d76370001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00 \x00'], 0x50, 0x404}, 0xb) 09:59:21 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) pipe2(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r1 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r3, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) 09:59:22 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xed) setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000140)='./file0\x00', r0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x6}, {0x4, 0x5}}) setreuid(0xee00, r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 09:59:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000001f0ffff00000000000000"]) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x7ac, 0x2000}, {0x3, 0x20, 0x1000}], 0x4) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x3, 0x6, 0x800}], 0x2) r2 = semget$private(0x0, 0x1, 0x35b) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000400)=""/4096) semop(r1, &(0x7f0000000000)=[{0x81ecd6ebe8c707c8, 0x4}, {0x2, 0x4000, 0x800}, {0x3, 0x1b27}, {0x4, 0x101, 0x1000}, {0x0, 0x800, 0x800}, {0x4, 0x5, 0x1000}, {0x0, 0x5, 0x1000}], 0x7) 09:59:22 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r1, r2) 09:59:22 executing program 1: r0 = socket(0x11, 0x5, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 09:59:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000040)) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/22) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x1000) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/220) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:59:22 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) 09:59:22 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8202a180ff0000ff3314a44170d2cc74f42516301cf56181907263c3471f1216ca9398a910c9c79bb38100000000000000af79431dc6efea92116d60db64edad6611dacbcbef966d070c69ab9e4c5873"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 09:59:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x60}, {0x16}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="c185fac40a4c", @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @multicast2, @empty, @rand_addr}}}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) 09:59:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3c20536f3930b65e9aba25c557435d648b693492cea51e1dcc75d49c51f7b1d9c178832b3fcda9f531cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e23067e332e2e00", 0x7c}, {&(0x7f0000000040)="6522656942a6142c781e7712111cb1dc6da598176b4a9623f1b007c2a62c4ad79cc1dd4222790cd868fb0fd19f7c5bf71e462a571fe7e9d1f53a0309ea39df646ee08ad055449820d23ca508c1d67ff47da5cb6774b8187ec63dbb296f45e80b067b8e244f336656f5b5a7f7a59babe5adc8d54669cc8e51e36239d85131fc6fb7dfbdec6f993957856cdd4bc8845003f8ae67c91225aeaf5760a9a52f80ebfbbb0b4975ca5111a13e", 0xa9}, {&(0x7f0000000180)="b9efaf5571fa3cb109932599edb5c42ed446c38f3ff7dfaa3a78a3a0da3f2904850f277eadf5f22122d659fe809882642f45aad3b466aac1f850f637da430f2c1f55af58a7a60c0b533d814834b11ba2e67aef555fb34aa39b5db41275fb2b4c80ea123b82683846d033dea0802dc387398bf5a33ae5d299fef944ca13778017f6a3a4f40281d5656a24d39afd7a039c6ea6503e9efefb70fc7d2494aebcf640b22625b0e6c4b4f2f2282e8fb151cc63290ae394fb04862c134609f55ea38b6091839d9145a02c7eb11cfd531043c53a", 0xd0}, {&(0x7f0000000300)="9c64ee16654b613535", 0x9}], 0x4, 0x0, 0x0) mknod$loop(&(0x7f0000000600)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000880)=[{&(0x7f0000000640)="7d2a477953e30a9b0fcf15a21d5d874cbc537305b821a622d5676e649287080731f9d655fc4f0fb020a5163f0a93caf702313b6caaf65e2613724e3860d34836e7bedeba53ffaf1905d3023c6ccf6e111869f03b28bad1f31bea0afe77326d0339db7ba6342fd61227835bab637b5836f262d65dfd45d3f5604b3e9fe144432365f69fa8e2523809baa7c007b7717dd78f4adfaa664aa716f381122a4c5d0d84d341078493faeab2f6880e60fdad", 0xae}, {&(0x7f0000000700)='.', 0x1}, {&(0x7f0000000740)="3034fa861746001b2429fb079632117a354b4c8a95ccb4993126a3351c0e5e2af9536e2f0c9cf90cc1d8412ce1f485dcb76f53df7406c1f42916e3a5a59ccfb4d7aacc982b5d1cf68b334623051850eb77d6835a90b58f4504ac25c175bd26ffe7bdab6d7f287cad12068d689bf8a05db8a84c4a478604c5ffccc0fc76aefe2d005c2d33d981cb09477d58eefa5127d8", 0x90}, {&(0x7f0000000800)="0517f40f0ba3f2faf070f79d99dec2e376fba2a173f4f38a87677effabb8e46b31952339e7ec00a699d209f5a599cf91d0ad248976f9e4ea1c551e940512f54eaacb2632", 0x44}], 0x4, 0x0, 0xf60) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x1, 0xfff, 0x99, 0x6, &(0x7f0000000340)={{0x0, 0xf3, 0x1, 0xff, 0x5, 0x5, 0xfffffff9}, {[0x21f, 0x2, 0x9, 0x3, 0x5, 0xff, 0x58, 0x5, 0x799c, 0x3f, 0x2, 0x3ff, 0xffff, 0xac, 0x4000, 0x0, 0x993], [0x6, 0x7fff, 0x5, 0xffff, 0x6, 0x3, 0x2, 0x25, 0x58c, 0x800], [0x4, 0x83, 0x20, 0x7, 0x3, 0x7, 0x4], [0x7f, 0x0, 0x1, 0x3, 0x3, 0x88e], [{0x9, 0x1ff, 0x6, 0x401}, {0x5, 0x3e62, 0x9, 0x9}, {0x5, 0x3149, 0x3, 0x100000000}, {0xfffb, 0x5d33, 0x7fffffff, 0x200}, {0x7, 0x4, 0x8, 0x9}, {0xfe83, 0x10001, 0x40}, {0x4, 0x2, 0x3ff, 0x7f}, {0xfff, 0x401, 0x9eb2, 0x200}], {0xff, 0x1}, {0x928f, 0xdae4, 0x101, 0x221}}}, 0xe5, 0xf7}) execve(0x0, 0x0, 0x0) 09:59:22 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) fcntl$setstatus(r0, 0x4, 0x8) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 09:59:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x9, 0x9, 0xffff6599, "0d0d00000000e20000ee00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 09:59:22 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) semget(0x0, 0x4, 0x588) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r3, &(0x7f0000000100)="af1ad392e3f6f800e724d408adf7b8d7e092cb472ec8e2b172271da234c2d12db73d788638ff688a3975f3c03619ca3b9ae2e8dce3cf6a3c1a26216f77377ffcfc30c98183e08fc935b1447667e0abcb8db4a9a596685b5851538fb0e82e845b14f0d9ffdd5084753c70a11025d3487977db1f50a7beab49a01c26c66a19c6625506060c9f17608706c6cf888f82507b445e8efb9af17c30accfb397e0b981f13b92ff21414dfcbc7950828a636deaf2232ba7e2a7b919f003e4b63a1030eb66205422655221d54bc1f1aa2eb2e16c7cbd1495ce6abbca4774d1a9d558a2a108acaa280fe5f3062513162fd9848c1662353b", 0xf2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) close(r0) execve(0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x1) 09:59:22 executing program 1: chdir(&(0x7f00000010c0)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f0000000180), 0x4) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x40, &(0x7f0000001080)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000), 0x0) lseek(r0, 0x0, 0x9, 0x1) 09:59:22 executing program 1: unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='c\x00') symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') lstat(&(0x7f0000000180)='./file1\x00', 0x0) r0 = semget$private(0x0, 0x0, 0x20c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x7ff) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000040)='x\x00') 09:59:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x9, 0x5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x61}, {0x6, 0x0, 0x0, 0x8000000000100}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0x7fff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 09:59:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x6, 0x80000001, 0x7, 0x0, 0x8, 0xffff5a87, 0x6, 0x1, 0x2, 0x5, 0x3}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:59:22 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @random="45f7b676ee0e", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @empty, @random="6c5d7cea1179", @local={0xac, 0x14, 0x0}}}}}) 09:59:22 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000080005010000", 0x300, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 09:59:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0xbd}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r5 = getpgrp() r6 = getpgid(r5) setpgid(0x0, r6) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x7, 0x0, r6}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x80000001, 0x1, 0x5, 0x27d34b99, "518564a644040212420e091fe600", 0x1f7ffc, 0x1}) writev(r1, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d026904", 0x105}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000400)="5190579020d8bad56d4c330396889cd76c9d7bf3bd6ac863d18e36ffe0eb040000009b1f9bf9c0fcc233d351c2270976b1a23b373ab3087b538b530cc56040a3af1becd82f2d94f66cb93e549e5352a042703c25e0934ea25ae53168e020f5c22820585c6f876ef355ebf5afb67b9e7339c6e77af5aeb75d3606000000e064d7e6a42eefaf94433fe92d3ee3ec9b52f8aac4a5275ad34a9b2d9f4bb054d1af24df07308e09dba7fa29c1051258d603043d66336d320f21dfa92181c9f33879cc8c", 0xc1}, {&(0x7f00000001c0)="27050cdf68bc0af40785394f7600b6d86034d5fd46957846c73ff6329cac70607287383f5b3b420e98383ad8650e1049fcf63390e1702b8f9a78bbef9ebb17e92b913d705c79fdbb5a2e368a51ed780c68b7f06364f1ec65de8d13e39309f3483cbef3e6bf12264f08c62eac8d871a22d3388c4e5c7d4df9f78288", 0x7b}], 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x101) 09:59:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:59:22 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) setreuid(0xee00, r1) fchownat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x2) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') r5 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCDRAIN(r5, 0x2000745e) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r7 = dup2(r6, r2) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000080)) 09:59:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x48f6) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x80000001, 0xc6a8}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:59:22 executing program 0: r0 = socket$inet6(0x18, 0x42dc54ccf81fe935, 0xff) recvfrom$inet6(r0, &(0x7f0000000040)=""/78, 0x4e, 0x842, &(0x7f00000001c0)={0x18, 0x2, 0x2}, 0xc) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = getpgid(0x0) setpgid(0x0, r3) r4 = geteuid() lchown(&(0x7f0000000100)='./file0\x00', r4, 0x0) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) r7 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r7, r10) setreuid(0xee00, r7) lchown(&(0x7f0000000240)='./file0\x00', r9, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, r4, r6}, 0xc) sendto$unix(r1, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 09:59:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x129, 0x4086334) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9ce, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r0, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00', 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x10001) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x80, 0x1, 0x1, 0xfff}) dup2(r3, r1) 09:59:22 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x7, 0x4, 0x3, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x73d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xff}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000b6d000/0x1000)=nil, 0x3452}, {&(0x7f0000c83000/0x1000)=nil, &(0x7f0000aed000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '.\x00', ['./file', './file', './file', './file'], 0x8}) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) open(&(0x7f0000000500)='./bus\x00', 0x82, 0x88) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xa, &(0x7f0000000340), 0x8) 09:59:22 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) r1 = socket(0x18, 0x8000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80045710, &(0x7f00000000c0)={0x244, 0x0, {0x8000, 0x5}}) 09:59:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000040)) close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000040), 0x40) r4 = socket$unix(0x1, 0x2, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r5, &(0x7f0000000240)=[{&(0x7f0000000100)="5634d1c3837a72bfac039e282b8322b3e6db72f7d5961e32e889cc94dcd0", 0x1e}, {&(0x7f0000000140)="9e8d6096486d30132e938fb4895c", 0xe}, {&(0x7f0000000180)="03271b5d845a8f4f61e9c3f27d2a96081999dca9c9c63f25b25955889a3e59642e2d", 0x22}, {&(0x7f0000000200)="9069a81ef3b1572f8d64a1ec5b3552fcb471af10227d7db12fcf710428dd2f4e2f6f2fee8e3674c20e9f", 0x2a}], 0x4, 0x0, 0x0) dup2(r4, r5) pckbd_enable: command error pckbd_enable: command error 09:59:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) sendto(0xffffffffffffffff, &(0x7f0000000180)="22b3afb8d1de1517135862d7f00cab1a5d7233c557c4a972fdda1e823f3dc09621731022890a", 0x26, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) 09:59:25 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="28c1af17f33dee7d1b2a68194aa3228c56c74d43d385f4e2a91088c5f49c82baa94ddff987c4589916695b5f4f6204c17e8f86d7ce9b291d5d19198e9767173c6530ed564e78634a2323cab94d16f583fe2e8c666fc4011fdf8ccaa1f2bb1027d0c137070e5004e758efb13e1500", 0x6e, 0x2, 0x0, 0x0) pipe(0xffffffffffffffff) 09:59:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce96e541bb73ed46e427ec000", 0x10000}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0x1f, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) 09:59:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfdffffffffffffff], [0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x5, 0x3, 0x80000000, 0xa2f0, "a063c87eded5652a746c74e24972388b7969bd21", 0x1000, 0x3}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:59:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65c01360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f041577900693cb9cee969b6d898545ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e85349ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729caceefe23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7409ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7beee0e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c98cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca4367f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfc621d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced55975adf3c07530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c825ffbff4528c9bef98ac669e81da820920db7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec0000006eef8e400c5e14645ceb735bc3191df99306e4b4500413ace624fd90e3ee91651f9d9735b7f43855b6ef391a9916b7d38488e20c2b24a14bb0aa3831ebdd06050000000000000023483398e894de2155f18b371efb8c1f261140459739b93563a72362387821945c0ad1309020e7076711c09ee7ba91c28e63a3d093b1133d05bae71d137e08c3f714c9d6f38b4d00849f8e2bad88dfb28b4d184e6dc11091ef74400844cccc9169d4a5cdc635ddab2c608511d3e1c772d475835d5909ad4ed0161bd7a4f0b5f7c0e7483bd3f7bbe06b942e697e88c77d832aa1c2307477bbb64b8ce7b2a4e400494895db1ed0017f283d9a85305fe42316a1d0d6eb6298e106c9c75eeaf1c238c101acf053dae09dde0b2e692027c7f4b80dab494cf0ea00780004bbccbc0156caa798611aed01672193d5c8352f19888343271e1b8c0ccdd2975f6e01a9cbc8f86b06351080e5fab66e7469ac87e8318d7e4bc2d18c"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x34, 0x0, 0x0, 0x80000001}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(r2) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:59:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x20}, {0x6}]}) r1 = semget$private(0x0, 0x1, 0x35b) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000100)=""/102) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semop(r1, &(0x7f0000000040)=[{0x3, 0x8, 0x1000}, {0x2, 0x0, 0x1800}, {0x2, 0x7c0, 0x800}, {0x0, 0x0, 0x1000}, {0x3, 0x8}], 0x5) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000800000000000100000044d49b448fa7868535f9"]) 09:59:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x480, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10, 0x11a) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000080)=0x20010044) 09:59:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x7}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x29e) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000140)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 09:59:25 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x10) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r4, &(0x7f0000000100)='./bus\x00', 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) close(r5) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000000c0)=0x1) fsync(r3) ftruncate(r1, 0x0, 0x0) 09:59:25 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a0000000000000000000000000000000000ff0200000000000000000000000000010200907800000000ff02000000000000000000000000000100000000000000000000000000000001"]) semget$private(0x0, 0x1, 0x20) 09:59:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0xc1, 0x2, 0x5, 0x8}, {{}, 0xfffffffffffffff8, 0x8, 0x1, 0x2, 0x7fff}], 0x9, &(0x7f0000000240), 0x7, &(0x7f00000001c0)={0x0, 0x50fe}) kevent(r1, &(0x7f0000000000), 0x5, 0x0, 0xc68, 0x0) r6 = dup(r1) chdir(&(0x7f0000000140)='./file1\x00') ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x61}, {0x28}, {0x6, 0x0, 0x0, 0xfd}, {0x1, 0x2, 0x6, 0xbf94}, {0x1000, 0x9, 0xff, 0xff}, {0x8, 0x20, 0x1, 0x73}, {0x6, 0x3f, 0x9, 0x74f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000540)="299c003a37b5dc218cebe08a2089", 0xe, 0x0, 0x1) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/58, 0x3a) 09:59:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYBLOB="62020207e00000015daac1d8612f14133d0690303b9f1ce62b26f1603d58eff26448dfd724d115579dd9f9eb4eaf465085eafbb727333712bde018c4000000000000020069dd5bc794872c6bea8155dfa775356393b1555d534c8f2654024ec6d62c8608be391228611e57840a50e3eadf0372d13205e991efabd198d8456458244388b55853ecb484613ad9217e9106038c39b47e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/speaker\x00', 0xb1daf39075da62d2, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x826a, 0x6}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)="1c85383e00024c426a968246e20a4a88f3c06ebf192b6e6d9aa6bc94fd778732df7b211f09f9264735ec1abd1a8850d7bc5509ad0a6d689c395cfc1e7fba2cd19ff1025f939f648e1acbb10e26a1a50c8c8c359c525350710126c1353563d26621da86fc3af3df8d440ad14dc8ef7df0c99a40d6cc6b278a9d446f584906a71c551bded581fb43427111abdbcfe3c9623d173abecdd07d745a84673cc221e0ecc3b4ef12a1a21c513052b0f47a2b01d2b9df602a2924e71ea74881604509a33d88886acf24ad5da775547ab01985d65bae4f138e4eda69c43299e7bc00439bdc4f9d08cda13804b8369c1b2b98f09c957e73", 0xf2}, {&(0x7f00000001c0)="ad158ecdbe10e7498198525175f39fbdcb4090e8e57a666f119d720b43c6385fbddf939ed0f0e26d2979a9a68f496f366364b09cf2e45062ff9c2749a7c484dc20d7cfef3367184384e18d28d051a2faff4e1b7fea1acf0254dc879bbba6dd1973bf130659ae2cf5d951a28bba15ad0da4d2d6e1d7e38bca87eddabd48469ba763167f62967bace0defd7307bf7c6153be31f546fc2b9179b55d7eca51f16795b403d2cbcf636f95c825ebae30cc4b7e10fb7601e90bbd566100987a3e13e5a1b830f01bb613a6e06a82b939da67512b07c7e68f1d8acfc67dc77038cda819cb85ca5e1973e0f1df4a5006717ca89a", 0xef}, {&(0x7f00000002c0)="965d1fe6ca8444024612a13fb0d13f7bd18f2f6cf049c3da086e3f0b98f34b2ac6", 0x21}, {&(0x7f0000000300)="aad23e331f0f1fc3e017e720d1509495208e3ae127c72a44c52dac0355a71f73ab148905415955bb5a97b8ccd7603a1cbc1e7431d8bdbfeed32c31701c905b9a79", 0x41}, {&(0x7f00000009c0)="0ac94422620578a2aa6baa00be6c8546f80dd3faa6df65b62aaa89a091363f624563f97a2fd87c126d7d9e6ce00251bacd56de684f94cdaa4c6c7c53963530b5bac8106d86cebc5a6a52421aab4ca587fd6fcdb18506f9421e9e7cdd89103bd5b277e4cc1f9ecf82fd9dc31f402128c82173013b4ed8814575faed04db955d5a4b547ab134bc5291652bff75d4d56e9a1d8c17a22a150ec83b70c54eafd4a8ad8d1eac3b766ad6ff7c1bc55ca8ec6530c5fa02b3e052ed91ac243f23e61c4a9593e8ce6a35bcdb69d20f860987b3757bbca87aefe78e748e9525cb45afa664958f76dab9929f967035ee8edb74eeaf6554de62235c939b7003737b65b5adba0aaf4bdc1ddd8142c03ddba042e3fada45a77fbde3df2d45098b8fe5116fd00af8523cd40c5a63bff954fb9a6b0dbbafe808d4ac68b0923d2dae5f62efcfe09f7903741b6344706c9d9980d494971a16bede8a1ab367861cd7d9556c111cff282d23b915aacaf8c60d49774da8d36362dd606c8d92dac371a664d4804eeac80f03856ab99ce2b1ef00a70b769ae4ba93d1620ad0db05f2ed48d7615691ef8932ec656e7e7e37de19e0930ad334e477f9935cbdeaf7b986664c01662783b30aecfdab040ee7559982deac6337e603519e04cf6e4f20953d84c1f9ef9955cf057be6b3895093ba6d58d3a80805bd24faf66b070c1e74121ec12dce55d55960b8f1f578f61d12f59c0f6dff32e06cae7987c378ef57741129ab08c4e61c4a15222ef954c6429efbc74e165a202505a0a9b131bf7c809939066714a1736e457f97c0f1425e8f0700685f148de87c1e0e43127736c262ee9076e0882df51a4dd58a70208823ac7cb8e029c64284552b7ea246213af6b3bc8a30aff0b7d217dfde13c5a7405ae7bc6b56d6de23034161513c82dc5a64d20930af5b3b6d235f0ccf15704d9a737757aac14c589a1a7b01dd95112f5c321f03843121377f10e85d45204cab0b418a0a95880963e9c48667a4dbd20e71ac3f5cc0d6dff7d99967137c61acea584a1f83dce7cee9ecf9656d2a3d9f9873ca2c7ba9c83593436d57b491cca78489b34794dfe81d3e4893b27e45c5e9b6f07aaafe65e22dbb913f56c789f90f1bab47598c31ed927e184af0a4fe8a9deba1ceb52a2c7056e33c2665d4ac053f41a89a351339d0769c032f4fe3342ffd15cfa581ec9b9bd96288094e31cbc94ec2c313df4070d2361e63ce38fe48afcf18a045078caafeeab4562896c4fc889a995d0e030d20492a04eb513e259a8efbce7cedc3974ea883843e85f21041f0b5855175c7177a9c4cf5bb41b8f627e6d44fd8b426dfddc79926ad072b980106c234e872ddeafc4a3e6aaeccb9bbc0a8feac1898d364cd072e6d386a127030b3df57792a49210dafd787034f344cce0f320ef528252476ca30a64a438a55f75d2a0406f1496359c2a9c99e17a23b2c8b60044274aa011b45351ea46f16658832c395bbfe62ff97e7c0da1ec925591928fddf89fb67efc9b6ae8c6db19fc0a979715175f26270988544feec41e389cea370464ec60e4831fbfd44f2d888af9c2524750bedb87689ab09d8946976fdab528cc6b11a88f1691bdbfa0580194d2077a924dfe3e40353f81545d47b2e366eaeba5a15dea73c13875ecb785a97bebc5a7f3e2c0cf5c300adbc116dbaa401535468ec47b464578d5b257aebd68e8e8098065c728430dfc0068edcab0233a93a4827fc2b9c2e671aab3af53dc6ab98ce864f3e06ff553ebba4e5527079cb63adb29039bb4b3479d169eb44ab625c03623e5dcc826d80d0e6c223cac0c64467ea098c863726f5cd947af928da8774e75b79376c45cc7e3f8924a91fe32ad7bb415a403442fb5a22d676df9a7486dca1bbc5135629a87e44d6989f9b85d31fcafe4911e41ca16d0b38cd19886c43f675567627faf9965bee314f3946d8a456cd7585dc15efb5eb1d59b7679b17ea3000f6ba6d380d0ba7badefc99f345f52517d8be624af2950e1073a9db516b394fda3cadef62f44bf2e10d8a2462fbc73dcbedb96f4fe4aef8905ed90f451bbcec6fcaa1162c0027f4d429c379894823d4d73e50b0a7a27a11dadeabbbe40441c72f32d5e1840a2ea94fb145b025477ceb4526ca54cc2cc997a3e63f2824d763890d546237e1ae8362ae161e5fa785635883e9368e3580a94d5e977fe9d0d2ec5e466dac3d75f91410f217d3e5a8f59343358f5a254f0519314c47b792e289f59b076f20b2b95f8b1d68d2aefde2e9a8d3abb1edd4087e4ecdf40e073eeade0f281727284d18d66505c6cde297b79f0e7f2300b77a6a6fa3977734666dddb6ef09df00381b971351b582051a9185643d444928f499f73374fa70708d8807a5e5b6cf90490fd83c5505a695b7a7c7934ec31e7dacf43e29039323dc0bcf163a8377d9f1122e7b3c9c24823c68b2a4ae91b998c15768c84688195df005be7f0a6171f54ee7748f8b867d64d2f3f08f60327835ddec2ff763b26bbdd60f10287fde3aa8a0a60981d8228c9751a35096df7b65dd61bd4f7f9512daf0093c994a7d14f1d91bf09201bab1880d64255b94d30596998f95a86811277c2b9e52c9236ea12b11bcdf982c4f5a57ecf02c09035b555948ba00596e059305efd2bef2a84545ac35ea0eba5675ff1eb3b731d1ffb123771220b4af853ecc339a41c70b713e14f5db9c3723c037ede3219cdd8650088eab4a39406d5d936e748cf9e4b4060c41deff0f3b4ac2a0b2b8d10910280edbc4afb418a22e2c79aa603e74ae3f130b89c31a94a5a7eed485f1c5721551a7ba9151ec5fcd271e3128b97e39a303c98fdf91af522f9075d4ed43f75a89f803742f7949b3b13266249997f00dae455bc9af0cb4e3cd4e244255947848fa710befbdaa276210f6ed2fd1b3eb7161e86b52cceb2f7f78e94fa78ae704b483c6e26d52ec2f29cc98357bcb8b67b91f0a5fd59a34c86e701ab397bb762d704e78109f5ae652dc11abc5f6e7fe3e2b1951e167e562adabf1e108f168421c0e3165780b9dc9966b78443affc25db632a102a4eb106ae5bf5e29a8994ebe4b6d276f0004814a8535c18728d9683a2ad92ec01046a3961b6bebfacce8b0d7473af6c79dafdfec8fede344c9116da7c7d848fb071e03dcd6dd66ba05917f702e200b66df228aacc4d10e0f16916cfc252be0f20897c47051247a653a70e6aabe98cb296807d329baa4ec26c3eace5eb385e3919ee82bff0993c38a6ebc29402da8b576d8aa8cce8a61d70b7727d67970831710ac8f66979b3a918b32895353ef54230597fd0c64ac87e8412fd7c0e7d7097202d043df483b179d5b23bbf82f5e5ba9af6a914ed012b49e687d6602794d3d8176f8efd90387f8e69284e7837e4fe17cb0305dccc3c46afa71771bcb594b58a77ce38dfd76e586fe79feeb88d0c2db8e35d6a981a9f97a68c73bd0157a5c9d364adea12f930765ceeed78331552b57e2311b659fec501bc4590060ed9fa9062d9f0ce35b15d79ea73ab9c830215ff9aa47ac2b9516fc8b8debf8d1c419b2f62c7da5f4186548fbf4ce4704758d9802b231fb96420faa9292d8f8a9e473a4a34cd235aae5d338f6eeafc676a3a067c4aef16c6398df17acc2ef03181c67b4dbe8c881616da6623008c5dffc189cec85d5bfcb3ee153f76961afbc5b42d28d9258ed94768fbcb7dc175e151d1bb8426102767700bd28fbed49047fbc52e93d0da005781a9e03b3df03c2abd3fa7bc147af8d66b59a016597eed3c2559a6fefb1cae803fd48fc433c5349190102cf0dce1f89ea35792da0b11f33f4ca77ef89e1e6ed0b71de4a186a951b5ef74743eaaa1547e939888270181193e5be816f8045a9c49801c74d9742fccd4a69a209addb6ba6abaaadf2814fe2e2397c25e75300fb4e32bc957bd55bb53685478f1087d9662d81273f9d9a0a831da8af3fa066c6c2c2789e2c5d7a958d5ec1a9802cad9b6aea81159775c11c3bb7c0341e6b78afbfb50f703f6ebd7d66c78083894b88c042c8eb0b0e317871401f574bf93dc7cd78de568fae337872cf9c1fa306016a59bbc0f468a04a60a302db48e47bce3d25f2a05fa200c7bcbe77b8c0a9fc8091f28478af05e829648aea7be9814c6affd8585b1dcc4c363cf622215c16a98ac313b662e50f61f5832b7e8321d9e9d9d880d0f0cdc97db5443d0d42efedf9d64b3391507f5941f0ffb7d21282607094806b210d37c33d0f7a56ab957b693dd151fcf5da2265c48cb892b374e816c2ee6255584e34a82193797fc9e1cec24de8c2e136d2f8b4658ef63d22f0069ac1ecadbe2345cfb1bb460368f95ba0d9046af849f8de27188b7c783fef8ebfae482932db3a77cedd2b6e146856f480f1557d6423f76be0a5863cfa4a695e98459c3b41b43de7bc0371562d6c408723cdd991407aff7375999f58c60a4ac7450416aaa4b72bf16bda3cd9414e52c951ec84e393eb165f03f78217737eae7bd1dd11b15c7abb05da1dac4a596d50ca78011d39f0d5982499fe2043a09da6de7c9fe8371c1c004bd975cb18d19a8993a03c922b3adbf647f08af279a28d418cfe42d636e3eb39096a1e5cf4cf02797de57cdb31dc30f987c3d2c5a2a7692a6deb16d82d821ce5f8d76a6108c90cdccc75eae5cfbc81de4284aed6c14498b3beab45b1d7c9a9cf4143d6fe7ef98b5980e74edeac97c3050d7e57332b5f14fcde1a224985b0a10d91e0ef6522be750c3af761b8f6059e82e5217ccfacbdf74a9071a5d8a97e60712a2876205c97af80eea628552315a8e1be0ffba10c61b18ae837626e3f58033c7712a1f719ee54690b71c531c4450fa2ad070250fdf57c0613fd7057fd9353a126cf42663f95d9452efe5a289a719e42a611e84f24bb998ca816723ee50669b3efb3483298b56f3ac68182a05290d8ddf4b379bf2bbcd475d2771c0bd0502d7b55eaf151ae3819450136fbc268296763e90f5247c17fb97e63ff32e7db0a348b165410080199c98b878394a09c40397eca083860e433478ffda65fc4be4f8d71ac0b02631afe51daa3aba51cfc0a5bf94e9b84c7fd35cb9edbe158e25f18b8d13dd1bb67ae820baa784757f39a82a57c30f6a57b1eb472eaf550b94f1b4b5dedb68e420f482b87d81852be8e9b8ab4326ade8e05179ab99f8789671403e139edb070ca42a4755a0d2bc23bcd668851e1648f9d1e7059dee228bab9ef639f7f86708b327064654c71860552edbc208abf82cb567f608afe38de749a966a4eae86ffa9823f7d91fc21b075ef037f6005dd288853a1f9a200367fca982d450abcca48cff052017a0f9ec7befcff9fbc678c7f4d6c08c42de69416de47ad1ee3e46d3d06bb9da12ed084f7641d6bd8b0a25825147454a89f3fa808266bcbbdb840845740d351327ebcda303a398aff9a46d56236fe7b05a83fded9e582dcffe84464636cf8799600af498358bd8abf8f1140940f975e0e18ac78958e208475b7679e539b57ad442a903f5fe036890c9c2a9f7164640353e1df45835e049657445af67540dd0cfea2f33a87d66714abc6e7476b08a3f5a1b87139274d0bc17d0896e2c253f5c0dde66618d98a72b0f4022265a8ed5bde2e5bb0dce22bddfb6c1c92b4e7f8ecb2160f0becde06cabeac12306d95fb4a8fa02f1be45813e32e5c829c7df0ca7f6c8f4d0c0ba745fc5c7255ac6ad14b1fed487d80229b3716f992f25d8d5cc2b3ac9d9e7315927107e11ebd268a7f2656df593abb789a69a303724263910c6e470d0a17da052a8b", 0x1000}], 0x5, &(0x7f0000000400)=[{0xa0, 0xffff, 0x1000, "524c4609db2d159cbf5387adb41fee4115d5a8eb05674b2d74b6b4baf8507e1248b6409894f31b2794a41899f7d8a333fc292fbcc5ae3532a68bfb3be08bba8ee6bfa5f5d99a0ed6ab74c77f02a5bb82f1287a01a0b33ea992fa08db42c940cf1be0b8c62c6497251927705277ac62ea817e40a6432384c6d867cf137550d05b6993d98efc51efd8f3ebfca40ab534"}, {0xa8, 0x1, 0x8, "75fd034cd0af9376461bcda0e5ffe1dd603dee04fb3c46a694e04ab6ad63000c8de9f0c66e2f34c661345ffcf2db1df504bb845295ee0627ee25d2191db1e059b24114379cd651892d087130cd4325330265d371555c6bed896c2263771f8c1a5f0f40b00a4e59d0c2b80dc81860de04282301791ca4bb4e4f4ce5c643b995ea2c5c4cda9ab305205c82c6cfe9d589332f5355"}, {0x50, 0x1, 0x8001, "3c09f8c0393780ac5968f5ec7506338c727add2dba9d66eac91f4aa48f206f710ca9efcd274284946873047ae9e418a2168b739edbf112c428d86a77553da42c"}], 0x198}, 0x1) 09:59:25 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x4011, r3, 0x0, 0xcc9) 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 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r0, 0xada95658132b3cb9}) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000180)) semget$private(0x0, 0x4, 0x220) read(r0, 0x0, 0x0) 09:59:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65aa, "925475d21604faa5d24000000012000000002000"}) writev(r0, &(0x7f0000000080), 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r1, 0x9, 0x1d955384, &(0x7f0000000040)="42376b7c6e41bdfdbf5c5a72d22055e9a2624fc8af7e478455c2ec9db043f434845109b951be49661081574d72782e664f269e35ba04816c90ee196e98203fe4d5b2ab96b6eb16ae957be602d074428672d7a799d3f02fdb11c120e0091df761", 0x60) 09:59:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x8036, 0x0, 0x300, 0x0) r3 = dup2(r1, r0) lseek(r3, 0x0, 0x6, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x1) r4 = dup2(r0, r0) sendto$unix(r4, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) 09:59:25 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1, &(0x7f0000000000)="03e20d0d581b90dccb37664c4200000000", 0x11) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 09:59:25 executing program 1: socket(0x1e, 0x4003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xffff, &(0x7f0000000340)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x0, 0x4, 0x8000000000, 0x81], [], [{}, {}, {}, {}, {}, {}, {}, {0xfed9}], {0x1}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0xc, &(0x7f0000000180), 0x14) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 09:59:25 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f0000001700)=[{&(0x7f0000000100)="cf67e993f9357e0231735d47ad2e5634750c5e2e8b46e422588583f48a49ae134213c78f19a37820eacb2d694d009b013786f818d09be55140a566719d7144520798a7cd51476a8e09f431e05fc98959aa7deef32e6fd52c0a3258beac8956b8c9a7ba2b8e3b72a15cf930f930c20789cee4af1a7fca5d2ccedb1902a481f41f1dceff8f1b6fae0971ddbea95a125fd604959eee1af47f1d4034f379db6df63b7f1bc3779b134f51aed22f0472a093efe32f6136900d043c4d3c0b6c9e2d0beda5cf460bd0f4ccad4c8ac68a645c4e0a9837d5c61d37c55978853488327b6b05472e03fd38dd0f916cb549", 0xeb}, {&(0x7f0000000200)="f1c304272510e59acac1eb6e94c08e23318a5542461560ba49c3780a8335c74fcc35b9c06d213c66aee827f35e8bb6586b188cb06729f90dbdb3200b1de3478f52bb3d3152d3c4a0337a7df44dbb18e77c", 0x51}, {&(0x7f0000000280)="26b8b93de5985c3b2ed769e3827aafbba8b06a1c1023d8a3c7cec1782a2365dba500262d9485253bf22236cc4787c2eb409dca2c75b308f5be5fe04ed8f08ad5d0fe3d6eb63a25fc731a5122129d5a59f3194157396cbb3754a0c12a21816ce31aefbcf1dae8b420b07c401928623953edfdc2d52736f286ad2c126281500d50af4dae392aec712b63279d838866cfb7163dc9e6ca97c36cc7638016e8918e54a84626fe", 0xa4}, {&(0x7f0000000340)="4aa99cdbfd916acd2d958ab6c502e92750a01a56e55477c55323a63acc6a79353d74ecab8323d8e4baefd9d348e43500a9cec61a64cbf4840cfd34d6b28c6da6d2f8e3ad04054b514e0043ac36fe4ed2bc45b00dbaa5a9715df51dc7d8a874fc1c2dff7ea66cb1b9049ac4711abbe07525065acdfacf52e2994ea2e5e81f419736ea74fd18aca030c30930470a4fec0aa8307d6ce4df8a9a8a7b5940424c607f355e0c607c500f7682eda19a23c0f6df8b6d108c9574193502274461ace64260ed17b4694b84cbff5ad6485f921de41b0cdf5c0596d2f10af37f7b", 0xdb}, {&(0x7f0000000080)}, {&(0x7f0000000440)="7fdeef1aeb4f34bd6a2f180c66f8c78a2d08a992a3a535ce4731ac77ef3b7582162275", 0x23}, {&(0x7f0000000480)="272c43c33ba51c1e0bcec48409d139118690a5309d0517b1bc565413bae9d537a72789b3b43e09b7b640aa131ab670c8a72bc5bfcd9ff531bfc7343223686f642c59d21b6c9c0b05f3db5b2a5e180a4d7a554c3920bcc76a031b28a602ff7daad0976ddab8929a93e291dcbb23b030c2f3001afb7ebadd33ebf95acda9992f88124fba8b0893d14734f5c1a1cd6830395197ec033d05be70f8278c770cbe9f1cbbec5e3ffa74bcca55ccf177f3dddef6b39d3ba6de80bb1d310e63d7f40f1024d4deb2916171d0bfe627bcd92c946ee9a6a45afd76f31742200e2f15284d1e95dd4a9049a7aee88079ee82602c", 0xed}, {&(0x7f0000000580)="2405bba89ece478bf43aa57f2abc2ffeff28e88989e6e4ab73c922d84d976258d1411c00b4158ed03ebb4a049d31347264738e6706c43b0938698366753c39e387567438edde2a7ae219684897a21c3f80bd698fa69737b99d872ab5490cfafeb9d4a0f8194a72e7509c773628f082d77a0fdf02fe", 0x75}, {&(0x7f00000017c0)="bba4367e8c567643fdf33da7a7220cd0d1577e873f4688157de3d9ed4463efdeddb9c07532758db3941084913d950178192dd96fa6d2b4828851db99393c54902c3ed89931b268117ab00a2618a2e9b9e682cb701d608e98fa4e62acc09a613142376831d1c361f2bd2381977a80b267f6d19cb9f2d8349eacb0d4a207c5df22eb508b9cf908d7b81f58a3d18bf40e67b5d8fae2dd7dd681f812a655cc5ec42617624b32149fd56500276d4a366f2944998b7e8c23d16261b2a78a7b93d2faaadd1d18509b70233e65e4efc79b7e486b2cb8477380618c6ea0f2858c4453d7f205102112da3b48520ec8ef160795", 0xee}, {&(0x7f0000000700)="b4a9a09535f9212bfc97db9e36687db514218108610108681f407c0815d561450fb7f167618e1d6a86a7f1e5b0dac2107b6b983daf0f2f4042a3a68d3a94afa512ece3dea1d9ba0c672bf02d499bf45375573887b0202ed7d48bfc5501a758ac55e5db99ae5c38a9e78bc3b8b336cb4ac23eee204e238298154ae0679ece4c2b9d0512ca004b734177af892a4cc7e75db87269222211863699b311a8c636d84a78c7985b992592a57e989d4648be6433a74feebfbc748a1e34b985d5887cf5347b3a3f4124c3aa43b2b8cebb072e0f6c5564aa2092ba08050da5006eab151ab90d32419eb9050188f62e967583fec25aaf19743a8bd7b1745c9a235a8bdecc2cab8f4cce0a39477af75278fceb4146765e8cf637f78eca6347fd4cf12d06a7380019bfb23cd4667cf7874641441f0dcbc9762c2ea1451573dfbe94d0102bbddc79c3033b5aee8feda9d1493ec4f33236d0c735f0d89f928eac60453a9f30eb91caac80280a889a3db7d7891ffaf062fce3d371310ff2592ce78f32e6c4830723c84a7d35a863a06572038e44577dac06eb12378758b3df83c608ed1f2bc4e1143627193cd6a49ad81132ed4efc5763172312f94bc3ab9f42afa4b1402f02a4e6ff176d4e4e556ed880e07a1f36babf2d9dac0b02a21780cdc549334f6e6f25e1080f5782553066b9dab0acc64ecd006a45a92c49757225592cc7ba8b84ebb49a5592f6f2110ccfc41ab267821fb2f62e78dda4eba36f3a6ee74189e8262fdad1f4ebafc899584072edc2901eebd8e4c45150b42fd67b394b6bbe22c48ab04cc5123cf78dba10e608f96b03e8a70231cefd8b9e3e84acfd58dcbfd8df127130e6e0705c6beafacb8f2688ff7ba31de600b24bb5e12a13f1ba7d34df9ff45c3571b4d43bd3c02c5ce0d3d975e3c08694838e61872c44d8a3e2091890c8d90622bef2cff1d96112c047aeb73536ba2017576c6eaeca5c047c6e630d87eef55404b8fcfeaba8a7fb5486ce735c6576fa4c6724ee37bb71d0ed8423614819ee83e55c32af760c4e1558f77d4e747f1755ccdd5372317994dc67006deb5873fd27187832dd04c56e0817a3f2ca0d0249e81e5bea4352b3669b2b037da088efff14e67168b71ec9ae4eb3ec27b6fd9017359c30369e0c4182a25e4e17ed313b340691f1f792ee6e34d7032f790234a6c34c0afbde877682656c8442a31cc68fc6732fdc5d4a59a877cc27f4aa55bcc32158e88f73d7a854f9b45d128c73792c824a56e61972fef2b6918fe941c47623be0227ffe7e103dc18d5a03b9f68a9850e7d630e46919de11bd4c54db4525755bc0c3cf28528bfc979f4a06da7f4f1d567a5b2e203ec97b953f7423445ec2d82de5751e78c6d30ba9a01273b16005921e97e1e15b1a223e01e12366087b1a69f969a89d06f6a37cec02e991e006a6da043f86a03046cae071e2eb479335a3a55ca603e3b8a2b29c8710e4bc747a40a3d04eecf1e735792a008d574ace4f8bfbfa9be41841d74bac1e02e1b78365a056bff3c17a53f8d216272e95c38fec4b47f093570d69b23db64e0593130f7338db89277e7608ed579888f34309ff50a9fe541bca2a7ba0235fd18b13b0f35333ee2f3fb2adc7a229f42ac3a274bd51d926504660fa736cea1d46df0dcfba7648900d30ac73a3bde6fbdecfede99a7a2505087404b6099e4d0218e182ca20d8c3269c7ecf31d63e293a9c44484c7f5a66f95f24da5652eb8cec1cc44b1bf68248b22df14c805bcc740f0e7f7e2fb148be319a87e01ad7638ce68b8c1f43f78187a80a6b8587c9f604499e1807548d536a127c15b50d671b3370b0c9b9d1787bb482fa9ce193a3936d3d0c3c695193aa40a81385155f40caa120470f659970d2c11ae428e1b7433948109d7392698c7aada1cc1cb196a177007b53edaeac9245637b1a621aea2b4a0e94a6df7fd24fa0536d7a1b1d2d1a3e089df23ba38ae3f7df99efa282e0b5fd9cce34bcc9e62c532c355188f2c607b866421e50a883f390658c66b96580639253cd6ab712055fddb0b4c4dde06a6c2b261d42a714181b66e3116c4b71da9aaf38d48edb50dd6f8c95053c2af7b66f40b368d5e2257113a6fd3f1df4934bfd72daa84535b2df383de484a240713b0e7bfa359c688328163be11f2970b8c483f131ae93c7e0fa992d06e368ce2abdea45f2abe8d82ee1d3cc70b08cd733d53c3096c8a024ecfe203b43d2786fbb6a5a869f16dd2eb01ab1a93c6f3ff56660696308b3016a656e149b4cca748cc5f8adf6b63413770582603354b1d152bcf1ed7c57825e4f2531d235eab0212e55c39cedd685b58b8be45c805423bc570cf4528368092b598661da6ff3ca35c3bac4b7f1a9aad126745d4bdca9ec3922f346bee9ce8d70b41428603ed8661fbdb6cf32a148a1d30dda117898b949dc3343e947c3b3af0095a10368b555473d3665ed7ace0f1a5f928c5430a36ac434fec8bf589934de3c7856d2c2eccd4d858eef06b8d790217742f57d5580cdf1c55ec414e8e567d9058a421da23b30f9933e36c262c0f35a80268211c36c43935237f000fc03808ee031249e3c3ab5dfe5673d96c0c91cb39cfb40e38078fd71d3b4e01736ce95ad864b4e61636fead6f720103dc3f659843f20be6cff9c3347260a048ffeb230444c2acb92e5da45d0c78650241d20fd085c08109dad86c8d55d12b1f956fa1ae2c21edd2f9ead3867a8c1a64dcf03a3af1890e2f744ab7ad7f3277b0e0e0012371e639000c7f97e75f8fac9a4bdcf55226b1f50a66dd3b9f2c83a97e2193145ef7142d019b1dbf62354e9606e175061b5eaa42084fb485f44e9b0272beb079c43c71988b8a76cd8cc4d37b4c067cedb532ee50c4a73287923f6eb0f52990ca4fad88948454b163592cfa5c930401f02aa8019925d74955cad350508d1719ba57225e0f3f1ae58618fbe49ee6f41af7c667105a238453979d3c478b32b099b6161e95fda7911650dafb244effe83310422060973649d547f1457afe4942f0594ed4c201b478a067fac0550c7fed5e15e192c6b0caf5f568ad2a7fb6b8c54a3f99d3d490640d8f1693135188d0c8ff600f81172398ec8db0c686d1f321fa0c7b6b5098dfef7928175ef54c91028f4b43425ae23f600342cab5fc8b5eca7211541b361805122ec4893eb112dfe24dfffc6fb7afd372c9a05ffa28a51edc2e18f598d0f6115faf4ef129508a474df2d84b26d6a4b66d485514911ef407e63ba365c5c07431d7c894b8e98e1bdba41f3e1ae77f8b2aac0de045011c6138f0103f3be0330212d0b12d9dc89d3aae273af70a5f514b2352495092ca67e86f946f8768da8eed7e865250276ff62b38f6bf2a9bce8a4decd2ff9ef66c2fe8669d8e3eb0a19bc582725afde4e12429e72575522502513de41deb3dda9d1d40551b40266604e4a40f938ea15367039d5922c45615786887e2c86b9d6633cf6252fb3db159397436fe39cfea3b203987d4cf605fa4bf5d5b7eafe93d5c89be969590edb24f8704079b6dbda79fd72e618d9f9d81e2dadcb822dfeb9b52df10dc327551eeae2890a481cc5d9c27da87420afacd6952e621df2585aa66fc715bc83a282ef3fcbd0d0fa4c3ede03c7420ca8f53c330f68b77b57f97b40433e56c379afc38349d12fcac8cc5c9cd427a50b3671a66165b998b750b61843721eb64a0ac6dd8b3bb47d1e9d6aec917dd579ee23576115d3c9bc9deb225b9d9e367dda62062878a7949571fd2418363f723668b7c6a9e7e6958a334eb5abbb0c7b73174b7fe3f2fa94861617cfe037155d681bc26493637ecce153fc894e6253f8faf8fd009bc7b6c340d652f74dfbb7762581d613b2e4ef47a9a0c6c480e17db809a38d017c0baae79825e10f75051381ddfcb1682ef0394e14db4d190632654ca56e41a52e9dc1ab5ae6c1c2f6e012f653098adfa75b2fe2f3fb43d6e5a0e63adab7a63050649d4a27e01cf9faec1c5f2bdedcbca737135569f4c6fa705b79638ff7e950165174b2da47cc8ad5c3e42e4f74b1ae7fc34a354c1cf1f556629c76b206e8f96325bae2b909cd5bab076607275acee9e4524d992eb88561f03dda8fb4ba5c9701a7622fd0ffab57aba72c27282b84a40a0a271f8d481cce021c96414849e7c8caada5e9c5bb5059c88587865f2df9cf1f6498ffb9384b4c64f953cbdbef15196d19f127bbb93c51ae50e9435bbe7858f345849f782f9372e12d527a74abfbbef7adfef8f3f1c7ec745f3f8ffaa825d466ae6bc00b7667cfb342aee555e34e656a9560879865d485f32b68d5868af07dea9ff54833d903588ccd535fec78393ebabcfeb73653eed0c58952e9d35804ac465ab0832fefdb1b8dc0b4a8389527eb97cc2f8395e3bb92c4fa58fc4998d1d338347f228e5c65bb349ae1d52c129c16cd6aa5c34f9439c7cf28d034fad2b685dff8442d00ab6227f21ace7bc3bb0d41c9141e1e7a2904b43003f51c8c6dbf98ca1100199b28e916a7fee582faa1cb583743eb46da5604695ae6444b4c8ecb9e2a20574e91267168ad4a943dd059f4c75a5b29160e46a327ddd2ceddaa0f36762f30e3adb596db97ff3c87572dbdc490c19ada1a117553abb920af88e32c6295a6de33892c42a7739770cab297461819c76142e1d613465806d8a007012857e1c8d96241db84ef12f8571463de738b9c35a163462e86c05144343378d1c29bfc2399f49857fd286fc233416c9d505970b7e14258b910ef4010a1529294e9fd56dbd11a446ee30cc1c53a46fe5a8b4e0070f9efda09402f6cab478144eeb6e24361ed4d99ce836b1f68a563bafc911306ea6d427c1d1d955d040e69fa4a9067a478dc7988133113751fb967851475cdc5ea4ed3da6157b3ceea8c1d24f7ac404b1b71893763dc5b6acbf76cf64225882eb3e51300486e822c700341cb989f33d92997f447ce93b8a365b86283880696382d8160b4ad50fe873f1b63bf72b261ceaae8ba67622e3355b84f61f7d2caf52d335cc809348c9c7ff92ef729d09115377e6050fc2a216fab415aa47be61631b4fbc9f11dfb17e68d63d19a601246dc8ed1ca30eb65c209b17ea6bea824cd71839a1292f89a2fd99ccf01c34c04b324b01f13b14dcf20d0a292bf96b875e35f57fc3c58b2aa33690fed3e0fcd895b092890764213b31ca8ac2a0ea76dbd27e59cf050a473fdad6420a8bb9f3702f14d6951aaf0625be839232db8b6a28f727c0f70a8601f7bced3e87f68b5a12df648f60a69615236d712e859dc51494793c30da5b134d8cb9d941a93ac2c57c908bb5817080213bbaa8674374e7f057695d0fcfd47b66e60c347f8a76ad4fef137af60492daafbed96779676149e5e514e0a9912862f84bd76978e3c0c8abe769e692f5d8aab692fb5e549ba9d6cc773c5686f92a7766f42dd593d8e10284e7b1c9c60e5ef67b6b4c6afd5c9fb38c82dd6e79e29bbe44250b96db2d22e3f91d497632861cd9bcf3b41a3710d99b45a822cccec11520597610578d77b42b697d0ddc528215e7e2437895661570191de4104f74eda03bc709a736dece06d77893059141936f4e90c71161d3663ea182c975c61f54aa3f3a9734b3849d4704b5b9c7cc957d08aeccef27880a912b667003c6bf6c9ffea437aa25633ce3feb114ff029e724faf35af35c26bcfcc0075718f8ec0fa5b559741f3141078a829138c9a5ee4a49c966cfd99f844867b21eefe964cf0d89af2d080c53916562229349960a9189261aabbd835108e1638598f2dce3febd1d146", 0x1000}], 0xa, 0x0, 0x0) r3 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r2, r3) utimes(0x0, &(0x7f00000000c0)={{}, {0xfffffffffffffeff, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 09:59:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0xfffffffd) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000300)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c653000acf412019a4efb656e2c9e24a9ef6a048163cfb982bd595abe8784e9e4fc1bb34e6a7d04887cf075fb225eaff12442243ea6145637f34527f90186744858bcf21371ac8f2b9639d04c9fee303b235395d5a0240ae346d36d4c04120e470fa92507bcfe286475fcc606ccb08daeaf26a5f3b1cbb6ef0d33d1206b529248fab49dee765516ea058387fea266bbc091674d0a3d22060a"], 0x1, 0x0}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000380)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x2ea4fb783e47f532, 0x0) 09:59:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r3, 0x0) setreuid(0xee00, r3) r5 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r5, r7) r8 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x100, 0x0, r2, r3, r7, 0x0, 0x2}, 0xffffffff, 0x7fff, r8, 0x0, 0x5, 0xffffffffa19c506e, 0xfffffffffffffffd, 0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x0, 0xd1, 0x6}, {0x0, 0x0, 0x7f}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x84}, {0x80}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 09:59:25 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') mknod$loop(&(0x7f0000000240)='./file0/file1\x00', 0x2, 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') open$dir(&(0x7f0000000200)='./file0/file1\x00', 0x8000, 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000280)='./file0/file1\x00') fchownat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x2) r1 = dup(0xffffffffffffff9c) readlinkat(r1, &(0x7f0000000300)='./file2\x00', &(0x7f0000000340)=""/67, 0x43) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 09:59:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8f02695e7f00000148dbd08b0dedb8859814c05af653429a014ec7d71897a4ae1156502940a756514ecd9ee393059973516bcfdcadacf554163101005ead3b29db4424bbe485ee0927c9"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = semget$private(0x0, 0x1, 0x35b) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1, 0x2, 0x7, 0x3, 0xffff, 0x7, 0x8b9c]) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:59:25 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = getpgid(0x0) setpgid(0x0, r2) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x40000a0a, r2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x6) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r3, &(0x7f0000000140)='./bus\x00', 0x1000, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:59:25 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './file1\x00'}) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7ba, 0x9, 0x7fff, 0x1000, "52f4d1535a53a5b558860ae0df8c8ce2c7ac9401", 0xb39a, 0x40}) r2 = openat(r0, &(0x7f0000000100)='./file1\x00', 0x200, 0x121) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0x7496, 0x2}) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x7) r4 = socket$unix(0x1, 0x2, 0x0) listen(r4, 0x2) openat(r1, &(0x7f00000001c0)='./file1\x00', 0x80, 0x2b) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x6, './file0\x00', './file2\x00'}) r5 = semget(0x3, 0x4, 0x10b) semop(r5, &(0x7f0000000240)=[{0x2, 0x7f, 0x800}], 0x1) unveil(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)='r\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x3, 0x9, 0x0, 0x4}, {0xf801, 0x2, 0x9, 0x9}, {0x7, 0x6b, 0x8d, 0x80b}, {0x9, 0x20, 0x80, 0x5}, {0x8, 0xb6, 0x1, 0x20}, {0x800, 0x64, 0x27, 0x400}]}) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) writev(r6, &(0x7f0000000900)=[{&(0x7f0000000400)="2c75516172302c3ff086afbd62d07cd4b70a0626485d20ee46a738cb161edaa25afcdd72e2b06ff0fd777ea5e2cda12559a5453d2dc2e3dfe279c3e60adfdd0a965c8b1dbc0ecd1bbd5dcc3d5bd49a757356f5eb6874645069e9bbae92a1bff1a2e4ed72ed358bd9dac6a4abd4d5ebf37d00c0dada0acf5d58e85978a1692d0b97c2", 0x82}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="3c89fe11033a204a9245d5527ccef2b2a0d3481057fde12686a37340983e7d877ad223c7e6b014705893c5224fcf2107226d570f441bf175e86f9b890843d2055b273fef606104f58c1a811623e0c995461a4090c9a1b703", 0x58}, {&(0x7f0000000580)="0d568fc722551e08ecdc3a8049458fa5b73eb246ea2a5e298b4c1a644fcec2a5939542a0a298d285b4173d9a5851f33328070c", 0x33}, {&(0x7f00000005c0)="9d40da0a6af31f7391189a80b69eeefaa8613fbb6021cc7c06fade07f4556b0c950fc60fd66def23e7c724001836f1f816d495d367c69cf7fc59cb75850c4d662d846844cc29ac5bb20d4b71fe930016d4262b0925fcb981f7fe08dcc24956bdab2b855d5f95aa15763519bac1b17bc941f499f915878480c4375d179a", 0x7d}, {&(0x7f0000000640)="1f24a645510de6ba98ac79dc5820331b0efd6a77eb0572f6749bf023d379a4cc", 0x20}, {&(0x7f0000000680)="d6a23e822831ff90a90b13e0c0e0768288a00c04c46e76768aa911be9befd80406cbdf3aa0833665cd8470baf267bb1204156252ba2c129c7801c4aa9bc53a15ce863116ca6fa694a444cb2f4740a609a51de0bd652b07e2aa04840a996106bfac5678d89793895a1ee8c49118adf65d6b2babc4688d5529a5571b63a5f3b24865b1fffb19ad39cc446592d1cdea4d275fefcd7323d2e78d3b533f7e4261907d81cce9f312485dccfba2c5fdd416ebe639c1a0e1b661d956a991ecdaa84fa03d49e4c856b65e6ae0b94cb346cd3b500d52ff85ef505ab462db9ea093f48c28ff78d6201ee10ce1f46be4b60abcec5c", 0xef}, {&(0x7f0000000780)="c7803caf8314ee40a88a1cd6bd900b37dca856e3e68825aeac536b70018dc5c195bb82e80bd99a79686bc8195817ebb6aba4c7f479241559014e489a01dc3e2716728076d5b234bf37118e3a77130fe53ce9f52d6daadbf5893f7cbf8c20c5e3f689a98f91f664c64cee9d9f4feb259693c82c00b410257d0adf32d8516721b14c04f218a9ac3be87d0bac593dc0fe222ef64c9c9bacb96d7a7082aee08e82e6fb448abe64777e8a50bc2ff6769942c33e9b36c9657cd0dbf6d750c715a7ba1c253be6457165d8c85b429a15f0f6512ce01473cffc5a0d4880e782098e5c9d", 0xdf}, {&(0x7f0000000880)="5cb13d72d50fb7bfdcdc025fe3bfeea8d6177eb47b128f99a9c922fc663f73171a3ad7577a77321c374054a14da58c23334afbf4138241bf5e4302c7b507f15d9f54ecc3", 0x44}], 0x9) dup2(0xffffffffffffffff, 0xffffffffffffffff) 09:59:25 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x8) poll(&(0x7f0000000180)=[{r0, 0x97}], 0x1, 0x0) 09:59:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x29) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x48) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x5, 0x800, 0xd01d, 0x0, 0x7ae6, 0x4, 0xbf, 0x2, 0x3, 0x8, 0x100}) mknod(&(0x7f0000000180)='./file0\x00', 0x80, 0x9) dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0xdd328f867cd8582b) setreuid(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x140) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x40, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x40, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000340)={0x6, 0x8000}) r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) setpgid(r5, r6) 09:59:25 executing program 0: r0 = syz_open_pts() close(r0) fchdir(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000002180)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002140)=[{&(0x7f0000000080)="1458325d901d907d549a559535af63c303651ebba81f3b0278a60cce1321d88b319a5836a3763fb9373ba5cf0bdd573200ebec87287d7731aca37072686b41d56175e9235e3813ae7e171635bcc3af15b3fcc5b3315309bc4ab998fdd6001bb72280a4c73dab108155e68f385787c2fe33f4bcce70a0904d9d5a73ef91725b21fcf048a2c8f8a2b228ab25db3551f40e9d66caf2957d81d767e084aa2a04614fb133127bbea5b908ba90d1fb3a46a3c84f32855f7706d3f93f75073223278d62ed8643840ca1a586ff5ce90efe814cab7e5da7bc0a35a60ffeb5d2a54fa4485d714abc05e619de653cdfe9bfd6bc2b274d921c394af3bc75756c740ecbedbc26f5cc49808e40def2b3de0f29de1bb026dabdaf164419433f29a805c696c2752458bfe707c682bab46ae36e26262b0d8e37d5624cb0c88c98ba868440d0e71b7f49726c635ddbb23668be31abea7b7b26114a6a169009130937bd94d5c2dc88920b3da6554528b8cf083856374cc225b24beaada47c4dd18d8b3419688abea8734a37e7d5781ddc78cba806cc2c52717d50f33de53d75b20f2c982dd3bcc4d4db09e1f189570cfb0b28240f7b20c446258e4c69dce13b7595fe91e19911e100bfee8a19cbd1dddf9b5482101c221978ba4202f9128166aeed06e7def39d5b1eb75cc3b958f97c0bb5c7be91afa8af88084c1a21d4839b95f0f4d589b2e1d2236a9a64ac5610a16d34a891a3b5626c3a61b218ff947c82546034723d522ba5d1b717385d04020764b24493a79bbcf4afd09103f29f098d1d06a99c912cd9785880c9643e619d4187ee51dcf4f1811615678c197d98530fe50628bbdebc50d97a8f7f43a8fb34218667a38d52c985269f8cf829f84e75802a307615076a58254e574da320511bbb0609c931042445e2f1a95f37bf0f52ef4e881b3b1b6f386e27d2f339179b1d5024302742cee9976bd988d7cf9423dd60c945c5c021e57b3c7b68a63213a787f1bcca7b8dca3920d3df33b4ab59896b612b7cf5c871a18e7d3b75aa8ba4c20b2318d6982cc213459169bc1e27b54fd67b5472954c68bbb40aff393c5f95df793da34f81c5d1c3f8859b739d20c4245de49badaaafc4c7ddf0cf28e8f69c0b35210953bd1e803cd377505015bff56739a81762671739f7400552201b4d08d9b9e8f259e6925b68e804a0a513e59d88555ab7fd5ac6eac0df3d3c0a34d69a0bd9310298e537e4bcd80000544d2e59ec157760b010a853e98cfa4af84cdf31bfd130359414e43b2d9565b3852dafefd11aa753c18f4d71d40b61613a1ccb9a1deb0425b7464de605ebb395391d5e50a8a5315a5bedbc1891c620fee4c57e24da4b9530d17e1bf76ea7a1eec75354d78ff5597f48ff95f554f7c9472a6b9b80d2a647daf625fc959ef3fffb8b69e770e138bd33446fc6007fd7196c729d10b00d5cd2867c96a5c7897ffb308d85a63b761aefd2a2e1625fe2a5f94589feb6eb95013d80ef2fbacce6e055aa112ae2081e72e40f103b9b111d97f22fad13cf18efe4445ede21f9c7e1a7c80e9f3b3c228c744ed8e72f6f453d3a0c6f3a09bf3cae2ac28f5f8ffe7b4d2c1a9fef22336a178e2d92370b228a1062a9b8188caa325cf47929a544b74410de3bcbdcfc3e7f3b4dee36de31a51114a6eee67dea6b108d12a196a59d843ff2eb21c8ed549964ee2dd00b4e73250a37de6543147dc55984c92b99fde940859eb766acf60ebdcc9a5a75c5a6e685865093f5f83b6a74a5f34afb62497903b93b36e973a6612babd2c1f5d0f632406bce0c1bd2eec580838e325ced5b873eb097eab1a1444132338d6d25184c3db88b43c5fb64d6bf994dc368d7ba4e30ab9b7fb5852df935574056f62dba75b8a15c5b641bcb559dcfa513428abaa83cfeaf57af00ae4ed5c91fee6a38b7f32a89b57ceba6024affd11c9cca189d5aac00323ec2d67f0c5bcee39a93c570390f53c5583dfb4288e5bf3fa039978150558c5f5e88b3f9cdd782116b050cdc91bc7dae8415305ce729051738233f471c718d0df9194694f96387f465e8ca9ff06b88441e30282bfdc3efa53e202f69f18658e2e237dfb99042d7b26ffc2adca9a53c2a1299025ff8d63f7c9dca900ad98a22b31cb6477b25ea5945c09a9ebdf197ebd8c59c97248f72fc4896d7e7ad164319455681a155ef4d152828bf8cb8db17a0cf76b7e99567c2660c7f239df79668342633e4b4c2b72b9629421ce820bae326009349fcaf9995b529e69ed124df724d40505a60a7343d0eb1ddd175cf2a6e3c7d87701c734c5f86d67bc0f1b54e99f21335771c3388f03a47378b9cbb7fbc0be2d837075f7dc34663e5d713b5a0f3dc3aa5aee80d6d6aeeddb18449a7bceb67a9f651b8610d9df071f5b063ebfd8a845e554d24d097244c928c86fc27778cb6ca480588819db9a0361e2877292eeee6d57038d0174d302d07346bb26674141068448cf0f7463b7434a7e826cf2060e94d084d65de5b37557bc98c016f3c7f9b36590a9cc46690fbe7576131445b75d6dec3e665847929d7ea7567e336203c4e5024bcc5b6d2b5a69af254588aa11c9d3f87dc64dfa4258f0167f4e843de1cee85b929ddf02d2bd089743e7e3199be9d61377dbda311c44188ebdc6ec75620de1b4d6b2d4f6db4c09ce339bed057681ed468381261b57e921444a1d93df2062435d931dcf2f2213efeb00f46ebeb2b588b985d650195d4039d5a1291896d4150379fc1793dab3d0f011f3b3ff1e4bb9bbe59f7000636d7bcdedc2e685715873f004afb4f6ecf6841e85ca52456d477bff48d1e8595dc6b9c3ac9e499b03981b33f136c7b58fd0c70ce40cbed02bc01736ff1f886bdcfc94ce039b4c4b78c9d0e6e6239a94c08614e8d9e09d41ee0c98c954fa09e9628ed8461cf210121afe3baf50eec12624868cf150aa5d1d4bc781f3088037656f8a96816971c31012fde46afd8893b5db6e4a12dcbf7ffc2ce00cf0b3b01a402db8670902413fc6fc8859663fecea14d160e0dd860d389850a7066359defc01d9c83dde95b70f19ae8f738958c51ce7a241c8b1237e1986fa6272d571a8df4941d894b811a982f00ce112becd5950dfe964afeea3b2b3671fbbb82a092ff69ae7ab9eeecd2950b69602138232f766a4c65bcad379fcde3b7f0089a7578662ed75f09b07874f860a313e059972c947e025823cf8212dc9939a416bb59eefb7ae9c2ebea21528973aaee23ab6ac0a959935bbf3a42919d9fc24210fc64bb8709417054f3db149a304baa9794d59bd8213c4fc824a389464b2f0f96b92b2ddf035f93766f0381bd0c46e9cde163bd78fabd916cdd10febdec5161192b4efd3d6897940b5f6bb9cd673b416a372915d8c60a93d66ec8f2555757e59e635a4963531a77edf8823f4309a9c258c18af162a593d3431ecf3db4fa93b68636bf71f030729fb31df2072025768b94ace680f77d21bfee13bfc098c9c9be6c73626a93381ec3d8d2e9c6aaf28d92d9d7cf0bbf4fd6633b55d226916662d27ff5a05c41d720cbf8d0f1d9780bd5bd153e73a6545921f99d076087bae34cce6c6bf2f4929513d65cc02994a466077bf54d5b1b67392526d2ed0a5d927b58658ae20461c0b08f6a179e1770f9f5b5498210475f0af5d8aab23d4f8038f104c2698c21f3206dfea8ec02ed8723f785b1c3d6cc97a937016c0344b0cf6ec0c8475c3dd25c4336c986de4d17c4c37579ef70878d87a78970f8e399fd758eeb4804ce0087c9b46eeef818383deaf477063b9f9372465cc69b83460303281118c622e189498d67b99d3c3b59b5ec6fb62a71fc350f49ad4de65640e1e9e906e2f4775b9fe7e725f958a8307f38d3bc08914e55cf71310be04f2cd0b032bd4f2ffdfdf80e74beccddeb5a4025b142182b4e5a0a1481f12bbbfc3c560a08d371e8b1fcea6c58019ae877ab441f22f9b7bbb25dfa58418702912c5dd546fc55ca1661c3fd95df5a8416b4de15bec09f68fbdb799dad117bcc0d164c184f3ee554b0e6bde3f788ae8ee255e25b2ab148e1db04e41c01b9b57123c621786e15ca215c9c9b6c1cc4c71293faec5725963a4318afecf2c7fd7cb5d69189c121deb46485b889ecd5431590e8fac5ebbfad98a5d996df98a39c5febf1beb61dbbc2843623869df4cac1514abc5912f34984c134570294044546c188244a0a1a4c5873d9c017439c4b324cb144e2f2b6ac9bb65042245eae84b5bfad308d2f16f9728e2a14ee30b1af19d48526583d2553f076c6f9f156be8300d7635fb02f781063663dabe2d491ca8671229d5bb059481228f9e87446a9d1ed4f7fbba866be04dfbbc280791ed05cc3d5c02054042fbf0da64858a83b9acca19faa5b79ef34e7e55105cbce5a6e3e0a5352ecd80f1d0a28b7f12a6efbfb579ddd07b0dbf3eabbb26c2c2daa70500ef64b4b84fa23e2a202b93029d791e9c8382c0037baccd9618229b59b7d39cef629be2c4541a927d892d8aa19ce3b9a33354d0b6993ac023b3fe589aa9c006cba96bdcce99aaab90a43e57bbbd44a73c0626b884b285d56a319f381fc9e5ed1d6a18af852aa295831111be952b088cb2ad3dad6223dc68cb42129a29846f35f354e6a2e9c29a56753e3660531508ec423f6759b21aa9e41297b018e8d1bd2e008116790019cec892dfdd21c671cdf0aa01434bf09f49b914232180bed60d0e691b91349d863d8e5f6d79cc454ceceee428ecfb50f4d25b5627c5cd54655a14a0e8a6d7c96b6ba14e629fd7d5425d86ff02f350e4f292e1a26dd9aa0a3275968545938c57f5b20120cb46927de8ba4c99295f8dc78e1cf6adef7cdcf92edd426c822bd42b515cf8b9a00eb2490141be7df72f5cb439159f965bde68990d7b23223e1c32f604ceed7b48321c18e8fb901256f08e0930b1219ced5654118574166378874ff82388082eddd5c0b30e99026cf5356608adc6b4a37e675a0a1dc9c5d0e3f64c2d1e72885394dc7033878df97fb95395cec52466129d7198a8ccf445986744031f4339de8c5eab05890211f1727ca998cdb0cb738e1a1d69234abb82a3decc578a2fbab482df9835a304c0e559c506743d70879d2588502b1b285807e071713f50d4d7379a5d84355c69d14244ae6eecd2cc52ecb784c67a95f29b6a3f56252d36aff82772c4ed78314e9d02b56a3d8f36de51a24f2c777eaa1fd5c018c675619317d118e7784402577ce87a1c868cc18bba44ab670ec06b6f2eb8359f132c4e2a452af63211dae10f88bd30ad001e9740b5336aa8a21af4f6bfedfc7f870bb8cdab6edb51c87068f18a940099f6389abb94e12e1041693f7896ab7874f8e809ba2330344dc0f918f6fdc77cf925c4acd567eea64c51fd6719f39e49a2eb86223f6970c51a50e53d55ed64205bbf2fd8c5a51894101b96bacf7eff3f6b8b1c2ec360464e949fc8a2943bc77e3fd17c3e8b669885f69569b1ba124ab44a3067f036d7c6fcdb5be8a34014049a3757cb2349fac8e9cf5a767d071997d1c35b276f06a184e5cc84a68cec53e3356b729215bc80590c5a9445ac4e3e5d061e469edb05646ca11fc8e8bccb870eb9e8f5b1d65675732740bd45a867b1818962b35e462cf76b930e06d695bdccb5a73892741140cd26cd541bcbd513751f4276308c768cf2b66435ff4498eda10c7725df04d336ea921ccade957987cedd0092c5ca63ec189d9ace2f03b230ca55197f94559c32dfb2c6902c3992166220f9bb1568caa1944559ee7e7e06401583b0a0a3699f52e09b0", 0x1000}, {&(0x7f0000001080)="506b2da03d7a8d30f17fc4", 0xb}, {&(0x7f00000010c0)="1f5dc49c968716c3490f124cc8a24f9bd0be9d2c06df1a862261da94d0dfeec1ac305ad49481bba7d9dc636c56b3de99a4cf491603459ad018b5ada7673d945487a500f8f290b1a5e7cf3e52fc21512ffd9fdc9c7a7e6971437da2c457734ebdbe2c9f8b10f23a6cb24cadc4b8d0182396ff3f3e5138", 0x76}, {&(0x7f0000001140)="a3512bb3dad0d84c4e292123903c637c1a031128fd41317c4717c984926e4fd5dbfaab138e4a99241840d13b087d4acb3bfc354dea50580ad6deea8c371154dab30a7eb080389850ed0fcf66038e9971f97562e30c3f4a98e9a72d0e8fff43cabe28fe16dc5f4e87b0d391ad392ce09c9bcb98fe50efe0c096364c63e120337bc5c373ac1cbecc632c9b69156da9dcde16dcabced7bcd98db2554e064d0f6551c9aab480cce62bab614d0d097dafade26c2e3013ba43b4e083a2fa0d791be95f3bff5a04630484a8f7a5a7ed464a56c2154208f8f17f960df252f7e8e6876956a9bb7556610a9a2c88c81f59f16166890665582ddfd2b7145a4841afbc36dd7332501a41289dcee22033407f9bdc646f68d7f1d74177c57fb41f9bbaa1ac7215f20a6d2a77590a7ce415dc08b8e92679f737c2b1a354f3de7fdd23b70c6962b4b9ec537b18fb4ce796a2975b77d5a1aff71971d5e3f4436caa748be77f99bacf565c44d89d3c1fb8024483f96902886a0bd234d182b1a10b44020be3a16190e963049bc365934ed40925115d2b537e24c8f9321dcde86cb6bac51756e677d63884549e34a8839ec9c8d661f358e509aaab8dd7b0ac36e8ee4482b42f191961046f17487568592a9bc1e8a45348842520f8312e63b43e2b8ff863d2482ac0d886b39407e2cd689ef4d28fe87ffea9d07969f68417a5fcda59cab5ceff747784c7639b35371ca17ee86f2eddc26b6310bad69ea7cd20c2429e2b373686196bf41a1d0f3f2e6c95fe6b7fad112b6b4694415344078f7ba657a95981905b71292ca31bbc8e35ff61121f7d0aed16f1781cae617da523943c914c27d5f4d04a6a8b440123cc4ba6bb419296cc971b24e216d4d26784411aceb866cfccc81568b9d86464b7e5c31b1cd6b94b163e1360ec2ccbe598528513be9e25b2f3b1486e7f2d322e47aab255663959c6892c1be47fe8cfade638aa73f21c8770f5e5f1f39bafc7d2a9a3b410fbbd99c2d62fee5cfab5fccf071698644819c1d10e4b85737cffebe36cdd4a2281a1582a617840f2069eee635e63de9ea6f551492095368f64fa9a231d7651fed1a83ba7d7be4cae215af1f694aef07bd081028b693c56de54c34bba31a20ad2a46a3943d3247cd16f2e095c250830ae03a2f1bd7795f7b2d59d3dfdc99b689916d3e07279da81bdd8b2330974e96e07b7766d68bfbaaa4cceec4eff7bbfcec1631eb27f68548facaedaf31bf2fb0ec36b3af6b1318639c897f808df4091fb9b244b9d7cacd480fe8e32cf9c266989170efa55966fcd4a7dc3a0e5b838146a8060a534c8494e291e0f2f254ca01c8da799d2e4cd5171abb59f4e3e2bf2bfd5e693aa1ecbf3ef4ef47b06bb9a077a2666b106019ccdb9d14fece319006aca7b2bb31c22e6e26b76d8f2a1c7e41689ab338e385c1e42b85eb7c83f224301930b623d70bd27ab14ee1b980ea528fbce2387e7bfedbe5c07d8650f26ca083f0a174aa56c43ea2fbc85da0475bb7ce8955749fe34639c161b4e3da9f6e19e6408d5984cf77580a6f794a1834e063481e0416474709e9541784ef942a016cf3fac060f86a0e59c4582250d5c89c3eca649e090030149e9b6ee6efba1c8f7025b2168a4c1d6baa3c25df2805cd84c4de6cf0da2f3cea41e0d0746aa2b324e8b2b5c69eb2a2e78608485bec3997101635d5ca9a712accd0abc199993a953304819ecc248e92b69b0656c968dcb7320a6b034d9a49ffa7aea94095707cce06a727fca95423c6a5217dae11abd7cb8c9b252efde39c9d8cf16972bdaf60625cf0e8ec8df116ce8fee54a5e9cdea097ed097bac07fe7ec5e0b30c9c0789ca5fe14fcbafde1f458182c3ee4a64d21b0cf5d11fd86e6064673e5235b43002d9ef58285a33b8d9ea565fc415560d55db9859400143a77b8d9d419516dc86f89b1e7224abd2df120daf1875538d2770543397aa7d2f27d791882c4ed89b6079d0a843f48fb11b85fa3c441c0d33c0de29aa251d0a8ccf6b47b2943239ba0fc81d9ad515e84e682476d3401df88ec51e5d5f3bc275996320619796371a2ed28dafe7717d232c1d0cc5c42c355e4cc6476e9d6f234327af2e83e0dc9a379e342d86d4536137accffdef3c7726bf1508e6399c7c91dc09e1a43c9201c1e5255edd5e627102c7bd703fdffea01965c049ea252c71702b1b7078e450b54f57f5133c2cdfc3dfc851929ba99d91d4a25b90838f85f9e8c9f2168f25461d4f7dbf9a51b5350d5f9c9a03227d874d21bdac8d22a3a1d36eb1066646114774a27d740ed595fedb5bd40ca5e4eb4bc5ecaa04f71e0741466ef3ce5ac7d2fa6e747d2cf337961e3cd6b4957acd43d4725b0b5e7664ee8c252c89e6fa1ab95dd95b385c7069d40b488925e0251c62bc333a29ce5b931723ce57f52ab3dd9414688295478807bf732e7a6e7ba8eac14733dbb93f3c2f1673d317c603bc200d0eaee324cd47671065a0cb44abcc70053e839ff72a1e9005d2213930454fc2cc935a842e05bf34198727a8ed45f40cd2b5f28647a3e8f74f5fc6cf5e706482ecad085d33fe54f33d56748b5cee645aa44d011bbced83dfaf4d857413a1f53295238825defa625d64faf879b35f3452fa785ef831987d17097ee85f4f7bd4cdfa4c9de54c98a2944873b062379117d22f0f2cbf001a52af6d82085707db0a24a9ccfed289b28ec27de990111ed1ee9f4854bd5cbfe2fe0e438bef5bae23f5de348126a8103b60505447b4805f41bfe5701922efb245b24c012e4c4acccc5bb3baa4524916afc7f7b18a487929d53cc08dac8abc10bcb7dc3a561eacaa96533a73ed960c7719b90cd75a6762c9e288b65d522bbc16e4ab71123583ab57141713239a70bd5a07f23c2adbe70a889969c5950db05313f3241c93554a9d41516655a369ec0cb5193198dec1dce9fb7c7c294718e367a9f946c390ad79b8b30b1de73a81e838b9f01b09b303aebd20e39fe46e0d49473be7e19cf9e18cd482950371e4fc3a441e8f76db7a7a81af1dbfbab4cc9b6503a69582c8c0b9e3dc7ea809fc23e55f84b514567e8f3162d0a89a76b3c13ba1a02d1a361d4777d15a04346113e666a43b1b5a33b34450eb8cf6b246736582a2e4559e5e03f128b66686c588d02ce5bca063c01b474bdd8a205672b147fe7f90fc4d0ecece39f7f83b48849c0fbafb2108e803f34dfb762dd3422564960ee648a16aed7ea899fd86f149c3fc421437ad6319874e807c5bbfa88b7d3079cf56d49a8cb69b0a5ff932dd343b76fdd9fd8f459a9cfbe490c2d0b919ea3c279dd744a54cf249480bb2d9a3edb79d8a38f6fb0835f16156283178be647f7c2226be20e062d88121dcd53cde026fa66c77c992774dfa1bfa2421897a1a76a1d626d78381e70786c63b4149e0208242a661d4f89802fb89bf1e35443fcae202ae4924001b7239f306cc14a676729ecd0cd749607f9a90779a1840f085b939875c8c455fd5d399723c322cb03a07cb8040bf0368ef7cf732a676a28aeef79e98b8e059a5bcbab57089ca533592fb61965b13fc511aafdbd04cb7c909160d3623e4637857e1eae61237d9ead2dcf638039818358e59ddcb3dd2f04d7de53308a86d5c37265fa8cbd44fafc8a58c75e630ea1d21a0eb4a53ae4c94a8735cb271fc03aa63baa0025279363aae6f7b4f6c24af1533e4bbbf05fe20a37314a285766efbdc63b312ede062748cabdcd0d27b92a0bc977c7be85514acfcc3dfc4786c353b79281da56b7117af4f6fbecacb81cc453f13e3399b199f6587182b445c9cac8abf453ca29248be1a6d97edf84be8ca3c2f325dba0c8d43a6097ad2c75912823c1920919b677c2d707ba515731abcaa6b59c6897d644975edb7b3dbcefac27f4cdc25070f85fec0f3605a7e0996019abb9d3fdd5ad01034ffbb2c24de2c71155896b59c7e34e5f918c389240d4b6e4a0a4b08b3733b1d9a5688c477c88f3cab691bba1ae4f83bcf2ffaa6b404abbcd9d55318d78a20c412202d39e8fcff262e2e6aae1eedf91821e7448de3bbe14f80b7fecc6ba2a3f6a074ad6881b1a0b30233955ed54fa93dae981e29655e6582b882328ac6cc9a3b61dfcf4c54674d03f562f791310831835f74a52fa01400ee6a0e39096eb8416755a7721f28d7b507a96a1d83b82f2be462ab1760bc18fbfa26e581bb4d7193f49fe74be6555277c80bf0fb5012bf938eae1f7b4559d537007efa05ab98de9682765191051f2fe9bb92d142dc487184eb0fb12e0194fb513d69e121d4be090a0ebede29a59a49eb99afe4e09d5b4f93c416001461a3967cfa7deca2f734370eab801258b40edd46d2cbd64faadd870cae5acd8338ff7e930f7d6b6d83aa97dc2be145d28594aba24374b92ef8d5913f914ddd7362cce35e9682412bbbc8cec9ca64d9b14ea3f0f20534e42f56ad5688b62d795f7f4578e9a34c1b6924b7b21ae7109ee59b0f98660eef15ba59e96f976e8b11a775d9ca4e7eee1384977c7b5bdfd0f31d198c5386fcf21472f4a9700abb9d9056e19a7844d9b6be9d013f78352a05051e2c02418e6af5034834ce3a52f6682c9327b728cd0a68c88777cbfa14a73aabe25b0ad1416c3cf7222351044fae32c6c150d0eab1b600d2e52616e38a245197c95945f098fdc828265e775152c9282c76179de532b6d5de163d5867ddd76a1f7ae628fda8ff36970d33939cb33b1cfcb76d27289af13d249dd92742d0829b12805e07fa40135c599174932f969c1e41a0508e2bac3cff11f90c53a5a2739008099841f95574ee18f7c839fdb4c2e22862d55cee5f3d0f7fede3c9e973220db53ed647d4b5950d68d68308afede9170b449a9fba5440e3432d92e30a33aa8eb84a9072d8f07cad58c1a38576947cc6158000d46da207b3f1e1dd964d67aa2f4bf9d7933b2c470c4c1c7251e8b5e3c2232e848a68c447ec288d0f016875b4d53879e88f052cc26c6059b97ffc7e731ce0db83700ac0ab7a750190db936ba556a5e6e92885f25a201d559d5641c8eccf69f7857141eabfe349e473cf0a45f1b17412cc6914ae3da6d12e28fdebf58bf6e665d4bb5ffd27f93c43a611291f2a8dae01d69d11e32dc38001e54aac2ee033c913155a5837a9f47d2e4f7d9e3d547a47e63a9a7ac45b20e0af545ce76ab873a56aad2ebdf3d360910f2cff48a934d53adc71b2a3c12a145e29cb6ad698ceef90ee3e54dbe432007aec801be4dacf2fe991d94542fec9fa123b0324239b8187021b1674d06f73bed8138a714e40f855786424f1c772d6ece3478e331e0394248eca3e4f7dde79627670d4256bd0c681a8bf3e1cf176b35da782777f98d601c57dae53b2dd831ad6f1f7d634dadb4e6739f967d6f607b2c0ec6aaa01e64e0936ac8681626c5ea919be1f95158b6ccdf1ee96fac700abe0c32b7db2ae2201ae1e449ccaf4371f17052e48f92311933036d9426fa5fccb391f1c5f94aa61d851f04effd1c14ec8e4ffa8a717c8d5d08077fc225805f256ffd21bdba5a0cf676681f05e8420cc309a3a371d07bc39bed4d8ee8b92aad7bc296b6ec4a2c8b384c5318ca704994c95ff4eb137510d3b5833e070eef63895ee408c91ee7fafb180f911cf3a1f05f27efedbf31e8fa9c6972c89919a5c0fca445e8bb5a04d8725112220b84dc01350048255d9c71178a741104a636412130412ece138fa78841355e7d1c6425ff971325af68b3a6582b24365ba100d202ba35a307297947c4cc857a264e83aced579febba3a1ca00f768917d5430841abc", 0x1000}], 0x4, 0x0, 0x0, 0x1}, 0x9) 09:59:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000009551da62076934cb4193469cc82a8781b1a868596449383866473f1a3c2cec488c5119d6f57c347258ebccfd5d3fb29fafb76e7c95321126dcc9e740f93d467a231297ecded8259169a72f3da08029ecba893456c11826fc1657fb444163"]) 09:59:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65c01360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f041577900693cb9cee969b6d898545ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e85349ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729caceefe23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7409ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7beee0e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c98cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca4367f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfc621d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced55975adf3c07530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c825ffbff4528c9bef98ac669e81da820920db7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec0000006eef8e400c5e14645ceb735bc3191df99306e4b4500413ace624fd90e3ee91651f9d9735b7f43855b6ef391a9916b7d38488e20c2b24a14bb0aa3831ebdd06050000000000000023483398e894de2155f18b371efb8c1f261140459739b93563a72362387821945c0ad1309020e7076711c09ee7ba91c28e63a3d093b1133d05bae71d137e08c3f714c9d6f38b4d00849f8e2bad88dfb28b4d184e6dc11091ef74400844cccc9169d4a5cdc635ddab2c608511d3e1c772d475835d5909ad4ed0161bd7a4f0b5f7c0e7483bd3f7bbe06b942e697e88c77d832aa1c2307477bbb64b8ce7b2a4e400494895db1ed0017f283d9a85305fe42316a1d0d6eb6298e106c9c75eeaf1c238c101acf053dae09dde0b2e692027c7f4b80dab494cf0ea00780004bbccbc0156caa798611aed01672193d5c8352f19888343271e1b8c0ccdd2975f6e01a9cbc8f86b06351080e5fab66e7469ac87e8318d7e4bc2d18c"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x34, 0x0, 0x0, 0x80000001}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fsync(r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:59:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x74}, {0x80000006}]}) r1 = getpgid(0x0) setpgid(0x0, r1) r2 = getpgid(0x0) r3 = getpgid(0x0) setpgid(0x0, r3) r4 = getpgid(0x0) setpgid(0x0, r4) r5 = getpgid(0x0) setpgid(0x0, r5) r6 = getpgid(0x0) setpgid(0x0, r6) r7 = getpgid(0x0) setpgid(0x0, r7) getpid() setpgid(r4, r6) setpgid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x12, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000900810047000004"]) 09:59:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0xffff, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:59:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getppid() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/53, &(0x7f0000000040)=0x35) 09:59:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfff}, {0x6}]}) syz_emit_ethernet(0x1000, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00']) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000300)={0x1, 0x9, 0x1, 0xb44, 0x0, 0x9, 0x3ff, 0x10, [{0xa1, 0x0, 0x0, 0x3}, {0x3, 0xefac, 0xffffffff, 0xcebc}, {0xb9, 0x8, 0x1000, 0x1000}, {0x5, 0x5, 0xa9c}, {0xfffeffff, 0x9, 0x6, 0x4}, {0x95, 0x1, 0x1, 0xf9}, {0xfb49, 0x5, 0x8, 0x3f}, {0x6, 0x7f, 0x1ff, 0xffffffe0}, {0xb15, 0xfff, 0x9bf, 0x6}, {0x80, 0x6, 0xffffff4f, 0x4cdeeb3}, {0x5, 0x200, 0x89, 0x1}, {0x8, 0x3, 0x6f1, 0x7cb}, {0x100, 0x9, 0x9, 0x400}, {0x98c, 0x4, 0x4, 0x8}, {0x80000000, 0xe6, 0x5b, 0xda}, {0x2, 0x0, 0x7, 0x7ff}]}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9, 0x2, 0x7f}, {0xbb1, 0x5, 0x4}, {0x7ff, 0x1, 0x20, 0x9}]}) 09:59:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) getpeername$unix(r0, 0x0, &(0x7f0000000100)) 09:59:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x200}]}) r1 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x80000001, [{0x1, 0x5}, {0x3, 0x2}, {0x1, 0x2}, {0x3, 0x6}, {0x3, 0x400}, {0x4, 0x8000}, {0x2, 0x60}, {0x1, 0x1}, {0x1, 0x2}, {0x2, 0x2}, {0x1, 0x312d}, {0x0, 0x4}, {0x1, 0x2}, {0x1, 0x80000000}, {0x2, 0x7ff}, {0x0, 0xfffffff8}, {0x0, 0x1}, {0x2, 0x1b}, {0x2, 0x7fff}, {0x2, 0x4d9}, {0x2, 0x5539}, {0x1, 0x800}, {0x2, 0x3}, {0x2, 0x40}, {0x1, 0x2}, {0x3, 0x17d}, {0x2, 0xa00a}, {0x3, 0x80}, {0x1, 0xffffff00}, {0x3, 0x8}, {0x2, 0x7fffffff}, {0x1, 0x9}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:59:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x2c}, {0x3c}, {0xffee}]}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)={@empty, @broadcast}) 09:59:26 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="eb", 0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 09:59:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) getppid() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f00000002c0)="98f7", 0xfffffdef, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) socket$inet6(0x18, 0x5, 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x2d, 0x6) execve(0x0, 0x0, 0x0) 09:59:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180)="00ee33003c7200a441b97c29f53440b3d25abc1b", 0x14) 09:59:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kqueue() getsockname$unix(r0, &(0x7f0000000100)=ANY=[@ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES16, @ANYRES64, @ANYRES32, @ANYBLOB="282cdc49074021d3e649f8db03769e9f2e4a139a9a996853dc3f2d738178f66ca73a8b8573232c5e", @ANYRES64, @ANYRESHEX=r3, @ANYRES16, @ANYBLOB="03180f2c221d7d151be6dfcf86e3cacc1c6f61f327306b2fa6656402ecab7724ec3fbec8b59ffcc0df8fcdfff21f3be5b3f2d7a793c6384aefdcbc0227220546b9aab348248d9abd585bde052ddc391cdc8689962756e080cb7763c8151f37ff475696f2560fd98f19e05c0a780cbde2f4b063212798f24e48de2c213230b99240851984acd9788882642f3475a87978d7312cfb7c2fead3fcb0d12631d357993c6d24b19710"], &(0x7f0000000080)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r4, 0x200000029, 0x2c, 0x0, 0x0) 09:59:26 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x1a, 0x80, 0x6110}, {{}, 0xfffffffffffffffc, 0x53, 0x1, 0x5, 0x2}], 0xfc, 0x0, 0x1e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x100, 0x1) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x31) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x2, 0x4, 0x9}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x2}], 0x8, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x86, 0x10, 0xfff, 0x7c}, {{r3}, 0xffffffffffffffff, 0x1b, 0x1, 0x0, 0x6}, {{r4}, 0xfffffffffffffffc, 0x70, 0x4, 0x0, 0x8}, {{r6}, 0xfffffffffffffffd, 0xa1, 0x1, 0x7, 0x8}, {{r7}, 0xfffffffffffffffe, 0xe1, 0xfffff, 0x7, 0x5}, {{r8}, 0xfffffffffffffff8, 0x4a, 0x1, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x4b, 0x1, 0x3, 0x8}, {{r9}, 0xfffffffffffffffc, 0x0, 0x700000a1, 0xff, 0x1}], 0x8, &(0x7f0000000240)={0xfffffffffffffffb, 0x20000000000000}) kevent(r0, &(0x7f0000000000), 0xff, 0x0, 0x0, 0x0) syz_open_pts() 09:59:26 executing program 0: read(0xffffffffffffffff, &(0x7f0000000000)=""/10, 0xa) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x9a) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 09:59:26 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c3f6530"], 0xa) 09:59:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000080)=0xfff) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:59:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\v'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x200, 0x2, &(0x7f0000000180)="e3c573ffa9cb8b578bebf606a369e378e3bb32f94a32c955db75f7847f3b286d4c4cc9fe9f89da872cf676739856b07f15076dfe4bddde677d770dfd38157db515a7904f4eb988dd9cf7e6ff6ec7c1b55c0c285dfe885d7f8a0184a01dffec3771c48a83329a627de88634e35ccc1e4507ae24163109cf84a7d0bbd8d3a8308575cf8322164bd4a1ab7edc85819fbb481e23a5e1fae444bbe8d3be9a0a286c3395207e0c7fef22e5a438d064708695a44a7d331214a7cd925583bb24da9135ab6c73b6a00afee36e32ec97fd3d800ec2fddbe14a1373cc3977537896e1fe0d2ab329", 0xe2) socket$inet6(0x18, 0x2, 0x90) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:59:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x0, 0x10001}) r2 = kqueue() kevent(r2, &(0x7f0000001240), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) 09:59:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="72bf77aab332dc03fe48b924275a8b31e0ddce3720cd7691f2a3246f029b4e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffffffe, 0x8, 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(0x1, 0x5, 0x0) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x38e) msgget(0x0, 0x2e0) 09:59:26 executing program 0: mlock(&(0x7f0000504000/0x400000)=nil, 0x400000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x1a, 0x2, 0x0, 0x8}], 0x10001, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x3, 0x1, 0x8, 0x1}, {{r2}, 0xfffffffffffffffa, 0xe1, 0x20000000, 0x10001, 0x6}, {{r3}, 0xfffffffffffffffb, 0x8, 0xa0000043, 0x3, 0x80000000}], 0x9, &(0x7f0000000100)={0x1, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f00005e6000/0x1000)=nil, 0x1000, 0x3, 0x1010, r0, 0x0, 0x200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000000300)="f389fd4c66d0b68e0e5cb7dc75ae323b01e8d165212b962fd5a2e5d46471bd9e17006867da663ed1a449abb1d8294594996028e8102a007c0cfebd4e9e5a7c9798ff631aa299bf6b01debe4dc6bf4a4c5029032ae23bc3958e675af6cf5a3956f6076c81d8346ed3787f7fcd571480d3ed5dbe16ec3d6a6213f0248075f9859fb41589192b8d68a0f1039ebe4c5de879bf0f0e0ffffab88fd9822d126d9fd506aa9746e81ea35f6845456bb0d62dd12cabde8aca0835a0eb5e9b284dca72b5593cd6057b2a0f8d871da38914ac2d4efc413ae501203780ed39b5a96aee4f16452aa6980a4231e71d8860a8ce1d8d08aafdd6d6f7706ff217381b6635effc97199d2777a7dc64f41258edf600d3fc41f916a8d8808cf70dec4eb6fdbc90a36f1fabab8889755fdf9a09972e937d59f4d53ce46d781beb6e26df427ca665e7f64864941050fc902461bf010c1e774c431f341959eb895da281fe2c2200690b8de3f3548b13cdb6c5342ef5f47ab7f1359cbe433f9373eba30999d5bb300e2596a5012d3979a7b32893f1542fe7a0cb27b954b4c777249867c092ba766f830d25c9d56ecca248cadae0ef15fd0022fbb341a6a600129e8085d3a0df19a424976bd6640f134f07d1f225808aa14694a00acc3932d3bef9d367b39d0479dccc7dd1e22cb18a918f543dfa96f5b01f86db65b32fb57ba0cbb2ee8f7b43dec307dd3ecec1e97e16a258b7d5a695f96282600d4665d43370e392724b352215a48a15d12977178d29be29034bf9bec05b2d646b49305cf778a90ebb7c66911e449d6c27c429122cb6fde73a845a8f043537baf8bebb9175919f6c99b25843019fa87c5536a83165bfbc3febb0deb50998af9b478fcbc5b9ac3e63e59bd714ca59eb748f4d9c27ab1af9b1bd48524586945954ba30052a154aa3a72f3491afa2ce411c62bfb8b8cf6a11e303699e51083d2ece5a76f3d898aedd0b5f68484a0bcd5a5b51a9481227d8470c53fe521fac71b8a46a59342325ff8d72330616a40a163f1a3fbee2c24bfe4c617358b63bc2c53ab4f791f23bc0898b47e4177dc4071dbf5ce1104a769d9a432b1a33d4e6f4b4f0d809eaad4cb3874c43441671cee3c4d437b94a1d6a4f5d7f701990efbe37c2d1d91112645c18ad613e163d01a228aeaa43a996efc9663aaa902b43dc0e5f3cd2a516249bff0a9c25f0fe739fc1c5f432cfd396e6323951f5937ef2a04f44d59be9766bde81b2f2b6c92c3a67dc71993b1ebbf23b534e2e0c1efdef3206a848b3e04acb310a9fc70668d89c8acfecec7b509c1ec5157a12dac809ee369ece191a843b97d811a358c7b3650196c1517249bcb14eca7eec6664a2408e5e3dc4c2be90f710ed88a59bc3eb16edd40e4fbb964f4a6c866e9ccdb2b505255a458babe266d39373a93a7097b32106132dab46d3607ecd00bedd08536628d32c7ac42919729d87b64a893b1ac9febb13ee8a184b5caf6ef9c09bbb583f68c5a013157764df04f37cf0294830e724b794689b033fa3bb3ec4eeeda8019f39ac33b1c2af8910f6d84b6b6931ec9920a787bbd167191074d70e1a15acf5ddc5a508992347543f16386a19a31ce368dfb414b5f3cfea6c13ee836baa701bba1425f827389efda768ec4e33ccf83cc89a6380514b45b4daa573de5dc19dae41ec332c8e0424a6740f57b03aa61a7f747a6232383d779670bae4c83ed05f98b36443b69f59000e904c7c13842b2bc94a3d18a22996b0374edd943798a39f4d803369335aa2a90f51804f979cb84074e2ea97d5fd13cdc745268b4b43134b539a1dc0571c6ada152dd671a6996cba14b3cf711e38471f856b1ce69ade23d0486ec751dabf5f43bdb6b5e4911fc0282d8c457e69ab2a5492a39ee6b6c8ef75aaa340dbf3572ed5b83735ad79847879efe6b6b7703bcf810b6b21404ee905ad5c07cdf58d7b6fc14023fa2124c1a162ef3af43774eb5df87f0e8a33a3ba76238dfdf8ce734c77c5a8fc7f774b9c190caf31f815c821d5e2e2a63d57b5b46d7788680c7672e08d1deacbff4072e8fae68dadb48cf4f18236f37a0bf58ae98b9cadfe661bb2770dd9610ddc99657a308729c4eecc202838951fc98388d062b33749c739701e4a714990811a0e9ed75faa07261dbd381f471ef9ac70466412af93087ed02135a4162d5103dcff9cef9bdbffb99cb381a88fb396c67ca1f092ffd15d55412eaee2fa06af7d7c096e3f7ae7bb5f5c9b602a7bf69308233c522eec72de32b29fc4f5560cbb65371290f0388629cbaa53089e9e02363704356b568dcce018bae3323465e9f4a8f3d78bd72420765bc2e0e41894bb1ef091f4e2c07cfaa158ff944a8963c2d783010623cd03a60ab1b48d370e4fb768643b436639441aabe9dd2bc78ad05ff3d87e89c21fe65a10a90f93314348a72e5ea30d5a8894efc45252bd261838d7760ab3760f2e066f048db27bd0a546f84674fb5f0510eb4c413de9e6f358c7363d87b6d2bb9c5af000e32bbac26a90262435f4f86c5f740debf45a494c3d43ee93080420800b2c2e0783e10359731bad9d0ce7a43e6d4f348f64fd5352dba99d44e3438f261bbdc91b9b6de357459332548d11b4a111dec768efc88ff602d48b481457bbd80a6e6154c9c9889dd8c31d51e2f08355a43c8c21468b01707378b3300ca8aacfd811a27faf89d81b7953ea55108e8db5afa86d8e3ead9da0435c5271d4d42313a2e8aa87e7d7684074ddf566756ab7cf1243ad4a4a8da8e565e408ef9d11b4c8deb3340161a04d67970bdbcb1419cd72c8cc4361dd9e9d0fa10588ca2980c7cefcea8429b88ac6a98410b7e6003d56318551936dfd5c26c7486aeff5c6eb47fc1e1c9b7d3a53b208c93ba9dc7adf6b862913e3590c5a9d9a4f877af1237667e0664601bba0814e3acf7437689ffe8f0a0ca8da2d6e9e937a674c7cba79a64d1f6ff478f87d301d7b8b71c867c76b14f2d9530791550b8c2ec98e23b36e9cb08b01bce6ee85ad01ae3e21cd38b85abccd889e76df25eaff2cb30514202ee18d72f17f3c46bdfa0daaff270f7aacae993dceaa6ff7c1dd37bb16800367d119fdcc309663cdead90dc81b3af05a95102651ff15c7dd39869b5e9681995b9d87faa807996c79f49e954684671b3ff3d37d0b56ab934cbb45d282cc810084beeca5a597e8439f23bd82b6a35c23795c1d63874bf68cdd284dd4500d46e83be7076124342c5c45228b94351700d353300a52804039c7845a661b3cd8292e825b03a28b6d83248c69a08ce1e3f6b5d99530d1ef75550b540d5da76773a6eb411b150dbd107cac68dfea6f39c15f93f0b6d9ab5d0bbb36b6e264247643c1ae501d9927b04cc953ebbd0fcdf6beefb359a766080f000ea7da48cef93ff22cb5d63cd9dbc8fab6a5fac12844724760a32108d220fbc1250fa143104de9539c6bf3be3bd4b4fb98c60a65a5357c4e48d4907885bb0fabf7fe53957ad0109ca78205b250e931bf616a91a7c1247421b4d37b4c20dc9ee594bab305f50f09bf389828e89ea2561cf82b43d593604cd6b6d610134ca2544d0576814cc05dc613f5cef74d7f300570f67d73b4918d492d03ac5ea59fd67367e277a7d2ca70f91a1fef7065e4d23034753a2925a8cdb348b3f5439c28766a58b0e5012b06b02de66bc1df5a5cffcddaf97fc4ded4072b782a8ceb7f7246920fa4eaaac406b2b8a4b05459dcfdd6ca79a638710a946ceeb1ed9e292f892050c4302360455aaa1d7e39e1d6cf0e476f5602ca475b9708c9b32a9454d5cce3e770d4e3149854a3abbfc31b1dc855f28ff03a1d8cd1618cd85a1b03325ed22ead0702291c16f1d3ff0b72fc432c2811bccb91e6840097290e326adf3b5f6e1d71cf36418f7ca6eed77936d5015dd993cd1e21da77ae12a00e30cfb244d681dc70018befec210d4f77ccd91ea7291119d2ebb1d2615b5a8879010450630874d1301a38d3b7fa50f024cbc75e4ae6a048de0dd45b6b456811f561355fe344e3ef28dbc7c1f56ef82b99344838b42f41cd0d529b4f09beadbd538a09e51dfcbde44bc466d6a811b3241572606674f3e0967bbf6be90c35583bc9b8770485632e7e1703402b93d725d14418e070f92cd1148dd4e8bc8c01d23b8d1434137607a1febcc46256d8a502fe7b709f6bb069e289f4641d3cc3ff088d650b53b4d1f774b2fe4b26f000f0f6d7d09a096b21cb85837a775beee62ce4e892efbecba4aa343811cb736c2e52f9d61c3ae7401c153a361828753002b8c01935381d58ded47dd555f32ec21d88fbfcf3ab9bc27180aa35d809c8965492578a9dc0a169972de420c5caea0467db2b6b2520830902b4f1a5909185c97a791ec412d99f42aa6bc33f2d72c78860615472d02df95d4782e63a0c20060b9689cf4401500b594b00d1961b12c91d9cca1c74d1495801329d2dc3544141da8b399ffd52181ebf0b14c954fd5d3612bcd7a65255e9a8e86969365fb28c3e6a503ca5d91af80d230c22a23c6d3ebaeae793b1ff22f9d6136dd3066ed8b6442635acad2e77a6fd8aeb22b07598984ec701c9b1c0311560ac90cfcd3e2ca48398fb955ce589bd38329baaecd648aa9abc3341d70167cbd0959bb3f1a38f1395bac8c65bc38a46cf3b15e8f922a7ed0b8ac9565c6cd8f9533b2033c70dc58f11ba947f14d4570eafce2043ae583ddb33e4ac466556950fbce595c03ea1ec56b06e04fe053a9d8fffbf6971d26375c7d214452167f63e48aea09f84fe905d4e4c3e36730163a2a0df3e33c85f573b9810f32ca4d84611da6eb3835c1aa381cce42a78f7529575d59abc09a76e5dde8d15f9d4db2ac4c8197669a5ab5ca861d2b8a25825e89bb48a488b2c4d595e3b7a4d34d848673e0e6230c1534defb08e088ec3a89550058a2cdff4102ab751323f8dec38e9d1c2a0d80c717ecbb82b3404825bfd5a057b79a91ae510be4de4426dd0176f2166a0fd692d315e6dbf79ab306726bd057d64169bde479c3cb1ae68f26a6d60cbc5d73329b27fa4f872ed86c429cf89d2e4c1772bad243294e6c558ec8011aa8b57e46e607ad09aa6c729d099c91a10902ff84554db608fcaf8506c5fc3dfc0fed5217584d01bd4a3a7ea8beaf7d4cd063a9d2e5ba18c751d5953848b116ac6316ff40e3e6251bedefe3760032e6585832e7607b24306e0687ddf6e6bd04c06a46278b5f9df9c70fb4dffef63569072f3a03c9d675c21d468ea8a1a285a1803ad98b9c8aee8900e1387667f4185e4bda88d688f19bc7cc224e40ac257262b8dc40a224ee32d11913ded0c93741a1826d8e624dabf971886471fb6886b173f32a4ad5a642192844f471e007080d7205414fa80990b8d395301a92cb8651a4fb96f05a05eecaf4c1aa3aa8a64ad19a01a0df93c7d30b49da2556d0b86d58b2b993a9216d7d8d83df300d3136adc847ca70770e0a2a792167b867c0fd46b55fd5be79296c416ea7613816d8863011a8ba51bc15f6744c0e604cdc64ed79775c12b2a7213968297c2c03d2a1ee39546a5e9db06c603be0d83956c373b1293e8daabebdac386c398d8c61f0969351edad54b0bdeff07b4b8480d435fc2c6c2789cb1dae9de844c08fba5d2f948d86667908c05103a5aa8ec1c586d6ac2fe8f35b28896ef9e43fecc3fd9dcc866d7a7829f22e05a7ff8e89f37b9009bcb99a86eeff4509daf3d51283cc4e3ef8189410d6f651b4061e5adadbed1a9a5597abeb5b069bb5308e3cacde08743b238354628c3e50a748fcc3de0bf77d2f5dd", 0x1000}, {&(0x7f0000000140)="5289ebd099148aa232695b80a20f083089869eb60cbff1bde9fc41e515803af4f49d0da76e4acfd8f1833a0027403b911302d94ca831a25d87b2c52fd67ace6e7a566af3f58919c465de76bb4c130167fe9310ebea3e43a6c956a702820a64a7f03040bf74277e8fa7295c9507d4dbadf86adae31f18612427a2bf6f75c9f9fe9ad3202c5384d7d08decb52debadbe9745a2ec77183a26d97e", 0x99}, {&(0x7f0000000200)="7dd4ead12ec2fbfa1f79bcfaabfa56a4cbc62cf5ba36b60cf6518604ada756bc36d2a7f38943", 0x26}, {&(0x7f0000000240)="78d785103206ff8b2ff039e0e2948c", 0xf}, {&(0x7f0000001300)="73fca5ae6d0aa9e359101dfdd50810ce3dbcd1580f259a00a37258f624e3229f4690056c4e74905b71b588ef2dc372f94f72fc65df8852e409bf2a7010aa59aba3297a8812090d2748632d33f91b2e52750d301a415696585b4808978e417ad7092cf32d66b88c5a8b4b820879ab95e0ef782a5d4f9383946e88874fa770253eb766ba4c8141229f2d00392626c2c217809aca2aba6c5f8fe04e", 0x9a}], 0x5, 0x0, 0x8001) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) 09:59:26 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x9, 0x2) write(r2, 0x0, 0x0) dup2(r3, r2) 09:59:26 executing program 1: r0 = kqueue() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f00000cf000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) kqueue() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{0x0, 0x2}]}}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000000)={0x3ff, 0x7fffffff, 0x1fffc0, {[0x5, 0x1f, 0x2, 0x0, 0x8, 0x6, 0x3, 0x7, 0x100, 0x8, 0xffffffff, 0x7, 0x20, 0x7fff, 0x400, 0x6, 0x6, 0x3], [0x3ff, 0x5, 0x1ff, 0x0, 0x7b1, 0x1, 0x401, 0x9, 0xffffffff, 0x81], [0x100, 0x7, 0x80000001, 0x756a4e64, 0x8, 0xfffffffffffffffe, 0x40], [0x7, 0x53e1, 0x3, 0xfffffffffffffbff, 0x80], [{0x8, 0xfffffbff, 0x7, 0x3}, {0x7fff, 0x8, 0x80, 0x7}, {0x0, 0x1000, 0x2, 0x20}, {0x20, 0x1, 0xb058}, {0x8001, 0xffff, 0x6, 0xf2ff}, {0x6, 0x5, 0x7ff}, {0x7f, 0x4e4, 0x81, 0x3ff}, {0x200, 0xf0b, 0x8, 0x2}], {0xfffd, 0x3f, 0x5, 0xfffffffffffffffd}, {0x1, 0x3c, 0x464, 0x585}}}) 09:59:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @mcast2, @loopback, [@dstopts={0x11}], "dfbc9be0"}}}}}}}) mprotect(&(0x7f0000feb000/0x12000)=nil, 0x12000, 0x4) 09:59:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x4c}, {0x3}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0xfffff9ae, 0x2, 0xce78, 0x0, 0x7fffffff, 0x401, 0x6, 0x10, [{0x8, 0x8, 0x2, 0x1}, {0x30, 0x5, 0xffff2768, 0x4}, {0x8000, 0x8, 0x400, 0x4}, {0x10000, 0x0, 0x0, 0x81}, {0x4, 0x19c, 0x2, 0x7ff}, {0x2, 0x1, 0x7, 0x1}, {0x10001, 0xd5be, 0xb3c, 0x8}, {0x6, 0x80, 0x9, 0x80}, {0x1, 0x9, 0x2, 0x766cee6a}, {0x5, 0x7, 0x32d2, 0x7}, {0x8, 0x2130, 0x1, 0x101}, {0x2, 0x20, 0x5, 0x6}, {0x1000, 0x4, 0xffff}, {0xfff, 0x0, 0x80000000, 0x2}, {0x0, 0x9, 0x7}, {0x4, 0x2, 0x2, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000a780b8ab58fd69cfcac13d5cba3bd705000000c4eaa6b3198fca49614b00c3ea00000000000000b59d514c5fdccd70204e4c23435845ce5696d3de54"]) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) 09:59:26 executing program 1: r0 = semget$private(0x0, 0x1, 0x35b) r1 = semget$private(0x0, 0x1, 0x35b) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/218) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/224) semop(r0, &(0x7f0000000000)=[{0x4, 0x8001, 0x1800}], 0x1) 09:59:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x81, {0x0, 0xffffffffffffe}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x202, 0x20005, 0x0, 0x2, "0502001100"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="2bfc100c34462e6d13911dfa293a55000110ee8d6a07b6f03cd404f475d31cad95ce6b48c65c5785d739018749f3ea23ee648f321e409e612d7d5e3e2c76da0660cef26205eb9fb5d1f36a76c61799e21af7e8c44a7c3890761bd769ea63b11ff295752a77a563f8ba096ea04a0c53d57dedb2359aeb69d0ef282ebd205b9b3c33854ae03913d2e2be785092e88eccfd95264cfaf12b9fef5c20f9e66958cbee3709de34f3000000000054d3d310288c39ad3ba2fedb052afcbd776c732c92ef6a4123d8892018c39db71a9df5ae043d074830d9041a5600d38b98d1abca75efa033b760e780616ff9e9d0299c62810eba7e28432e3f62d095"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) pwritev(r2, &(0x7f00000012c0)=[{&(0x7f0000000180)="734af7a20cdd00663ed1b6a3b64412c271b237e72b13d8bc5311b275d81ee4ca3a19f4036e6eed3d1d67be71f3f2732f7b4a568769e727e44436172d14f950048f09e391ecc9ee166b4ebd1ca681d6091d6da51e8e463644a92edbb2dba76302543c8a28287064be9aba21e840d06c84cc0d7b754b88fc6b7c454d8e7c20d2b7e6d30970bd0c857df310efdfb95b5885c327b7d43514a16a5ac8c848655d70cd0035d3812c11a4e7c3125f28256b8867ed547f9b90a692f9", 0xb8}, {&(0x7f0000000240)="723e8588eb4f2bf227aef570ed65342241ba5fcc1512ff79e06c62aaaa727d1c3a00f2612b422967888d1073ee868348ccd2f568e3f1545e9fb608f2db08248f6cb03d", 0x43}, {&(0x7f0000001300)="e8f10995c0ce41f7b7ed57accded6a62cb1634491ba058382cebe2fb754f0877b4eea2daca7a58b776a74e3791b9a686b3ddcd24e4ad361a222be67703bc519a473d9eeb1d0c9a9aadbe45cd35397ce3fc43c0c8a25a0a643e4c67d3b4f29b933d7b99c66ae5bc1c2073ddc44d0e3226a4b2ec100df91f5dd3f6358ef8fac0a187ee198fa05e8eed47b56c71b8bd122ad1f18240440b583849ecd2cc3f6d951a3e0f5c43ec0390c56d65aeea6ea91d94659b937da3e2006c3c393cd9f4ab0943d2608f8b7226da1217f99fa5d05a0c63faa09e0446318e21897d409000de739dbd2f4bdc84d6b06646fe7f9ba850577daa8ac059b220da681b663d071692c65de69cc0610f4663390fc574c47bb23e329b888ddcf07fe1b983d978e1f901ba57ae08901f94622af0a981f551551a9c5688735c93e9f092d1eb43126879730562d2d6ea2b72c7ac901b19d54a24af307533d058814243c81e5b197124cfeeadc7da9f509ec90999dc1ae202ace676634dcb24a6ac9f2738cdcf964bfca817494b1aa7205afd4b17871b45e9270227760bf80f5801b685a3c40575c966c2bd4d1c0d62dd4c2f5a77a7f5669354a2498a02bf5d9da27a31acbea01f40554d71fe591e8dc303e2617dbb8e257a0c45797716bf48ab1887dda22060a575bf788840df6c6a5eaa89c4259e1069379be986a19a5591655f7eee31792e8e63dc0c76518d512cb6d1fe99e4edc8438ca8907e801bdc812d67f409b4ce7d8204fa4d66026925c337834ddde416dbc494d8ad0f14b9d18f75f2c93ed5a80ce482e7b3815cc6be11006c07d876151ab81507d05d645ac1728cf31e4dd0d02087c913c7e43419663c661950833a7f0cb2c53e123a5078de0fe96b3e2142c5c7fdde78fbeeee183b6dff7026f7dfae751ecdddb54f9efc28e7cc050833653ab202bcede453c2bd4996fb750d511f50834a42ff9f3fa04a60ce2b80a639beb6f35d3947463edcc77d58230887374dcd327ee48e648097a20c0a9ed1fd01be50b1c3b37207061aff05d8d74c7716cbe9d5cd172e7d8ab312d1efaba2b6e2fc6f8be33576087ea0e0aab1d552630eb49fdedd78d2852a0ab628e4aa59b4fe062027041c815399c1527b6c0ca08dcf1bccc81c28d5545acafc0ac4c77db4dcff6e931b5595b620add1e91c6bfac97aa51ba68b7f2a380aff07507e6ab38de140917c57c02b9a97bb4af781d39b398186e096944c45c60517d0a1f4195698323dbe598593bf40cc92ff816e2e7dce6912eb47bc4e33939845768b9800e960b9c9cbf188864650bbb170d213133ecdb5c48053874de19c15c8f58da1183db8d5707b6af46e12ed4d077beab06cf48a3f16d998f60920beaa8ba7ec2405c330bf051d647d7a8da6adccb2492d659b1d1488d9969bebb5997d12130f5dd98ed11adbd05f9f34daeccaa6c075ae3bdafd2e8af2d51e37d8c09380603e48534f8310cd54bf1f33c64383842844ece88cbb31ba9445a11162facab0819b2785947d2fef7c723edba05d95393767686e5142d97b10d7cbb73e1c57bb02634e7ce9e9fbf4d3a90a688ca189975033074f694d71cf08d509ff50aa1ab298cc25e8c8a4ee5004629a8f99acc86f3c94d87766337c481882ee5e41cf5486638ef661f8bca3111fcfcaa401b4ef5e03888c0408c1d7cfe383078f56a4b51573e25f06318c9e86e5081d9b14c6d12e2e32f3ba69c1f3557d2d2f33814c3ec5e58ad31cab16cc05ddd7776f040facc2c714eb952cba0f6e7a3b315a30dc44aaf49a15326ecf824e3bdc5289d0085b3b5baa0ad3e6e0f16b5e1ba19ed3198d15068fa02ee214bce47d4f0f657e169c5afeb96250db86d1deffd3a4ad9746db269033e2bee58e79826b58f913186915cab6597373fcaa4919c44a8a6d592b10a70b26120b25333f4906f30c41c0bcbd3866b438a0dff89d9ad3b122ddeeb7ab40c035dd6003685392f60df28a52ea6c6d2e04d9c57697c0bb18208b6fe3f376c57a015c562b4333ebdb34d88314627c267080faf02b7361beb8ab4ff5dc0cb3f7ae81f23f92ea01694c3a443329ed5f000cf4b6fa40b3127e1c7a5463611adda2d0234b4a529bfeb1ae02c1ef734dde3d4653b851ea1528b74d9a26aa029c54234d5f15d4f6e584db5f02c178abeb8eb47c08ae5400239402a2c3293325e5d151c9fcc2488cbc506dd5538ab38c212008ffb7fb95b8212a967d74582f2328a2444723be25819a8bee427d4d315445138d6fbd997edbf91753180743aead967b28d91333024517851979647e645923d2d11cb962ed0953bd311f242ae502533d1d76ae088824efc5f25af3e4e820723bd484ac1e6a1c3422e8d8971e55851d9bed08558a6d42a6863d2d57fc2bcd782dad2ce36fad9905be43c2a7ec17a06c1d7f89befce4d926683568c313dc9666a4042bb6d15c8d04b90a3f553a94dd43a0f7cc32dd7e9f2e0417e1b709ee0f2a8a1a36a99ab27dcfe317349c6002bec8d442cb3db5b10d8e264887173f285ff2fb57abd9641d96cdb5685f6792181d61000197db0fe0e09fa9790abf5e3dfaf7140083bdb72c097f11cd9a05870b00cae60592d3d3a7ab8427076df4e45d3ed0eb695933b8eadf9108062974d87e0e98ef082885f0074e5d48522f6a9014b709d1d6d3e4e71ae23782e4341a02527de639d960bce84401c5383b812e8aa8fb9eae3cd6d8ffe30ff5cec4c5fea17b2ffc98cc08666b03f895b78e40d1ab37be9ae851467cc987178bbf4b87b8c45557de1f38d43eee95e1d84ec536cfe9acd45da48433c25fdcdc77c13be68aa0019341a6653a0817d4c4e196af1731e08d7f49b1cefca6f7531560e91d376c27ece286ef041b9200c6f6b1bbbf4c0d2075653bee44c2c62ee0246f4ddff3d70c1b3513eaaad99e19f707973701a3a39abb057c610df64dd64f93f31dc6f35f22c058d799e523cf070ac80731bfd05cf4fa58de072d594b24bebcd43c74a2939fe7fa92f338c96f08aecf646c6809ebed83699d4d6c10d6daf12ae260ea15589eb6fa885a9bd3952c73d633a45838bece8e739eef38905c51a1652b5cb5b0da5eaed19de3f55f95fd807d9be410421230f5c1428a0789a1e546fd0fe9cf95847f58cd3ac3c1657a7e0e9e9da539af051c1e7929b03bf2362bf8e89f096ee961b5ebff117b1b323b4b84cca2691b2ecb73c173cf162a1258733309e6c96f47368765aa1a36b92486133af99c9e17743397f46410331be78b4099cbb4f47e663824c0e283ba7803bfaa08068ca4b6a207b3a282d9181560aafaa7fbc1a27656dd3877ffa5742e40d3cc767d980afe7dfc4e32eae2f1d08fbd8285daac1f665c315fb3c22d20d36a0efd324de31cc48be1bbffd9f5ea9f122e8d9e7c85cccbcf9b030ae46a9fe4481fb6ba90d45c6baa739698ad0e88de588ac235f3e7003f5dbfc9ce5959a3810b6404fd258c33c9aa94379d7ebc073d28187fdd1186a20d851a903e8db04ab28d79a933a44562183a269836619f1096a64c9460462181da54b2579904b20211f8da7a2dbd21db8b9c740ab08aae4e51f3321f5a7a9a672e1acf47a2bd0c9b1e917d5b6bc8c1750a40f26d46ff936c7d36ed0d2bc6b9e725cf3989eed28449085ad62021711a792b4d4fe5f81e8707ee3a639b877fc8c88b40420847e4283e521e777fbf889270b9a8366ab7c1b07470d43827e1d767b6426aa4e930b8d9e60d628f837836956b6b737da6c4eeb171e39999ee21a19ac2109b98fdf012c39fc33d2c259535b3866f6f6a570987467895321f6f4aaead9a50cbcd34ee7047f4abae5f948a3d24a7d19b52b922ad6086fdcd2f23c0d26201d65d497c323072f5d1ac30c64f417eeeabf9739dfadcdb1d5b88676bd416042f7771d8dc92bfbc3ae32cd2bf6a93ea7ab9982241ca38f4eb936e4a7be0591ad68b65fb22db4e6da4aee6f1b39cf65eaba9414ac508e5481425c076c3587bb1900a8ec04a3b80c255d1f7b4fcacc86cf2962beb57021882bf3b3e85ce09c07b88638d023be50a99a23a2a85e76729e8e4f756b3047c16fb5350aa91aa89a55102b7f02f9c15d1f76a98f7e872207d757f2a7502994d41ecf5ce98a2294f2d2b13d2a4983d8847a92975a244a1f5ae465064174e3b7fca2ad8006e38d32156d729dd4da7e157aefb75b869fe95ede2b8ac184c19ff1ed06217836930e56e365c8b0402fb057c50cd34f10bca6270a4ef268cb7194855271a1108ff3ace42d40e49be47fc7d82647bc0657b3e22fba87270d9eb077189a1489b936eee08b3519429d77862f19a24dc76f6f77248a16d8de480209d98a19855abccc666cec423986c30c3d28953b930fba19f6aa9679dddcaca3027f7acda9059fb1e8b1542ce4946464883855cb51b94b816b9b28c2a9c0725d897b3c59358eb956c49e061029017fec79e56c288b21ae4ce06fd724a1a5c43aa5d759ba83d74a086051339da659b4e64fff16cd18af54fa4b9c49a69a657612289905c0f4e9864d83ecb21be76d291a7209620a8097df777eef75bb4c791d214b75ea208236c4af090e06d5498fa16bd354ab8f8b76f7912eca91b04a2c8fe81a9bff32ec2b1cd8afaec030b66ffc125b50a5b19c7de4f3525cf04f55a7db8289f0505c9dd11f284ea88d0a843c23ba61ff6e1d195f349f3037945d7f966c52932859ffaaad943261a331a046e6342ca9ccfc8148d2658fd8cb51042124465a461cc652ed68c83090a3ec06ccd553ba30db9b769157485cddef5a92d4803df69894ebe50a0ae0203929a0ca601286c20fb7301333707d2861fe6d6bfad3958498ca63c0a9cd7da5a915f7824da25ea03f498f55efd0f6c5583b1dba5ccfbc73abb020aee91c633d572c38516f20ae4645d6e9bf5b289c2eabfa6f50aa26d2845ab9dac1bfb5a288821779dadb67f8101b0cd309a72bc633263b15ee3d3c3701956838ba5ed85081c3b3cd64717756c96bf32079d573754112bf09a4a5ccb17106034d586f2c74d87084726dc1f38cb600af6b4013e957af11ad86b89545c0f55a63ec643e8185d7ad872afa263fd69c02fafd56d2e9ce50e888bd7092bfb1b5b12f2f6e326962692cccf8a1e8cd08b6121e331e0ee3c07c22b05e732dca7404314975bff04a9e374d591473e561f7c415b23729ac697a6744b3307998a824809b89c0b57de04cd3855e4096f2bdefc2bd2df606c053e774504f9fd56efa55611fba17386b8f92df76ac67f25eb13444ac017b725834added88feee211d18e27b172202f4e048f50cca21a88521a134c69b6d255f35df282e8594c2b709f929df774b766d0f134368459d8bc37f22276f0ac255159a3d29c1e0d6a67d9e7898f6271b425635bc0f92dd4dae111ced7237a680dddf03e93e3b7e64fced6df24c83beadfed76d89860bd2872d04846b19459f5e367eb3622b4a23f476526a627e128022dd971efc26dffa8c963e09ed20d0666d0cbec175cb4c62d1c5e49c45f92a6627ad0ef1e1c0f24bfbae2af5184d6039f668f0f24e9ce7ed1b6941a41b49afc6fa1e1d730abdc1a8653876fccc4ce5d881b1997e36025aee65271bb390825df7370d36f889478183c466caab2a4863cbb20b89fb3dc60ced13f3c729ca7dcd987e6858d3854d6f8794a4ef498a38deee19553afbb2ce15f2a1e156bf7aebc06dd878c237103aba8efeb99dddf4fd1e786daa747d7b69c61a214258be465de27115b1e7dcce129b8565ed988782dcf665c210f4dff7a6cf38d257517e45331ed4539cd8392b7260", 0x1000}, {&(0x7f00000002c0)="b36c32b850ee08000000005c406b01c700", 0x11}], 0x4, 0x0, 0x8) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:59:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x45}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt(r2, 0xc1f, 0x2, &(0x7f0000000340)=""/98, &(0x7f00000003c0)=0x62) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1f5, &(0x7f0000000100)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x10) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000240)=0x3f) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x2, 0x8, 0x89, 0x1}]}) 09:59:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x200, 0x152) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x57) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x8) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/41, 0x29}], 0x1, 0x0}, 0x0) 09:59:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = socket(0x18, 0x0, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x0}, 0xc) r6 = dup2(0xffffffffffffffff, r4) recvfrom$inet6(r5, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') fchdir(r7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66696c653000d1d6a4e405a053a50402c42bc5fe5ce35633e3697bbded98ad3dbef6cf2537139b2cf8afbb54235a2504000000e30acb653b52f9908666301435d5cef982fdf311133757f981a9319c20e5a55eb70027fb65e35b72bf62583208a9a9d5c8994e14eecac0e214354acf84b44dd579879eea8a73f4dadb75b10fbe4df3381cf1c9b4eba68eb4"], 0x10) r8 = accept$inet(r0, 0x0, 0x0) sendto$inet(r8, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom(r3, &(0x7f0000000040)=""/59, 0x3b, 0x8c0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) sendto(r3, &(0x7f0000000400), 0x0, 0x40c, &(0x7f0000000100)=@in6={0x18, 0x0, 0x0, 0xfffffffe}, 0xc) recvfrom(r3, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) 09:59:26 executing program 0: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x28d, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000300)={0x1, 0xfff, {[0x8, 0x97bc, 0x9, 0x5, 0x7, 0x3, 0x0, 0xa9, 0xffff, 0x1, 0x1, 0x20, 0x10001, 0x4, 0x4, 0x9, 0x6, 0x1], [0xffffffff, 0x2, 0x7ff, 0x5, 0x3, 0x7b, 0x8, 0x100, 0x7, 0x1], [0x9, 0xffffffff, 0x6, 0x2, 0xfffffffeffffffff, 0xf340, 0x2], [0x1, 0x3, 0x5, 0x100000000, 0xb06a, 0x7], [{0x2bb, 0x9, 0x1, 0x21a2}, {0x4, 0xff, 0x8001, 0x80000001}, {0xbdf7, 0x6, 0xfffffff7, 0x9}, {0x1, 0x3fc000, 0x8, 0x40}, {0x1, 0xfffff2ab, 0x6, 0x200}, {0x37, 0x60, 0x0, 0x200}, {0x40, 0x1, 0x3, 0x401}, {0x5, 0xffff, 0xfffffffe, 0x1}], {0x1, 0x7, 0x8, 0x4}, {0x7fff, 0xd0, 0x5, 0x4}}}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) unlinkat(r4, &(0x7f0000000240)='./bus\x00', 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRES64], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) renameat(r6, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000100)='./file1\x00') mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r7, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 09:59:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000016, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000040)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x1, 0x2, 0x800}, {0x2, 0x4}, {0x0, 0x2, 0x800}, {0x0, 0x9}], 0x5) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r1, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/13) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r3 = semget(0x1, 0x2, 0x672e0f7adfd0abec) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000001c0)=""/72) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) 09:59:26 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x8000, 0x8) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042f1ffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022dbd49cfc42242048d7ba97cbaf8b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e90a7c7600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e9ad0fefb001ca38434592f0174be0feaf0215c418c797264148a88f42aafa7e4011c3e03a0330547da7556aa863e6034941847959477877df787"], &(0x7f00000001c0)=0x6) 09:59:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x20}]}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00802e2f66696c653000"], 0x10) close(r1) 09:59:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x61}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x42450ead) 09:59:27 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x8}) r0 = semget$private(0x0, 0x1, 0x35b) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/224) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1000}, {0x4, 0x8001, 0x1800}, {0x3, 0x7}, {0x1, 0x7, 0x800}, {0x2, 0x9, 0x1800}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') rmdir(&(0x7f0000000100)='./bus\x00') 09:59:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x15}, {0x4000006, 0x0, 0x0, 0x20100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) pwrite(r1, &(0x7f00000000c0)="26cf73fd1bdbdef270a4ba4bfa6845ad07b95f5679171f47446726e9203cb5e63f2afd3ad15739d4d7f95ea59bc72627b626db1087137014398a56ded956298da63d44882f72104b0728187359da1052b36986fc9825783c8d37f47e0690030bcdb86962d6f03c81e0ed8b0dbecd2b08e3a1", 0x72, 0x0, 0x0) 09:59:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/126, 0x38}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = dup2(r0, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x4811, r2, 0x0, 0x80000001) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 09:59:27 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x12}}}}}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 09:59:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {}, {0x1fe}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="117a80352be2ea89d301a1eb2410b72c68a38bd4d415e73107000000000000009acb23b9bbc49f136335738b81bec027d278988b3c9b22f0a7d8342a38346e48290b"], 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x40000c3f, "010000000000000000ffffff7f00", 0x0, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:59:27 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) 09:59:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x23, 0x0, 0x1f}, {0x2400015, 0x6}, {0x20000006, 0x1}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 09:59:27 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{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, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c6530005abd22ce047170fca80f0f9da923a298ccd33a42651da0742cdb19e1e2df3a81cf8ddfc2043e10cfb732246bb74429fbf6029fd48f4ebeae698ba72d"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x188, 0x0, 0x0, 0x0) 09:59:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ioctl$KDENABIO(r0, 0x20004b3c) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 09:59:27 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x7bfc2a36ecaa6aae) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x100, 0xffffffe0}], 0x1}) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:59:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000100)={0x3f, 0x81, 0xad, 0x9, 0x5a8e, 0x100000001, 0x6a, 0x6}, &(0x7f0000000140)={0x6, 0x8, 0x6, 0x100, 0x7, 0xff, 0xffffffff, 0x7}, &(0x7f0000000200)={0x10000, 0x74a7, 0x40ed114b, 0x7, 0x8, 0x6, 0x8, 0x100000001}, &(0x7f0000000240)={0x1, 0xfffffffffffff000}) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 09:59:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x1}], 0x2}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x35b) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000180)=""/9) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1, 0x80}, {0x8a, 0x4ee5bea2}}, 0x2) 09:59:27 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0x96, 0x0, &(0x7f0000000100)=""/150}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8864aa864381f0eb0272b6e425769f0269959784337be2e6dde9357020416986793e1c97717a7be685b31a8782e0c7483b8b3a8f1529aba509d078a31d4922286aa35b9713f9bf4cbdd30519280e7aca459f487db5467856239f5756b78a625799a1b8b829f28c66597299a2f70cb79a6251140bf68985b111843143f9696281aceb7e2757d2a00a0ee7f70e85df69c7d8b1f06e978f144ec97cd801df9895b7957e7451020b456cc514e6c622a41c7f2ec43f5a4f4e7c8f9c10e51524706c03c8715d"]) 09:59:27 executing program 1: setreuid(0xee00, 0x0) seteuid(0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}, {&(0x7f0000000340)="e582dbc302d1e51cc8147bda0bd64b9def3967d5981dd263fbb1d4874bf648dbd9534c669d9208a5dc2acf3e4b04344efb653efa6680f829ee44ac68cc6f828620e59b563012d233986b1e98db08e618eef119d4d379d5da69af3754a0db405b9739241fe79ad4cedd31a3bf0cba89", 0x6f}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x80) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) bind$inet6(r2, &(0x7f0000000300)={0x18, 0x2, 0x8001ff, 0x2c2}, 0x9) fcntl$dupfd(r1, 0xa, r1) poll(&(0x7f0000000140)=[{r1, 0x20}, {r0, 0x4}], 0x2, 0x6) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000100)=[{0x1, 0x501d, 0x1000}, {0x0, 0x100}], 0x35) semget$private(0x0, 0x1, 0x180) semop(r3, &(0x7f00000002c0)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x2}, {0x3, 0x1, 0x800}, {0x1, 0x5, 0x1000}, {0x2, 0x5, 0x1000}], 0x5) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000200)=[{0x4, 0x6, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0x1, 0x1000}], 0x3) 09:59:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200002000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3ff057b46465254be33d404d9d429f3c0e45a17b771aca8dfaeb549cc524144f22a3a90e35ecaa2d9417029d6d04c4008c99b8e51ced49b430da4dbec0e4fdd5a2e74437cab5410a"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r3, r5) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f0000000300)=[{&(0x7f0000000200)="741d779712239d8d96c5d8e76c46801e5345120a911abaf4fe171dc79fd401d368d924ace805d1f8c4125fc51bf5460d4d2a723795dd2033cdfde58e12be60662425036b54db645855cef4ddb8d234c94ea45c63a91cdbc12dd87d6db04ffff969f809d457ab52bde924846cb8376fd872478857b1cd67cfd75273d1e242b2dde377ad5592d7df519a9e586f09ddd3bba90014cb2252499612a8a946c92a5c7325cee0613ee7e8", 0xa7}, {0x0}], 0x2, &(0x7f0000000400)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x60, 0x402}, 0x409) openat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 09:59:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x9}, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x35b) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000140)=""/130) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000100)=""/4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) shutdown(r2, 0x1) 09:59:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x1}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000020000000000000002ab49391869045bb4b4894ef6b082a5c927485dbdf07b41bb6f2cf3f58367e620043ba85e3fe7e3274f8400306db9e125a35a5f57b12e1353d56dfce72dfecd8dcdc0087e4b702a4c3f2a89434c8122a6930043a7d979f5d73c9955be57971497d8921fc6245c4d0ae35c29a1f775ed281e1c9d3cec1b641c3efbb2a72c0bb74f9c90d6c1f738be1ba509f53dfc234f11ba32e65f426c3b64cfb86eb56ae6aefe3f38416a7805b0232e0d8ca2190d88c80a3ab7183f4a1d155fda4509a3694235a358cabb83268edb8d89270195668b8df0dfd3f1535aba97ff35bc92bfe89ef5bfa41c2afd2b85c1712d0a305af02f286ffe17e39a83b1ec1cd1bf54ef2c29139195c5c80831e4b79cb20d9de2f9fd44d6e60b683fca918dfb989afc6226300ecddd2a03ef276190c6b6fadc496299cefb3e8f95ca605de463d32f132eb8dd254daacfe5b34359adb7ab81a8b85c49963cd960a1fe70dfa3ee9100b776b"]) r1 = semget$private(0x0, 0x1, 0x508) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r3, r5) r6 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r6, r8) setreuid(0xee00, r6) r9 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r9, r11) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r2, r5, r6, r11, 0x81, 0x100}, 0x0, 0x6, 0x100000001}) 09:59:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000180)={0x0, 0x3c, 0x2, 0x7fff, 0xf001}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x64}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r3, r5) r6 = semget$private(0x0, 0x1, 0x35b) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$IPC_RMID(r6, 0x0, 0x0) setegid(r5) 09:59:28 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x0, 0x40, 0xd}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2b2b1c8bdcbbed4060eaa2e696053fe4955125ea579d408b06de5001010000000000001cf92ea2fce7c5333839c7250d777dda913148294859f24deec593b9898f5e0a04ffde94b23cbf3a9ce72cea175b9a43dddb7d1013f5bb2cea6a015dec18e7b6daafdd71e203c728321913eae36ce95ada4c7e34e28cdc42ed73cca0f9f593466754404be04625e13d93c78b21d0ed55b3c3041ef9ad932eb514dbd45a4b4fce637a42b8e4f722c6646d3b63ad8373095ecad3c5073d17302f30160fc5e230d205a60702bc6c465db5fbe97652105a3be0d71bbf8722574ae64d7c2ceb262790e0cf9f23"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 09:59:28 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff}], 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 09:59:28 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x9b84935272af3ee5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) fchown(r0, r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x35b) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000300)=""/224) semop(r5, &(0x7f0000000180)=[{0x2, 0x8001, 0x1000}, {0x4, 0x0, 0x1800}], 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r7, r9) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) fchownat(r6, &(0x7f0000000040)='./file0\x00', r2, r9, 0x0) 09:59:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/179, 0xb3}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200, 0xb) 09:59:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000001d0000000000000000"]) r1 = semget$private(0x0, 0x2, 0x200) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) 09:59:29 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0xa) ftruncate(0xffffffffffffffff, 0x0, 0x1000000800010003) ftruncate(r0, 0x0, 0x20002000008) r1 = semget$private(0x0, 0x1, 0x35b) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/224) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r2, r6) setreuid(0xee00, r2) r7 = getegid() r8 = getuid() socketpair$unix(0x1, 0x41a60c03a64a353a, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x40, r5, r6, 0x0, 0x0, 0x3f609f3f2c1f32ec, 0x200}, 0x80, 0x8, r4, 0x0, 0x8001, 0x6, 0x2, 0x100000000}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r8, r10) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x6d62b0a9, r2, r7, 0xffffffffffffffff, r10, 0x80, 0x40}, 0x6, 0x9, 0x2}) socket(0x0, 0x1, 0x3d) clock_settime(0x0, &(0x7f0000000000)={0x30000000, 0x1}) 09:59:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 09:12:48 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xfff7, 0x95, 0x7, 0x1000}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x4000000000004, 0x100000000fff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x9) 09:12:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000300)=""/245, 0xf5, 0x3, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x101) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x6, './file0/file0/fi', './file0/file0/fi'}) readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x0, 0x0) 09:12:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="72a82c87d5efc19bd421b3896db5", 0xe, 0x0, 0x2) 09:12:48 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() getgid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0), 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000340)='./file0/file0\x00', 0x40, 0x6) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) renameat(r4, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./bus\x00') getpeername$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pwritev(r2, &(0x7f0000000280)=[{&(0x7f00000002c0)='(', 0x1}], 0x1, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x10, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x200, 0xd0) 09:12:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x8000029d8aaab}, {0x15}, {0x3c}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) connect(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000f242ab95bf0005009a12bcc4f824a408cc666d2ae720900800000000004000cce290a880125ce7d3ac2798f900000000000c694e7aee9808f574b80d2e35124af3a823aea26e725bde324f96edab23fc2c2ea1e2178f0ac495e6d7f6ca5b22ba76b16add58ad4f6c0217ab789b313f7817c1b3e3450b7c84b0f81a09102eac710868e3adf61f466efcad513f8b4fcd51114496be585d93dc6e02ed04f6e67077da66b1881b9fca6b064dbdfddf62fb497c4e1749a205175b09da243c14cb21262ba1f77d4cc2de6ecd9969bc751e1ba4a41aaecb7adbef4090ded824b2fa151e60f000000000000000000000000000000073aec47deebea79db104ca278d852475eaad157ee50582226bc6074c289d77545fdfb021a19b5565b083d1d5e9d45114d8924ba2d3c4954ee54bffc7474d64229a937804fd5117dfb534f87dd9"]) 09:12:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x11) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x48, 0x0, 0x0, 0xf3}, {0xf7ff, 0x0, 0x0, 0x800}, {0x46}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="0200000000000000213000000000"]) 09:12:48 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = socket(0x1, 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000004c0)=[{}]}) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000280)) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$PCIOCREAD(r3, 0x8010570e, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f00000000c0)={0x240}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0x81, 0x4}, {{r5}, 0xffffffffffffffff, 0xb2, 0x1, 0x1, 0xa513}, {{r6}, 0xfffffffffffffffb, 0x49, 0x40000000, 0x80, 0x2}], 0x0, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0xd3, 0x80, 0x1, 0x2}, {{r3}, 0xfffffffffffffffb, 0xef545ae1635f322b, 0x8, 0x1, 0x5}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40, 0x7fffffff, 0xf310}, {{r1}, 0xfffffffffffffffa, 0x84, 0x4, 0x5}, {{r8}, 0xfffffffffffffff9, 0xa1, 0x40, 0x8, 0x4}, {{r9}, 0xfffffffffffffffb, 0x79, 0x4, 0xfffffffffffffff8, 0x3}], 0x4, &(0x7f0000000240)={0x100000000, 0x1}) 09:12:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000080)=[{0x7f, 0x10}, {0xc, 0x2, 0x80}, {0xa, 0x0, 0x0, 0x488c}, {0x1, 0x1, 0x9, 0x8}, {0xfffe, 0x1f, 0x5, 0x1}, {0x20, 0x0, 0x81, 0xfffffffe}, {0x9, 0x3f, 0x7, 0x7fff}, {0x3, 0xf4, 0xd3, 0x10000}, {0x9, 0x40, 0x5, 0x4}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) chroot(&(0x7f0000000100)='./file0\x00') geteuid() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000300)="4caf1b1258c08649e91e25769b2601976e4f5d6d92100e3455c18e279eb560912bc7d4edfcf48177655fb9940e8f8601d4ac3d7b27c0d6671a16ae7903f109dba4244d3ca4040b3a50a67d511f6f518e627aea6f2292d100a1f0c00debefc69bde27ceea2d8bf6ec5bf29e68b400c619666ef67c1efa499cf428b03d8200f30d8a2e69c7643e901c6d6554404f0249ff5c42f50392dd1b7a4b56ca9a7cf0839c333716a7a9883c0b4e27526d0aec10847c8635d4ee1b9ff474ac785f5aff66ccafd0a3584afd8c6eb97afb6bfd8f99cffe60d6a6ae468b39433fe10a61", 0xdd, 0x2, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r3, 0x2}) 09:12:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x103) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000140)='./file0/file0/file0\x00', 0x400, 0x10) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) 09:12:48 executing program 0: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/46, 0x2e) kevent(r1, &(0x7f0000000040), 0x1f, 0x0, 0x8001, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x0) 09:12:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x8ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4000000000000000, 0x8}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x148) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) read(r4, &(0x7f0000000180)=""/245, 0xf5) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:12:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r4, r6) setregid(r3, r6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80}, {0x44}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)) 09:12:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) dup2(r0, r0) r1 = shmget$private(0x0, 0x8000, 0x8, &(0x7f0000ff8000/0x8000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) write(r0, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 09:12:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c, 0x1f, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) socketpair(0x0, 0x2, 0x26, &(0x7f0000000100)={0xffffffffffffffff}) bind$inet(r3, &(0x7f0000000180)={0x2, 0x0}, 0xc) 09:12:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)=0x9) kqueue() 09:12:53 executing program 1: r0 = socket(0x11, 0x3, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) close(r0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, 0x0) r4 = socket(0x2, 0x2, 0x10) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xfffffffffffffcbc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, r5}, 0xc) socket(0x18, 0x2, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 09:12:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x0, 0x7}, {0xc}, {0x6, 0x0, 0x0, 0x7ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x80, 0x0) setreuid(r3, 0xee01) getgid() getuid() r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x2e, 0x0, 0x0) getsockopt(r4, 0x7, 0x8, &(0x7f0000000140)=""/17, &(0x7f00000001c0)=0x11) r5 = socket(0x18, 0x8000, 0x0) getsockopt(r5, 0x29, 0x2e, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000280)=""/143) 09:12:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100"/14]) 09:12:53 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x7fff, 0x46100}, {0x18, 0x2, 0x1f, 0x4caf}, 0x7, [0x4, 0x1000, 0x800, 0x0, 0xe2bf, 0x6a1, 0x9]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x400}, {0x84}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:12:53 executing program 1: socket(0x18, 0x2, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r1, 0x1, 0x3, &(0x7f0000000180), 0x0) 09:12:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2d}, {0x48}, {0x41a6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d40)=ANY=[@ANYBLOB='\x00'/14]) 09:12:54 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES16=r2, @ANYRESOCT=r3], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec057d44cb9c65929ed3a476aa872f8c33b8c6a10166a858e3e59e2e4e7d281724b46ff2649c122883bc6db5fcd22fea9dff42246614e1f4689793935356e3b413b4799f11f866d9cb6da4b064e8dd74ed0f42f4184b80c15688c106cab86010c9382b8c79d046ead5a2eea5920618b62a4fe9681c2c7d11c53fd7cab43dd68573f2e5e4c6b02b31d327aa78548dab01a29e3cccf25d3aaaa1efb01352aaa870548c4ac67aa9ee2beea9c9ed96623ace17a94d1718636049de3fcc694e1b42da9b0f0f6e999c8c4d5142af646de6313677aab0584593555d4770a0fdd9b1be4fd686215431ef458fa970fb16caa2a5c7d6728e58d14a53c3f33dd212a359c69336d2d34be4446d6c722319c08c0c0811347394064a789b94b1d49a744def897e8de5b6692faf56f1ab576916bad8e674ea24ea7b2e328898f7a3de557dd17734a3bf7dd4fd1f6a8d633da54805b98ecf74636647dc17d4db148a4deb095089b09506669afe5471a8fbf9b6607d3c6ed64c3e0af26de88bd3dcf71a1d5dd0fe9cf9513a8e20a8d19b82dd80493b1fddb97e381a25e9bcfed39ae91a0ab6397bdb4f64b4d5a3a53d128efc4b98f9172fe68552ca0e225a47c31280fb409712219324fbef75667d66a0a0b7b527d92815d4350d63028b5700537dfb1247cd04ba76deebf240631ead615ed7cd93708c6cb9886994914d73d40f6ea3907146b05d8599046b3deacccb5e3c84e19698235f1ec08e25b2a23526d71aaa982d4097a15a22493b4f1d27d9ea3e7bce8d045b7a01fcfd1a036cae2a8dd75ec0c8055e9d79553a954567b7a47e780222edb7bf3910ba19f0050226acae5111b6f6c197dc7ad4f1a831e442aa72afb900f87239ddbc695ba76801a7ad558e9a2705dda553938abb316e8f80100e8f49ac16f08cbb9c9c3b75a1a2029c3a331670d49f1fd3f16ef7d72b1d5096c9403f997ff293ae69eb9158cc212367939b500316515a28f81fb1df44de68451d6600268d46afc94be20d630ca1e38e2ce077816964afad88c61bf12ab2b788d47b287366d479055d151bb8e49e9dc84f500feb203d19fcc145d32f0f3b3b9ec3b8389126d3817e752fe61c83a04b16a99e08ee30b1dbfdfa2ed0fcbf4e2f83781ac90f061372ce1804d2a281e37385205bdf79a73fc2aa51881e524bf2b13ed3fed3758a6aaa2573ebe393678fba7a97bc4a15c5477e526fe28e64d54a70921ed16ad14202c9a911ed68f7f2aa80d65b474a2d4ee7fcb76ba220c5d618579958adf8b0e2ddc4193eb775375fa1171808b26e9f2ae867c15e5c191073c10d900077d95e768d2eee4754d43fb443f22caa538e2aa3d07b44436f512c572193cc638d51b08152c030743729a34d2c693b2114811d835d454bc29d1d9c84b4737f110960c0bd8842692cc0e140dae7b18a22bd963229a0505455c1caf05b8adbb0574c9ca8e4376d00821410e2516a82ffb044b3782839f514a2701f5c830107ebb6605330c758c7af330792d288164f8301732c10dd0bcee9ac04f713059f91d4e3f72873e934ac7c33ba1daf9fbec7c1ad778e45bb3ac730be7756217e345a19b71c9ee1aee8a69d12fd0840070a7148adc96a9712daa424cb5b29b8151a836b15d715d832a962fdb368bc23328542e570b76dc0b5407b3d6e794dba9f164696910bd45c57e922777c784c1f129a6dbbe1112dcf1f0e6aa9c239fd0524f6ee65db6454869cdcad38ad9f17ba2dffcee85afdb4568e26a653bb30689832ce3c78cb6ac1980e1019e2e7fd13be3e8751adb3287a3560dc5b33d724980d5d2b7d7bcb62571624bd4eb93fe71a96127ff26f4ca750b2f93f60661f33f354c1baafa066b16a41bfd70241f7b0d32bfe679033cb2ee2bc9477064f764ef9bc853f9e23fe29e793e556102cfec7bcdbb2a368e025f3e349b102316dc207ea2ceadb5d8a79e508b4183cb93c5fa593dac1c94b04b7c00bce9289e6a1cbe2fac78f368ee96377d871aa84a9bd299efdab9b889fa3c6f550bd17f454b386d1", 0xb39) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 09:12:54 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @mcast2, @empty, [@dstopts={0x11}], "dfbc9be0"}}}}}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) 09:12:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffd, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="f5b0000800003e9c8c455d71c41e6213ed76f4ab64a8199c5dd8c8a8c6a806c7c60648ffb2445a0fe1a30043a2a39cb40abd3f9a4a21b99562420fd5f9153eadfb2614a9e6cfb46cc6891ed838ccf763a44fc9906d1fb8289db132453996255761911089b3b3eb719dcbf8077ee6ee833e9885bc27331bf21943aad25808f79ea9cd7a2b94861c2641c128d6506340b1424099ac525a1e5d2ccd88cff4ba9eafb161992dd8a66ec922f5f07d38003c4ffb442d7a902b613703e7101e3f4942de1787025c333c04a9df3caf64abe90d21cd38529368892e0a92a2c40a00000000000000000000622a59de0240112414a959fcfc03cdbe860535a08bb4b5aeeecab6be15b6852cd0a0092343676366630253ce86da0eda0aeba8495ac183387c2774d8848ff92463a3ac2823bfbe0e93daf2dc95a35f03e515c2f9be8adb06baad6187a624bee0e22b07d3067eec36fd854aba826dfd8958fbf90fa09a00000000"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$inet(0x2, 0x4000, 0x7) write(r1, &(0x7f0000000500)="04bc504c30ccb1b73c2b00000000000000073f19e508366bc24901040000ffdb03ab954cea00bd58c46be661e35918320000000000000009575cfc1a38649977fdf58ae6125820456990c86d3957d197eb684af33f7ade49700a917e0482b97e709fcd08e90eda1519000000000000000000000000bd5ca2a2c6493366edae66ec828f2e1dc9981309c5cdfb84e408c3d89d6eb8a821cd1050899b052d8dabfc9630d0ae2dd7b3bb6101088ed273bf71224cb817fffaa724581e596f5923274d906780953c9c3dc1cde43dc4f6f49257eef9342352acb6d9e251876ce2e0a65f354231cd4025d228de92915c82cf2629dc1d8f78761a69298d8532f31062f351459ec96b4f9985c55b9974e5ed2b9cf8a10029f516dc3f19e4c2bcb4ef0bb0b43a27db2534b1156df9faef0d5a09a1eb8e9b333caa9303ae3b3141357b532dd64b46f4bb44069aa150b47bde5093aebfcec235cdf359", 0x156) r2 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) close(r0) 09:12:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) minherit(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) 09:12:54 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x26ef) r0 = socket$unix(0x1, 0x1, 0x0) execve(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='\'\x00', &(0x7f00000000c0)=']/%\x00', &(0x7f0000000100)='\x00', &(0x7f0000000200)='(\x9b%\x1e-\bs6\xe1\aX-e\x02e\x94\xd6\x93\x9c\x9d\xd1\n\xcfw-\x90W\xb6\xd0HR\x85G\xd2\":\x11\xa5\x9b\'Lr\x7f\xcf\x82X\xf4\xfd\x8aa\xfb9', &(0x7f00000001c0)='\\\'\x00', &(0x7f0000000000)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000440)=[&(0x7f0000000300), &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=')\x00']) chdir(&(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) openat(r2, &(0x7f0000000480)='./file0\x00', 0x8000, 0x14) faccessat(r1, &(0x7f00000004c0)='./file0\x00', 0x20, 0x3) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 09:12:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x2c}, {0x6, 0x0, 0x0, 0xffffffc1}]}) syz_extract_tcp_res(&(0x7f0000000080), 0xb, 0x60f2) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x100) 09:12:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x6, 0x8, 0x5, 0x6}, {0x9, 0x1, 0xd2, 0x9}, {0x9078, 0x0, 0x0, 0x8}, {0x0, 0xff, 0x20, 0x3}, {0x7fff, 0x2, 0x3, 0xe8}, {0x0, 0xfa, 0xb, 0x1f}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) close(r0) 09:12:54 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000780), &(0x7f00000007c0)=0xc) socketpair(0x18, 0x4000, 0x8000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCBRK(r3, 0x2000747a) pwritev(r2, &(0x7f00000006c0)=[{&(0x7f0000000840)="877b51fca1df8c4d7fbdcf06f87484c3f82575087d1be533f62376eedd14a6424812529fe2cd8592eb619207566cbb897003909ed496b30449cf28373e5ef7ab7d35949d93f609b1819206918111445199070a95aa5623ef2ae528a4cd545dd0987a6d0652a72e9642279f7af4d7e79bb2ef67282b421d6924b1e9a71b5ae89795880413ab0e8715d0060dc64bbad8d3ee722c8adfdf49a3ca2eb409c15cea3b4ef82a873893ef0f579d1ca5de44804a3d1b05db5047bc97a2b34925f092f0091d14fbc37908951c23fc00e31d0b28a12bca591ef8df1dd3f5e29e79348b0af687370535ed94c0ff1345c6e12497e76406af2b40f119d5eaf906d5c5eb50a6113957acf139ebc3f74e81998e96b79b33d68fbc1df1e06e3900b38d63571ec4ac28475d0d161a87e7a831f94d7269c690e727984e8299196d5afe9d145edc911faed98d9787538005bead94474012d0c381e16e4ecd374cc518ab8717b5b171acb167665a346644f63c073f60647d5e49356e2ebd13a601a6340febe1035fd4f2575109259fb1eeeaad1bc42768ced4d53ffbb6f807094076a506da26846b822fdd898b2593a6d7996c2d6eef63e9adf07ce9ae984ac390343afdd4cc997dce7b65c3983672f79d31d18d27ef534b54f488a5e450510c8e372d6534a90947488911b3a6fbd48afea61e62c432b047fdea194fccea756feb6b87ce10d479937a456ad6e9af454040ae013f4fe58fd9b1ec61b6545ca0d25c392cbc34801dd81b44973460ab869b996dfe2d2ffcb0f07f704c5e70b25587ed5fb6195e5b807092cca5625c8a4d09b467c59633bb130d", 0x24e}, {&(0x7f00000001c0)="047417d8003f738db2719e0905cc6ab26da249a56bfba58d89fa83ac9c68dd1dbb69ff9f44e621cfac8d0630dab3cf9ae29018f2224baf34c89cbf1e720940a4d82c6801edcf95de20447e0ee89292ca8f72fa89d58be25bebd7a974844b031c6b7d8d3d9ea35521a641eec93a77d1f59020580fc29c51f9cee93aa8f4cdff5f653a705b113e2f01d2a2a344fa", 0x8d}, {&(0x7f0000000300)="1593c2ea89adbe950589d106d24c4c20b082ee3d06d45a3d3d47a55d90d164e6acfc89f6a967660cd7291f6af7c4dfa877128b50beda01c12fee7cf7b48e656a1114347ca58e98778f513a8c02b1bbce61420860b64048df6778ed9d6cb92512d9eb8dee5f9fc7c03ce0a7b69ad30d5c71d3b38aef72dab76ea2013899d9eec6db5feeaa2844717a0e3edc508458a5fb14d4199d0eccd4b3f340971881788c7f373c0b3d6709debf8b83adde6497122d6e3951758847f0aefba5669b7db0d2d03c0b6458907eb439592edee6eacc2b7a67efd762ca", 0xd5}, {&(0x7f0000000040)="b1e978ab92de6aa8dcb3d79a633a32c8ce384a386105d8168fe21bc0098da5002994727d61bafa091832059e70d72a5d9117", 0x32}, {&(0x7f0000000400)="35c67b2ab7955d495816d0a2a55a53c6c2f9d39c017e901c9221dafb0c4e9dd115945c0c2204070267b89737f1bd87f1e3529c945c46817334c9ded5d530c509072d473796a720de3796efe34bdaaa8f92508f6415475230df78873d5f246ad20157b908e29d0f", 0x67}, {&(0x7f0000000080)="48d2813140bda469b8b395c2dd701716a80ccb7299b207df406d09f631d1c8be6652f5d93d3fec81d13d313d3e4ef874", 0x30}, {&(0x7f0000000480)="d82ca1868c388ebe52dc4475cf2a7964579b519022f20db7dd1ba33c50b20ae6e1b4990e3dd74554e36597040b66aaf738e3b2557e981cb094435e70470c2c3596141370fb2612dc531c80840adf56d56925ec309fbaa7a8d43e0cb8c16d9ce8b3e486a25fd2358133f26e05b64aa110255959fa0056ee24406ae92bb302a74b19de9fcadf64502a3e1c3372b4c71be9d68914a20a257d6531c7a353618681719ab255f143b7d705b857bfa3369b81791a2b38e4dc43dafa8030ce9ccd9b78b551adf6dbb3001152524e268a1db6cfe2bcb53b37e703b591d94777e7", 0xdc}, {&(0x7f0000000580)="f1eb28059d4de0cb3ee680b871d9459689c227281772f055a2869bbf6a3f4eb78c81dbeefabae3134692f47f97d8db68fb7944e6c79865241cadb17b0b360c0a201af16f5fec94c5c041cc8e7ef4bf540b1e7a8e88d4183633ff0ca9087f1aa58648bc3c5850926d364da30f32243b4cc34e", 0x72}, {&(0x7f0000000600)="f033621d1aba255f43956304b4cebdff5e0df4f81d5c85fd67bd130384319459729cde9ad9c471223f0f7980f6102584746745c6870a246c5d65eb20f7acbd0972bc1828c4a157663b83006622378eedb99a0798263b5448548a1bf4eefb6d4ffb5ce9dca3282ee901c8b3f23f8160ff6006fa7058c988e56c7040d2081870f0af50018fe36fe1486418c31d808ecacf94f426ba98dcae2f7fa9fa3079dd0b57", 0xa0}, {&(0x7f0000000280)="11c05ab5814fae1bc64ecc2e555fa987fcc264d3555923999237116e3e891ef85b98c2d4f81e153a8d654c453d80a048c12c2f17ac53088d3c61d895", 0x3c}], 0xa, 0x0, 0x2) setsockopt(r1, 0x4, 0x7, &(0x7f0000000000)="fdec9b55b3cb0e4026b707ee45428ccd53e6fd", 0x13) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) 09:12:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)) r1 = semget(0x2, 0x2, 0x21) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x100, 0x13cb, 0x3, 0xff, 0x20]) 09:12:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202642f6669287385f0"], 0x10) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r4, 0x1, 0x2ed, &(0x7f0000000440)="d258dc039d90f41f27a5f83d4b0aa197777ab865be886fe2ebd6d5509b9996b1d1ee4f4fe60f2e28d333ef7a487d7bfc58a471dde36e6b486a6d17e41d5849935b3e3d0ee4cb778111569e076f1757a3fddda99652abc02b2d3f1faf1113f4fc185f31792253c4dd6728e91fb11bdb7ac00487df33511384ec1e3432b0af58d4f105f3b32930bae87c18dcb8fd5189d21b45dfef5e8139e53d27ac60eed88ade17aaeb24b6796b09d4dcab6d2028339e0b4638a61a11196a4291c19e486e26377e13ab87cc4ab04ad38e9beb33caa1bd10ccb4cdf980d1a7aa8e780e2a337baaeb0a41283e2f420636040dcbaf39ad027da3e2a34352ed8b64d9b2efe6ae0d3c7ae829e36b866abbd9813d88a6c65c48513050c2ab26b419edf416c5ab8e57b86cc998bdf06f63d24a3c6889ad2c5bcf92f7c8df5eead04c018348ab782f03b720a042e3593237efe5d25488aa6aae3213b2e24c4e04776016749cce09afb49de68e94512ff6d75c804a17246f81b9dad21caa6a302eabc13c9f5e476561903eba487771983cfb550c7039d1fea3abc0ac5a457e25c48ccb5a6ee69d638238e8b29737424f73d715effcdd429565a09461a5043986e604782e551cf6bf03605cddb74bca961fc6f34182ee3d9aae31ba7481c6e853beffb84cfe02e60bd272fe03bd276293476a327e5cf5c4bfd4993ba7df352e096109a36f08811a35b378826017f0e96e0a52176d860b6adabf2a0cbee997ff92f6215c15747fe53d66b5e6b866e33e793d8a21d5d83af3ad8d288b74fcd3bd82cb8ee59874b75d142e572e8c0c0cbd9381260036e85a2a139dc6d631d00972f72c0e85e6b09d31233822808aefb57fdd43249e050eb1e7d8aa462c189ef452da9ed9c233569ab2bd05338bc8216b90795e567ef52c19a6c4e15de9e22c255ae0038465c22355562a483706fee9682a499d459d22f97555b4bb2635c65b2e8aed0f9e04550eabef568a62b8f3921e278c4bc46ba01775ce119b7d206165977e1ca9a3b21276b59eedf38322bf6735f0180ea67bd029b7003795a58e43e2ad86e4cc2da85a2bbce39d49b2b0e59204eba8746ade7f1a76a143695183c998bd0afb887595a82f2453d900f6a81f6a71644a4241f4eab160b2b0de24c6b26d33ddbe4be435af4ee7652729381395b52512ecc4d1c4e9a63f6796c130d5d16eb04f10810d8ad9e8d740d821d940be5ab374f862e8e706243944f8808173b1dbb161a6925c12931cd45d763063b2f5b15ce4c23e7024fe9ce048df19d5c6839000ca7a4aaa57013ed891d6c8987d8a240f7e8c17f3693817ac00c1d87a4ab9e136b72fc1fd5b11bfc77e0569580cc45bad5d81c46c1f4e6c321b710f6434d59efd4e55370c010aff5fda2fa1d93868d8d62fba17feb0234b47b44298b32f7d05e55bb4a4da01e9b7c61b83707d57257b25fcf9bbe21ca4376d52493ede1456eacc8bd2acec99339c1036a5a3c52f3a15635429c17bb618966cbf020aba6a29e652c5224afb8df3ed976b8523dc2783d9cfc625297e6391a512a639c064e0f3cae42e73f66841cd6bc0751a0f4491ecc1581e5a63987a11e453b2ff022d972a565a456a1abefd5c850a76abae6639d995192b9e31b332eace1082eb9ebcd7afc96edeaf51230998b6f9f477364761d28f4e944ba14ae1405b68ec2f9c9ec94d939607ab9b9cda1ad649d039e35804396e6114fa535f036ac3a7a0294c9571abb9ad87fc5b879f76e91ff021a49b2d56402e76adacb6012e24a623bb8c8bbb658e33b6333e7dc1d478a171fc799eb218e6302ff8fa41fdfa5f0d7bd6a9a644b35406120b97bf372a4f27c3dcacf7d2a6741158d696178db0a86a22d122c42794d1937ffdcc748d2dcd3559b2852d7ad25ed76ad3c9c5cbb7aaeecf002ab1200a315fb49352d1d88e4e89b0f0ec714973f7b68ca2ded5e85c440d04de6b920e2aaacc53a7d0f841a935382cb3f6aa4d019bbaa588ab0fa9aebc38ba55d07418a70d72d87782666380d13337ab24b2518dd4db5ba381160db0d81d90b6a70b18d082df5f15582b24c9189c400d09dc5d2401088f699483a3fe531b4150ba570ae0ebcf07a65666f3203e201dd18cff8b22089d70c56d7f853c5632fe09f66a1ebd570ba9c15804b73f06b67cec530a15df750dbfce26a8b5d98078624976c357944f9d5ff0f65653bcc2de12e52fb66b9f60b287d777b60ea35d6a98d341e0cc70a4c26790e297228c108399c3aa5b2dff6a014e97fc7d97d8748277f166b4aa80b8b98c0fadcaaf837ec5713f7e82d79c2f2d596f756e7510fca0d3eece01c7333f8288388f7709846d7ab2a7a49acd238dfef514228610d715f53a376e61d4345460dcef833902974628bddd31f8f8f176d39802f5e5f80893776df70f04a51c71024e520bc3e479704d379ffb39f8da29a13ac2aed33d081dcb9b433aa107b37e4672a92892df2808cac6efb6f4309ffa176e38598950c130c00cbc8d63ae5490e64dc1e877173b354ba93550583dae0beb564a0c394513a8f2e5188b1d57a8767cb95b6a00c28b2251b146a27bfdc6f56397b250fac0166363075f7aa062244de7afe35e172cf8c34e8b3d6f6e370d9e1b701446e4c54633343e264e65c0bc3221348c14be510f7ae67ff09019cd90b0e7b28651abc50f90f99b1be5c2362ba24238f02fad99c537bf7d7fe5a0a73b4597581e501c28b1ef8f4bd56ccb2f9fb60dfcc288b0b4de0c6fa8c065e833330bbe34a5b54ff0ac861528e88f520229512a67ebd4cd7446924368596859779dd2fda42d27f41f2886742ba3320963a2a67c480abbef7c72414a7e91ee88a2a36e24cf1eb9d2419b60c21f9763cf9b3d12d28ef09fbc0922f4676b306edff18230ec8acfd7f627ef58c60251416929bf8d6a01af7630035dafe8ffeef5e94258b005e64dde0eff16a664a16c9dac5ce996fc09ee19431aff378135945e06c26ac1bdad1c62e454832ac15782a88e2c8e1848dcc818fe24ccfcaf209230634536caf2f05b34ca98d288dd2ff5b4e7ad1d2e0fd8a8dda46787eda2decbd1516196dd2a1ab0a73d50f730d093be60b2104cfeac273bb673a938358952f63099ca99a005a5f93f2089286083600f751069eced97cee27065d26e71f855a66b66ee3256aa9adc594ade70e76531365a308cb71f5b3634a430798ca3381ccf3eff2cf1a09c916b91ccc792687c82ecf3c2bcf7034a135258bb6987c31ea0518f5bc11211aad584d697c59c9a625f7a3514fb62847e3e9692bb6f983d9065fd8a39445261c72daf82b33920294b2b3a8ffc9cc09f23af0fdfbd3607e06d545861ce4b5600043563776a054abf433dc2f80c5a53510f7f95947a1f89cfd3f6a8dae53c38796f93e8015e11ccbfe2c8acb0880cbbb2834e5b5bf756ba233a23d271b1ada381c5c228a29dbacbeaf502596b3475ae7e8c0d79c8d4361345bc0d022d97bfaf676ec16e1f7cb9dc6c73b0a15cf156fdbbd592bab79030040ee074f02843a11ad49f1e1f8d357462680d133a69a19290758f9bc98af30f153064e517d7026bd24f787a8750cce2681bef0e899a6d9fe3ff9d5e1a1c45aad302103ce7d527f6c7b538f0c9a24967f09cec062fa39185123d7995a9514ade58df02bbc7d3adb1ce6029ac658ab2e4f50d68339807eedbeacfa9d2e89fff267a6ba7dd19c232a00be56f4268e1205997ca0004b728fc0b5d298ff5d520818cfab22b73aca1e98f8a40dbde578cbb6a784fd124371203a5caa37a1e091904bcc1b4bfd0be95f2e1bcc199d12c695b0dfd1fc5a7c07fce9a449f8ab4dc6cbc9cf14c1f89605f2e9e376c2ba9705d1c5860d59d3eb5905925d8f74336d96c4348b68c8d06e105a12720f0ab30c7844f63b8e13ed528d8d660cf2aac47fbc4f5bc620547d8e58ccb3870bb8f3f4207daea40e6c42245c9e84f6a7f76b330fafa0517f26ee53e23650740e8a4969e3aa56d0b57621fb2f83f13e35f841a602e74b8d9e8f193729691c4dbbdd756eff32fbbc5be113816f86064d029975d5096033e872e2a38719734df7c86601563b466918ff6ed93d0dc7f29a355f9c19b244ba81db66a529313e90f1d08fe13cb6ce51d265c11a6a8c09d4c14097e717113fb54a708b5cfaf7056550692d02aa0bd5225e50ce0f960bb32b381e071a9b1eaa062ee6a731e088ecb249b48d5ee2b4671075c358ae2816dba82ef47ebc13eea7da62734cb46189bcd919f478b2c38387d0f07985439b76a115cdaa43e078cbedb0a86f3051147d98679e195edd4ea997ec0a75707a044190179b6fcc80908173dee30fcf3c650dc8897b6d940e5d2acb3d6728ba20f41307963c2157a5e4d2f6aaa7cebcc5348f59959e7827da3a895a3d721e6fb2cfc132822396a58a1e0e30345eb29a32810196433b348a31eae1d786c5a763cb3d3de3718de19e57b31a85f3a939f33d568f7d246dfdc46c264e48b3c450abd9af52598fb4c969da765164b3efd2918d97955726bac3db5e4fb23f7f161103b4dd69d4c4125b064b9c9a0e3cd918ceafabc935b3d98f022da8bd243372def6f2b46049a294d2b3daa0eacd26bb987a837846bfc44c2ca26434dfa54f5f6f85903581b409734196594453df43fc4c66912cea94ccd1e74766a70e7ccd8294c9ac5901574ca196c49c941a736700dc7e1680072b838e6e2a63866256f9ec4cd3aa957a901608ffa101a5116f56a62ff918314e2589a536e4642e39d92238bbac1f42c1f56688494ca78679d5205dc68bfe1b8c84c98ddc9aa9ba8bbcd432baf4ce8f2f869ceb22afcd418a8238f5ec85b7bd638e5780083af83b6d7166b92f6bfe5cda70ab5a664f7a6f1d89d6524379d2f3087e974b924ed8d9b95d110fc0f622fd1daba4295439b067aff627f208c48ade50a7dc9c885c6c76e2f3172c37e20bad63cbdfe9291b2bdfed77a61ee9841033f2f13b8314b3e0917f4caf9c7cb2d51f821b7114e413c9756494efcfeabc80874af71472a054406529863d94ba4c0cacd015dcdae8f1d2754104aba439d6aa2545b3a1012ef5b740fb2ae92a598aa62d5baf4a77fd2a3e423e4cb96d290135344253ba1a81a264852cf26fd03b73948ee263f333e9175d300bfa7191790cc09ceb29938fe7168b411e65efa5de40903fbba420295a6d2b2b3e6a9fe3f1f769cc47b8f1fa7f20fcf80cc7f951b01d89dac4f9ca88e7be2fdb3218192575e4a08db6601f23823079f3c94afbe4b20649a4258a923de12c5cd709edabd399f377249350d6d8b38624924f36bbcf55c3f1b8b1d225ce2ae01f770ce6ac512f75388b1a9839cdbd85416a28a13bf6bab323628d72b604fcff3a31f6232c722e0a4a7a76a8d634e042637bb4d3ab00c3af99ea6c1f196f78ebe0da73665f465359f7d5d283ef6bed069a9f9984877a9b3c8b0a7ef84873b50996921e21e681a4ed02ecdd2ffb772a615f0de78d9c18f2b936c6f85bd70ba0eaf6c85460eeac36cc908f23af45da7b4fce5bbcc97d165b1565d1f437cb2a5473aaa5c47576cc13e4c0976b3f328e43cdf38d722846ecc7ac9ce46c6dc1f19b70c61e57636e195ac85ed8004e9ef17d4bdc59a45450d4d1853762731cf8586039b6f3d8e9a8c270b011d628ff186ec89ad6e883ee1066d86882a6ab203bf97880d7af24783ca8551d81554719523df9232b7cf8739fcbcd2dc2130bc5f2900d27f45ef3fef37f609da62bd124ce4843c5c8e39f1732fd6840f758261ad22a7ea0aa1371dcc5a3c54e7dea9238ab9", 0x1000) getdents(r3, &(0x7f0000000240)=""/105, 0x69) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = dup(r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0xff}, {0x54, 0x0, 0x1, 0x1}, {0x4006, 0xfe}]}) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) readlinkat(r3, &(0x7f0000000300)='./bus\x00', &(0x7f0000000340)=""/195, 0xc3) 09:12:54 executing program 1: syz_emit_ethernet(0xc7, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60080000cba20100bdb973531eb41c9d60cca81247e4f515fe8000000000000000000000000000aa4e204e2000089078d861591aa80398377cac8cad6603fed3809ee9562210e573f8acc4008ed63959700d21db91be604d718dd8f7ed58135ea5e60f87214965f5f760d4195a8d2c1e8d6831616a32cb98240d53fae3dc553daeb904a3c5cc8c908b04253cec5821a70c82e0efc4da5e5fa7ec26d9ea5e5fa5b5072c46321587f1295b838c90c45f0a7cfadddf38f1eef4f2"]) 09:12:54 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac000000457b53ce6b00000000000000e000a6791b2fedc6043d77680002e0000001810000005ee1048c"]) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="1edd68404078be4a93f78424710c5eb535f501bc811309e4be88183034ea8e70d717acf299104939f4fd262577520dd0eb5c2d98fbde1bf9b63ae7a745284d4dbd1ef1af588c98a26fca1956f683ded5795cd9c287e630969b68f16e9e39d59cb8dbfacf0d885aa934db4203eec3716317a8ae382c372f7f5368b20ceb37e39c1bce2c59c2a43ee4d9b3565da2cf80914142d2d4bad077980b363f878c30162d9d1b19884b300123f7ba42a0021926bed108c40deb3630f395d512da15ba9d2765037be347b02e097ae17fe8c43344b3702347857b8475fd", 0xd8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r1, &(0x7f0000001540)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f0000001480)=[{&(0x7f00000001c0)="fe21935352da7ded7955e0583445c9ae9d2b544610447b17b617feff7e01d9b189cf3a401070bbc3695e89784089223726d7682e4e2f5e0a9c709c5ecdb8162f7d8c5f583c90cc", 0x47}, {&(0x7f0000000300)="1f426801cf8311c245962c3524920336e0ae8b4b595156e8cf0d2a4bc14c206c834b5727c04c87733a6469e3ed6b40d68261444ff1e6b469cf756eae1da59017c1860e5e943cad7dbb563fedda783e393b0949434c7672180328493283b0183700df5be42b4c86c398a253081f1464c068e9daff6ae101604dda4c20ddfab28efcb5bfa45a985615c1115602dd4cc8", 0x8f}, {&(0x7f0000000240)="ad33cf5c9616824581530abee1cf97fb876bcbd84d4700dda16327efb79bf8205a99e5062859a8140e0ef1cb76171d0b5b2164486f2cc4e4da9f7a7860870e6db96adf619e78c37c8a4688", 0x4b}, {&(0x7f00000003c0)="82347897a2498631f21ddf8d50abd07027c224dc0ef52aa60190fe3b3a33b59b97dc4cc17d120f407c273f616be5f64f7dde0846d2af0b53a8314a0eb618c99797e7d0572f98bc90c65997376956ad85ad791564fb930df279eb0bc96617f7cf32faf91785c0d1ee8eee7311df3b338e941f1a9c30e427549e0f2748b7eeeb052738e6fe8b63298374ef3b7c00d167459268be286d15cf977fc2c636a29753dd5e03970abea82036edbe841318504262f015e59d71da6588621ed0857d8699935859e5a14cd31ad51a1531fd08d65c6cf953e2d6a4d94ccd07ce7b657263f88778fe273ca912f55a978cdb6f9f2379ecd869947403ac25d5dcb5515564e103826067f7f3ba267f406585cad19353a6c281e6cb65b0a6fb7996e8800881d8f937a15046ffe07e1754b5b81e0bd9cb89475de0ba85087b33a294cf02bd4fe43ad6a7b224d2f570db5f99b876c5256c2fc79715e9a909b867f7d1d6c952fbd3b536fded02379c216a7620c71a6ad30387932e00b20f46034d3047ca7e3f5f05cb53d0fd21ea2042a76deaca454bdbbb24cbb3b2833f4fe14cf9919f3bfcc8213eea91ea8f7f74f58809fce8a6b3a2e26dd63fa25388f07211efab5b6da2b8a96803e8fe7379da1f5821dea20caafebcbfd49da19d3217bfeb1dfd6448b5ad200e5c4c54380e222a9ce5705bd69b79d624607053fe921dab724335e3adb96951b175a2970eef0d5ac2e7e632b72fa12dac69cd0d9bc74f513c0185e6d8d48f75223dbe0952963dfeeefc57384ca8f83974f257fcea2b0609d7c068c4c60fd750e3a753b9021fce77a8f8876f6f7c35af6b4943611d033394e89edb24ffff84a3f9b1fc10ad8bf38fea5914b0641afecc43ddf922c9112dc6c86b071f02559e889e1f707ac130225643ca58872ce92555544931d944f39a2b954f9f35d9fb64a452bbb3830ab3d70b72125228d7a45375a6eb64a64e8a1282e701f508b10dcb99b1a0d039bad849c161a0dd1e6d4cdeec37fc23039ba45e0273f63006ebc398e9c1e60d83a028964143600d39e049861566a0c50b7da524f2c21ba836917832ccb48264085dbc3a3de16002b9f7c509abb4a28b88357fc972e22505b7b835b53ac104c2b3afe89a6a265716b7e3e0abece21b91a1dff66f8acbf6cad29dbe0cf0c0edf17f38943efb646e4d44336632503cbb11e72d05ccf34d84add8c4d45e3931cbb03b54d82ab2d44d24a6f693522b667b98c7755d32ef09804294b8e6f2f803e52d3f22aa8f441a7d24252bdb2127d0fc002b00c9ab55f9d8995a447bce5f2cfbfc55ab3964758a2f0815fafe68936cead19c2d136c3e0243e91c7bd37809aba4d867deebac7df808c90f728410532de0a0834901dc97f2a86a5c5ecd51a93f07fa44edbbe605705ec17551c77fbdb5749990c2ef0ae33ad4ff4836a96ac500f78b548af29bacfcbe044ee9345ba0a3f325b7914e2e4b2d8cbc6f5caf6f71ae9ca0ff010f9f2293c0c81161b6f1750f5ea65fe6c7a7858724bb5f6c9101b9492e70c9af02210c6f3b51a06e169530513140ef11563fb13f9952fafd9cb8e4c6df531fd63a5f8fda34b7640866010aa2ffd94c02a42966b35a34fd7a860874692484ea5eb35c20eb60b98e3cb01f66ea5be2186b28b367058342eb34022b04ce24b5024bce41544d804708d77a2a3aa8705c1a59dfcd4d14665307147fa2614569fa7f2721a3569817f34d367a9fbce6a5c6a2780bb174e9ff27cb65100daf729e5a61b36b5720614a3097458323a6f371e03e3888e77c550f939a71b56bd17868f8a3449afb7cf58dfdd6ed891e10b0649edadf9d7482aef1c6b65bb4ce0d40732cdf90db1090ec0aab29bb3a9ca66ed19f3ca460111218c4c6b4d5fa9fb25b1ce146887d08ebe6945e9ca8f3a7675a0e3aee6fd3f4e3281872e319a1e349b3b5399eab4b942011415349c006486c865167889fa0ad42b4e0eb6f99bda0c20e65b389349d0e50bdca1118dd2672eb8ffac563e0ce3d2717b533564d48a1df53dbda1baca92418d652c77551675268bfe00ce30817c28ed9fa590cdc35b35c0659acb1f28491a29b380c499b67ab08dcdd316fdd5a10acd7dbabab342972a3a214e4e84c0850ccf20e2452a78638deab73c95a2b5fc050f8faa4741214e34fa2f0c78c789cfd71ab5e258e99d949d8bb4a0425b7b0d8febfdea979a96592cab589cb7cc58b1a6d8a7701393b6b08fbede1f675e06c720239576609f70de4dcae69168df88b668270da3a187b54b85427f5ada435936043c0e5dc944512b8a75fe563c4e00a80f0a22d665b187541873dd96dcaecda97c1adcdb0aff92f78f709275169973ec341037df14d258b32b020b5c59a50dc23957579297daadfe0bc1a00c3756502daad636956a16de279f21094cbec71eb5a63b1284cc4120a4b184712ffe31e68a79cc2905f6172de3f565be0a6ae551cea45fccf3587cfa3db142c61c78f23397bfb0d906ae85c538f5dfe842c5011ff6f555034f95954d38a0703617614286cb30dd140037bef3d4e8cc0ff0a216b46e912d8fe653a0d3b3b8e41b6c92c465a077115b32ce0f34921796f7c2b43877600046cb243664a491b7b9a4742aae1388cd34c69eeac8d1ab4d74e8ea74e15df07bb910475accee62631bd1f98f13e311056d0bdbcc91e6423680bfdbf4261558c2fe168e3c210e68282fa6ab8fda5fd6a84cc58f76cea96d5e7c9a863f6c9a951dc06c931c648c53d8ecd02fb4d1859c7092ad315d27151473bcb54ee33495ae503c5d54c7043512c2ca74a337738060c6ba505720dcb5a76d26aaf9a9f84cbab5b7cadfff81f13a04ebb0f69da4b646ca80f0ee813ae428f6b0ef2c4a85d616092b040e6b731fd33e339d99fd8f9351745a717aa4bc1a73c4ae70f447f2ceafa8c082b4ce0b0a39954e66cb0fda5fde8854be54801a1b943186b7225a6875607de4cc15f600966ecc38d5465774cd843f2129104ebec8227c7ee63a26e09a18985cdf0de01c1716a56c7151b1fea1351b31ab7920e8617bfe27bc24550a1172fd0347a37652fb12ed9f2d67a84ce7cc217a6e3a21e2e18e26f63f1e0996a17ffa4db3362ee79ce728450df365c812f2cc2b641e2ac1b001a65837aa631e1789c87ee07675ae429f8a6212e18cf3dc94b87302c3165e584d86a0515142051d0c7b93855b56c3c44517ff9bc1832de470daed86efb258352c3c10380a9b9b76ffae122398b92f38efea96bd2672aaa380ec4fb07e25499abf0447804c511c45499c96ef4dcbc550dc0845ce7f363e7d387bd1c678dbebef0f9f5358c1a06199042e454816c17a47dcd7079330248df0252146fb6a9bbb499c3ea48b9a57677bb2d93270ceb59be778a2a286478cadabdaf5bc5d16bcd3e10fd2a56d2378665d42629b180f1a049c1a5019845ef8caaa8884483605a2bae502a9e551d1a02fbce812fc9e949ec6749947cb7a69cc1d1f7ea4b0dc9e0f0092da6c113f82d4c3b89ebbdc62bedb0934131d7841c6be462f1ce6d45aad086be089203a4e1717a24c9f82cf014ef424b6706d3d4be12ba1dbc54941230c29f02122b1a285db2e1dc2f231378093543ebc1e190c4fecec1127e7824b5370bfce33acacafe5a05b185903cd49a487725a5c5d8988eab7bfe17d0bf3ecfe101a816ccdf2a33f787772e932f046a1c60add15f3eb5049e67666b853952f23c951a5934e8dc623edb5faa40950355556ddbb9e87dfcc3e7929eac8f01d5abd157ac00fbc1713a6de3a5b5d549b88611b11c70d865e49607cfdc834e59710efa8192598cd91073bdeb76e3b287d505e3c164919a14b7f3ba9466da3fc193c0ced5366f8f1082e05914a5635a7cb83cebcaa16173846ed62e1817608c3c0574583973c75223ad9aca6c0dfb92c203e77c100037ede184da1e663ff6e7e19f1092331d5b2dd66ac5b5577dd21c602fc7741e3b6e75967cf95eb9341108f2da545ab650430526650b6a30af3aaf05672b1c91f026dce1ebf81729427bd0176c01ccad5daa7e2fdeada3cccdcfdf89f894844d3eec684cd9e74b2a65be3b4108736642e4ff95214235ae581ed665675b8b7ecf88a958de54aeca688698b805900a37aa0786a92cf50189f956f245586fc9888dadb9c07f1e592dd0cb783d92661f14cf700c6ace9a71b10de86dc633aef27b11261026fd52447506cb7935c6f68caf9f75fd54855c7198310b2207d2e89fab2893adf9ba39e75823ee6212b5418aa8b909b15f9eda400eb57eec86b6ee8566f883346c53bbf2895617b684d6466442a7bf50618b36a1f520620e7816ab89597f9b67efa98d1061772974bc686ef9a76527691437a97526abf5bdfcc6b805420a499275ddab81774f92a1091c4a11fca350f8b8df85cd6a914d0c74fd0881f00ef9c4b151049cbf5ee98a23739b285624505018827436992d0795e24fb912a8a92da5e125e54104706a9c4e891c92967bb3c37422dcaeb47bed16d48da0d9825d4fcd5f41bba17c881126b2832850cb30a47999ebb216e0a4ff5ea841fd8380c1a1cf4b1fd338d818796ea61826eb87966b5af90260901fd5b00c0e381b4cfa8b585d7a5149440337dd9b23dd7eb9f758298f6f6bf5a7cbfdd9c4acca3c523bc429e2164334e10fea39cc46f7c5e806f952100e7dc779de0039c93e59dc2925a6385a65197ff1365cfaa1cf0bd77a5e8fef2a78728ae62407da84f075a45ac449c69bee830ed78d3e0b81f9023b113fb5d29cb5227875ee854a24640c04c622fcda3dda3dbaa333aa8835ee130d9bb40e69269b1b16b9f43c3006eb533b10479292c6e7957cd3f0ce3e1087bca313c8f9ed33cc46314f71b3aa1aa2b5b5392486a28fa4601bf3d7f7f6be2e418f6c87df08cdfc3def5f6d4a57f0afab18ac9e091d0cc572d2fe4045633ba0b0b463c564c136f08d548190f7eeded601a3a5bb1040c4384db12af9a66e69119e4353f60112028a6f52d33e5a2a22f393a70647a411e90e8dc422789776165612ea5022abd193b0b0b5e6eff857ff00f4ea41fa2c09780d61c13d80aa796f9035e68cc89ba48ddfc18a1722427e0274b8ab83a2f23de8e5b159e20a136aec3a31ff4d13cdfa2639c8c31c8d0b2b9138e887a10ac3ea3eef711501cc053ccffbaa70476ee14d3cc911deafc496b8004b999d661b4f7558d0292b78311eb1ed6f594ce2756ffca7fd900aa37ee58b3ad63fc2e61e118b621178c8a89e0455b337ecc7b1dc757f5b6f2a2d868525036abb37c27f7b80a3b91f01daaebd57d47b644bd36ed1ef5a368f3aa96c2b48da468a59c25d0cf30aa25cd5ce58f1fb943c68f2943a206ed3b4e714fc65a6e7bd43f7b178c5b146ce71444511cf5b4f80dca61be47237eb1eaad5c1a3a4c777f61f5853956a12c37b1cb383e98efe6867fe1826e072d76587027b6df2e11331b687a7ac81e01721f91edf29068e4f00dda1dff271a3dbcb81ac53da5925e0e3d716b776843b113cb0116a6eaad306c6d87189fdd08e9a5cd3f9bcb7ebf40205cf7a29d8d396eea73bb2554902150cbe37880c2313fbf60a7aeeca5a10507f0ba2a16213b3102c3c0aea2a0b6898e28a67853d1251029bf0ad418589eeb62de929b9c03cb3e9adb7b35a9829ce61300d5af27ec8d2768ee4a73fd436bbceebed5dbfce9f5c1b0063b641cb0b0d993a6a5862032e6d8b56f927d7e98d253f0c9c1636f21d2cb9c1c3fd78150208d45c9da5eb84861effa4b914cbae33a57f19b3403088bec8837c55f7e41da8bfe4ea", 0x1000}, {&(0x7f00000013c0)="cf0cb75bcfd3fa6ba907057985ed463d00bbcb9b82182abf502c98ec88819bc826eb0078e12923848e31fc44e87923d13586f9b948edb5903a18fdd1bc57fa2e29a1c7a7e7e3d060c21f5499cc5ec6d866733ecabba4d5e05a7ef46b9e7b745faf0f649b3292351b74e06025578ac0ab40b8a6b6ee34f35f9f243d1a64e9f8dcd36260c6de276343b3ee28f6a30d1b9f6dc5b35bc586", 0x96}], 0x5, &(0x7f0000001500)}, 0x1) 09:12:54 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000008e400044730403a0088e175fe000000001f00"/34], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x20, 0x13931bfd66bcfcd2, 0x40) close(r2) socket(0x18, 0x3, 0x3a) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r3, &(0x7f0000000100)=@in6={0x18, 0x3, 0x1, 0x1}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chflagsat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:12:54 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000200)='c\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) setreuid(0xee00, r1) r4 = semget$private(0x0, 0x1, 0x35b) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000080)=""/19) r5 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) dup2(r6, r7) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r5, r8) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r8, 0x0) 09:12:54 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f00001d9000/0x2000)=nil, 0x2000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x10) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x20, 0xfffff, 0x7fffffff, 0x4cac}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0x7, 0x5}, {{r3}, 0xfffffffffffffffd, 0x4, 0x2, 0x1, 0x9}, {{r0}, 0xfffffffffffffff8, 0x49, 0x20000005, 0x6}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x2, 0x7fffffff}, {{r2}, 0x25ff086631a36fca, 0x4, 0x84, 0x7ff, 0x10001}, {{}, 0xffffffffffffffff, 0x41, 0x2, 0x81, 0x1000}, {{r5}, 0xffffffffffffffff, 0x20, 0x1, 0x8, 0x9}, {{r6}, 0xfffffffffffffffa, 0xf8, 0x8, 0x35, 0x1}, {{r3}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x1, 0xfffffffffffffff8}], 0x2, &(0x7f0000000300)=[{{r7}, 0x1, 0x10, 0x4, 0x0, 0x401}, {{r3}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x2}], 0x7fff, &(0x7f0000000340)={0xfffffffffffff800, 0x5}) write(r3, 0x0, 0x0) write(r2, &(0x7f00000000c0)="7d0402f2c3caf12a450f802a8b89f0727da8ace6d842bfcf1e34dd6cf060d900308e2f2be513c8cf0006fa9688a42d39e58095f39e4625430b8542b29f27bb88a0a87b44b8f29609a22d2beb6f4441f5c9dfdce18049b9b40436042f83679f23381850ae39103b59b0d086973cbed6f6b749b0e8134cd65ab144d82f19e3d7047d58d29ac12fab6cec5484147bc52ada77", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 09:12:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) pwrite(r1, &(0x7f0000000080)="023a6398d7ac6119413e32bfb472e06d", 0x10, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x45}, {0x20000000000006}]}) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/42) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000740)) 09:12:54 executing program 1: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000017c0)=0xce88) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x1) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="fd3d757f9a7ccabe70ba364d20ff1a047893bc3f108c745e", 0x18}, {&(0x7f0000000300)="4e0e78e79a5b3fc9889e78d53b57db0ba7bbb5f3ff6b9a74bff39b4aa0a0eac12558f733a199430094c3f5e24dee5fc1fbab366dd72d36cfcaec55982847ee286807a7f69ea31072e98db2f8b4007d7a3ffb8bb5253e5f7bea27e54724ce6b4dc0bcbd02b2d3757028faf0437ffe20eb73fe2bf943e6658eaac2078108f245dfbfcfaa72e1d798eba01c18f92ee83f7dd7e934b651bceaee1b5e08000000690b60d6a3000a50305a3556b9c35125285e0f8630cba32a27cbb01684d5b3daef0316a3db50338df44d23d50f5e7079f2c2d78e2e6ee0c7", 0xd6}, {&(0x7f0000000100)="5e67518751e6094f0b0836a151c5c8f3194f4c3492392da3214d76958939757f28e6e2c81d7b50f8bbc06cbf6e26060548210b738a7fa3d2cd3bb6820dd27134f893708fe53fc5079bb18df2136c61767f27a8267f5fa8551c2e4ace4465a5683530bd7d1b758ffeedb30a18bcacd89efc13193aa740a2a78a6627085255e62de1e997141ecb2a7d0470f478fc654161ccb456d4d7eb7fecb20ec769f642d2c847d5419642a176ab82ad07e6c82c16dfb7fb2fbf", 0xb4}], 0x3, 0x0, 0x2) sendto$unix(r1, &(0x7f00000001c0)="b10005036000000000000800030000a1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a0804be781e4991f7c8df5f882b2d57e1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6b7e30d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae80000002000000000000020208a371a3f8810c00000000000000d3c883b40000452bec305435a8bc2a0300000000000000007c050460c14f69ecf7b016ac5f1a6f65f5c2599416231739e26e65d06c01b58c000007f088fa141f03fbcfbc5d5b1c31372e927e13d6101db0cc00c06130828ce72383ab0476528a1eef6346b2f479b78cc27569a02a4f006559cf9279c6e5060000000000000087fc341b3cc275ed0d96e5d398c8f7d5416c6332aa1872a5429daab52ab5d76c", 0x13f, 0x2, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001800)='/dev/ttyCcfg\x00', 0x40, 0x0) read(r3, &(0x7f0000001840)=""/142, 0x8e) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x200, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000400)) writev(r2, &(0x7f0000001740)=[{&(0x7f0000000480)="65aabff172584ff807f0a096e06c6603e0cc24073a4044322727c24b34b6cd4715458c4bab3e6cd97538b5b962911031140b88dedbc380d78811dd18b47c1d953ca317001285be154948260a5a0dea0a259357ed4502b0b4d254bcb53cd6c82b387964330eb27ecfcc8588d704dcb835d4deff21fc268c3ad398a493adc029ce51630a2e395cfc3c1a9ccebae4b5d574a41f62c4461830cd6f598365f7f9c2ed6bcc7b66079bc30ad126a922aa6bbdadb4093ec8bbabdfcfe4cbbeb16d5a2ebfe18ebe229f9a69555863b610d07f564b49550e2f8ff439210d2905f5715d21263050", 0xe2}, {&(0x7f0000000580)="be53c6db9d5fe739d430fd5954db3cc1387a81bede7067ca6d60bd7e982aceccb5d19d939a1eeb0646a2383ddcca2eae30cb507e2f1e63de936ea04991b55e6b04a51830b3d80a64797c097df08713d84dcabbe07783181841f45a84d44ac6542befba964f62132a70e16254635308d893765dd8ec9ef8cd31eab44d03dcfa67267614e0a26c447acaf6ab040ec3d30c2fdda444f546e37566aad850aa38cd3dab8108c3f5562056d3c353e44d25d5dd6be4c22e5827fd01b78616931ecfcc3fd471800967441aae79ee2a260e4da0f0879cb7d91467d277c9507874a51161", 0xdf}, {&(0x7f0000000680)="17510fc839b0a677e219ad4355493a5d0682067c7105cbfcfa7be4655def6eefdd2463cee2632ad868f710e9af3b9d63f8220f09d170e078bcf27a7d517a90574b1916d6b6b7e84ad98f4b39fb720a6a4390cae3a3806ebe85ade59ec8fdf6d756acfda5b2531cf2d87453df2d00ef2b9aa089107a669b91e189682e6c10b696da43d29622feaa2b4b1672bd6b57def6c837c9da8d704853460c1454c560288b7e4d78827f643334ca81710a173bac599d3ba3eda1fb48120bf091596f12780853dcfaafa9758697bfe4d8881490bd820919a10d0a9c7468fff6fc4e385b9c812e0a5562820aebc1abaaea0c15ceef8843d4c61d80f076a526a48b415b536e56693c62ec6baf30fe255674c70e872d99e7b0f5a375f9d974c84623db7db1457777a351c16127da3fa119dda9ab75203b5f36a8c8c6dc261744347277f14affa8351fcc31b43c2e8e2dc6304338fc59603b16d7c74310e6a72c674d6dd995dc5fc2a746dab323d6b907dabc142ebd3718e57fb1f2171075432228e873bfeb53b5063800714a4f9698ea3565a4efa48b3754b8b33961905f68aae440408920297b8a6355b5e0d413819023d64203f62b780aad6bdc6113d3d47d5c36d0761ce1c5895113ad521a77518ffb78a432bddc33e9ca5f13c7ea6ae11c942e9edd3f807818597cb4377b7ed7bd62490426ccd2f9591aa94d2fb3f4a00eaf87e5743b450468e6410a984be722a934685f4e8b31129b5f834662d25a084fcf8f4104b909355cdc0716fa48bc2c59166bf9b9e89607a5d0cb4ec218adf0d3c0e9aae87fe7a145c77ac27740ca503e5282136878e7b78249869fa87d8da703d2d891e4961071b14bde1077e987c9c1d9aba2b614f3e3e2c823b8e07e20d034ec3f1a049cad143c494e945642e8dd3a331297ae5c4f4cd81541d1e22bc7538a65b2b61e80fbd6506b8f6af149db38f7f51e3cb3948a6c0b5446f9354e92982f76c29f40face822407531e307d05ab48d03c64d165477b6513618e14edac59dbf729e4b5e854b677bc6182127216b5f78e5199f6bc3649afe233092580cec5e3d2b70f644e575047d29d29b263e7bf2180ba9e202094e23f0bd3e206e05df2133a8ed871c69384ef950e2dbce86919ec2858a3d1c23c134ffeea11b26eb1bc235564a4545669c412fa334e59add9599bbdccfe79d8082b750be4fbb3eee5f0f5c993dd67d6cf51f4e535f24ed87cb2fd7799e619112ff721a7ee540a515e500fe5b52854fc8b6b86338984dfbabec1ea1295eb9024d80c4be41215707c5a2c12adab03e2ae04846ba447f60e10b9f519bba8eab277e037ed2833d27ad8f107a04563f7d28ff34d14522ffa1c0c089a73ec8bf05d7712b302d6fa6b2ea5c128d43043fb50251b4eb36584acdeab86968f409c1988401fa86f2bf6c21271dac19938cfdbba2037c1ac059713dd38025fe8ba15ba0590c662feb2aefe3c8538651b585130ba01e51e3453b925fd7d32edee8cdfc1954dfa7d4e4ea9d61727c986ad1bc735e3523a556cccb2228d30456f1f6d598a702650c3debc4862014d4de80922a3403abedc7011b7167c469a108f255e28e16898e96ab0782c97c5a8e1cb828db89e9f22478cd428bde89cc77db7667bde6f11ea03303b52824c9d8dab9181d3bd7e6b77c51dd4c5a689553bcd987e94c0137cca6587cdf244f0739bb7bcc7f14c8d81c3e99182cb39abbc02a1b2e14be71a0bc572d616370a0f793cdd3c86b3068f8d0b8c4efd516b51ad1683fb5be7c8f2579f71f364f53767d7a6ff11fc42f6ba9984177014ff95e70bedaad1b6b774826f458d4316f3fecd6170d132d6ab5a55b5d313eb6a52d0de7c4231803557bd2296027d4b3296e1ce13a9d70de5187094a9ea047239afd0bb482edcc115ffb5bef11a9bea389fd6d7a35cf62941d67cbed9c87797957ce5fac6e90c6f69c3c0c361cfa11c7ce4991c5ca48d24cab4369aa8fc1cd800bfa5e8802fc1cef4da318a61dc36978abf3a70574e84a00cca1f33c57baf152b6ea0dbf977e7464e4ed2365773a23b29b8c059773b2cc362127228ea4b1c596c03e492c9ef4eb53460d8669eb0ba0a39712043fc1a53b19896743b169631f90aa0bce9ca37fdc74f1c9e96b46518d7320f66dcce074395a906eaaba05c24dd98abeb4577919b19cca42da93279bc049847d110bffcf54a171aaf47126392a19545ed1ad9690a441e619bb8cdc78715c264bdff843d6a05b179530d48b15030b0b742c07a9a3f664e8131f9d5c992749d2f72e32d23ef76f9e4db6fde29db47efd0b2b310a6bbdee35791824ea02a754a437a227ffe4e28c8bbf37bc447eed56f360a969a8e917cb0aa75cce7a37a6b27a995bd0f49b56feabb1015dc9c31a2633de2c7a19dbda30d66558f59153e8ed174d1a2294760f068f28e0cf433e4b4f23f3407f488ca51218bf4dac0d4b5ccd1989aaa3aaabbd043ecff7889e63c8f33f659bd0b79d2b92c760685261ac76c4b8cec5a7775c87f9b0c9a0a0e7a82ec9dd999bb179ca0c2296a1a677506e3f1cfdc9b5fe02f4e620b1932ae6c1b0b3ecfd1f28d1261afd696fe35ba0c8439a8d99f556656b6a691f724f128c35a1684672db66a150739c5ec7a6cabadb9a4b526e81e196679ab3ba8453bca7eec39a77333177dd1d7f5a62e6e674ab56c6df13aee9d1424e1d892893ead4656628c94c81b22f664b17f848085dd897d4192206b51041e40719c7694213e1eb6ec15b31bf865deebec0aca6f9f7a023077866a413914852497c6ff7a8a242e57d1add40ab76e988b36b7c9b329b5f0db964f60998c5c91ab82ad950557259dd7ddacb58c76801ad9fc79b0ab74776054bf7dc74e6e66b00b8f1adf844caacb01d630f3dbec68e6d15ebc17cd6d43f17db1b6aba45d3311f7435f03d49b9204b291604ff4b46f654f2fe482c3e380d05e272644aff015efa86612476d0b3a4b513d7e44499689209d547ef6ae96bba68edb314893cd098472599ce2ccd7250d07d1963d60122d95aa029378e0d5ee6e443af0d2ee4543d77ac6220cc1ddb579ae480d03372808777e2f25f6f425f67a0ede784ef9851aa634cfb731fed492263ace7243d7ad117eb87fd8ebf8c61a14e74960b3e38ddc9201db6204af4a0f582b0bbf763af4ed252ce076aa560b0d73cf8146f71784daee96da5f7f84a7a57a37ca6bbe96a322f6203dfe5d3f7a240d405148d45f223490648e6c636bbb8954fc8661e1043036074dc9322845d9db03e13f640267ad8e922d314e24095c7a38256165a8ebd9652799c195818ec97652d8675e31e88f5ea90f0aff276fc25c09b69bb65a3b09ad21687b1f3fbe7390616518aacad035f0019566d4190249a0c92111c7ce222d892021121bc64ce73e9a13ebc3661afc720ec5f8659e9213845b8a4f79c0a4e1d356382a9db90af698c1fee8f1e7a38d8e5f2e25c01d1ae64eb9d42462df7baff030ad6d95a4ab6b7f40dfdf83992bf6c778f864bb81303491990021f0d4e6fa0bad6af68191721695c4c499fdfa65d8091206047200e8035263d55b160f123a7b3f9f165fe004623023bcc9ead70f9ac16268bdb4937f7e99daf9560564ccc4001f7c6f59db02e6bdb9cb83f0a31a19b65a9f14c8acb36a0833d58e136fb9d5451ac8e4fb024ebf4c55ce75c1fe34476b10aa47569ad8b4664e30851deaa868aa37a688baab9ce623b0c8346204c8a1bab8b0835aa48b683e9137960c86b6391bc25f527ea186463a1e7ad7bc6c2c553e80648015ef62deecf12c743bb81a8961c13da97b288212e3e282b09429b0bad07bbc4b710ac44541e9ff7c2c3a7d2dad2cb4ac1b6eb4d58cdc94066df6ad853462894a50617bd1798611761de4ac588b727a8cdc9c571fa2d5d4f1f4df1929d285748d02436f278f430cd29c35226d4f87412cfb6625de7e60414da90f942ce0af0e56475eb497886bf12f0dc28521197ae241a8ac599a9281235909e8f1a95701fbdf730825113ee9c58bfa2b98083ee23a15be1eb8c0ddd8b51b852bf394c4dcf4286480a9f339841f3a3458a2573d8b4ea8a59615fcc1a69f785a7d0ddcf90ec612ec2666263a1f372a156634fea90881e3ab9f7e676c1fd19c98733345cb49f3ae7687fe007e607fe07fa845917dd742f902a4b9d831c5588ba52347783371cc3dd1eaebde1c9a7e390acf325ddb39f6dc8b307d55a7a702aa47fd6f6e2e439388c61db7549faded5cd58f2336a65575a4109c49ba6c8c72d4dc37e11e66506bdf2b6fafdb7a2c254db298c1ec800ab011460d3907e98d2cfdb940c3b1cd7eac014a154d74985284a42c25bf855c8e1da3fbf3ca33d7684b75c838b84c9912de9ec2d9e0eb3393a3132defe3fc56c2f87d71e61ebad60383c3855f03a11a44e6ac15a6220b24b333cb2b97656fd363f2540869e2da16f54e0a1244f364baa648023b2414afd7bbfda5dc27420dfc757e1feeee0c24df06a328ce2f7fea58481c49905e0a869a41aee50b5149795f942eefb1c5464b564dd541deb4efb1a2271f9994da591f27614a76764e8bf2b0d9fa86e86dd10f8fe5cee13dd271ec168bbd51801699bce7df3d0e30fd368b308d95112a4d64f2721985aac801e561b70ad68b94727b35ab9800ad8cf7c143e0a4fae608ae8293befdddba76635392683d56221c0b537af0e90a5837376d71de822ac770feebda512c59f19bd9aaf3e7e6d86d0576c443bae9de695a759144bf149fbb3b1af883c0078597f34719b582cb4ffac0e00daefee2d61ff9a8cd53295b71e2133b85a06b6500dddbbfc4461fe2ba3ab3bc016b4608245bcc97650dde9ce7f1ae95bea630fa15068eced0990ff755f22713004b0ea5919d536638becd925edb68481fe75f4f5d3310ffe60d5554bc926f5ab880cf76870a99810b2d3cf0d0c42faad71bc6c6daa5f3832b850176ece6ad4f930b2fc60fe34772d11bf5976e68f1fe7d05dcb97bd581644302d4243c0c99284de253f2f904530e936239fa03d8304d4badfa0424a6d0d470f4b4ace1cbd1f48c9e2e3c36e889a9c12ecb5f19e1529a61fa22f2935156a7a59bb5710af1e528538b883f882e81bf1051485d8be90a4e3131cf2cbebba13b94f8952bf4ca2bebf573b0e6553730b4339ac032dd9608f9e7f63c2ae09060bd599ad1d65dbbf760af1df3f00a2d039a4521d43d85b52e7df0d9d3927eed9384e4ff1fbd3baaca8f80f13ad40e42f571cb275c0775c6d846ced64f916917fd57085303b43f73828a54439a921a88cb766eb97148a8c4fc5235cf751d81994e8ce6c5d485f20be84359afd6c36cb7cc359028fa7f95dad5ba737312d2efde13c75d296411e1ffc7fb8517478a9e8627cbdda2960313edd2e073a42f2933d8b942bf358a589498b3896d720e457b9af55cc720cdaf33c939a2031c83fd1d74bafb96d7ba88b099f7eb5648d96001c44f8c33d5294a82353e491bc6a50dea512f6620c85b1fe81f5c8584ddc9d0d94bb2627e749c8f12fd78ad7fb3718da0cc9a83469cd71654f9a25b74d8df468318c7cd2e381dfc9dcebae33a004a4ce2a507ae8d2d07adaa8b2cf3c0aac2b2fbd86325c8a313bf7976c4c21241f9bf6b018a0f274ef2ac0235a6e6f4cdb925b163c0caaa31ae749653ae072abfa89b70f54890bc8e9b2c825b81fdbd7bd89a784d31b499c462bb76a1a1a6ea8aa9ebc9fa859ccfa0204f72bdeed5058219a47042454c862abcc2ec4a47e6e2e467a5beaf860dd932f6529682488b60431bb733cd5ac5", 0x1000}, {&(0x7f0000001680)="5a1dc3428ba53339e9ea6f1d21e1c897ba95e018ccae32e393e165e68b168b6f28f1a19875f1", 0x26}, {&(0x7f00000016c0)="368329928f07fa65571c5e8b2c6eb89f113d60c3c95ac25ff7196da7337ee2ee77aa1f235633207d5be3f2054cadf0a7752a755cb112fbf0f8a793035596cb7398d9bf6c68e3a927ed83f60d6ec340d37a636418", 0x54}], 0x5) 09:12:54 executing program 0: r0 = socket(0x0, 0x1, 0x3) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0x8031cd9f1ae74ff) 09:12:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [0x0, 0x0, 0x3f], [{}, {}, {}, {}, {0x0, 0x0, 0x1000}]}}) 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, 0x8020690c, &(0x7f0000000300)) 09:12:54 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 09:12:54 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ftruncate(r1, 0x0, 0x80001000) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) 09:12:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x13, r1, 0x0, 0x5195) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:12:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x8000, 0x81, 0x5, 0x1}, {0x8, 0x4, 0x13, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000005af5f834000b41e4b1bf755930d8e6ddb0cf44221769567981357bdd8f2f8dc5c055d9ac84f74bcd2b9dc02694a86561b8fe2e452be146dfd7ff601d0ea86a30c2542ccd810a000000e38525ba30af000000000000"]) shmget(0x0, 0x2000, 0x101, &(0x7f0000ffe000/0x2000)=nil) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r4, r6) setreuid(0xee00, r4) chown(&(0x7f0000000280)='./file0\x00', r4, r3) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) setegid(r3) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000080)=0xffff) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000040)={0x8687, 0x7, {0x9, 0xffff}}) 09:12:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x24) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xe9) getitimer(0x1, &(0x7f0000000080)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) sendto$inet6(r1, &(0x7f0000000300)="10b33fa03802e8b16aaadddb1ca1a8f2b6eb46465e27af5827d068578e813b132e8a3ffd72ac4985dde43f27a87dc44c490f3cb7ee2c810f370e23c505bfc2740eb533b5f65a1506aa5f0cb9481917bfe2e9726307caa9f9871aa3430362b945ff3d5ba2b0465ea6f837d0b7a6e35a685124ce2cb59bd176f5f7f50b7e9c3c19c5da8813261c7f04573ef395df1d011f7831e4d47e1724c64cee837a35aa4c5a5d6d77a97a4c8b19e97c09864de4b1aaddb62af5e4b309598e8bf7d4e08829d84a40898da08a859d91f3d0f0", 0xcc, 0x0, &(0x7f0000000140)={0x18, 0x2, 0x0, 0x1}, 0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x403) 09:12:54 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000600)={0x10, 0x100000001, 0x4, 0x6, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x853}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x83fb}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x7c4}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x22}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000003c0)={0x2, 0x0, {[0x0, 0x8000, 0x6]}}) 09:12:54 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000019100)={0x4, 0x400, {[0x0, 0x9d, 0x8, 0xfffffffffffffffb, 0x8000, 0x7, 0x1000, 0x6, 0x1, 0x0, 0xfffffffffffffffd, 0x6, 0x8, 0xfd, 0x8, 0x8, 0x10001, 0x9], [0x7ff, 0x3, 0x8, 0x800, 0xfff, 0x2f, 0x3, 0x2, 0x6, 0x2], [0x8, 0x9, 0x9, 0x9, 0x20, 0xfffffffffffffffd, 0xa5fa], [0x1, 0x81, 0x9, 0x5, 0x8eb, 0x6], [{0xffc0, 0x6, 0x6, 0x80000001}, {0x7f, 0x9fc, 0x8000, 0x3f}, {0x80, 0x1, 0x2}, {0x8, 0x0, 0x4, 0x6}, {0x2, 0x4f9, 0x60, 0x9}, {0x5e7, 0x7f, 0x3, 0xfffffffffffff000}, {0x8001, 0x8000, 0x400, 0xffffffffffffffe0}, {0x2bc, 0x1, 0x5, 0xfffffffffffffff7}], {0x80, 0xffffffff, 0x80000001, 0x7}, {0x4, 0x2, 0x100, 0x8}}}) r2 = msgget$private(0x0, 0xffffffffffffffdb) msgctl$IPC_RMID(r2, 0x5) msgctl$IPC_RMID(r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r3, 0x0, 0x4, 0x0) getdents(r3, &(0x7f0000000100)=""/102395, 0x8e72) 09:12:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 09:12:55 executing program 0: mprotect(&(0x7f00006e6000/0x1000)=nil, 0x1000, 0x2) r0 = shmget$private(0x0, 0x8000, 0x8, &(0x7f0000ff8000/0x8000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) socket(0x2, 0x2, 0x0) munlock(&(0x7f0000403000/0x2000)=nil, 0x2000) 09:12:55 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)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 09:12:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="88"], 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) getppid() r2 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 09:12:55 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3e02a1daf12855fed4124c9c1bdde2856c849f0056242aa0a9585c73101a3c5a53884bcfd4b236c1295c66fda51cd6938558586fd77afffcfbc3cc876319074977ee09a2c2fe189a501781d6514d36384336cbaf385824def84a35cd8aea3760ce3914ba9cb822e14f3f44837d379188ebb6e7688e504272b9e027b0e344344f6d4f9ca23187c7824bdac0d7acd88c515be9422617835cc667791bb4bbd9c4d49ed42a43643a8219d284f2964fd05463c9ae6d165bf6615cd399c81733d5bd097fe1ea9dfd2f425d61eb24eea4b56f1aae47925a49f8b9149770b49ca2177552e7ead24d973c65c2a95c3f103e0415c360f0fa6144445b674d79d66fd706e16f"], 0x1) r0 = kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="57b9bcf321dbc96e89a45aa28335da494066707f1747d8b76e2bbd11e30f703a766ce74330b8facb934e17333fd44f129207f9c754fefe188056b6f74c9c6acf1abe00aa5e8f94fd5103fe50467fda45d0c9d8caf4041f722b7dd3a5f2a37f5cc391e1fee99047d6f98fa9399b7be315de3e0000000000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f00000000c0), 0x4) 09:12:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000ff77f8060bea0ea504e813c93b3d69e7961cdbeefc4cbf58d7ffefc11e25809fbe8d4608c58ad6efe6cd95d12e42bc6f30390c63c3deb5268821f37a689b39bce11fbf89593c8b6031f579ee22f56da008568917b320b85957cc8135849b95ba653fdd80215684545ddfdd380ae5f215318f55ee916aff140570e2137bee275bbfc3ad0e1a7a1c4d21f57477033a5055ead31acd42e0b64c83087f4ffa958db052613b4f91ad42d9cbcc4b41da96e1463261a5791f15d29d6416c0402aabefb326a788de05457a997dcf5c09bd1bbcd5c68dbf9d8bc3eb4e6abd1199c03174a5a8e982fb0548e2f36df5bb5cfe5975a0d0249a924c9341ba24ede47fb6bfd8ec1a43cb9744efb0fb9890986b4122523f6297ca7a4082bef48c80135a0e2844bc8321a2a1bf371a05a563f637ad1fb5aa9de96d5c3923dc288319b15d191c226e344f69a2fa06071efe9bd26d3f33fb0a17603f65e356719c4964d9354bc2ace4b547a0a9da9d4c73817660e77779c64610c4151bf9228dcc037c8b04efafb624142e5969992cd3"]) 09:12:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) write(r1, &(0x7f0000000100)="08e1b5709b59818a2f643c317710f98276829e1753526b7240832cab93d110d3b30d2c576bd9a6fc945e17ee941140d577f8a3d9d184ce86e3f7e57c1369d0991e70500275e6ab187a805f8be447", 0x4e) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:12:55 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x10000) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x5e}) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) 09:12:55 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) readv(r3, &(0x7f0000000740)=[{&(0x7f0000000100)=""/110, 0x6e}, {&(0x7f0000000180)=""/150, 0x96}, {&(0x7f0000000240)=""/143, 0x8f}, {&(0x7f0000000300)=""/135, 0x87}, {&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f0000000500)=""/193, 0xc1}, {&(0x7f0000000600)=""/136, 0x88}, {&(0x7f00000006c0)=""/77, 0x4d}, {&(0x7f0000000080)=""/63, 0x3f}], 0x9) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) 09:12:55 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r2, &(0x7f0000000080)='./file0/file0\x00', r3, &(0x7f0000000100)='./file0/file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="a012e84a63befa35acb8bdc21fc412c073e430b39a447e462a0e4dc05a02a38362a235f5a74c532ed9c304655d7d0e6561bff90db506274141c918e821542f354d9c8391bb72633e3980ae65f707b9f153ca6e92d414dc0d783bb24297d700cc83ea0613e8df3c3b7036e3501b392aebdbb8a3f4b5c81ea5fe37f4b78fb5a5b1e832402c8981d2499c6b1065bb70c6349cf82e17"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 09:12:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) 09:12:55 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) setreuid(0xee00, r1) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r4, r6) fchown(r0, r1, r6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000335000), 0xfcb7) writev(r8, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r7, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfde7}], 0x1f7) 09:12:55 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000140)="095a4bcac9925d2c2b0ac0322e88b1e8a609cd7f5d2a3a62a1de943f25a59124814c", 0x22, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) fchmod(r0, 0x8) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 09:12:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x1, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:12:55 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000100)="1e8b1895891284b84e8c341280ef3bdffccec0fb9896d983bffae5dbc8b6f6d74ff21fa0e25328a061399bca043799eb28c657ee1b8a8b48a60433dd04165b33f7979053f55566973c6fa4a4e3ceccd91ab64460d2364156645431950179eb4f6d8f4b86062d5db24536888586d6305a3021976f074ec5c8926dd7385ed484dcda3c3055d07c32c7e47a69b1d353b64c3ecfe5ac0c41ccf0f11caf", 0x9b, 0x0, 0x80000001) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) lseek(r3, 0x0, 0xfb, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x5) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:12:55 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x0, 0x80000001, 0xfffffffffffffffc, "e3000000245a8423082bed1727200200"}) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000140)=0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r2, r5) setreuid(0xee00, r2) seteuid(r2) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 09:12:56 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)) 09:12:56 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x1, 0x7, 0xfff9, 0x40, 0x7ff}) dup2(r1, r0) 09:12:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7, 0xe0, 0x20, 0x1}, {0x9, 0x9, 0x5, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r0, 0x1) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:12:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ef02000000740a664b0725d6452a090044698a7ab24c986aa0000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080)={0x9, 0xf58}, 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 09:12:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="0000001000001b9e000000000000cc6d355051ffa6f226b61ffc63509b2043ec95e23eb4f58df5d49c2730f3f973dfdfc4781aac8c568d06c780d7cee5969e32c861b82083654dfdcbabbe4d350ff21d8f1a3bfadfe2cd5156ca2c0564400000004706ed7cceba7ba7f5ae0eca91beac26fe67bf438f3bba2760c25b88df3f0fb25edba9f347c8256867dc305c0c921eb92c92eb85b96dcd522d4547f633920738f957e1f3a878a11140ee814ce6e176987685ab5be39c2a86712be94854b67f0c7f2cf2cd83e9af34c185088f90ac3254bf8c405cd476843a083f4d3a23d436c0a08fdc4f7573b8664b53691e4097a3a7b42549f960c15ddc854619d00e01a4d9e91474d27d91d22b2e491e0feec29ac2e878d852274da2a45386b7d65573dd7a7cb68e1bdac0c1d37274a18c33c2ad497c0da54ab34a69f9a860ecffe89fb8f62dfc5f763d96cc2d65d554300e5d108f6bd4cc6513c15aa78dfb44858559e3fc66303f1dcd8d017713"]) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 09:12:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x400) write(r0, &(0x7f0000000140)=' ', 0x1) 09:12:56 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x1, 0x4, 0x9, [{&(0x7f0000e17000/0x1000)=nil, &(0x7f0000ef4000/0x2000)=nil, 0x3}, {&(0x7f0000cef000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7f}, {&(0x7f0000f79000/0x2000)=nil, &(0x7f0000da5000/0x4000)=nil, 0x51}, {&(0x7f0000d2d000/0x3000)=nil, &(0x7f0000d0e000/0x3000)=nil, 0x573c}, {&(0x7f0000d90000/0x2000)=nil, &(0x7f0000e28000/0x1000)=nil, 0x2}, {&(0x7f0000eb0000/0x3000)=nil, &(0x7f0000d51000/0x3000)=nil, 0xc7bb}, {&(0x7f0000f2b000/0x1000)=nil, &(0x7f0000fbc000/0x4000)=nil, 0x5e7}, {&(0x7f0000df2000/0x1000)=nil, &(0x7f0000d6e000/0x1000)=nil, 0x6}, {&(0x7f0000ed4000/0x8000)=nil, &(0x7f0000dbd000/0x3000)=nil, 0x9}, {&(0x7f0000d87000/0x4000)=nil, &(0x7f0000ec2000/0x3000)=nil, 0x3}, {&(0x7f0000e3f000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e38000/0x4000)=nil, 0x8000}, {&(0x7f0000d85000/0x2000)=nil, &(0x7f0000c8a000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fbf000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000dde000/0x2000)=nil, 0xaf}, {&(0x7f0000ce3000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}], ['./file\x00', './file\x00', './file0\x00', './file1\x00'], './file\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000008000/0x4000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x20000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x5773, 0x4661], [{0x0, 0x1f}, {}, {}, {}, {0x0, 0x0, 0x0, 0x14}, {}, {}, {0x0, 0x0, 0x20}]}}) 09:12:56 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x6) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x61be, 0x101, {0x8, 0xb}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000000d000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) 09:12:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x9}]}) 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) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) getsockopt(r3, 0x94, 0x0, &(0x7f0000000180)=""/96, &(0x7f0000000080)=0x60) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:12:56 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca12885", 0x286}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x800) 09:12:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) syz_emit_ethernet(0x12a, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000008004976011c0066000708629078e0000002ac1400bb0001831706ac1400aae000000200000000ac1400aaac1400bb83230800000000ac1400aa7f000001ac1400aa0000000600000002e0000001ffffffff008317feac1400aa00000006e00000017f000001e0000001890f80e000000200000080e000000100076b060000001f00000000ac1400bbac1400aa831701e0000002e0000002e0000002e0000002e000000100006c52ccceb4ce92d2ae2213f9798727390c6be20b8015ec032a63f0045950b8c5684454b9c6948f15509dd7dbe231911449993026d00283ca5314a873a6ec40975606d721a5f6b0a69a6c964acf6097e202ff97cda5af25f5ed0102cfa2e2e3be1532816b2b5046c10e11fd3d0a4e25dd02f0bcab130f31dfaf49ba703d9cbce277e0cc16836fb482cf2dc7a0278dbabcd3edede0ee66832a580eb9d13119f45f19fd1814aa9e43a2312e179dcceec0f803e392d7257548b30fc4a3cb8f56a508ce1091dffc6f2c8a2830764b6c96038123f91b1371dc98553a6a477212b3a438f3e7dbcced8bacc8619123c37387826ed4"]) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, r2) mmap(&(0x7f0000ff3000/0xc000)=nil, 0xc000, 0x4, 0x14, r1, 0x0, 0xfffffffffffffffd) pipe2(&(0x7f0000000240), 0x4) r3 = socket(0x10, 0xc003, 0x2) setsockopt(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) setsockopt(r4, 0x0, 0x6, &(0x7f0000000000), 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) r10 = fcntl$dupfd(r5, 0x0, r6) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000280)) 09:12:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffe7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0xa010, r1, 0x0, 0x19d) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 09:12:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3f, 0x0, 0x9, 0xfffffffd, "03664e2baf0c033c02d271795acd00"}) write(r0, &(0x7f00000000c0)="27015de84458e0db348f14c82ea904a8c1af478a", 0x14) read(r1, &(0x7f0000001540)=""/216, 0xd8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) 09:12:56 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000001140)="801223ccac995f503ce567cb83ea6f56d29f03191daff6eb00971df125c915da4771125dd8a7aeb831d658561611909891a6a580e883078aff164641afbcbf182153e74e7443fb52441a5c1ecc31d66eeb73042f0d5f60275c5ec1fb7946b43eb2383742e20149cf82217a75c3b07c303ebf6d66a419cad3ddea53fca4139e92726b9db0d2eee8788758009f92e0aa2d759183ca3e89b99080130142f68c213d63d1cdea2bd3e62c973903485189fc4706e26be9aec4a7dc977005077d9b1d6929a89602ed832a7ec3a90b2ea7ab7da86664f9254ec6b85c3ea0", 0xda, 0x0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x150) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 09:12:56 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x1a, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffffd, 0x74, 0x1, 0x80, 0x1ff}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 09:12:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) lseek(r1, 0x0, 0x100000000, 0x2) 09:12:56 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setegid(r0) 09:12:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0209000000000000009018f307002c"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:12:56 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x20000, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x4, 0x2, 0x100000001, 0x2}, {{r3}, 0xfffffffffffffffc, 0x40, 0x4, 0x8, 0x5}, {{r4}, 0xfffffffffffffff9, 0x2, 0x4, 0x5, 0x3}], 0x10000, 0x0, 0xc6b, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x1, 0x18) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000040)=0x7) kqueue() r7 = kqueue() kevent(r7, &(0x7f0000000240), 0x36, 0x0, 0x300, 0x0) clock_gettime(0x0, &(0x7f0000000080)) kevent(r7, &(0x7f0000000000), 0x7fffffff, 0x0, 0x9, 0x0) close(r2) 09:12:56 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaabb080045000028000000005d336154ffffffff000000004e234e21b8750275004c27077846b9c8085827cf4c7831d0322f787845023f0000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 09:12:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)=0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x1010, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom(r1, &(0x7f0000000000)=""/33, 0x21, 0x42, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3, 0x5}, 0xc) openat(r0, &(0x7f0000000140)='./file0\x00', 0x200, 0x1eaf429a76c6896f) select(0x40, &(0x7f0000000400)={0x0, 0x0, 0x1}, &(0x7f0000000440)={0x0, 0xfffffffffffffffd}, &(0x7f0000001300)={0x0, 0x2}, 0x0) 09:12:56 executing program 1: msgctl$IPC_RMID(0xffffffffffffffff, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r3, r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r7 = getpgid(0x0) setpgid(0x0, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x80000000, 0x0, r1, r2, r5, 0x3, 0xac}, 0x20, 0xfff8, r6, r7, 0x2, 0x81, 0x7fff}) r8 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000080)={0x3f, 0x4, 0x5, 0x0, "813fc825afe2dd9f027e27b62609180b980cfb91", 0x800, 0x40}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f0000000040)={{0x2000000000000000, 0x2}, {0x8, 0x7d}}, 0x2) open$dir(&(0x7f0000000280)='./bus\x00', 0x1000000381, 0x0) 09:12:56 executing program 1: unveil(&(0x7f00000004c0)='\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', &(0x7f0000000340)='W\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x6, 0x29, 0x6, 0x0, 0x1df, 0xe870, 0x7fffffff, 0x1, 0x1, 0x1, 0x7}) r1 = semget$private(0x0, 0x2, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) 09:12:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x86128) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r1, &(0x7f00000023c0)=ANY=[@ANYBLOB="f316142a557e485a42d747acc86272265a853300c1885be3f92b538107e8a98993df88c2d3faea16ecfdbb24c9bdfc4b2ec25d91b3a748b3ffef25c3a6e53fd6b6817712ad056b106c5e501f59c0196aa6c403aca6ac26d5044623420a3611a1ee39f352727ef53e75be9223775ea0131a5f806f6df18f0a5d3eb7d2fc0fd08d3e0e8179f8e6a46273f83a206c016a6879a95c462f58121b6c2584d294fa88d8b8ac3ba0a449ba263066a0c1917020cad7698caa870b9b82a60dcbf2ac63d13fddb822e516612bdb6db8b07249a174a9aabc6008b31965f9ad2159233f64e950902efc48099b1eb0cf8dd77604f4f5af6bf212f57042229d63e4d0750ef7d4ec45c5ed8eda4a3cf15d69212991cd7faed67ff5e9e27bec395319396f68ed0ebcd684c258b4c07a0ac19fac759646f59dc22719411c59321562d564f93879cab6c85f0ca77ac0c59f7464bfcd84cc8b6704eac853c89230210b5b3486c204d8a6f7563754691aa31421bdad6d94c3ff42f200534bd7db4a3e14d4ad97e06ad80f7b33d27eaa4757bf02f144b5cffbfed607f1c5dd6de2a84512d3228afdc31ff972b474d0239f7345bb873c2512022826f407cea47696d870f387a5b94d497f6b0da2f983573fd1aa0e7c38112140949bd65093e1e9d3885f0b5a18ea2cbf705a496f7adf5f0da0ece58d5c5efbbb03f42b2f6bc691b70733d5de3329e85d27674af6cc81d57e9b4e591aa82d20746941e2b6acb8f07ff2f7f41f2c81955e753421d9594c18f70e9f5c14d0f853a07e501e5e750e0ab25dfcd63f7daa5a278e5e0258485647114d6b15ab7d3b343868d80779af0df0e393866a8ba9701e59f87f7e18151dd211ec73f85308fde9352a332b2b56f8ddc4fe9d3f753fb5553e4d93227bc32745c2b2373bcff97755dcb607d1d9c58626f3fa56af28b5ea9b0ed2b5577f0472e2d9f215a363f27c4b162dc5bd76601b7d4974778bdfc9475c23a4165fe75a40226cd54e2f86ab1d17ee5d99cb8e126675e74a2ee8c54e3421f1ced3aa58ca8bc88d36fc58457a85eb9727e904a5b6aa3871290c126a60f0598494bca166d00f0f4cde379a76a0c5990927ffd1d6a0538c7000425c250d5591f1b346f9049cc3ac3b5b60afa59275220a071ff182e10d657ef1bbc0b638105d3cf00f7f1ba67fa929632c9c51f58e1189adb6819f4fd6fa51144db89869aeb050e5218c330824ae9ef4078a572cd4f1ef8bb53a3e9d08cffe7302f799bf4a408c32c370eaf7f101b7ee830bb857cebf3cecead5fc4adc0fba3cbce08178d8e4b941f543ee19267e66de803f47ec926fbb6ff639b72776d6a020d3cd0513fafe71d8eab58024bd251cf5cac935205e9634394c5e0b5c669617b33332dc6daaea22dc1d8b87f0fdd9cc9e0dbdaecca64c202c7b1d301fc8d5c56f35386d71d348cf7acf77490a90999e7975d949abb7e5934e9072f382aa89c36f0a46a6e8bdd1bf3f30ed0e197535a1ca5af8925e1b0fbe94372e96268c8a978ce68596349b66bac88fbf349264508f6c61401b066bd7491d1534cc60311c3eeae13836b05c380bbcd69fdec6b621f01d96223633b708cbf91341009d4907654aadf8094a24c9111b0d4b98b3d229a858c01befa75ea7555c2a171168480f602dfc8ebd1653a4ffb99644fc8ba9de68029203f1cee3ed90377d297c57f22df716ec7123db72fdfb64df1492afa7f4efb53ea5def286f25179d5d3eaab57e95072eea88d34be9d0c73eea29d58ef8911dbda79f48ea5e6b91c5473683ef7cfb2912433b0a9235674d517172c03d41f54cae21811608777acc2f61b8e76d04e10fe95f323be2243c45d96ec9697990a711eaf2db37c36ec586b5c47db6cb240c4b331cfdfdc8c03d50dc9582064fa37e36218ae13cd30f3ac354d7a565c7c69f6451699b244137d41a90d6fb8601cd2820ffaf18514e8f6afab8170a806c687f7917023933776142dd84ea532b4e3430b010e593365aad36ea3913055a0d3c4ac8a652699e1631f5e8d6d88530177c72b06aca6b72042dd52b53a3594d385faf3b5bb2b6ca07f33d2b1c3b031a1059022ffa0439ef8cc6289b09f1db29b7fa667f1add7642833132415eabfcbdcad0ed7d47ea6ff5cf3fa89f748ebed7968a9c5cdbb5bf2cc725e27ae60428d8ebc5ead32d16c1f4318dfc56b0ecf3ea2da75402797e82b0b5ef84f9677763f4b9cec43dbc7ca138255567c11bca148fd2eb0bda5508c9a5d6659c9761826b881b6d9bd25835648b9b0f6e437d9457fdfd171df9c8629ac2f512af977e839c0a6189a8620e615006e7bad9685e7f61ae36c1f6045692aa7cbd11c01f163eae0428d56a0da42e6a836df9890891d3c675251890381ae4734a86407e4cbbf3f7bcff186a58ececb649cfd63c6c3baf062300eca802c04b9ac3c73c139e8851db6b10c3fe35714594e99285419fc4af4761889d8f25f24a84a2de6f3c44d7ba86adbcff8a98dc2c1de7d97fb37d184c528fe280d9d7ec3d088704f2cfb2813ec0d3cd4623bbc5301f2b4203c45769758d0ac58d1ad2ad5ba0396a4d8dc9980bbb47499a3f54792411343a57fa17ee596c92a7ecd75dab1feb071256a62229634ec5f318355fed11f62ca6bb359fa37863f8c971e451a40431f751de95e222fa9f81104052189c0dc9e81476857fd4c088e8a8930ace6a75dc2c265973b0d56350619785f431e67adef0462beb3988b6d5bfef2bb091d112f3f13922674fd3c5e001b832069e00db11d4171bc2849c6f622dee8a09972bec27799ea78b9224023e7a846a87cc53f81fb5649e37a990557a0c5abfec4f8400b08f91b99fd1fc2d2ec0788ad6b29d539d6237b8b257931beb46be9282b0f389630810fc750d7a44971b2644ea67ee1e22e15ddd780fd9fdb1713e97b1a5cff3053a8ef56d118fb924b8668843e4daa098db45a55097d9f10ddb414dd41ed13f4cac4e2c3313cfe8bfebbd755319e0dc422c65ce5353fcfa50cc1ddd883b2f2cca95a1356a1d363e14c0d48f310128d9e6bced66077eddf8d572be3702565a19fa2099016a7f9d7c148b621715bb7459fad583adcd687a94379e1e04373c574be2a00c10406b1c73c2a004f7e5567836bf8b50a765e4e42bc3ed18c63bdef09bae16e6c6b341083869d3b786ec07f88bf30f34681fea0195b0654c8a7ede6f0e74dcd734bd5dd84e59a2e1c4cd907dfe841e892ac231b5b2a253d918b2e19710ae13b2b6057e5b9ad8ea5f28eb6fada9c322de4d58a0bc807797f7ce47bab388d1ea2d716c0051b558c2453ccd22fb64dca7cfd08521b0d71aad55e5ae363f6f53673a71fa3842609ecacacbe6b04aff17261bf1a94b601268a26c874d4f46e963472f2580d492bdce2e1231995d6b3e581ca9658cd382b338ea5def51ee6cc903510a6b2f9f7a89401f0ced8b7b7a6b5e3478832958d90a0ecc783964c0db5f611d3c29dfe6dbc96a2ab65364245e5d78895b41bfe3e3806c8c21f959896aaa3e1159e69988df73bcd42d7aeec7dcba73b29d6c36881191110276c255567dd4a82958a828e54d61f747fb30bc55493dfebb08b26e4604bdfe48ce92669ea361efcd30f07a9607a5b45a85efb6c3ccb8e4c53f753a91ddcdc8b76468b0175bc52361ca69ef8cb2eb0b0c028f9aabb2d33e4678552b0c55dbc1b382218c5123abe47e615fa2815eefa793282ca84b99ccd19b2ffcd99d542da75d6d5d8cda39adf73812910f139ff73d8ee756ff3b5d79cac11497255ac2443f0cb5c3e759507068d70206771c8ca76baf6291d43c9f059458f65b0309808864816ce10c6cbab7179c60ab96f93198e5cc31db5345ad1d8bd6db8f8ddcd13c9578084e8e834128f319bec56ee6120841410b630a825351672b7751656781a4e66b0b2fc138e1c6db0cc3f7dbd3f4362c73199c8dc9b078aa2bd7161093897500155c227d13a12bddfadb492d8ab9c75e0340a3f8ded552fd3074a6d55ec1cb82dd10c1cea75f6adfdb9bf2c632ca47a1704e5070b8934ed467d9da43f11263504786715e09aa27b0057b35b2f34abf7ea3785fb20a4fb7ba7d9923916833f13370abeb0e4f5c47e08441257b35282d08067658cd3a840cc0d5856b41bba4078f355d3f11b2b43f53f83280a787102b16743982f6d2be3d1828b7973837f39754b18500d803abe27cdedaf093556a2f432f5d43a1576bd1ed239e09f6f71baa3b52538f1aaa3f0064bafc5c64108a9f5aa7b991abf9b1a9359c8f4b98e1995ae2af306d51674b56a2618696f0dff0c1c3f35896ab3ba44ffb539fed50a4ee02f294bc8e5d59292185d645a70cfc6cf3afc668b046cb7119b5394c8b3d110b1653800caa2d5389036457271e2fb4d27e9fa047ff999b61d32d6d37d28ae7c3eb4a183293b6fe8d3b683d1ff2cf916319bb5b8842d6973798e2b8c7e97bb7a149083d35deee656c3f84eb6e03b9990df85bc96052aecaf8410d20097bc75902e0e47c6f2660190fb76e8b4f64f7f4a6af0381b4e7dac485f285dc5d5d8d0d52d1dea8a5c5d41a7ea2ab79885a1887279b3a7cde2d5c71c07d8d9cdba48de783017ca08cea2ddaf56309ffb49d2d86ee492912b942ca781409d1894221a73664c99c106ba0fb0c6a2a80479306682598f4fa554104a9e07cefafa8cc99a08158555320e4650355f2bbec5c0f26d6924dc3cf34701fd40a76b4f85165d373de28f26ba814f74397e46420400000015f195c676ee3072c80a4e02eebb88c75a169c8d9aad019388b524cdfe16513a68f1df06e63a4b06d776737573f5320964916633f077df55677c31593be01e564258f0f5c58d13ebdb3c86960098243627b5490c56c9b2f0a0e25c81c9912cfae8190a46122ccefeef367d41f385593660a5806e69a0302f174fc45f7f1020050d7ccd17556f867c023d2292044ad19b24c886b1bd667ec6ca8b9a0f1cec246e9a6149b07e2f94a14a1e7b6389f6af658c19e7d7e8641caf58ea767f20409f9a8c7517b3dd5935273b939825337dedb4e5bccedb68f66190845d2e9ce7a995fff0aa09b84a07485bc6f27efef7a65f62df23c792612c38aba03001000000dc9e40e6d839a2549b0e105312a00b2cfa79cfaaa0bfb97dc347e77d74741b572a96c76732dbc22417b54dccb5d906fdeb5c8849200851af2021986a8ed1dace6501cf34cc639a7c7c4c0d791885ee0493ef67f4bd28f59030e8236c73cb09717b1f834e9f4311d6c24ca6bd15335546badb7726ceacc93b683de6c2ed0113f3b1524c92403527edcd9aa291def0ebfea7db80210c51ebb35e6dd3c5367148e4856b2c044d4248c3916b764f9c6c10b3a999ffc96f9077719696314694641780452faff70a20f237e2c9f8b712d344f6186f70b993013e39b677cf26be50bdb81f75265f6f76a84acb28ad8c350869a2f1747721c2d4c019a9260a1c231df9417838d0c3b659bef658df2de1cec54b22654f048c8099405c644bd4b2fb161a3b927dd35ffa4513cac7624fb6786f00e5f133ab4cbc65ea08744d15788b7b9af96b54806585144f52ac60c803b914e83706a2e45f5b87e4e9f0b5cb53bc4fc5d8baa8e0fcba34172602f8f3716e61869239d6351fdb3af112694a01ca8b1349a78122cc562db4e715413fb35a3861f645fc16e4b3c531ad06433517d4eb19d00a55e9347116d2dffe9e39a9595c36096c1aad217510a40bfbb4324dd3d066fe3dae91b3090f82bd456f85ccaf8888ea70b6a6d5306673c02366f918bc1692e365fc25eb3dd0e970c5b6b9b5f1b8c29a8f544455baf4448680ac14a9a60551b79a9ebedba6b0caa460ee05eabcf1c51c405ef27684a0df6dd82e9407ef7839a13a633c755b4cbf7e53601896e4e2deb504076c32633b4093778221fa5b4a7848f8e74088fe4d9176bab95fc4d64789bc99fddb80f80109ddf4c77cc0518a5381bb74b1db6eea7668e589b9b128003d68fb9d5f09c8b717b7a4921035040a6bed5f7e640737daa9422c132f5c47cc4bb0165fad295350af2f59d91e64f9bcddf2990c620f"], 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="0100000000000048f48036c9350000000086aa254fc6f10263064b7ff83016b2fd8f903e57ad8e35", 0x28) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 09:12:57 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = getpid() socketpair(0x13, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ktrace(0x0, 0x1, 0x530, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r2, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/61, 0x3d}, {&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000200)=""/31, 0x1f}, {&(0x7f0000000240)=""/154, 0x9a}, {&(0x7f0000000300)=""/114, 0x72}, {&(0x7f0000000380)=""/26, 0x1a}], 0x6, &(0x7f0000000440)=""/130, 0x82}, 0x3) 09:12:57 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xfd}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getpgid(0x0) setpgid(0x0, r1) r2 = geteuid() r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r3, r5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r5}, 0xc) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r6, 0x2) 09:12:57 executing program 0: mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) madvise(&(0x7f0000acc000/0x1000)=nil, 0x1000, 0x4) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) madvise(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x4) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) 09:12:57 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r2, &(0x7f0000000300)="cfff05db41870cc7d70b093c5a5ba74207af83e66a3efb7a68ed40013e8afbb1f9f6e698f6d074a8696f6750e9ca354b835420893611fc3c89b0fb288cd12a7807225af16156b883838ce783a1de95d9365cad98d4ddc7adb183aa5d838c3d823ddbf9f5854f625c51d54c67855508b9aca781490978ab4940cc9a3b3c432196e047ad3aad4ac99329e7bafda6ff2504f0390695e5ee2595afeaadea8322b46a7b06cd3f72c4050d2b6360a5b54b9d7d8ad8af3a8f0adf74165c238eb3289cc07e00fbe2cd7c21636a8ae8f786d929eeaca8145c480787cbc4f0118125fbf7ce4ee2c914555b837a8e53338a9d107bc4a5aba2511e78145f3a79074376be82386234fa6ad5901e9f4c03bd0f92e8d6f162b9eab35fa57e3373b3e6fdf9c1bd88f4b92947b6e7fbf28f9bcb6e3e43529c072d877de9e3f340b855e6fea5befd2a488ef92dd9dde48303b33521158601fa1a6a4139fb4ed1f9daae74de3bb7601ca8c9cea41e27307723839011477480abbb61ecdd280f5f399279f534b014c02dab501f9e25dae39bcb6779270d84ff94b6e83c8049637e202f51361a6512d10d8ffa01a02b859ef2de231411443086855dcff3e6b11db80fa9ec80531600f79627e0861517036ee8675ee70602a7ac2115400928d6b23b239e5fd1b835f5ab21add578455653d965ced837ef8f26b33c7c11d0b7e7c7184a3f3a94f2886fc7038ff4f306d8ce4f8315b6d32834c639969b38bfa24dd45dcc01405121ae531bde2389d65603c184ea1a0efe5df824b73498f6f80fb277905a66fde9c43b2410a52aa9eb51f4ebedd74f696ea3ce7c97413c8f7bc1d1c40d745edacf216ec0c6d0fa204582c00715a905e3eace39e3fa67cb2bb039e319a198656484cf9c43267aa2a2f9e3ad9cb7c8a9f9c9deffe5604481ccda56af21176d4bc69005f837fc06b710da9dd602e602ac17d5d8f8fbec076a3d92d67ef23250768980989e82b3c46157c47836137a09e5f55405a91fb9a43da929908ec34daeb5029a2349233d8d68c27bb773a046650b595c77b75afa9c5ab46b5d347be989507bc3ba1244902e424950427cecd544ae9fdf4a3d25ed52db3f2e8311b84366df39458751d186b797961b8c1f6e37c857ea37d8fbd842c78738e51e5e8b8d48db2c8f2458f0f30516620b4e6a35f11fae9a8886d4b7e8b650cdfa09c9094a275057ace56150b4fa7637fa5151ef6359781bea620945b12889e4d4a5283f3b895cebe1e390f66bef21f5736621df0c313330d2c212eedf2da8291fe3c6a1dd6f1e8ff86f9dfd10a9d27bfab33494a41a2081e7a68cf9321770f84ad5eba8fbc1b020f51090581794d139e2b0fdae6956d3079ac80d1f2e6f254d34ed87954d0c83da2a041a694c64f55d474f6a715f18152e29a8a748b8f475a442c51bf2c076b64273c18a88688a965c5496e3d26ec7ac648d08eb98c9eefe352f016034fc7e302ef3f64a35bb1532625446877fa1abc5c63f472efef39bf7a0bff13e5b92d52728a26ccea6faef9d007d3b7138f15c21121b1e4a0b2c6f16e619f21683803059428c10f69cba78aa43d4d3d8198d60de247fe1ab9be7503335d94725afbc6599ca3d98b52524d5b1603bd767ac2a55975b48da08472b04e51a0525ddb13a722e1cf40ee623930ad6937b14ceb4782cd98c33c6ec353f4d384e3dcb77410803f4f0a2566653c92c38b67b0add015100a59bee2ff38ac0e3bf8172c5ca9e47ceba58d7360b3399d0111f31e2893e5ef6054cb929ea7aaece31cfb3f77081deaadea63422dfa44f7005504219c701f46c8d8b1a6bbc7690d2c72832d3881523e5502cfd2b8a9e5c2b45c3ae6615da3ee17484349c1504daf9be5bf2e209d42d57ae5fea896b6c8b5b5e7258339285c09e2f839f5ac6c84255a3085eb2b75ac141d8e5cd2d63db3a6fb8672995dfecc72ed0398dca35e3ee96b7d9c7e58c1c7f6c9924abd1b232527ee74fc2f9b65c78134fd1a23870f7ecab0e977e9963f4f50581267fa0cafb4d4166f1686f5bced1e80db6a2c9c5cfd9e4d8d19d441e18dcc98385719417a030b685329f8fbbdb9b811ede52ac9b187b53110c5ca44a188aadeb867e7f265f79e2d932e793a5d6cf7bff8d1aea25eb6041fa3102f88366ae7c86febc5727fb23814a2b83e88b159cfe2cc54cc11b12bbc0684f252ec1c2c3a58d829caac4d40a610baad93081f26bf7edebf40a4ab80d82797ab035fb62e7c1bb9e884e066269d05706ab5d5369ec4385d70791d224600100a137732552fb77e0a24529e22f52d9b1f89e418425226ea665edb8c62dc938a4e86889cadb6bf85dc32fd8fff1f920f80c204e652ec84433d96cdacfa6ce4a1fa64100544832a03bf23d70df6be789ab8cd3f0d2545017189d45c9acf76a64287fe37ff3dcff2b2b99c7996580488428aca4765eab79bbee03671d2ffef164eb5e79c43e7740354b5c7708d2bfee2db34ce3c350746d2108346086c751635ffcde58c545df49fe97f39b010db9f537d57546d1acfc928708b9c4a88c66495bcf87f7fb29941991eecf1cb314e53ff377e45a022f12c368407cb2903585b8cae37e6fa3cec8c1264fc422003ee4891fa2aa5c39745a59ec0e75c873c9b4319a9f0bfd1cdf3214cbe9baf9e7352194655143baff751abf8802fa0e01a073011a02e4cb2756a80b729ba391785723580efb524e7d6409bddf7c925f45dcdaebb77ceaee2a23928576a41e62d8465b022cbd78dad38515e66123db4c043922c08b91093e8a4b949628fce6caa8a4e66623cb5115c36bbb0bcf64b864fc7c5416005eef923192dd1812df9ad41a4f827dd8b3ae582f21b78b8f06ed95e800be6bfcc532e647b8467aef4887d52b821493ca50644eb49416c756b43abd61d1e79dce0872ba65ea88c6150d7a4edb49bd1cce8e6e16b2d6c4153870417bb8cb903950ffd388a41bb9bfafeebefbd8efaf6791fdca1114799e43c0b36aae47eb9e268351a5a2e0a022d6dfebcbccf06eec367bc623f388317b304091357c15faf1e1fdb477717cc138bf4c0b9fa5d3d5aad40dc4db144d19c29ff85e8faedc3165a5d188ab884ae04bcb787e05e066a745aa42be2847429310d60b4dacb034fca75c02cef5ebff25818cc70468052e338bfb7184304ac3b06d023c8eea9e91d56e1e0b0b34dbe09fd6b36892939164ee76740e0c7e3ef75f5a224cec4b74a4c01ecc9d7ff4afad785457c782445e7453e74816899823b89b085d928c8d518122ed79bb4a34e442909341f3f07cd322e1196cc57bace818106343b41974977eda3a21082c0732552a16fa6094e7494e78babdec9ce396d91889dbc8e34f45c22a530e6370559056f4c39cdbb44f6bbc00e1d5fbf997764edc32aadf98af735857b7480502bd1e1d1c4a0c1f0fade890fa39e558e10e7aa18e85a1ffc9bd2fdb598e75b88c347ee316dbe8eebc8090ecc0ba84487be5e5fda53938daed4678a91bd9e04a4ebb442675a7dbc0c54794e556900cae4689f46119e4098fc1136aa6a135a6fd555057a16bbbe09de01f62f6b42e7c1a5d5ab240e95cb630faf2d96d3ed92ef1f9fba8618ae5d1c76a4e23bb00c24a891559c735c25fb67ba3ce4897961373da20c7226e4d32315a785736f6688810450d60f74ffd9b63a5ac55785076f819cab40dde7bf62976234eee8ee7005812d4b78537540cb5a6004d29d0490ce3b7821f822b4e2093782350b97ac7d7bd1d5fc8be0a246dbc1a511671b03ca49dafde6eb3fc60d7a248b75ae78bbc167485d7731870f4e232827c608b65b4213389e52c6ab3955b4e348fbdc4961f8ac01f72839d49f8815a9c9c586bc77b8be63ed6ed1dc5851f7b1823a5b937e6965154a66d414475a2a5e76cf5425c8ed7378dc125b805b699d831152e67e6405076436bd96a9d71630ab43e2d8ffb935b5aff05c5e6a5928bb4d43436db5981b3e91cec19413e3b7161f01e731a8220625dc5197e0159edb64e26bae4a9fd7c239185f70a6b8bd3dc506ebf4417e80c6487931c79e9409626b104f6393db967c7eb072549f2053ed61976626fc3924f05cdf592c96632afa8647d2844ab9d243155fa401b423bc6577e2505b1a13a9cb550796893ac009ab7aeaf0acdea94925510632a8b56cb0dc31b57612cf26566f7377cb2dea66d9a0bdc921764aad9dd6ede2026c9c344cc1e361718df0387c073982490c813f43dbb1e3551ebc428c85d61e2376e646ca2b7ca5bb1d318128e9edf5656638b5e61c0afc5f61aded357c7bc906fd0a059943b3bd8fad25e423fcec62ecf9f574db44c4cf971bfbd7bbc4ee0a27aebaae34accc38fc27bae85745a93336ba75e68b3e24d21b6660700d9b06f0b0ba2736273d2bfdde8cd4e4f9fb1c98fdb48610cf68fbded4fdfa60d9d3ae1a1f1772c292af2dce1fee912aaf841f5dd0021f1549023a7e0e1b1937f931150570beb919bf40e5edf20f78d423438a42f1b083eb089f989d89e5ce798a325c59587c88afcfe361b545b5f463b0b8a6fdb173869d2c2373a3ea64fbbd966bf090c343715fa7a50b1dce04135f3e6c126613fa9f411645f975a67d15acb5e7d91f7ed4fd23761f9d5704cc39b01cc660c3f50ea6ac444450081b6985fd5290223b6ca6fd4804093432c26828093f48b51a1bdd98335b5e370cb95bf687ecc00ee38b26de850ce0ee8e852dc873907a38cb69098b03003c6e5e7347cb2951cc6ae39a0acecd40a59caba17f9c296d8103d3031c4a729fc4c04d40c4fb48f9f15f4346845e5d3700143fc1bdedb3a69f839e767d81cbfb5dfc71117da42935de15ee1f7425f2dc6f214c654fc33b3e2f0d769d60c447e51433419c3c9f40965c6bd9c398693118dd967491db645f4fc2ab9e20f70082123af3a118e9819ad02f79195240a3ea7a8dbad9cad6ae20adf33b59bd69a6ac5a2decdda218bdf59243bbc677c81e4bb69e2859c0b090cf780aef6f98a9a4f6def10a9e03e37572e56ddc937caa7b678885f9c62aea8fdc6cc617fd59570dc6e8b1d255b90d05b5e02d3ab776a801d5054ecfa89aa994629f265257e00c561260ced4439d416054f966885c324f40552e7cd2296ba4c8f4133fb1d059d2c0b4d94b91fc1d4f6cc195d94a1ad00d11e3c643724fea76b92f45d6544c4d4c0929a1fbcfbb4bbd95a9888499bb4d212bb678b786e8a8dc65fb7eef114c98955aa130f1313cb2c5cfc0d6351fce20c496fb75011211ce7121893ba2f5699e49b928aa04ac7b728c4c3e32edeccaa593c9a3314009138faa14311eff8d492b6165fcecb4fbc8e4d41e9751c2f8bc08767355ed301beedd1afce1391c86ad76fba326db4f2bb24f9f3a1b01c46447dc215964ea30a650440857263b8c6b9e16f337978b0c29e42b269826485d56db30dab6a57bf3df9059cc6c4421f2835eb205e9282afeb46625b0464a4a6835c13ced3fcc220e25d90fc7017d1b6a3a7d5ae8fb84997e84fd82e1a21b84357b2e77471ad4ce1d8e645435489c0a4ae365e868407d31fd402babe10e95ef54c9ef731bd1161a808a54d914213613b14ff2b4c8342bf2e7060a207405c7b7d9c2ab5767529b56cd9ce2bc4eef2d41da1822ea7b3726b0454e62d6c9ba1b8a9af64bedeca6f038ce347e29504fe2ddb68c5338376fb4f12db11a9133c35a1f24dd9ccd4164325c1e016108a81f4cb66f39961cdcce587a2081a81b7c5b834d94f65a45d03ccc0471b3cd8da3ee79edad52854eeca37bafddd1bf39d5932755a4a5bddeb", 0x1000, 0x0, 0x380000000) fcntl$setstatus(r1, 0x4, 0x0) r3 = getpid() r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x39}], 0x80000, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x7fff, 0x0, 0xbb05, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setflags(r6, 0x2, 0x1) write(r0, &(0x7f0000000040)='!', 0x1) r7 = kqueue() listen(r1, 0xfc) kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) read(r7, &(0x7f0000000100)=""/15, 0xf) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) 09:12:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000300)="1c185c71ee34bb690f7cd61dab4403e2cb9017a1ea60963815392bdfa715115be4f92048da9c655e71a1cd7d6db3df76e6ff68af467004a4b837e34c400ab2df33e381918ad7104e6a", 0x49}, {&(0x7f0000000940)="671e47220e308bed4787a4886f7ba9368d49fef7256500d68c65d0154c88dbbebba7ff7f60fddb77f57aa70bfc3cbe4cb4ac9d73891a5c3c7b2668a559ec0c1e75453abbbfaf4da962a10f6833a764dbe9601e167b1a5992b853329c7a2cdeece4d57a355150c604ce674cc7150e2009f66f406a6fc08344410d442bf5562c3e916409db9b5e50bca2feb56fb8e68331f86d6fcb132e3663a93e78a7e0529853b119422ac725182acce39b525094a0c0e1b23c90906a4305ba155c6285ae65ff11d274b89ed87bc665b10bc31fd8a1be2513021f714d238a14cb4a185c648a49b43a887b28920ad3b4e9386d94c6ee13e7475858587b9f3f7d96358c05336de7fb9f667a58f4ca0a7c3f08b6c19e428696aeaa965ecee323e228ab2dded12087f1c12fcf598aff88a08fd166c21c96aed735b62630c808a827cc5216124bc6445ca61c43278ca8a18d3c6b1a0042af3a6e56329cce9abf78d090e1b713777cf2ba42d0519f1f4d9343e5e30d05f23c82be7473a3a3d002cd62f1165b29cc91c2c5e36a8b935b65be2586543e00aca11890f4d69d21b0765d8369f1a3599dac23d7d76c0d9d3c1fad58aa8d1092e799fc3417dcebc1dfe056c625c783ae081b9d3983923ad73ca3fab662336a5cd97fb523869de71692c342f8b2f74c1c4f7910723fb9999bbce2817808142d275c5c260d5ac9241bc8c9ee9099e401fee9ba41aa4237242245aa696350825d674a3cbd36fce88293b565b93e37a8183297bbedcb99907526766fcd837960c16609b0c89c031c14c97ad2d92505ed43078f9a0462b7ab9c2698774e182b700b4df697074f0e855027a81e33799d8ad50365d61658b57840cd5a8807ff74185033bcae093bb93af6b79ff6daf814fa2f95e1b1f72abef3d4a17e47f8470afc1398e818466f6357f3a5f097e1e58d2bad2b0cca175ecbaf964c6e59d9fe93d1254bbe799684f6ede728f6ced8018b46083c71d37ed2af4d2d3b88e3afbe13ecdc92ce11110c7aee02fa5a80e507fb8d28c08918111a2d623945674e6641ae22b0329f80727de10bcdc8d2208bbff0aff57fbfb00e3f5085914933f295d12beb34969ea99bf4e7d3c88f654a657ec0b3080ccc4a4d90aab5875b0f7bcb6a4afbc7f0d455e100cdb901c349008498ce91bd26f1526502247e45a7d34d86c35e728109f5a3814bbb100317c6d8f5e44eb8763ebbde93a6b589de44f1b39a7282534c7345eb6dc5024cd70eb07e6b2faba1f6225444a0ca6b889381b6289669ca7abc4c2c90882ce0e4249ca9266fc49a210f5e5f2d74ed8ca67e804e92251d51a72cf0da46386d90687e310ce62969e04be59dc7b034d955478c07758912bde4994cfb78f492f24552f0fd3e5546a1d46f15a82490d7f47705815d5f19a66b5c398ed462a2a905f0cb83eabcc4d2cf33517c4edfc35849e9efa809e78079364c0042dc19bce5261b3b46702a89b9ba99af993cb13ce31e8621aa04325f01c7b12a10e28c826ed42e92cb191e51737e6296171769e4c720ba6754bea5ca788cadfbb91a83175fbfcb49990e70c1de20a760706ac3364ec483df3248c22f3b4567ab1fc07b7814908f371d93aaaaf1d11b9a86e32f33b6065678724d7e7d01e4906c08ffd31ce0a3e780520d54904e9b560d814ce730f23fd87d0bbc14f83f9b34a56f06f6667c8372dcce279e820bc2a826aa91c6f19feee6d035d8b914e69e82317ea24bd1eced134bff2cfd508226b8142e2dac701e50e619f46f45379d509ee808fec06b003a4b6aab71f540fe33960a649b9f790175b48717f24496c366a1589c3ac875474e36d1179fd8c081057d553db3b0988e94734977ce54da48cda67541684ec3485d0d891c04851767fc55daeb9afa9d9c9b3668d83268849321a013c8b698db61a92b872f27df318a693ca37b79ca9156af455d92cc010593090bdcf60f135f2b36974b6e979327adfcf870b8ec0ac809bf4516932c0e75153ccde38a5b39103384c0583bbc4e0316cf764e93f951391e05212d27265bdb53ac0ed81776f0687cae4fdb94d19409dc8e53abe42ae48a0d320d5121bfda38f58e16f49af07c34b7a13abedfe656244491407854d2e6ec9c5876a7ccb65593b94da074615bbd359dff350ab69e95b4fb3772ad47672c35588ce1caebfa041a5e50dbc3fa3fe1d7e691dd32b924d96effa3b187f664ebfc4e9c96c3d88c29eb7d659ec950b5a7428ad4e76446b6249a7b1c3dbc1e66f825b7c0638fe67b1d2b82c436e4ae4d3ca4a28d66ba5294f73b54c7731d62a77af1244b98d49117a75867d76a7e7f9535b0b772eb8bcdbd56bac02db8a518a84bf67eb1584150a1f695ef5e260852446f789c37511030b17e82f378d2e4faf43f0131eeeb1416e186c78fc4cb30681611b1f8ea4fba3c98e73afbfb0c7f42dbad3f2dff8d81245600d04f443a736b60a2f81a9c6a2ae5cb6acb0a10289dd8ca23333b0d1aad0b5d635809d4fe487827eec78f84d8c8b52046a32f105a22c1488cb074757c40c7ca96d54f30dde1b33dcea9b8cb68aff18a7c0fdd07768654c13181c5cd62130b7238bf0c81d530294136d8ea61e896f0d6ddab11357acdf7fd25c69271eedcd38cedc1eb190545bbdfd1f95f032a0f00dcbc1c5f19ce9a7f4dc63e1956147eac972abaa1f62010582a1dc23f5b1cb0736ad7285ee42ca7322f2dc4442abc625a21979e8866a2fa0d666b94548b3b7446d5b95e91453812a24de10b14d39f2943993512a4948b9b9b93cfa1aa5d761b3cf6121130cc6746a933a767613e47e2873d9d7b4307d7038e563ad875c44afc19b87eadcc47b4f25f7628acb75fb3fd56f3418008d8f3b2f811db57b7fb6556695a617a2880239142ca610dcdb0b200ee11fb99503ee87299b2b0085ec45110115cd47363a2dbc20b98c7dbdbc61c896fcbc3719df4fb1176d1f5e822008b42f962977c514cfa2903102dd2316009b44c456a96f9b2aadb28b432c3c5c77ca47a6940e8f95dc74cade714298540ce160905f71a6c3adcc9da6025add0f689cea386052a5e537d167543276c5fd61ef43d9c55558efcae7d5dda72b8982c8f03187ebc12bbc523c160068c2354b81a21f063003c22c729e760dff183997b8df2be3ad48ad917b1ed431584f4ec43310733e34f79e89b4be7dcdee35fda4cc9159fdef85ea8fbadefacda4db88ace069a9e0f4d6d0cf3500736cfefc5e30970e4aed57634f8dabceea638120c45a3107c37f021f13ff3b08ca8537b5af71c6bee98d64bf7945dbd2b4d46f1de07ec467667122d23b79d154722ae90e27845f00155da97ce81c691d4db990431f53dad97a05dbba15150957251f2d8bd560928bed592e999a654d56b23b464a7384108446f103e8f19d73f7a8a7b90cdf5eef0bfa08514d522e3c1318a0be2eb7b320a9541dc4512ac3383a758ab1c11ce476c0ecb1a48678a09c9a57b83a004298608628f0640a82cc00bdea031ffeb277fc71bfeac7f6055f062a835271d0adaaefa3a8ae9f47580f928091860d7c44f09f3a5720b0cad5e14427e1609a2288996af2337367c80c54bf5ba56176ea244c5424c70576ddfb34406f25417da04988333b37de4e71ac98476578176d9bd69bbbf4c72490152bda63a59c050bbdd983efef32b36528efe6c604c81881f67a252e95f2ee5bffa6b6c8f75bd4b5a48412c4247f5965a9fa675798ae5b6f0bc2c5a9316f101d8e32275e2d83db2ffa56e090a17cfd12c3ad78fc66e1dd4bdc36c8a5219a04383a132f49a4a1351576c9311775f8b63f7b2c91df4370280f304eb067504f8d958975ea65d86b7857e4d71d7fcb95435b0421a34e4f259ad4665cca62a83cccfee3a05f30cb8c6b55b852cf695d120f6c7eb9a32ba3c095ad4ed01647c9dc08f1353c8fe0f9d4d3fcc379a6efe3041c7609ba90c92a05888c13b551999c8a2f3493846e80d56c1e23bc35b5ee732af709390a6dc2c66d2459b737f2676f1ed516fc0327a72b96c066bc6019bc3f22fc1c3e9ed098d1638a4af962961549ed12394fb8aab5b0c26cf40aa35a9ed876f7b53ccedbb73c644ad103e52b210f11c6bcb537a62631fc2f8c336603cd6cb0612f217d7d2018a2cb90cf6c2daf7a2ed1ac8c19795ba13b50fb2c4afb200b92ccd673b3f473bbcf9a434cfb18313cd39223179795bf1d0d107b1e842999e1561b37aaae8f419ae798f42d5579a95d14b3ece5796efa008a7be557ea6d4ea9a940a5f0811456e9633578250731cb5365735cbe9ce5c644447eb464f200bfabd7906a1c0864ca5674869519b7e077dc94a8a2eeaa473b10d23f88debc15e7c28cee39b75f951c7ad88c1ce6342227ae6df2fd0e9800985618df04f76217a6000dbe2c7efba5a848a1944cabacff44035fe3c6f21fe3087a420dacc392cd9858bd44ea459478066b2249572857078f55ddfdd5a0610f4aec8dd1fb1a8c285658dd6048694d7f0b9e5969bb52df1208849140864afbe122cc1dae796a435c1cd23d940a8c72df8e23c9bd577551799122e9febc7d2a8cfbdf90754ec76fcf4cb096394c2d7eef2e5d787c1c4de43d6b08f1639969d1fcacc57617835b1de61b164a37778a6e65c5dbedd6482c108f9ee8add18ac91fcab9081e88bc31562eb7c41994ee89407c39366c53bf03256960ff296d29e0066e4d35dedc6b7c2727ac0d1fefbcc481f89650bbb695d5991ece148f8bd1da168050a8d62e346fa59d8f49adca71b6b1c3a458ebc62dd51da9e182190ef3590eecaf8d1cae67b6529cd2582fd5ed7182d90d0df2de1152252c6a1287f1e86eb4254d628946059cde457aaa5ce736d01e33c5a800d799331cf387753df45c5b90f49a926eb0162b6c8b513b80ad8f152b94b2864658a7dc0068a5f9f466d3b33738805080bdc7fadfe042181aaf3b8b58e1c9502a718923f280de6e8752ee83c395212a7cf4af7241a1aa1b7a209516e6f2155f8106d6ff78bd5049f7f6b38103ca17012ce8f29317309b21a584553ebd9386889251d5b749976b8b663cbc861f0f994656e772432cbf4ab71a5117d86f580924ced309c0e5d074c0c10cd536238bf910cc910e7042e7c86755257c52fe6d69c3ee4e434b9170f0e4bd0a791eac7807f8d7a02b2fe5cd45b912731afbcdc9431413b1b81fa6da697700c2b497c8cdf9ef3d7bbcdd780ceee6f0b1b947f3d09015ee962c49cf05e3e8ad59e5ded0b689ee8705defb5ab2f395235a6357f1493d4c36bb6bc32ab08ea11f479f9ef8240f0483f32c3aa998b1534edebc782b3da3a299e7d62ef25f461015e05fac8a93ce4732158c155c58d9bbdecfbc3bf2cf337a8438578e945a263b6bf07b90f809ce330e0a612a5b858f8dde0273365081edd0ce745e540cb853752062017fcba963270de12935769657f1c4a25a2b753d5d01b27325567097c84c2aa3cae9d50c2d7f3c523e17a6f0e6cf08489733abf957e6e714bd1f0fd1c06648dffe9c2db765885c9a7fa97a59350a89ab83c98ae5be745c96a3408946cc7f164c53216a0b0f21f08f2ddf4752e78956cd9746905f2ea595c35155fc36117e72d29bcfd8547976442305c1e75e4f91a31f00a792851f75a4a4eaeca53c350c9426b37234a0c649eaae71be5ffd18be86fcc922780521f1e2a545415703bb4945274d609d78902cf8af84a4647d09a2f74cb07dd0504bcf2ecb489908d3ce07a02b2b4d209d51a23a9a63c409e585b6d8eb159725aa90048ba5e66182f18f83f4a1b5aa6ee0d27e8e967f2e345", 0x1000}, {&(0x7f0000000400)="45bed6a5185098d9887051bb64504df44a3262dc09657da0661e576f81aa3326cbfbab1ebea6bbe761341b6c4f73aeeb5bbd99b0db2fa84cfe9a7d45f9b0375fa9e1ebc2fb44007da2241c940e5d49b473621a2c9142c055bced9d00fc40dd6d03e24b279633fddf4fa4003afcc23a8862bf41ac2897ffb469443a43db4ad7693ff259a3d422857b4977ea732d832fc9c1c2dbdafaa8de715cfc4d0b9fae5578fbf12814b7dd1c06ff2be1888b97429714b9481f061f46f7d9f72cd5943aa4855a6fced1b91246a3ec2d50dc6a35bfc68f162138", 0xd4}, {&(0x7f0000000500)="dd9986d965d8e849896950e788a1dcb24bf23f7b7d0800a3444ce62b129e0e802937c6664b5618d8a7ed65e73f8780e2fdc3ba3249c61648ff0d3af00ef28ed0400ec126df089c12e460f32e850a2bbaa1d69b8e73d9d3c548518e138e23a1ceb83b9091e3", 0x65}, {&(0x7f0000001a40)="31023d80c1dda5582eb4de8f357c86fa8d7a94da16196e01625ee7881154a67c810388a9b17f9cea6e27c203311e704968b2be11d6fafb42a70670003b353760e2ae646928b4351a2ca84f23430f8f077e2cc982fe5b892de1eda7db9105e27766a0ba3d2d07c8c4aa9b5692972056b6032cae7188224e11f178a22cee57f037fb46d7e96ce37a5ba93c281c8f6d091e9dfe367cfea6bdf81090d181585c7cd5ca7b436df44bd8b9d472d91c79af212ed1691c94d093783b57d99e5a021b759783f9c139c19c7c02a2bdee7f26d433e3de5b", 0xcb}, {&(0x7f0000000680)="9ee872d66231ee1d8c849fefaf6fbcda5453297a0feda5e0fb64eb63b767621fa7f46d52efa488f765d5bbea90f9f58b08ebbd879baa6e3511aef5a124f784c72035d21347fb5667f6f5f1083d4fe0f1e0d64782c4c73cf222d37f02c406e081d650b0a8ce8455cf3d42a55688f71e9e6ee4f8540e7bab86d52aeaf3040b7e802ee89741584554eab07a1ba94b7340d81d", 0xfffffffffffffe80}, {&(0x7f0000000200)="9f2c9c2aedcbee37a9957992012254d3a39c89559efcc28aebfa93d21c18f18c8f6eae354be510a5e2e76732323a0e6585ca", 0x32}], 0x7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x400000000000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x10402, 0x48) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r1, &(0x7f0000000240)='./file0/file0/file0\x00', 0x80, 0x10) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', &(0x7f00000019c0)={{0xffff, 0x7}, {0xfffffffffffffffe, 0x4}}, 0x0) mknod$loop(&(0x7f0000001a00)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x28) 09:12:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x200}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0xa9, 0x0, &(0x7f0000000300)=""/169}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) ftruncate(r4, 0x0, 0x1) dup2(r1, r3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:12:57 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) clock_settime(0x3, &(0x7f0000000140)={0x101, 0x100000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) close(r0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r3) close(r2) 09:12:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0xffffffff}]}}) 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)) 09:12:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x1d}, {0x80000000000006, 0x4}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)) 09:12:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x10001, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x17a}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x688}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xc78b}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x10001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000f7b000/0x1000)=nil, 0x8}, {&(0x7f0000edf000/0x2000)=nil, &(0x7f0000e99000/0x7000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000eeb000/0x4000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xf0000000}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000100)) 09:12:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x63}, {{r0}, 0xffffffffffffffff, 0x2}], 0xffff, 0x0, 0xffffffc0, 0x0) r2 = socket$inet6(0x18, 0x4, 0x2) dup(r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x6) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r1) 09:12:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x84}, {0x6, 0x0, 0x0, 0xf5}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)) fchflags(r2, 0x8000) 09:12:57 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x41}], 0xffffda9d, 0x0) 09:12:57 executing program 0: socket(0x1, 0x1, 0x1) socket(0x20, 0x5, 0x1) 09:12:57 executing program 1: ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffd}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0xc6, 0x1}, {0x5, 0x9}, {0x8b, 0xe3}], 0x3}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x1, 0xa}) 09:12:57 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x23f, 0x5c1}, 0xc) r2 = dup(r0) pwrite(r2, &(0x7f0000000100)='NE', 0x2, 0x0, 0x40000000000) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000140)="a12d6c2071b344b2", 0x8}], 0x1, 0x0, 0x10300) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000180)={0x80040, 0x1000}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 09:12:57 executing program 1: r0 = msgget$private(0x0, 0xffffffffffffffdb) msgsnd(r0, &(0x7f0000001600)=ANY=[@ANYBLOB="030000000000000021cb9c77973970026cf73bb1c78bcd986b13e23236e1c45a907e833684467c2da6ad93df271437a676294ed0c6011ccf744f19817bd918ca32bb"], 0x35, 0x0) msgctl$IPC_RMID(r0, 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001100)={0x10, 0x3, 0x4, 0x989e, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/4096) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0xffffffff) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@empty, @local, [{[], {0x8100, 0x7, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, "810000005ee1048c"}}}}}) 09:12:58 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) ioctl$BIOCFLUSH(r0, 0x20004268) close(r0) execve(0x0, 0x0, 0x0) 09:12:58 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000013c0)='x\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) dup2(r2, r3) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x1}, {0x1, 0x3}, {0x2, 0x5b}, {0x87, 0x3}, {0x3, 0x3b92}], 0x5}) 09:12:58 executing program 0: 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, 0x10) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 09:12:58 executing program 1: socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000164f6d31f0714da6e00"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000006306000000b818000000290000003100000000000000000005"], 0x38}, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x9}, 0x0, 0x0) socketpair(0x10, 0x8000, 0x5, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x7) shutdown(r3, 0x2) 09:12:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x200, 0x2], [0x0, 0x0, 0x0, 0x9, 0x3, 0xf77fffffffffffff], [0x0, 0x0, 0x482, 0x1], [{0x0, 0x0, 0x3ff}, {0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0x10001}, {}, {}, {0x0, 0x1, 0x0, 0x7}, {0x0, 0x0, 0x1057ea}, {0xfffc}]}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x7) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) clock_settime(0x2, &(0x7f0000000080)={0x7726, 0x2}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000000)="5e7ef7d1a6019f72f0f6841dd3cbfb5cffea68085af1bee68869c21da4ec2d366156800e5cd5ffb2478004977bbd86974a640e5c5a23", 0x36, 0x1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000004c0)={0xc0, 0x7, 0x8, {[0x7, 0x8, 0xff, 0x9, 0x1, 0xc1c1, 0xbd3a, 0x10000, 0x5, 0x6, 0x4, 0x9, 0x3c2f40000000000, 0x7fffffff, 0x5, 0x7, 0xff, 0x81], [0x3ff, 0x1, 0x101, 0x84a, 0x400, 0x2, 0x7, 0xe24, 0x5259, 0x1], [0x8, 0x1, 0xbf2, 0x1, 0x2, 0x9a41, 0x9], [0xfffffffffffffffd, 0x80, 0x3, 0x8000, 0x3d703d89, 0x1000], [{0x7, 0x9, 0x3f, 0x9d77}, {0x62, 0x8, 0x65e, 0x8e}, {0x9, 0x3, 0x800, 0x3}, {0xff, 0x9, 0x2, 0x400000000000000}, {0x9, 0x1000, 0x8, 0xfffffffffffffffc}, {0x1, 0x7, 0x902, 0x200}, {0x0, 0x6, 0x52, 0x401}, {0x7fff, 0xc74, 0x0, 0x944b}], {0x3f, 0x400, 0xfff, 0x4}, {0x9, 0xba, 0x95, 0x1}}}) sendto$unix(r3, &(0x7f0000000100)="e7fa0de22ff7c022b57cd5fac5022a692ea0c4ad79924c364c5dceb53b06731e908d6508058691aa061aa1aa224402ec0f10c07e1625fe591d0628c833d8206c9e2b450cd59c75d2a00228542b174c3e7e58f036fe937dd333baeb0a64f21c0f0ccbfa02d908ef0f083f08a404d0a1240fa9fe70a3882f6d18ebd0e780ccf28104660ff6cd81c9f628406843553190ac1bccde5f3fd859e4fb95183398f495413e93affd054b2a2365346280d1e0937b9c938cada9472f225eeb663835657b8215da5ec746d8f18747888fbf5b33430cb529ff1e0bfbbf24b8247e9de6e0f6ced24c60f19fc4d489733c3dcb65cc64c66f30dcf0", 0xf4, 0x2, 0x0, 0x0) 09:12:59 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xffffffffffe, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x80000001, 0x6}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8, 0x4, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:12:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x36bc, 0x1}, 0x10) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 09:12:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 09:12:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f00000000c0)=ANY=[@ANYBLOB="a6085d86170065000000"], 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)="b4ece44b6d4892acfd743e983524e46d8950da038e1627c841bab253f14728b75604364c8cb0a9505592a8adbc4e98dbef30716f20b8c370a963a161f47a63", 0x3f}, {&(0x7f0000000180)="8f34879defa703538262926f55525e1ed0a68ea5f126857ac68f31904726c7689e919d96ca098f01ef29b3bffeace527de269af43d8c089c7ef207be46a6582dd0b1416c3dd2c1a0f7141063104ea1c826f402baab3145f001c5ef4bf21250fdff00379a42d8d288512594cd7b5fc8d14ac79912f3f53c509e6a87605f80e6973f339663b2b3cca58633c24d629aa7c0e84bf433304eec93c9836d7e5f2b3effc964306a7653fde93a5a0f40cbea7567564d4e5a3b6f780292305db1db4cc85c0176661278d62f22ccca436290026a6a13514252d66065c67b2666fe85615f989fb59db72c04ccc420616230a1feeccd39b16e3dc978de62507805d73b1501", 0xff}, {&(0x7f0000000280)="20bf881843191494dd634ad3675aaf07bfe556d564fe496f2b2cf966bd8d1fe80df37189ab2b5a2cacc49163f9", 0x2d}, {&(0x7f00000002c0)="42e9432b4c42f2d729e1c365100ca0595120d6b98d8626d764e35c8b15ea7ca81416f5e7c2b77d59", 0x28}, {&(0x7f0000001640)="a9330a31b0df965392a14089e710bdff128c3a23de8be372f32cf904ef3abb9aef25d667fcb56a1e46ed99270bad4a2f01ff12702e17b8c314d521c4116b8bdaa1f12f7750086d77f79c9a0eb7fb15a57fce7ba92db94432dd6475e97bee2ba1260adccaec67505209be38ec5daaad4f1042e7bd445a344ef56d225c4cb7c08e", 0x80}, {&(0x7f0000000640)="02ecc482ee39435b401b070a2cfc060932f38f462965ef8c21011ea2ea1ce9278324f668208da2399e3166bc5c11be4cf1707c6c27e3e20b9351f517a2ffc04ba51d4f51925449a2977e93109a83b69890aeff34bcb3445e7e4b73d57be767303972d9ec3998bdf5f0ae25c2bcb295817cc11115907f1d2fe71b51c8b2558aa41e044603bdf83a451a10c8c4addfc704b1bf56d0bcd90c68d0ba7758e4c77a2accc17455ed02f41c23b8ae3968801603fc02f1f3f626e36c8c2ec9f4f0882fcfc3b19b558b84b5cd35d4757bd97b691724790ab39ebce89d5ffd02ee28f57dce7ce1c8fc1d0466b59b7e48698b69f754a363fe5b458e5a5da273bd0a2d36a8811b53a80ce71b9af4561e9a195b3506bae8f71ff4d1dbcd0ddeae9967356afbd06d635d069a264e2ae73141ea8c60833f75d17e31d79890356afce34109256ebfc35882f5425605afd5d6b4851a0d6ad49de86f25b2f71bc5c9fd7d1971f91b554e2e652c38897764bfe17c15d368b4a1e1a8afa36517fb0e6ef58661d8be2ff3ae9c81992ed39831c4c57e9c9b19af39abddea9cd822f783b4453cc22a6b6ce7ecbfb3c859670467947d7f09bbdeb560520faab7813945e6f34c99729e788db75d4e22c7ac84ad0943f012267f0573ac78d7c8913d4d3b3327a42ff5240c869ac803105e4640fd728470bb0200b430a0ac07c43bef49fe6aa4d639e358b1405e5159cd1ca1332781684fbeed0c2d4818b0330b6b21bc3c5e06c1a975ba4d657d0bf16497ec6d75dbc4d9c33ee704e6a5fd27a78fe3fe9c37a5d55de210973c4e2bdc22d03b96d07c9214aa33524b0d2b041d8cd1eab07961fb8d9742ccecaa6dc0616a5d5ff5535be0d108a91578024e48dd748f9128169966de836732bd9038c5d810cf3007519940d4b1e372970a21642b09a87d10de2c83badd219b5b655556fa2f7cf122c48e024856d645e004fd95ecf36f7b9dc683b30753fbf0230eeed22bfbe4503e2f3595190f562434f90a796e63b347c9b4952595b9c47c09a992b0bedb868a77935643f068ddd5ec10385a1ed3cc3753a8cd2dfcc89fca7bdefc62205cb13ee4662123530fa1646fb43c61424cc443859fb3b03244ae763bfd0bca4c8897efd68a72327b3d82f1246589f716a50353d50bd5d9c7c8eb3464d26286c624c59449b338b6ee3ee94c07ebe0b12a37685f95f373f0501fd76afacd287eac2973ec85a4cf8096a7f378d2a79364e0563b382d02310a79383d13104870b1a5e30eb5df52fdcaa8c810c7b6fc05094409e868c13dbb962316bb08e056cd79e6204bff82bfb403383ff72f062f023dc520e1740ce78d8c7f61c7d06135522bfa182cf8f30285642f1d2664a4c5f09682cf60fc4b4d9e2a1b7ae8145428a8a7fa089286e0fb785aa43154de2c43556f9a5bb4a881fb479c7fb2924942d3fdf70de62d343cba3d4bac05847d7fdb310b0cd8deeb83ca5a6ebcc5ad1af127128b840af948f08ee3a4c258c3b4e9e875e393ddc5e42b09b1166271628f78be2d8d0874eb445147904594cac8a065057e694b01140f92b4570eefd1979a8c663d397f47d99c86175bc3ae3e2b05b2137e5c8a174a3028e3aa91290c6240dd50b284c97743a9ae08c70bcdb82041f9b645985935c70c5217f7d2278bd8a7040428e22c14447e393dcfd040576906160c5bea05b70bfb78e4bb419b7b0ce3d973f064a82380d6c768c85f94287640d2af7e30a089a9540e8c6863e8964fe4f4dc8bc8a752ff674de58d72dcffed7f1e758cd3b0a385a2650c7f3237c5cdb04481994f9f174cd76c0ffe8ff256f7724d3f69eaeb7d61cbfabf6e459ea7f6a88c6eae5d06f1291c1bb85f747e12eae113fba080ef3751c2fc85b4785d87d5cd5e7b9834be19683d77814da17e40464fa0b1194b61d4ac3fed1f748d0e3494437e61679fc6fd3ff875b4d7aa1d9135074fc9c77f86438a5e3c3ac78e075cb46702bedecae4210721ba9b1625cfacfd86a56748c929cccb18b583e28ed3b9ed84145c3d0cbc1ec910bf8acde51110d7df93e4b652199473da71ac2d20ef18c163d43f8b071479a4909f486452e88ef3df8a6dd8d1bae45badd9f8724298d23c878843612313ae3f89a60c56112bf85e05e0fae6cfd28fbac1a5097cb1899708ced6ecef73f4fba208621910b7722ef4d3e047bf5f70808b59bffa9c7df1ba2659a8a06b6303177654cd80239d62c50c9b6e7d04302c67ed746ab9e37bee66263e0abca29a8981be31bd75e058aab2660110b3eb338f72c1e939bf1dcd53118989239da827328e09e8fa2a6a219392b1141fb06d7477a4e9c2c2d022936fcbab272e61544b897f8c7bed1fdf8ae7cb119d4f78a171a8aa06322b6bb17997313b7645d3f5513d15101d5f46c876589c59528992c5880dd02e5cc41798bcb7a9ab6445d01e3599f231faf1cd6fdb5e1b1e7477529b151f5eaacc7449d98e5e4acfd12f3df2a149fe8e09b6a00440fab814363ecedbbb58dabb91a09edf7e9c04a0620909dc12e4170ef3fe74dabc08f29e1eda31d7f52bfff61bed1d5bab327e11ce46d0ab6782f15752c1875930a668faf90826d00bedad6c85e136e40b34b1a90077f945ac822cce3a5af72cc07adce545b49690533d0f23233d3ca8171d7762aa82aa038a4adb492ef9374f0f244b84d7c88c8894a4945904a8686f08c9893b3e82cd0e7465a0c1047b2244a0a65aacbf23cfe24482da418900a1983d11bc986f18e8ac608b10e87eb4780d2fbadd80db275e1e5625ea54fe3cd4d3d7abeddfd8b4f1318b864cc9a3109cc2b54eedb0fa2d0d50a47924516d35b95b773812832032561d8037268064678b6fa83a5cd1753978061b6e1516438d982ed7fae83c28927bda97d922eb7a1c6e84f08f74e33347bf5cf6a758f180a02c95cad5ca56735d6539eb6fcf909663526f443a255d9c3b1ea2664cde9f304b34c9f202e3f0823c6a4ae4ba2d36129138470f0493b78afa5ec9183b3ded7344d6a8b65882aabb32a309844ee018853d4ef41b45124a42f24209740ad634082995b540ca4aa42c7734ef8bab1be82784cb06d1ced524a9bb87fe3adb52152bbe5f9d3207cd98b77bc6696bc5410cffffe0f942ef78bda922031b3cd34dfa223ed14660414467a479cf8551e42fd24e28a7f566695c01ff892165a9306f0f8b7333303280f914df5c8259da23069f3e8c1443434249b0d299d4c7c52b3e59abd0190506da75d216482ec944317f327689550f8773533bc6ba5804e768087eb092b42b3b9a3ad8290465f5f6e9d952e34d0f07f3e5f33ecec6f97b584a199c04e03de0ce8e09f78dda2dc0eb64dae755d04f74c4aa16192e511725a3bf75bfd7b170b6e313a4f6c093d771ae2f4a31ece81e93b1a9f6a185ec0999348445fc05a399f9269957e091139daa8b656129f69083c65ca8c444ad53473fdd3817a0ca5d68d73b8377d59ca300338167aa8d7023eb1f180fec134c4d0c19a77be9644a3ca7f817b952234053268e66171c7bf35a8de16aacc51b2f3001642ae53e337ab797b0bfefa59a84cd9795ca49f1738aaeb7d3d68c2db938ae3ec6dcb56490a0df255155ffdab9c9bb463552d613bd0d24dd49bfe45b51f9746784ef2e867d6e4b5d2dba75532cefb7ece48a3431ab8e4c556a79294b35063755096f1a3a46879ca986400668147124e379b37fca7e048f50e51b2a607e3006e0492e007b1e74eefe276eade63facaa2bafffc5aaf0db4536614657f7d83d80efce190620cad1187de8697bff6afeeb25f5080414dc605813dd334bf7f41cb0b504f6690491742a5975c83f994780179e2cf90b6f2a3102a478dcce3b01d0fa6c186fbe551ed247cca1779bbaa745f057916888936fa29830c23e29049415835c9a983c4c25a58910ceabb451f29264208d0f45ce65b846bd697e94144e550bcbd2701d5f1d32e94ceadaa425e435ff18aa8b1dc1648f81d96741cdbd83dccdd78208a0d036fbdf6a3e8a034bffcbc9fab8691f01d5a51541c397177753b5101c9514f943bd1fc17c87ea733d2a9289902f2c76ba79d39cdfecc98ab63bae45eca9a4f1d8764e1d9456c091fc76c65ed0247bad32f2a8cafe869bc2e8acf904ae131807445a828f7071fb813021dda376e5b7f2580418e12071ce5cb9ce30f7667e4021a019bc9d39e16c3d4285ce4a70a069d1515a61c49f1e1fdf59c798983d41eb6fca47dca2b9888c81c4fc95a86c1b48b9ef4106f0da7d4a6e3c3f944f8a8c15ae8499123b92565c960a96a7b32de8fffa6543b5294f6c7770f8ff45daa3fec627e698c3211ef8edf56ab0f2563e4c391aabcf401d0964fac7b772324118c02575820ba13779f02193f0fed6025b3d9a251bc49089c0d4eb4f1e7b2fcc2d259da7537b8c3dc500b33cb2fb204da6e7df066dce6bd7955314182c76d9d14f6ce491065a59f8ed34eca3447ff7f47b3f7fb8afe69a2c67543b1be2f6eb2ee3c052012aa13d05f8b9fbefefd764e6e8394749b3d3a7d8faea9a46b6375833ade600f239e0a0c168617737712bf2137119fd0b9fa5a80c83540cccbb738caf949fa1e4f0c64960ec0ecb061f0571c3483c07955fa68c1203ffe0845a027c847686216983c15984d944f94ad83a2aba4592902a8ae4f12618c6a2548a26475db72451048cda6d0f9e18ac10b77917e4069d093552189a6799fbc728f73bab5f6fae0b8f387d160cbf80ffb46efd6289d28148b9e424a3d1f9b81a26280581339cf47ae74ac14ea0576c893c42b1df4f593d6a6c0c0bc249a74495c78b0806eb1f16053f239fb8b7c270f839fd6275f17bdb89a6f695dc32602f01aa27204cce7783df50eeaac5056bf157861aadc0e5e64cdf53d7d0b77ec98fd17242a5e8817bfc328b06d2952360e45dd87149c0e862d95cba6b0c7c80ae31eb2e731f70debc160bd681eec23d6343e5094282d25cd30f4cd3d7989147e788d1b3b3180a20d660434bf0e235fd84ff8011a537a5f36a2d787a6d9ba27af6a8a0b3180832913885b4314347822a088403e5d95971b8fd20f5a35eed9f0d2ebef805d750125426f20cd47d2eba53f0267c8b248ce4177ab767fbd03f6ef18a09ef3cf4034ded16e82fcc52f6603528564e24bcd0b8af1b9ceedf2a00ea9e0ccedd823b888c834d20655004cf2de1419439ff777d5f45385931b00e63bdc11cbd37b0ab2fa38eb1a1500bb197cc552381c2f2a9fe22a80b11a8fb157e3386da564176024a7aed0a84f432cf630d7d7f7ccb836d62f28e685b02a05a72aa2a7774fd8a4f4a1a0f54476b6215c4046ab59bd52fae6a13ec1e3ccfbbbc1c1b29919f5fc8002db1b61c26117775149e8901e277c08b17fff2591ea9f61f97ba30e71f463748fd6a52d96b1fb15a0e5d0adb6ddf12de0a1ca4ab369154d6ec54067e1451bf58650805579f05e569a74e8b1bfac4170b49145a902d886b7a0a41be53d1aad68ea1115a9d9b21eabc2ac447358354c7771fbd937fa612bab1431d79fccaaad84b042d70d36da07aba981089b7b8df95fc536c92205755b7699f37c7dc09bc313b22dccef344e86a2e25707c421c71a6ae0eb97610fa5b34305469c60d3da7ebf72b32bf9c85f8f3bc641f8bf263938327e299d42b75f1013e92acb4c11444568b744e12a56e9a2640132a6d9b6faefbecc53c95ebdeed61f8f1f76499b645fd50fb398b6ffd8dbd658221861be9257976c0139802fc7ae8472c936818d255b96673987aef8caab0c9b4bb1a1445f8b78008e5cd2c36", 0x1000}, {&(0x7f0000000380)="d78e0c3cc79c52314fe9d9bab70c12429929b74a641e93422bc2dc15a372dc7efbef3513ecad77301569ebbad479784db007c5bed3e24f0e34947b8816158e865ea5baefd6376cd0a9b0f51933d85601346e25feffb08432bdbc2b90c910ff6859a53f47afbeb6e50ea792852d2bd3e623f328ed5995e1bd1f3a56865a3fb9a99c17fa86315865aafcfbd05f3fc6ad2b918a911c5c6264bbb0da4d5b8a6523f4a7022b59cfe6cf0bb365e7f490c6f6d16b74ee48fb14bcd3eab9876cd61e", 0xbe}], 0x7, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r1, r2, r4, r5]}], 0x90}, 0xe) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) bind$inet6(r6, &(0x7f0000000080)={0x18, 0x3, 0x10000}, 0xc) 09:13:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)=0x401) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x34, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x40000}]}) r1 = msgget$private(0x0, 0xffffffffffffffdb) msgctl$IPC_RMID(r1, 0x5) msgctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000340)="fbaf8aef71cf32cd381f75c38d1a", 0xe, 0x0, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) 09:13:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x3, 0x8, 0xd7, 0xa6, 0x1, 0x2}, &(0x7f00000000c0)={0x3, 0xfff, 0x8, 0xb80, 0x66d, 0xfffffffffffffff8, 0x32e, 0x9}, &(0x7f0000000100)={0x6, 0x0, 0x3, 0x3, 0x81, 0x4, 0xffff, 0x4}, &(0x7f0000000140)={0x1, 0x400}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x801, 0x0, 0x80000001, 0xfffffffffffffffc, "e3000000245a8423082bed1727200200", 0x0, 0xfffff000}) r2 = syz_open_pts() getpid() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xffffeca0, 0x9, 0x4, 0x3ff, "d730637671cf19ff5c60c49119921442b0a9c7df", 0xb7, 0x1}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733", 0x4f4}], 0x1) 09:13:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0xd84) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdirat(r2, &(0x7f0000001340)='./bus\x00', 0x9c) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = accept$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab48a500"/4098], &(0x7f0000000000)=0x1002) sendto$unix(r3, &(0x7f0000001240)="343d066ab9149b739b9c5b914780af22e30f7248620407fc3dc032bda29b78877a4fb46ae9ea96380894ae81b9dbce424c8a444c3d66847d0e6f30504ca5709a5c768079426dce73157d20ccf92c1f9fd7e6d6485288fc9f47b8b404b9bd435aef91dfae5c4bc81bdc8d5cbe50be11d15532fb65fb390a29bb9260be0657fac6dc17", 0x82, 0x1, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) clock_getres(0x4, &(0x7f0000001300)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/179, 0xb3}], 0x1, 0x0, 0x0) 09:13:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) close(r0) close(r1) 09:13:00 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000200)=""/158, 0x9e}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) dup2(r1, r0) execve(0x0, 0x0, 0x0) 09:13:00 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x20000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x21, 0x4, 0x2, 0x81}, {{}, 0xfffffffffffffffd, 0x7, 0x2, 0x7a8, 0x3}, {{}, 0xfffffffffffffffc, 0xca, 0x1, 0xac63, 0x9a64}, {{}, 0xfffffffffffffff9, 0x14, 0x4, 0x0, 0xffffffffffff8001}, {{}, 0xfffffffffffffffc, 0x33, 0x10, 0xfffffffffffffffd, 0x8}, {{}, 0xfffffffffffffffd, 0x20, 0x1, 0x20, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffff7, 0x1}, {{}, 0xfffffffffffffffc, 0x4e, 0x4, 0x8, 0x80000001}, {{}, 0xfffffffffffffffa, 0x0, 0x4, 0x0, 0x4}, {{}, 0xfffffffffffffffe, 0x2, 0x80000000, 0x40, 0x7f}], 0x1, &(0x7f0000000380)=[{{}, 0xfffffffffffffffb, 0x2, 0x80, 0x7, 0x4619645b}, {{r0}, 0x5, 0x42, 0x20, 0x60, 0x20}, {{r1}, 0xfffffffffffffffd, 0x80, 0xfffff, 0xffffffffffffff33, 0x6}, {{r2}, 0xfffffffffffffff8, 0xe6, 0xfffff, 0x101, 0x6}, {{r3}, 0xfffffffffffffffd, 0x94, 0xf0000000, 0xc, 0x7}, {{}, 0xfffffffffffffffe, 0x10, 0x1, 0x7, 0x2}, {{r4}, 0xfffffffffffffffc, 0x55, 0x40000000, 0x5, 0x8}, {{}, 0xfffffffffffffffb, 0xb2, 0x4, 0x10000, 0x3}], 0x4, &(0x7f0000000480)={0x3d8, 0x8000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r5) 09:13:00 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r1 = dup2(0xffffffffffffffff, r0) sendto(r1, &(0x7f0000000140)="aeff1f01931de14332ae458527fac6c106fdecfe71a1046f648c9fca0eaa4d98ad7252e1cbdbc80fd0c9941c2f020f3f307dc5b4247459e215a27158bea3dc80dc3086022fcf5726a080b711a16e4c204b1b82f79e2ffde559153c28a6d9b160ddbacbc50207b6ffe3d840ec160fa3cddb312745cad5de729bd03dbbda5a1305d53851c94277cbd603d763f0175b93284e5c21cac7e6112675d1910cf5446e5a5969f72c1eb6ef166acfd17edd88040ec2d482ec55a5432997ebd970ec74edec033c3f51db76359139c1", 0xca, 0x1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r7 = syz_open_pts() r8 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000440)={0x7, 0x0, 0xffff, 0x4, "f7a855fdc22fb2b01de728ac7e333a8285ab503a", 0x1a6b8c1f, 0x1}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0xa21b24b8f9700bc8, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x20000, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x200, 0x0) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffc, 0x10, 0x1, 0x1f, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x3e, 0x80000000, 0x168c800000000000, 0x3}, {{r6}, 0xfffffffffffffffc, 0x47, 0x20000000, 0x8b0c, 0x3}, {{r7}, 0xfffffffffffffffd, 0x20, 0x80, 0x9, 0x8}, {{r3}, 0xfffffffffffffffd, 0x81, 0x8, 0x40, 0x5db}], 0x0, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffffe, 0x20, 0x4, 0x46, 0x2}, {{r2}, 0xfffffffffffffffa, 0x0, 0x40, 0x3, 0x5}, {{r10}, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x9}, {{r11}, 0xfffffffffffffff8, 0x0, 0x4, 0x1f, 0xfffffffffffffffa}], 0x1, &(0x7f0000000400)={0x5, 0x3}) 09:13:00 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x6b59, 0xfc, 0x5, 0x5, "5422d5e0dbb1e217a21fafde953e336ab17719a1", 0xfd, 0xfffffffa}) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 09:13:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) r1 = semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000040)=[{0x0, 0x2, 0x800}, {0x2, 0x200, 0x1000}, {0x5, 0xfff7, 0x1800}, {0x3, 0x2f}, {0x2, 0x9, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0x1f, 0x1000}], 0x7) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x40, 0x1, 0x7, 0x6}, {{r2}, 0xfffffffffffffff9, 0x48, 0x20000000, 0x3, 0xffff}, {{r3}, 0xfffffffffffffffa, 0x1, 0x80, 0x8, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x60, 0x2, 0x1000, 0xfffe}, {{r0}, 0xfffffffffffffffc, 0xb8, 0x2, 0x0, 0x20000000eddc}], 0x34, 0x0, 0x1000, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) 09:13:00 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) syz_open_pts() r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffff6}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="005e42fa0d50d8ad2300"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 09:13:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x3}, {0x6, 0x0, 0x0, 0x781}]}) pwrite(r0, &(0x7f00000001c0)="76afad96ebcfd9bb6eca0523c471", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x800) 09:13:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 09:13:00 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="7d9d68072580ca2884c6220e7bfebdacf45282c903d7a68c67a223fdaf29a0ef3caf562b0ca7362e3279205eadd8cfde1b49cd806aad3ea4ed5bade3cc3918b276578b796978f09be3feeb8496bb0be9133658bd8b50f895d45d9b5615c7035f51a6e74ce0751b59b1d1d3e14ea64d42e801286a9efd09edf60239f2b1f90653a8f694ce0a38367258cda4167eefec05b2298f2a8ecc4f949256a60a3bd287689123d4b0c2081244b8d7a31a", 0xac}, {&(0x7f0000000000)="879b2d95658baac5edf91215c0736292336424ac2328cc50", 0x18}, {&(0x7f0000000080)="13a4e5e8", 0x4}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 09:13:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd13339300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e37300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079b25bc563f768bdfc6c1d5cb900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000b3a337085f93c44b6e722462175ad0ce4d572d13cf0e6344492b5585e9b02de7fe3f7fca1bb2d7fe68c2ebd8aa3403cd4905faee0a3bcbbf4c9f71557911248e6e6d0586a2b0b48f9c3bee1a4aa42b72078bd36ed5f1e7b391d993077cb2cc8b1f6564b7bae6cffd6c3eb1f01814725fc86ef6e96d8e93127f02fcf16468557feaf9bf182c79449bc3e96fb43377bb1943341eb9a3527aa4d98a58e98e1ae55233af6fe470474ac68b49e46a07037db24c86086b402a89739f3ff91eda8c025658282f89bd044f6dc18538dbb0abbd7603224d1d7b378306fe7b152581b1d090b9f699dd21cf2d2a2359a2a9ccc5e61ad41efa4e84c231c0547606b9a5bb42897c0089744f5fc52089b22463bc1ee5e7390f72c88a304eaab61ff97bf8095eee10aa9e81d2a2c4d702025d94370642af0000000000000000000000000000000013b29af7acacffb5ac5a2365c65109de0e3dca762acd28920c412eced18ac6091ab1aea7096d57f313b0951cc2bb54f7e83c0b872567ce302a783fee75201765e001454c73a947abb679f2cd73ae76c1533375e151e784f9c0d931eb64d3d88bc22110b111eae580b2dfc5ab29e79870b8b27301f24d5a77b603c4dbbe88bf10ba74d6808237b5d97b18056aa4ecaba0f11f9b663fdfb0b65362f8f3e4e3233a4142e7d2027776224d00"/4571], &(0x7f0000000140)=0x1002) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xffffff52) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000240)={0x3, 0x7fffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f00000001c0)="523db96ac6245936cd74bda7ab344ceaaf46c06dde326fc725c299524ae97f179c994a7e2cdf8da9f25a1c1b372b2568156eefa8c8dcc96936e6c06f9ee4a7251bc13501", 0x44, 0x401, 0x0, 0x0) 09:13:00 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac3f786698, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 09:13:00 executing program 0: setrlimit(0x3, &(0x7f0000000080)={0x10003, 0x100000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xaff, 0xffffffb7, "00d85ca881447bffc7f6abcbe4432af0a7000084"}) writev(r0, &(0x7f0000001280)=[{&(0x7f00000001c0)="e625e5fb92b5bf3f55992ecc857a30c8850311d39ef84d4bfb12e3ac30a3c49e7b43bef2bd7311312bacebd1a0296e28d3289f525a8943feef53f5c7b0ff9afbbb58d6c7c2ad21b33eb5b545e540eacd7e2f530cf2b0ed5d6ce77dfb47ad1e61755080de8d4d33c751e112f4af67c5f96544720020ced7d0d2e8022afb0256ff114695c114efaa3b1768187a308e8b09489e13f45143215437b0f8d21a3648e64812da406d892057eb24c468328e7123902bdcd569c6874b0859747e5b0151aa4ff3ee7250f6f3e8944f07f5b1daac0c072aa6af5401a0f9cf84b994c2c5f323dd8862fad9bf1c108d6d71e99c2dbf232a44b80db2ed8fcb86351fd290a3f6572cf0018ef0d45aa29f4d39928864db1b1304a934492d6d1a89591f3072b660c6ea26f8afd85b86a6664642daad2569fb3657e2f433f24ccf65f61157d51378d2e72be0c3702f37263f59e5097440d00fdd75f5e095a04f3b62f8ee961ae8a5ee6aa90359ab48e3c91f163a3ae62a5d8a2aeb0a5c98d9c621f5be1b240a752f7de44e1f2424ee3a56975423dc6ec81cf621da65ec8c18fd9610e55ca6b202a90c825a5398979e6367b2d45e8986f710d1c123eba653c88ff5a94cd940c4f935ef6af1f52db6d69fc78dcf282a00b2b0417e777d6f2e3f7af1574099822891d78a7b", 0x1e1}], 0x1) 09:13:01 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x6, 0x1}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x3}) pipe(&(0x7f0000000040)) 09:13:01 executing program 0: socketpair(0x18, 0x3, 0x0, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1a, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{}]}}}}}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x32b) 09:13:01 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000140)="6bc697222592bf2c6293153cc205c4324c8b4209acb83dc0865bf2a5cd3c82cd741b680b5c96647badf518c53cb99dadcce304f2c530dc9d2a4fa8dd58b071d47eb480cfe0e2308cadf0168376945b54131bdc81c99d0a7c6a9e60e627271bd26f6c5976d0e97ac0eb997c8139c8263c54a8730cf597878fd0d78458efd325a623cf37b005ee71585968e8804f3cc9dfbe5c97ddeb164d3ad0718516facfd0abb50baad9f7276ed803e5a63c7f8237b053fe8e5364f78104b2", 0xb9, 0x8, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000340)) r3 = kqueue() kevent(r3, &(0x7f0000000440), 0x3ff, 0x0, 0x200000, &(0x7f0000000080)) kqueue() 09:13:01 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x135) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x2, 0x5}, {0x18, 0x0, 0x2, 0x401}, 0x168, [0x39, 0x9, 0x3, 0x3f, 0xcfa, 0x10001, 0x80000000, 0x2]}, 0x3c) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) semop(0x0, &(0x7f00000005c0)=[{}, {0x0, 0x0, 0x1800}], 0x2) socketpair(0x6, 0x1, 0x40, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000001780)=[{&(0x7f0000000240)="ae078cfa46a8d5689f15e52186531e0a7523d0cca6acc2a7c539ff83e4732d0a6e258f6c66f58b5723e17f06fcb720b4d89f886bedee350d37c113f0371194b41f20a253309b647a21d889f43e76493c6ccc04beecd59f144d093e8341ea0f6fb2095a6cb645dded7b69c0a92c691c95ce770d4aab885eb66237691e650fa323906847b1fdcf853b11f5c94840ab0e364019126cce39880aa480a81d60d2d607270d24f2e09f0d", 0xa7}, {&(0x7f0000000600)="268dbbb996899feb5d500d798ce145a64feeca4653b301a54a5950648ccc414a75fe08b693373d091462af862adffde04ad13958ab4010f8faebb7dd3a04bae2b6d2b91774d8cca61d7a419dcd17810d54c9569a4a0e3d4496a97c168476fdaee30fa9379dd2779877783197cc56ad9fe7919afa7970c4500a32dadc45ae10b03fb0274cb969af39993f4dd96484969bfc57e556b26ede34a81161e9b30b6f2467f465ebf3933725e2d9573f89ccf15016ecc7f54c95820ab0f48bb800446736cb43faeb8d943bbf1d36466f545d1c3949182c7a21d8a00dfc576d204c365daf51045bff513231451ab5f83c2bc239db7b15265c398e0a2b6d1ab300e0bcf86f008b6a1d6edf0383b7c39d36b12eaa85dd5618d489035b9c580fb55371e2216169caa10c64754464b0d9030399cf6b5034c183ee13ea1a07240c36fe5318679ecbdf22002a8913ca9f08d7403fda59a47951be6bd34c7f29634565673098ba5ac40cc0928671f40ced93f03eaed1f5aa3fd049c8876d02efabdce61582b5b499a04cc6557d043290100efe5417f025e5ff229eeed4aa05d75fae597aee3ef766cc427fefb8756053afa569f8d79d812efddc91aa92a29ac31f29812ca729e2d6729d40e5ffc2b853d657a04e5fc67d66bab0b727f5fcbaca2c832bd2c7783e9b4045d04c2ef9782979ea46a32e83f7719f8816f0b37053d3994b505cb74d9bc3d0ba8b7098a55a0fea59ef53142dc537f241767a8d21e95def6d087b232d986a2f09c03469587b69e60397140ad4198a80ced94530f4de8c15aea9883faac53599746d912554032c73f246be09f7990fbc2bb1f807519738bd7fa7e5489e2d8031350a55f47337dd7970bef149763e09488e53144688173e663ef77c0bf01b6aa94887ddffc47716515a6310f48096ff6ad9a572968efc2c7cc8eb3958d1d2dcb7b83a12c6a1512351a04b2692704c4c2f23ddcafdf6b9f7fd2cbbed6fd44c643da7132f7d093a123c51c04e8255c8c9680c97b956c412c286b133e6fc7076bd17e1fc7091a43653097a5d90575d133af3259b82ba0d2e203bdad4f9ae9da85f6505730a83ea9535acf08bda29a99eb1af97afd8051bb00b037611f0977b64907aed2d040ec8e1069336dd5dd83f66e1835b84e10d0a6578c05423e34a68836a8fdcce2a78613af9410debd44b7985414abfd1a61f2f7f704726f3267b0166999b264920d80ad54efb5bb55914f3230bd64a0a9359500f90ec2fc430d36ad7a8d3ea9ab88a8becc8186a41904c7740502b2d379bc719cb9b228859b6295c1f61df8dd9cffca9599b3454082b14b2754c2d76230e5f46cab568b6077bbf4cca1059f0b6633bf202a78bed6a69be647f8c34876f9b9c7ff9e6ee2267430337ef69152f6215bd885523d185054ad6225675dfb5cfd11b967b950163f54cce4ec4e07d731554f81b61ddc6a4d3ab962fcca53bf7b006ac1eaeb55f2e1c33030b80104fef7daf9abd6e8762a4c471b714e21e4132142200c9930e8abf09a4d516dba72753a7b3da8533de6306f7516742d923f3a5cc819bcb34d3459169a322e63c55fbd530694c7a3f6aca37790754413859db11a0d642c168c5bc03d6d986ac5e5215967f73ebd5b9f6938443ce04edf45877ad30caac69180177c1f2803b11acd9c598bf5cefcb463f8e684762aec26bdb8c9185e12194e1161adc3951c94132a78238cb18819623442526a851f2fe56139eac04fdeb523169e5826a7659dace29d4bc646f5f13954b4052335bc49a375942bba2f8a4b9b4d1ecbcbe5e1ca8ff0d2e1ac896726dbacd354c8a87bc1a9af4045a3d134ab1125e0981914380e3930a4c4f262e0fe730ea071f7c9e88cbd5e91ce7a8d373ad80f538968ac0e22dd1fa003da3a6c7361c9d88e74f6002e951cfcdc3d661c008a66fb93700a5ef0fa13f2967af506c3101e1c3d06b934dc098ebedaaad3585fc8643e0db281183b8d2b3460815af9f23c8fbfb9961ae19ed8ee1ad99788c7e514d794ab7678e378857843445d8a82be762590e62963ef9c052f699963fdf8c6f3c8e65818fc263145b0602d5b25eebf7e2dd72d0354d45ed4c08f28ccc246891270f73ea577cbbcaa62afe39658f89d81a49d32713b6ed9a2afa560b572c892bafb8d399095cb8e3fb16e71c8b9fa1fd55e925f4e8d21092f42d83512827dc3d2222833dc849d4862af4e4bbbe78054d589d4c74eb50a7ff6fc891bceac3ad09cd1f0d6e6380d67735eb187ffc665bc8d1517a3ee060e338a3b1afd00ebf3c42cc1e007d331eafc6cace42e317ce7d21e66c138ce296d4bbb5dd37da6d5c6e1be7600fe0036f9ecdd0e7db6a5a48f3f484e8e7a44cdf2666d713e55b2b1678333152bb053d37c5f594b635554d5312b130b0804209ced010ab4b2900c6737460baa8eb7806b82536164dccca008c59cbd906c5df88e3039b6d3718a3acf42053bc9ee148aabcfaa33f619f71ffb8fa2187bb93b7b85b69b0221dd72e0311f8a1d9910bc6a74ec79a74ef93156846f7d06a3d211afcb71f23bf87a86cfdac33831470c55f46b214433a76654f69a9beff8148492c8ebb472a99c9a1e9b8aacb37b63e20b6eb452a76294384f62c4ad643540d7140ca271a0dd178a6bb77a11f0f9abd0e389dfd09e245d1cc7866812cf60f016b8a05ef3849bace2980f6617f9080f0eea4d0637a68c5012d5d087d439f06ee808c7f8c3b74b6edce833dcdf574e9bc7e72652f0df860d8508801f24d95d0ba3a0b65402016c462790bb70e5cb820e9e880e7f9de7250d4b2d95033a575427e79570b5478bd2103f87aff8589e00fb9e2edf00c9cd54fb43f2d524c17e84fb83842f7c3a98984edfb18fe7e09479bd272fb45f0e3c0345762afd62ff95bfae8f4a104a10f1a910e86d2f4f4b5335ed0beb0dc5fcc7b2ac25d5acbe9a416608640fbac8b9f604c2c033274d23ae50ef532a0a84985ee54970206784182e6818a65346cd9df55717f4fdc22b67685fb28a77b9d820b1524b894315a199f75f8bfb2f70bae90fd0fc923f4a042be4f19933f34d4d976633d9f89e8f9fcafd82dcc64d9f57763e93157be1820b58610be135ce40c5504705fcf6ccbe99995c6c663fb5fd24967b0a910a85f473e3419b4d0386e291406eae5074590d9342f42243476cb17bcb4935087af1f35bf4e8dd6525e7dc6aa2148a5fc6e52c3f37a0dc8f65e2fcd167374e8340f6a44cb7f493b0bbd7679bcb83e3fba43486b102f3af81c147cca16008f0c5e5729234b90b303e561fb5a29d726685ed8865f4ec08e3a23b04794e0fb3ab242650a4eeb3d60b441ceeab7a72fdfc2ec9d03ea6ef3c2a0a2adebfc11faa80b2cc6061871e35c788c500d83347353450495b8221a86e0c21c42a332bda6cb9dcc2592de8d9db3e5be1ef8a91ff1ca7475188c9d5e41409762bfcdef1c04102cde894292c53365164e82501e1fee8c2db64eea63f7f8da1e3054260c2663d6e8058ae36d09a92f84d59c995ddc2bac8276890ee07435441b1f5b3e5e625ec1b90f883bf259c4b03212d9462e91257a957ee5b79c785e547b57dedd09011ed8357480ab20b86863ca4769c45eda0ed44d39bd115d91614f04751623b69ad37da0b9c5fa56c7c85023e19cfb75a8895164be37a85cc9c1d3327c3d6c4fd3e7f92961d8d70ce82ecf481c11a15331b64aeef270b75666d48c18ed84c5ae6130b4cdbd049c81f4b68e94139df3dbdfd22eff6ddc9d3611ccdd446d2e55ae924e0461cbd78aadd74ee4b181cd1f03fe38d08dfa26f17b82a3fe3a26bacb8449803df677a78c5fd8445036ca036817750a59a72ee5028415abb4f07c83ee29fd755f0c7c9271a0d97df403c5abf2a9173b878f7d36e5fc0c7ea2ef36cca747edda3b76a56a29519fc34ed75a542f18d4c69c6043f78138a132f27c97eccebe917b56d25396066d22891d68d83bea330e717da8a1406a45b67f2ec7c5a63c0dc58bb8e4f598044f91aa15203de44037bc84b885e64a9f2e860aed859aacb4b82a3bdad813dd6c68ab56972591f90317711c8df697b39bcb86f5f7c6a74bdfb8c7a69e7efe5db483d6af0f97d663fe8266a0706e10066facb02eafaaa890670adc6ede8c579700e8c6c5d0c3a669897f86b8b762395236d96d66880761c86100fe38ea13f20575ddb9e3584009107273b3284229947a92fb529ae5f3e4b6ff79121e15856e35fd7367712441418906239d51ba64a135b58b26ba40104569deaf4fe2d853b50f15739abf64600e2f76c739b74eb18f32088892e05bb19728434b1ce4f27be98589476b074941ffe80aeeac1da80c203efafe66fda74ebcff471096e45a833385ad74eee60403635e031839720e2e6d03797984d5c5357b7b42a2967e3ec70d213cf8f2363d005ee0db46dda5d058beca7ae4c700d2ef036e0305354a52017743d45433eabf3e2f6baabac79bf3d83c0fba46e526b485aef9199855e44129330a5c377501529047a30610932ed29cc300f4c9a99af74c0112b85c6780e2183b115f1f083dafa519021c93b64827dc84aa5cdbb145fc46c4cfbfd3a467f6ff2e30fb87b1e12ef990d792de4b401e83610b6b0e3f45b6917096389872a1b3863c2ce28dda0b6bc1dd656cdde7206fd37aa68b971798fa8a1adab3bf4776aec6591b91e0cce31626b4ff40b955758c2160eb099ff220f8c5c4ee1108630c2a259f91ded37b5a006dfaaea85f4c1d74d7ba1882b9f390d53ad00ba6f0f275e8b4999754183cd3ad208aab93176933de81bf8f59de2ae5b3d5ec2c9e6cc1347724efc4379d6de468aa2beda21176b3f2f341e1888ad461b285e46b796f457f7fe870415f4bf0fb46f169ee31d61d0e692773d239e3416387ec3cfc5c304b6e06e57a2f689f2041bf884604292a78f4777accd7dde515ff0456f1f8bae33955c72539392e328bc0ddd2a9c251257414d506059eddacb5608bd789f8e16e4d2acd751a61f332d30f095cfaf916bf512904edd873054ff36213cd893f656a16d23462d8ef83447b6fd8039b8d4d67e889a04241eb17e47bb2d6fadcb37852d76bfafb565e5f70101662394fca11ae5a1d71cc5a541d058dbb6a46d6d85ef84124712ae6cf8b1c7957f0e46a46d2dfa8412777e7a11fe7f898844548cef7affc5baec80649d6c5e67426b2bdf71a4b8a69419862e9c29d9a153324aa72fe38f6d1362579ee567670d86516e4e884b3e254aeedece9bae421b631c26cac91c7545bd57649b0cb2c1a7e64e5cc174239d61cc7c5b0f51430a0f230c2f74a095f74caf5eebda02c10d0d43e33c29bb2817e2d2d0435f47f13593f468ccbc25aa60ab53e091162d553ae07f0d37b8f08759c20c791760f2b9ccccb5c0a6fb3557d3f334140ff37920e8da3082ccfa5d21bb33daeb80c35cb358a77b69cd25a61f1cede89ce733d72c8c5aaab67d26e92c493f5ee5c06c26c9fb6c7a8d2d0876383500da3adf83ce1f711f87d47ab43b54518b1f8ecd07267a2b473e10bbe1d051a56560780937982ebcb0fbe394489874d25887d0fb410e8c8e6de39eaa1ce007e58b48ee02941bd3ef79b822dd353d24a566ba8f03dfba74906451336218ad97628cb0948854102f7b7cfd6bb6e00c3fafa33dd9505a28ff611cd5351126b84036e4d40b68ae8928215089c5cb0995c801267be37d0462a0072825a239f3c0af801fe169e45953f700e9f31af7afc9978b473dcb2db4b4517b635f42dcfd7c054e3a30642c1dfaf4bde8b53a30e99ddcd72b6ad0e17", 0x1000}, {&(0x7f0000000400)="0e91faf9258a890b707b63e8f23a6756f567495f5f2380d506a4e58f6d51ea28295181355fb3dddfef616b09bef9f440aebf24a2cbe746b4ad54fb7c20fe8cd55a24c6068711adcc174c14d1db54b6e2128d767d980c85eea3f699496cab5dfd9da10a9becbddb5fb82083d46e1381f9df481888b5b27d5a9bc980e83546474af962e25905314b146fc7958fbfc91821a1f72a7d7cf46981b74f43f0e9a429fb8f3c141f8965b0", 0xa7}, {&(0x7f00000004c0)="fbe3dedc68766a388010482db60f6cafe5a3a04d862c97482c47cfaed15351488d372526bd9ad9d8993e0b24efec4db0ec0387ff7961273f629d5c0cc4edd38aea2562a67760961b1bc04511119670aa69b637d60f4f3d0e4e4bed18f8529868a56bae43edee7c4cc5bd94d80c07389e7f99dc724ec1963cf41522baca8a8a44adf7f242a498301a24fcc468297affb6f2e218e996c10b0bc99355206586e8ee94fab4b20c19796250", 0xa9}, {&(0x7f0000001600)="2d610ac6052106a7894059c82948d7f9fd53cc2dc50d86df7423a74909dc097e826f55a67c8a96dab237c0871ae9101836cd683f777925173e584376aa8e9cbb7764c668b36601266ccd948303e89b820fc0d8bfd0d76a6c90", 0x59}, {&(0x7f0000001680)="7559a810b2d548d4b9b0f4c6a54e55a32221df49ab0fc3fb8f0fe45d8b7ec81a75009aa1f927bef939cb33cd70c4e0ec0ebac9e49a18b756f871458af63131fefad09e1f06bf21b01fefc8f29c89", 0x4e}, {&(0x7f0000001700)="2e2cc9157fe4b161f39ec9582457da6affe449980aba569f75b1d9446071d66f64f99ed00e054e3cc42e1ce25c60c7ec6e12bb327ffd66f6894237595bce2448f4d385bc0d1d05f8b4c1c835744d5faed82c33eed73d96fdacd7d15a1aaa735b762035649ddd6daff75b6efd", 0x6c}], 0x7, 0x0, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = semget$private(0x0, 0x1, 0x35b) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000300)=""/224) semop(r3, &(0x7f00000000c0)=[{0x0, 0x100, 0x800}, {0x4, 0x7}, {0x1, 0x80, 0xa0a538a70ce3cd61}, {0x0, 0x800, 0x1800}, {0x3, 0x6, 0x1800}], 0x5) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000180)=0x5) pwritev(r2, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) 09:13:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x74}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r2, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 09:13:01 executing program 0: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000280)={0x4, 0x80000000, 0x67, 0x977e, &(0x7f0000000000)={{0x7, 0x8, 0x80, 0x4, 0xd4, 0x0, 0xc0f}, {[0x1, 0xa60000000000000, 0x9, 0x7, 0x58a, 0xffff, 0x81, 0xcb40, 0x8, 0x8, 0xffffffffffffffff, 0x1, 0x2, 0x10001, 0x4, 0x6, 0x2, 0x8000], [0x2, 0x0, 0x0, 0x49a7, 0x8, 0x7, 0x45, 0x31, 0x2, 0xece], [0x4d, 0x2, 0x6, 0x0, 0x8, 0x200, 0x3], [0x80, 0x1, 0x7fffffff, 0x7, 0xfffffffffffffffb, 0x37a3], [{0x6, 0x3ff, 0x9, 0xfffffffffffff921}, {0x2, 0x8, 0x9, 0xfffffffffffffc01}, {0x800, 0x9, 0xfff, 0xf0}, {0x27, 0x8, 0x3, 0xfffffffffffffffd}, {0x3ff, 0x3, 0x3, 0x5}, {0x6, 0x1, 0xc7d3, 0x40}, {0x8, 0x80, 0xc0000000, 0x7}, {0x9c1, 0x1, 0x1, 0x7}], {0x2, 0x3f, 0x10001, 0xfffffffffffffff8}, {0x5, 0x936, 0x1, 0x4}}}, 0x29, 0x1}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000002c0)=0x1) getdents(r0, &(0x7f0000000300)=""/169, 0xa9) mkdir(&(0x7f00000003c0)='.\x00', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20, 0x0) read(r1, &(0x7f0000000440)=""/99, 0x63) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000004c0)={0x1}) r2 = socket$inet6(0x18, 0x5, 0x6) lseek(r2, 0x0, 0xffffffff80000001, 0x1) r3 = socket$unix(0x1, 0x1, 0x0) r4 = dup2(r3, 0xffffffffffffffff) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000540)='./file0\x00', 0x0, r6, 0x4) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000600)) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000640)) r8 = socket(0x10, 0x2, 0x80) getsockname(r8, &(0x7f0000000680)=@un=@abs, &(0x7f00000006c0)=0x8) 09:13:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="49458274838807a3f421f952593bc15119166d63d35ccc6b"], 0x1) r0 = socket(0x10, 0x1, 0x20) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 09:13:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6291119d95000001"], 0x1) r0 = socket(0x2, 0x4000, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0f496af29c3cd785", 0x8}], 0x1, 0x0}, 0x0) 09:13:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/4096, 0x1000) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 09:13:02 executing program 0: r0 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = getgid() setregid(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0xe93c}]}) 09:13:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73d7317a117c00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 09:13:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) fsync(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 09:13:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x1, 0x40, 0x5f, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x40}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x39, &(0x7f0000000180)) 09:13:02 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xffff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="100a2956b922377661f8faf59eb80877f1aad582486399579df415c0d8a8cb85636a1a9e73780f8dd7", 0x29) 09:13:02 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) fcntl$dupfd(r0, 0x0, r0) r2 = getuid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[r1]) lchown(&(0x7f0000000140)='./file0/file0\x00', r4, r5) setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 09:13:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x287) munlockall() r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x2, 0x7, {0xcf2f, 0x5}}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet6(r2, &(0x7f0000000100)="8c535f1103ce945c39737e5a97748e2d90d44dc0ed92e160d9de55ca3eba6fee204340135248025662c4ad9f2902515f027d0a65751b22c95ec009206184e70c0f345912ea83bd513005bc30127f95076fbdb75b3e3781393b98b177e213a91e402ad7ef753bff324ca9553548a5ecb8922f03fa68410d389f6d06b709c0f90c877da1cdd3bbcd088358bd410c0420e908323f3483e11ac258e04af70e5b250144fa8c777771493406c95c8eefc2acd39448a5e2bb9aa8f49c0572586f4d7694ff6122d6cb", 0xc5, 0x400, &(0x7f0000000200)={0x18, 0x3, 0x1, 0x4}, 0xc) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000240)="bcb22df996a9e9162977b94f7af39f3ca34bd63fe241d2bed8c167e59286fd1624d811fef814c3b824e3a18393e1e0418063d8de007ef85bf05ddbb446f5c2321a55b93b1aca5d83ec0a2aab837e5815d1f4c0d1ce1cd0100eafb8cbf515b44022a7afff4c1dee539e0ca3d3fc433827f728dc75bce65d4f227203a2248e", 0x7e}, {&(0x7f00000002c0)="455def8dc167088f6a49059cb5e5a3e3f62b3d2f8ba32743730402bf29405e6ca7e45db78295f8e249cc0c9e44c78f1c494ed9331119e776acf80a01dc805ddbfce6a333e0ef2d6d173f2a9de3f7fd87f1478b56411fa1cbf438f60d65beabe9cf756cda73a1b5ee9fd7c203b40befb01cf3e177f98693e1a18639dbc0c6660243c5befe6ef594da4aed85e1f4f46d7f7d77b1d0bff32edccc90", 0x9a}, {&(0x7f0000000380)="aa95aa550539a034dda9fa0b29edbbf6b05ac5cd2103fbe377315564b691e9e351efa1c9", 0x24}, {&(0x7f00000003c0)="10a6b3e764510051ae39666dfcfeec455584f1bea0bf31fe524187aba435792bf62d160519f7a96d1e4a7d3c0d38f23166875e8a7337187ac2cf8b86082bab0a1920d0cd7c0a7830511fada75a33efd0ee9b455d5aa804748ad628e4f749744085ee67d4e39c06541f2bbd68d11cff8080e1550102ab51f3aa53fbe82f33d29784421fa4a6bf789f094b3e15373a1e246c1c88dee4fa53d3bc2322d57766838b888ec9f6003ddde2c6f8eeaee338b67a13120ebca6a998bb0f3b88907df0aeaf807ddf5023ad8a59c4c9f8a636c6a7d9c1c6d5ded2", 0xd5}, {&(0x7f00000004c0)="e238eef9f7f4e9fb05c5bd8a6abb526e81b9f23a8c119fe195d0e21c527a76634ff5127c9b98e9a46bb42e318726450f8f07a213ffba71b2487811aacdce2700ae2cf6199bf694952e6bae6878f039259e8fe4d282e417bafdb406d76dfe8a306b356f564d0b3107f41eac412bf6cbf95a0350ef5ee72b2a0374112ea931516df283390361964dba2d71875087062b82cda0a71da4c917901096fc168dae911b09604e6418d0681c6ed3", 0xaa}], 0x5) r3 = openat(r1, &(0x7f0000000600)='./file0/file0\x00', 0x80, 0x100) write(r3, &(0x7f0000000640)="8b75acf228e99709b860071900b5960f2eafd23cfb03fc07232464959341ef390f0bf55889b348dc829e58d1df5723c0c968f38b492eaf66da22a4f58cd9f988c9ee33ec1efcf62ca2e0c0e041824a2a1ba790b2c261c9b82d2da3c2b0f9ec12834bbe82f3157e2a6e3ea52e707d10e32bfe96d0b7c00206d5f509e6d9beb8e0a7dc525b9752b01cf41bac73904dc654895c487af83a9f5ecf33393ad8bb854b97a7ae11005ab980e1c5fa3c775107147e257410f7bddfae4b4aa41a1e7ebc3cd0b75c757fa982ffa659f135024ddba23f1e302810b9047ec3544c4c521ef4", 0xdf) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0x400, 0x0) fcntl$dupfd(r4, 0x0, r3) r5 = open(&(0x7f0000000780)='./file0/file0\x00', 0x0, 0x4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000007c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x80, 0x0) readv(0xffffffffffffffff, &(0x7f0000000a00)=[{&(0x7f0000000840)=""/98, 0x62}, {&(0x7f00000008c0)=""/28, 0x1c}, {&(0x7f0000000900)=""/132, 0x84}, {&(0x7f00000009c0)=""/2, 0x2}], 0x4) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/pci\x00', 0x10, 0x0) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000a80)={{0x40, 0x7f, 0x5}, 0x3, 0xffffffff}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse\x00', 0x200, 0x0) lseek(r7, 0x0, 0x4, 0x2) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) 09:13:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="91d9c58ba68cdc184f50e2ca9c8e3f3ff45632309db949505b1becc76848d568fa873b7a6489c7b391e3997bac30a4e3e3260b3188543ec8c0c9b2a1db2747662358d02d2ad0eeabd64ed3060835926f2ed57e392df8d645c3691c4f3a302ed3081ee83960c6e872fad73df340a38a68836c80072a801c2b43518cdeed109b9ea098e0a9d94759daf545997fac4455d78cd51a52c89d874c3b818f98a097664dd3df7d4cf9e6a4b78afb3f6adbad3df4ad70", 0xb2}], 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) sendto(r2, &(0x7f0000000100)="f636e1b34dd26698c257ded4761ce33fdfdd746369a9598f82e25058cefb7ef91f069cdf61fce29c5ddb078d1ff6b7de9dd4be56ad5bdea581a2b25be60c69db0fc78ffb4a235fb12ba3581e01aa56143eacd2d10bb079b7157565b867e2ae57762d6c5ed56c1922f6beaaf6849c1d204074b188eda51e91c0a4ad06bd099c063349831a53c7b6148a27433a6e246d68a21d8b17f9a155936ba985fbf83f457a3b3adfd7e66f66ec38", 0xa9, 0x9, &(0x7f0000000080)=@in6={0x18, 0x2, 0x69, 0x5}, 0xc) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000003c010000000000"]) 09:13:03 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x100000000}) close(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) flock(r1, 0x0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0xe94) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/178) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000000)) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/109) execve(0x0, 0x0, 0x0) 09:13:03 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x102f0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x1, 0x5}) r2 = getpgid(0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) setpgid(0x0, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, r2) 09:13:03 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r1 = getuid() ktrace(&(0x7f0000000100)='./bus\x00', 0x4, 0x400, 0x0) setreuid(0xee00, r1) r2 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f0000001900)=ANY=[@ANYBLOB="0000001e0000278130866ba20a0f0e22ba436a6a91a7c887f00000348d52a9f707f04618e1c4c8b911fcb70b0ff1d239607da2ba11a9cd86c5a536b67f4157409a21314113a882c9cd80c501a248c27282bb321faeace0473570fda2557b"], 0x1, &(0x7f0000000240)=[{&(0x7f0000000140)="f23d9c1b78dea843feb049f2e9298091ce8f454149691aac6be5b8419302935600ec9042955dc225c61e30b2c13b4273c08044a018c11d858fe355b0e3b236bbcda76bf7cf916b6068558a1d96a74039e8368d6605a57589714bfd99ee5b143ade917075c2d0724798d745fcdb65ce4eac4978390a282f436e31d2a5982e", 0x7e}, {&(0x7f0000000480)="86effd817dba6899eabd9015ec98445670439d7f7251900be04d364533e4f1782f5091919ae8de121cd5989221f4ea1d4b3ecf8d25c4007bf098f8cb99b6e580cfafeeeebe7d7c543795faf33c5fe8578655e71e6a89f35d77d7414f0fe327aa8a591b7ec435aa0bb76e8cc490d70f8e0c7cf9cf37a18b22c45f008023d1119c504e093918c0a7d5957eb86142c38653637f6db04342d188591b2575eef510a4d8d2c16f22e6dbfcf2164ebdd8d613f5eaa213baba7f1c36103e2f5d82f648beff1ccedacf4151decfcc8303d640247cd00d79b6835fd9280ff4abb2f40d1a55da2ac1", 0xe3}, {&(0x7f0000000580)="c9ba6bf26c96e8e5c10ce3b6f71f67645de13acb407c714baa534bee4df786553c8a76462fa85629bc54dbd2898a9f8a5c76f0b2a720285276bd3e10c204a03b01af8c54edbb6633818a40dc5662543e89d9f7e4f284399293047023ab22b4caaca9198b73597bce23f2f62b04f0873462ff332764e5e4776c7bf4f3733769c80e36a58c5723bea5294d9aecb794cbdbdc82286b25bbb4ecdfa63cf5b3553e6f37608c51fb323d707f6b5668287e873d712e98f11e30054680c228104f919362f9d387743b49e9f6a23cd1c21e061ad88f743b9a6b8ad76825cf2aba6442b7f49c8122a572b785a1a663578ca601d03cb2899d405618ee55336219ec86575fc65e8a7201ded43385dba99a1b732b66abcdae73ad866f2a3ee5ad9c264c54e18d2a7c12ec8c7bbfe50b2a97eb060e140be520e0272ae2de12f764c0d3a11af600f2b2000d494e61613bad4aa515677a2aad4dad264248cfa01113fab69e26d49bd7601ff3bf5852883edc7caa2ed452f738de7bbf24a27a95b2a9e2f4ac81aaefcd4cbcc33c507e29cedcbe9273e689fad3ee84dbd28b08af1e599e2c7d527caaeef857c0fe46af9e092ae50c83d81a3feb28f8841d94e823f04f1a4556e6fc0492a8c393e55a90ee9e07180f2eb91a86bf70abc8c34b2d11a12c96ed41e33cc5e447e3c75ffb61e7f7324c23899be4431660e122259588963ef7b261c5bec17711470755a298dc75a897e1869cca9a304fb7a59777cdca442ab37b5c8b951141a8c0c5c16a5f453d34d050b0e007d4fdc33bba41490f7207a40b4765c6d64f66eab5ed642a0123038fc7723989257acf2802a7abbf3d5c7cb715d80bf114ca43e4184019bc2b2e90adf5caf1d5068a327d112c5f7031a3fcdb8acbcaa1b42a8f82ae24ab687acb37e98e7b6c7e4c0b0765beff64e364a3f5e60cec819714228aaa6043729638be8a395f35f48ed1910684e5dc494537d942a37a4e912f37a3c6e805b46cdd98630b16e77b1e36de1b5e04c5d02878cad2fc6a93fa8c46988229bc65fd03ec81f0565f3c194e810cbe18470cb2098313e8418e3427ff79c80b1ca4a2b2dc54630508019460dadf4dfb33a6a9392586a7df5d38d0a731172f2c9304d72be1e161c46c80fb769a62a56ea1b6e35b304c42c76a0d5e8ab4f398fb707fe6e02cf8cfb0186bfc97ed67961202ef87f5437c19565765a8b4f990e8ecd8599a038680f3c3372552314b3657c097f157c5c688e66a133e491b1746b793b5ae8ffeb8db2f17ae277376d2d9b6c010af63d54f8d468dc29ca9611d87744cfeba66cb49b244c6dfa331b202e8113ecfd8578686bb66d9cf9e3415d41b636d6866a3d99ca298c0181f20247c65812fdba464c4d80e582d15b4f8db27a0e1cde9aac1880c79f7f4a0d928266e72d09356184140d08ef5310faffe6897a0feb7ad119ecdb15032b1f26c7340aad89307f6459d27cf713d87f6581cdab6c1db518edc693c1f8016967e6450e0d5eb32b6ec04afa0ef2d0e72659816e8b77d9f6a53e899abba2cad2abf9c5982144fd7db11d1600806c28165ee101d5d5dac290e234af7dd98dc598fffee472e51c32a193b90ff327b534a37edeba1aebce148986858b6193025cd249ee48efafc1e1ab557f069d048c84d37bcb96fd83ca9291caac59cc70050b0491c8a0fe2eb420143740162118b860ec07df47b3ca316b25422e8187043b1e9f686c56925ebdba695ea7a920249ce45959ba2ebeac6319010b28ac90f2d53d99017a330645974ace933a7aa256c711cecdbadc5aabe82945a3db65bb3d7084c806a6ee5f2f66931043b92ede813e82975556cbb046fe17b5af0fbf9090568d4489dddd33b1095dc3a5653ac91b5ea521300115edc276e6d5b725102b38c711d65d2a1b2656ac43cb7b15f9ba32ecd14efb8f3c459fbdd5bf380b4833d5d69c78a678370f83daaa85cb4cd841c643fbcb6c7cf95784581efbe1e12bce013dc17b6b7e9613c116150ea4e4bb4e66573ed3832fd6f42ed941a8b343ed195c9177865a2b8515d40d3bb2b0c32bbe0441aa607afc43e0873d42eda9c0f04e8917e4a46e6cf26c773fad74a467aaedef82a1bfd35d0e0806ca26f5b447a784bdd79e6f3bd0e18bec37df1a0c0155f189c73e09c2dc0054debcec0aba39972f3d8b137fb8f0c5fc892cfc16332943de16e3de21c1e9e83ba0d59d69a6bdf6c8a8aaba941957591386af11157ff54c0d2175d95e9fd96b9fbdbf263c5e517dcb90aacdef2ec2937cd4ff701c373b492d24182a22d15d0094905687be9c8502d4cf3607f065b2b346e328fe551381ddc53ae9af1bde2845e27b919fc36381e0aa39c7bd63a1a18af6b637837dcc3ceb2ab0d224f7c4fced219b9b0cca3d2e8f66e13139dadd58c7f8492c5702b5c9546d7574b7d6776c016ae0969e1df75031053bd9daaa6f5f6f38fcb9eee696a9c41803bdbb53732887de2a8bc933fa3fc93de04c64fbae1c3cbdc9f8757c74cad4bc1142ab0a2ad2ce75467ed999c655ddd60684dbdfd273ca3f18fed1135ac06abfd7ae672b5f00a4903df4524e44c4b048093573468e187c46e95b4efc114fee1b659cf4144e4805f5869fa01c3e1c864ed25f1eead8d2efa136f88db966c8f3c492a2798b99fb2d3f54fe3513e7acf6769db8e020c9bfac3ffb3376db77cb63840351dd6d5731630a450ade9d54d3227e1bc83e38e9bb6bf6ebc96545289e5b0bf8def8ed64b79f5d7d9d0d3aa2dc5813f1c2b87211d02343cddf5687e036e8b253c270255a19ae57b61eeb9f0e0e0d3a3411fd5e4ebe7b85459b1c596acf91f7593795471758b6f3911bb5d0c7c267d555c52926d2194c48f44f9a6e28b57e3f852f2ff81b75106b871b9138c051d4315d98c90535bfe8a28282218a5cf213d217b0f556cc2664417c5bdc7ae45b1ee3c7cc42d598416d1bdfeb6906b5efa2afdabaf546939c2083011040f333b8d4abf2f3fc3fe53fc3e23d55a9bc1d941e00161068e1b6d937be6e130337f30df8314fa622328c5ff7a66c5104784d2b7b1d6a7bdaa21aa1fb4d1598ad1d896e841c3ecde5e6b4a054f9b956104e92a0e053f3f526de12455b19a601f5c396a669ebb6c6be17bff834644cedb94475ebf97c2c2be599cf2274b39a459de31ce31bb7e85bc2e5e81d508170b463ff20ebc34813e32ddb768490e716e56e7feb4b69dbcf069b46e8a25f7d2b1489720da2fd18a77abcfe13cf3ad7e3f109d79ca82c6f70cf09fd50d37d5997ee1e46f224cf59b6056f4071372ad939109028ea8e074fbbf25b54a63b6f610b5b427314a86312a1831fc5fe102f97a7991f53368f1d92ec4fa69362d049fa7b869cc5ce0874e5eeadfe2702b3b51a6106ef7001eb6a1494e1e04b65711850bd3f365df85dbdcfdfb6c1714320e0259abeaf493cfd738442ddb268ca86f8d4a85484be6d7789e9a932d2343ecaa5db8969725e6b18ffc2a312dfffa0f1f6821233cb6c9c9a7afc8e20525812dd27996271f190e16c5297350c4cbf497b626ff7112105be70771f19b5b91a275b27a59c5f51c8d25369ef10521c1786e28b8cb08c2a871e364762bac7f40ffe87ffcd1a385f2c4e65c6feeb6ffcdede3702f8a73a88fa1e855a7021e0e46406ff3b3368738d2c550f5f036ba353bdfeecbc6064557a0ae87c855087513972bd6d2ef07cb13c0a458c7dc8d7daa9f1df3a6923e742073818b4bea2b21c47b218733bd1060cbf5d17a249c28eb7b333e6fb56379c82914c6215cd71d59a38bc61c9c284ac99ba1aa90741759c228c59c2b04cb000f3c55538efad5e3f482455f4eb1a09f4e957b87732138ceda572c773f2ace32133158fe2792905d31bf486d8e8b064a5156bbe7a84cbca92b062dea80a7383fa66fa4ecc6c89bd030fbe576134b87808942eba74329cb5ecffac6dca7c44d0fbbcade479b2a75dd437203e6cd1fc319eb64fb13d7821fe3968dfa3f832fc3caac37cd50847d1e31ac0f9cc0142faad4e352d95ed2a3d42dbf4d6dc716770bbe7dc72ae18285772e6997eda429fd3d355c2d5554652585457229822151cea5a14f62339bd3295254394c8cdc11a124d24f11993d035142f61bc19989595ccc3bf2453b171d70bffc7edf8246b01c49f583cab7bda6965896420eeeef7c12acdefff0ccec31c19e308abf88a79f257f45920570bd4467299add5eb97263ed5858081af15c0ec27f22aebcc857b391d1dfa10a3277b4c8dbdf7c3575a07e1396da3db73540c2854ab716421b60f98301e42a9b0374c4fe0dc9ab56878ee5a1950cc8d429c220e2c35e8cf33db286047ce4a6e0b08fd79754a60a426d12063640e655a22dc4ba864a02e8bc0f2712fdc5ebeac646e416adf16ff5780433763b2e1be6f4adc1664494708850f0e27a90d1d0b39a544f1720767c502b105bcce1c945f7059e39b9dc5031c5b2296aa04e9f492641271af7421809530639704c402b987adeb38193aa5461056101087c0c935473c40a8c0c0da67a32babf711177238e4c23793f86fc9ecda9da3ac5c26c1977f1bf9524b30e4f1bda2add7c4e3163f3650586fb092f924a5e597f40a520feb824feec6c80aaea6a9ee1fa370d160b9908b5d153d48ce6358208fc923ca75e5f75de62c6b4dade0ce0dbdf4664c583112180ee916e99e1014cf0b6d63f8540e4a2445c9ce359b09db5b86b7ddd55379015ffdfd72267f5866653affb9d0c80923c1089d611762f760915a690cf4b3c6c5a8fb30cacb27e216adbee187efdbbb75ed19cf1ea31a3646a4f2d97a6c8a08c9b91e2ef798cfdb9ee5312de7b8ffab4aaf31875bbd9bfe7bfbff1ac9a63194c81f492ac971573c519f0c64e9ff7150feb543c852567d813af7329178088cb111b9ea68d11833c1012205ee86e4eac7fbba178df640b4210f62bfb8c93680d69da255a684e066288686606ee1d7203b205ff438a4d4c26ae0bf7e3d99d725bf0fd5f150adc40a7694a2127ab54560b8f64c07377ea2c22284371f779a4e8855d5042ca9487530a69cb69837f6be40a1516913d33f99733bf5f056219c497de49ff94a16a5f637b5f5a7e101e0fae34d89a477794a0fd4671bcdbf42e0f34e6be4972514c5b5b2e45b92476a013d13066075e04770ab97c2978f26ad4b9140a848c8794bdd4ae902f58a802b49c23ac466d4c21b987ce3308fc5b661814bc764f57d8b8d2fb06dca7a3cfe703aa5f4e0412c7d8a8598985693d1d233c89ce13fb049915a2cab9d760649f55a4a851597eab6fedbdad88008c3c227c2bc93894a4845adb31bbb43d07c220969bda32b134ab013f51ab660fb68ea2d7532e490b7e90b881d735a1ae2c100d0060e631c6cfb508ec221783bada230992382377e558b3defff97389f9cc037e36b9e6be60771ce5677ea2d76fe593a8e5d1b1ced7701b9c8d47628ce29219df460839c2500347ec0022154ace1a4055b51e341a483d8e6b9b4b208632c979b96d30d56d935c9cab3806263a670e21986bdb6597e251e6f6ef7211ecbac81a2ec8a95afaf9acc9e8247816854c45e8c326e009d3b3c2464d2443217c55995bab570425954eb25fe0aec9492b7ce5bd4a5fb74ee6cba993c5d3845bd8aaef442b35a23a448672cda08b00d46d1e42b09136fc6c48def4108e5f674aab42eee04e00f7bac3ec3e979dcf970b7b9cfdc6b4cd30fff47e32283dadd7671f2b29a655f0764b4459f6d2cd3da63f0db45d9f3a2580e8b142e16d5b96fea65494ccfa82f20187d0f6a1fa2bbe6405", 0x1000}, {&(0x7f0000001580)="f8fe0ac922f3273a9d774eb685055fd74c9a960343b580dc705f26da94893aee89fcb9e47b95b34e625cf6dd62bdb4183b6700097540aaadfd01e3857743af763a713312195bcbe49e6740c05931a33378a418d6bf70adf8e32429e80a45ab1ace7d478d413843f8406a5384db92e4a6c3f8e1358f3dac4e09bee1c54167ee11744fd966380c539725b02d09247771350a33eb72887f4dd307983dde3dd70223e2aeffefb644c912fa625e5faf649c76ebb245d320188f4c413147e7357db33e4a466615b3311344164f70cb9de7223fccaeb877904df891f900e60760ec886946c99179455e3f5d90e86f0760166d18", 0xf0}, {&(0x7f0000001680)="cdd24130ee515b184486a6e0d0ef77adbb3a1c747bfcd55d791942bd5c108e9ae5fcd328d33bddc9fa1d94bced7923eec54d4f331194f1365c7c42b54bfb895d9f15416568574f7f0e601d97d722cea024805a985d8cfdfb570f710fb2f5712b19d079d2e8c905e6e297c81737db5e75c9a596e1c895706c8c74edd7c5f915868150923b8ae4418d68cfa9ac24fc79161650d87b3abaa509014c743068cbe280afd4cc68f0435db754438c8693ce750e500a6bd034c9f70b4ecaf8a01c52ab5859e9b0f192fb1fda74e5fba9843911934ea6d4dad599657568648b160fea", 0xde}, {&(0x7f0000001780)="ab02e37225c519b9f719cce08a2b65075d5bf78c56cd8541df0bdccd957c6ccbbecbd10dfe1be944747e591ea933f14a15b036417cb0c263efc895c01eef6f687f265b0c19cb6c69f5b53f8411ddbf99d97b055010e9b5311948be6242699a3909a64606ded298756930a05585200a45515823d3c3ed4d2562f4ea925a14d028f477fc92894a61000da96107", 0x8c}], 0x6, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0x0, r1, r2}], 0x20}, 0xe) setuid(0xee01) r3 = dup(r0) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r4, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x7, 0x3, 0x1}) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000080)=""/24) write(r3, &(0x7f00000000c0)="e83e57a1044cb0f4bdb245583d455c", 0xf) 09:13:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61740b9219c5cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24f125fa9550b297b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36fc9bcb441be7f"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001200)={0x3, "2e1100b0df6d7fcf409def1a1fc1ed34135533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b712000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120763e2ce23d1fb7cf63c9dbc6a87869b8ed7fe114d70adee7d696a5fa50d515e2714fab1fb6f1ef5e2ee86a0738d95934e84357ed214ae041c228e609fb27bd54d86080f76a08dca519d53d20cd99fc0e03dd76407ae51adbb71981029aeca137eaa9049710bebce9939b3922299a460f3eab037a5d2cba6bd4272495cd7049a7d7b01e1206d3b57d1fccc089aa0b0d4cfd8ccc85cc9db643f529ef3ebf17616907fb01c6b8c9a309319c606ad4bd8169d5176363749cfd308abc55fdd6d69134ecb558aa9a58fb0e85a6be806954bd6968dd632de372d"}, 0x4a4, 0x0) msgsnd(0x0, &(0x7f0000001400)={0x3, "21cdfd7034a811c66751608f7d0866a4d2e3d7d60e4dd7f495a2b1ab8dd08769baee77ae120643b92555120545a3805474b83c3750e5b8e5b8f1d89becb06e8f4dfbc9f6ddc24a48750c6b2cb6a15a8db356326b0f2aa126c77c2de030ae6f5e284b2d260737c874788a8a10606d52bb3539c4e8d233feef11d3a6d7bb85b46ee7cf128b9640d6a65d0dec187c5562d115d1e538f452e694e264310df375bf00fc03cfff3dac6fabbc80f241f3bf211ce89944ab58719258834d6e8ce0a65ad7a60a4d4e3c50460110a1fdaa1752236fadf8718ec191dbfde2992cdd6319d23a5712c462b7bceaa2ce039e51efe91365f0a5138c9225c0612cae6ed33ba88fc57e843ce30e90c7c2cee41d982ddc4f6b56504f2b35cae5fe0787e43c9446e06b8aebca504f44346f7af189399b61dbc8f649a4a4aba510337a7ac1ec2f0c3f0d5552b2d27f460456a11def26d8f0b4ca2df244a9b75e050361168705506de04edb303d531a3689dabf2539f9978e59973e735d2b52196261db5f8517b8b26ebd1761d39682b69f8e565577dfb25b29256ab70a1cab82207747360e1b472949b36fdb7f119de08c75774a1d961b059b780ddf79904bab369dfd959ed9cf89240753038439740396f376f89edcfd634888cf29fc399476ad8175b9f689ffd83ccb282a46f437a2e60631fb861bd652bf9f86d96c8e468525fdc4846f30b3b8e4003bd719ddb06fe9ea9819ffc44b2833bfc3c9799fb9e24e292a97c1ca82b2f5adec164a7d2c4ca8ee84f77f2311b1d295c7581e9beaf73e7d2a655fcac88ea1429ef174e29e3b4a6a669d71330c7cb80dd198e994bf314db8524a6fb8627f6dd6972b627852c8256d54c2a6040db712b331b3064ca1f12a1f7d71d0c6c91ff71485b522703295d288b7ed64cbba3906e3755498247b3a9b57802ef0648f21ea772134aee8dff6ca9583b262c4bca2b6fd0aa1468e3b3f0754f2a52b4e448a64c4c43b0680c7141faf2888a6fe4621455a4117eb576d73f2a8c61dcf5961b2d13057e2b592796a1d0a8f62d173de62aa529d0d633b461d36c86b620879919552bba255d9a93bb631e17db6c662f0d4d5cc9a7f82724f43c86c3806a6e06aa500d9ca1117b6f000e35ecb2742d81da522a3a65ea50b0f07498b88b1d5e23ce3eb29a88bbbd657d49a0c80c8b64fb3dcf391e8b17d06085f9d7619d471addc9b4237920d7bf82587f41c9d6fe29c95b2ebc326e757984338c62cf539fe3a4bee229d9efc045591d660a51006ab6c28a5e7ee5d2a59cd1543c94c0279d994d8fa475c352726176a7f903c746f55c85544eb176a66dd6547e4f92cac0ab7b2329df0922d48f560c4c519c6792b9ec2dd9e22a2382167589a2a76fa0fad9f5fb1b5de5dbb14ae6e0d0c0248fd3efc82b58bd83ce862ff60159ae164419e7d199c28161a2d1c1e001bd393ad1389f9247f2c0d609a1be5245472532e771c8f95ec15dc28d01eb9f775e6363f64d6e2a443b32dd003c64aab2c9e815918c1b141b15a714acded53dcaef50d7a870eccab35fb827203141a015c7cd15e91eff96a0898dc2e68018f2e76f14a35901998bcd5105b05000cad34da73b01eb35e3a654f8b60d8da706484e4ec264a24745c0feb1d83eaf5bd97ee4dcf538b0a70d074fbc9e785e0d10cf8095fae2fea74ade611910818f41fbce549b838e287e427b848c31a8343cddf2f2e6c524dee520fc56a4450224633949752eee497384af268e1d5b2a8575a9199ed6cb22de873785a98b79854b153382aa8a8648277eda38ca39f03f970964bde56e02f6516a3633abb532620bb73aa5a3f222785533ed73dafe3f1d19ba09cad3974227bb61e1bd6b7326f1d40bc75266a688efd5c3430445614e485b3b859c41649a911bcea348fa35cac0e58302899f9e5be79dd8f885e4187b725c8dcbe55b78d5e4f155752ea3edd6476aeeb73df713e5e823b36f90361d6e9261717c29e34bed27c46f637580a712e06377f7b738b2e78affcf95799f3d7472c75b193efc3e8dbd454c1bf8450ee5acf375ed71457a7d6c8045c21898153c89a266f17e16d3dd4d5526a81bd6a3487406a9b652268f4994787ed8c5ab38de2ef1e4a89266db294f59ee3b61a0dc9c310d2b128a7ddb7b9b5a6c1085054df14cd7cd76ba3a939e5d8f1cdb6f8d18fb76e5f4efc93c3500cdc6fce5695d8abe65368b1d46e2059e9a1b1f101b5dcd1862af303f836d7af6e3129567ecc8b968f2b31ee2a82336cb08b3c59b6e5d02e51cce8b2196e5ef7aeeab03903d1b8ba76d92a7731446d8d93d202d6b4078a4ee75141ae0113c80abcd66ca4ed3eff1a05359567e3e8c5a87ec3591edb3cb78fa7eded61c2ef3cb617eb3ef737e8b27bbcfbf48a5c2a6999a9ffbdc8a58c94764a4a418fb2f06c94466cc34e2bc71c2d1dc3d1c78c4e06a2dc66e19d18f799dd59c8a6d3a4f2551e5c88348dcfd048ca0c61b0cf1f4a0f8e3fbdbbe3fd78783777d7adb639d7f6c03e9f656f57b1e4f54fa4e1deaa32078be6a42a53a719e15cf708ed38bdb45ce21c6cbd1985ffbcec12fa3b3f7e2aff169efb2f7f94c0da28ce2c87fd48265d05f121eba35ae38a8e79de85859ce6a38add56a5a1b0178323ea417e6a18d32b97ee2879dfe65a84d428c1633391704e8e5dc48e1374be24deda324dd5d271679412e611da1463eb7c2083f1dd5b3a88ea8673f5877ba4706f3745f10a8d4d5053a6daf7896331519c155aa54625d839e5c8d4d57387db445f8a142c1c24560f2712868f4626e6134c9b122700e56a7ecbe45cc416386aa481a4cbaf44a6fe8c6424189ddba17ace830370df6971d9b0289aa37f6be5d94276d043e12c42aa79873e3bb7137cf050bf64ec8941a5fcbfd194926025f3a8a03ec58602b9f302d9de53eb004bdd296caaf71d78051a2af231b76ed63ed6ef33432c7d95a161e61f995d25e8bcd9484dbc18ed761123b6d9f2fb8f05a2be68ad4e9e4c8fad2d799d5d3f8418adf205f698f16618ea0dc20c1070e0f630d8b7ea3c42880f5fc655c05b6bcd93e5a84c6a0b3243e32144f2ca5136c4d8128ff03571a61486ea1433eaf61bafc97453063a009a69341c8dc0ba01dfe234ae6f3360a268fd0dbfb584d0e7d0780ed8444096bb39b48b5e6191e3a2f9145d434db135fb9dddc02813ad753aa15000b1553785aab63933922d6ba70b277d377817590a7571f0d1a158ae90c813d89bb6549855fe72c4cd3e57ab442287fc045c9f11679a09a57c3b311191063e58e08cec0fd5be02964e8e07f9a4b645348919437707c5729df11df770494fb9ebfca50e1fba3fa4dd4cb4ec71755f561909e535517fc594c6a3afe91976179160fe5d54a25dfcf2802a3ae03505840169d8c0c7d462eea0de9fd69e69a4287d2df97b2f94a3fc367dc78d8ac66b5e569a4c27a583753837ba402c48a2f8bc72226832f6197faf4f2b9a23d0b7bec84dc1517a8bd72a254119d34cefb857a92a58c21a09f4078864cc309e2f04122dac5e8b8297691e70ed868a5dcfc926f6890aef71a7382e557e8fba1b639b98fbae97d77b55c6a6bdf0a843c0e07ebe4de51f079aaa69f51fcf1637f77a9293599ce94c229298f8df139fe1f29466d356a816422b43b35d03ac31a562a6b0dc7662026e18f69190798ab1daf48d945ec9cee20f2a9311fb0a35510763f7a899e3f23957e17f51958b83860a8e5f65f8b39b0e2c86d68510e4b21d0748aca8eb0ba9f185f105f5e12383f43a1e3cba14587002b5b6ea337e590c19e4ba01919a5c97536bd06b63d7d07acc1e2973a95fc8843f56266ff33f8e25aecc64e22194f34b78c4269aa3681dfbdfd9c79c6e14fd4c666e4480816f1c8c5a03e00ffcc8c78920889ad2f3304a10732cf7f4ef607efa3f4334ce017451b4d0a8cf509a1a5cba611d7e61dca9d56a0479cf4f4e92b4ab780b2b8290c6412624c5d0819a809d2f1acd77cd0a0c5e1dddd5ed7c4a7963d2abc19062285331949ffd43837709cc6b065a8fdd78aefbe06c5ab9101beb7ec663b3c3507c3b47b2bd44085f349f8647055b27849e866cfb07f360118770adbc8defab7ad450085051c4613aa38780af9f6acc983d201a8a2e59395a3dae2a648a7e7201dab4e4b9d1834117e170598cf91bf82ef1f9f1f7fe37db2a4ae0544894f97aef25a37caec6810a9ae809b6e28d258c77efb8d454c95eb57e593825544ad519c9f89f5a9e2619bafda1f2166725263519e27010fb2b30a24ab32546f5839cb82f75f066c7d801b6bd5f4db7184767e9b7443aac0bf4fdf07149568d7e23931398e08bf90104284a860d16e075fdf39602adb6085af971b489d944aaf6f134d66bd592702a4d7b04f18f7826c25d2d58fa819941b81efdcd0ca96e92d75a7701c80bcd2d8a9b88bd54a81799169edf0989f7392cf0f67e24871e8185a54e9f069179bd568333ff6df2a4e10d9608b0824472b363a8324359c80dfa3096f1cbae7ff641cc4c2f91ffe936b3112cd2a2740392543e9694c510d676aa3e3c9c24af0a29fc2f43fe612e83c42dd28d9f7579cb85b02603b855e06f939ca4c40f13fb1188d36bf25b110a5d6964e217da3cda0faa1b224ed844567411fa62191ddb1069983c7d29dfe53133e510bc9a6154071b07456a33e60175601d28d2f66f6dd6ddf7d25f5ad759df12063da20543492eb600fe87d8dbcbc5b89b0b6346e441731871c942625dda80b052a1cecb7f8c06ca9b1fa3e4564570f4520d72660592fc596fd24d1161ed4e67270528f3f4d9d9de72e13831046ad80ce75cc21221c9619a50385f50b5c7ffbf07bcb19f73c56d109dd7da3359207bb86c08b3b8579912ab98a34703a575c6d0d2da6636f181a8262df12139a6e9a11ad4b57a74e096f3f13fda06fcda9c254576fcf14498c4a84d9196f737365e72b6f471ea5f7d4af04d1b8e0077c81a8f84f7134b442fdbab3931a35d994b956c480c93c86c954d3eb5c38ed4f3d21a5c37e46a875c351509026389337b60ba107b133a585093db432cbe84f430b4f19b5e69d30b5f1bfbe5c596cc2628b88cd7384a2c92ecda5c1326565a9cadf295c866abb272886d1a5a568982c56d93002534d59896516737bc7cba02e77be60d03cf420925bacdef4a40941bde420e515f97beb4844b870871b96a6be23c5a4ff1e622c8d2bf05b8cb0f50589359c26a50d803b2b3a3d44a3043a30e0228af5e120b3092cb11e6af939444d95c66007382703f64b2c1adf349b4f45a7cbcc2643e4a316ecb1953ea20ea2a6ccafd7aff2443c7fba140e49e55210be71a2a36a45017970107f20f008e62017f3632ba21e39d7f27aa3c0fdd5aa17afeef8d2b4b7ea2fc1dc09b0f0a51d009012469b9e3f1d2e123a62380e42033fe92cc31dc8f3ed5a9e6c7f7c60ca7c9dde587ac8595612efa0d971a73170d6d9901be823ac3ea419d2d436d29b56bbe4278a975f14809da610ecb90637e83f29206aba453c4330a449232f7a56e53c3c22435cd7d5b6e20f814009527a3cc4212f376b69bee6365d561bac795b5be72b8f144bd071f088df1850eb60079d13dd892baf134421ba279d17e322fdb14cc6347f3596d1f526418a3f8d0a3e209036692eabd544edba9756758a79a86d1bc952c8c81279b7025a7f480ede2b585702389bc80c47abf2b00799b150552aef3f9e51a734bb25dbc1f4aba5f8b22ab26064982dba881f2b578e65d9bbdb80388939c389676cc6553587691a13102fb91aa10feff06"}, 0x1008, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000600)=0x8) r5 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x33, &(0x7f00000000c0)={{0x18, 0x0, 0x0, 0x400}, {0x18, 0x0, 0x0, 0x1}, 0x9, [0x0, 0x0, 0x0, 0x8, 0x0, 0x6, 0x40000000]}, 0x3c) connect$unix(r5, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x8, 0x10001, 0x8001, 0x0, "d2d10dda66e3430d39e93dd0236082e6aff13fe0", 0x637, 0x8}) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB='\x00'/4119], 0x106e, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x41) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000440)='(*,\xce\x8f\x00', &(0x7f0000000280)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000740)='a\x9b\x00\xf5\xaa\xbeu\xd3\xd3\xf3{\x18\xce\xc3Qm\xa5\xfdd\x83z\\,\xba\x95\xd8\xd7V\nf2Q\";\xf9\xba \x9e\xd7\xb5\xbe.\xef\xb1\x8an\xa3rv\x15:\x8d\xd9\xfe\t\xd6\xf1z\xfc\x11\x16\xf3\xb1\xed;\xbd\xb2\bZ\xab\xb6\x97\xde\xbc\xb9\'\x1e\x98i\xc6x\x9c\xa8\x17O=q\xef\x102\xed\xae\xe6i\xae\xf2\xf8\x87\xf1\xa2\x15\x18\xa1\xf9\xb0\x1d?\x19\x890e', &(0x7f00000001c0)='\x00', &(0x7f0000000340)='*\x00'], &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f00000006c0)='a\x9b\x00\xf5\xaa\xbeu\xd3\xd3\xf3{\x18\xce\xc3Qm\xa5\xfdd\x83z\\,\xba\x95\xd8\xd7V\nf2Q\";\xf9\xba \x9e\xd7\xb5\xbe.\xef\xb1\x8an\xa3rv\x15:\x8d\xd9\xfe\t\xd6\xf1z\xfc\x11\x16\xf3\xb1\xed;\xbd\xb2\bZ\xab\xb6\x97\xde\xbc\xb9\'\x1e\x98i\xc6x\x9c\xa8\x17O=q\xef\x102\xed\xae\xe6i\xae\xf2\xf8\x87\xf1\xa2\x15\x18\xa1\xf9\xb0\x1d?\x19\x890e', &(0x7f0000000640)='\x00']) 09:13:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="01080513600000000000ab000004000000020004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f5305000000aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257ae28c500ff0002000005000000020208a371a3f800f100000000000000010000000000d6", 0xbe, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="1a9be7d139f4ff610c3b39e90ae48c73ef9045355eb5063c7f96879b092d002f497ade5f4ba41be9e29ab0bd24a315dd4fb6a4f491d84fd190256a0bb899f452b5c4c741a6d886f44bf369c17c294f1d5c92466ebac3ba2567be6acc8bd101b796acc3f3c7536c5f7280", 0x6a, 0x2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 09:13:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{}, 0x0, 0x40, 0x2}], 0x3, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000040)={0x0, 0x0, 0x20000, 0x9, "0700ae61c4a64800"}) write(r0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r5, &(0x7f0000000080), 0x7, 0x0, 0x1ff, 0x0) setrlimit(0x1, &(0x7f0000000080)={0x3, 0xfffffffffffffffd}) 09:13:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x40, 0x9) fcntl$setstatus(r1, 0x4, 0x1f031416ef3ca41a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x0, 0x0, 0x4, 0x80000000}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 09:13:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="e9aa9ca227c3d82b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 09:13:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x81) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0x5, 0x3d8d7c2a, "738300e257417f271042344000fb000d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 09:13:04 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x8000, 0x8, &(0x7f0000ff8000/0x8000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = shmget$private(0x0, 0x8000, 0x8, &(0x7f0000ff8000/0x8000)=nil) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 09:13:04 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:13:04 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom(r0, &(0x7f0000000100)=""/32, 0x20, 0x800, &(0x7f0000000140)=@in6={0x18, 0x2, 0x7, 0x2e}, 0xc) r1 = socket(0x1, 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x60) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x1}, 0xc) socket(0x2, 0x5, 0x3) accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) r3 = semget$private(0x0, 0x1, 0x35b) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000300)=""/224) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000200)=""/103) 09:13:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2822) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) 09:13:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r1, &(0x7f0000000140)='./bus\x00', 0x10000, 0x100) recvfrom$unix(r1, &(0x7f0000000240)=""/66, 0x42, 0x802, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xa}, {0x2c, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x1) 09:13:04 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x8, 0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0xdc370187132fb0cb, 0x14) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000380)) chmod(&(0x7f0000000240)='./bus\x00', 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r2 = kqueue() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x115, 0xff}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = dup(r2) accept(r4, 0x0, &(0x7f0000000040)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000200)=0x8) 09:13:05 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x3fff) r0 = dup(0xffffffffffffffff) kqueue() unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 09:13:05 executing program 1: select(0x40, &(0x7f0000000000)={0x1, 0x74, 0x7, 0xff, 0x7fff, 0x2, 0x3, 0x5}, &(0x7f0000000040)={0xffffffffffffff01, 0xffffffffffff95a8, 0x367d, 0x3ff, 0x26, 0xfb, 0x50db, 0x6}, &(0x7f0000000100)={0x3ff, 0x9, 0x31f, 0x3, 0x2400, 0xfffffffffffffffe, 0x8, 0x3ff}, &(0x7f0000000140)={0x8, 0x232726a}) mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) fchown(r0, 0x0, r3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x9) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r5, &(0x7f0000003d00)={&(0x7f0000000440)=@in={0x2, 0x1}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000000480)="5524a7753c2680e6cb8ac15692540751d44d77800186db308cbdc6e6d01a795e04acb433df73558482eb1499e19267525c2c18c262b19f256ff1d35a4859f5b20397e51bc634acc81ad60010415c7cdbd2c9e43c56d90b1c82dcb378a00fd3b659f86e1aa13d15eb3d6f330ba0c3c6869037061530f8b13e6a2fab9856f81237970d4cc8401412a6d5a89b63ebadffdfd2", 0x91}, {&(0x7f0000000540)="1d446553e1720400a872c3490a29007b241b6c26acbcfc55d86b6f8707537e47b2ec39b81f0293383ef1ad74a046e1b7ea7c276c7f73f581cfc1dcd4f6487a7233cea2f2bd6343c4c8870defeb9b32496ae24e623dd95360744b824b510344437b03fe5804794624d6b241553a262b9b271905e4dbbdc3385e502f63768b24d75f941818f3743ff116e5894f435b0e4a66c51f23ccaca3cf127bcdd619348860ea2a6f17e01b266486c87d5994957764a43488af47b086c17a58d7c510dbaf0c661174fc88ffc562b60cd2a0b382b293302e137e15857adad71e3395be9ef3", 0xdf}, {&(0x7f0000000640)="5bd6b36d2d6f3c616894ce19b64702c4f0f20d6d109766151be9fe02a2556b80cc1e10fa278acf147e9fc14b7b2397b628e594be4527320e923732f96bf645b427deaba0ca70ee4ed4c40c8a0bc0b47f8f74f0bc230688ab613035228283217d175ee9de3652ce903ecf67f6", 0x6c}, {&(0x7f00000006c0)="24dc064a4bda440047225e20885b35057b35435410b317eaeb7a32809b21eb6fc78eb3fe3af399107d1befc967774f284858f88fae1f8235a390a652766ef744bdd9527b0a0b22f116b00995bdacbeb583316bc86a78a6e3b3a25d7a01f010ee", 0x60}, {&(0x7f0000000740)="68d6557fb737f3118c3e1c330e24a7f0b8a152422e22ea2de9b750eb32e6f84087495557b7bd5ea6ed2b03b41a0b5e9f3bdc6b4bf5517c384272d1d2812df1ddc1c7060f01a4b4c4c1e7db18f8a1e95fe3e0c758f05bc71f81e31e688a1849e7f5100b69e74bf05169a587d2fda2d2abc24837e63606c4ec30a0130c335b9f644ddfab6b34b4d465fc13a03cb965bef9a49c557aff9ae2f93d82ebc3983324ec07844122ffcd6f1095a2d50a22c578bd784e4c82b6c3902c8821037f5172a2e2ff51658b835a738186ffe2d4d7a87faeb69172318bbdf1bb35ab1e62cc4fb4d86c842fee44117887efcde8a2c6e6af97b5becf", 0xf3}, {&(0x7f0000000840)="069ca4c70717a104e66f451ccbedf265fef361be456b14ed46056caffb2b32f88d2e38b7da444c130883ad7cdab1935e8660b80e8eb0804bffebb4c73a6b3d400ca102fc766a793a2e2b4cdfab7ec6c227966dcad3bcfcf044d1f8e82c8dd77efe485a384c7f4d8050301069a242b0c821d8fa30ef847afe14d1e6bb73c175b9eba4d31c39b8001021e8303d230e046a9b838a24aeea788e3153d27b4ee8cd9c48a37fb25aa200a957cc66b434bb8f1b84e1fbdfd85744645234e62f0e11377e6d305b11c66dc04aab0c7cbe757e9149fbc226f318493378514d83cac253da581f800c92bf9654661d706bda98fadceded26deb82f40e0e3ae9eb6a2d6fd7e82e1df7ddcaa48c6a2edfae29002cf1acc5d2725fffd0c92d6473b7ff833b5d86c977f8f83aab432a3a1443f60490ba84de85795b007028da50c9831ccff10542305d8d62706d36d599d7af6bfe92b82ee4aa15faeba2bedaba5f796c4858e316920a2985ddbc2aafde4aca84e67e4c4cb908a86776c5aa3f47009d263acd1649af50a8f4b1c226b723e9c1a3c132a7ed460d9cfd6d153c45eb05cc49c88186081a3def65cf63017696bf21bd98a4f8d8161098b5acb5343e9093bad2e0c2417573a05c51948626f8d4b4745f298f55c27cfd7d6e3e3c40f93f66d55b3a4ac8456352c6339ff4ba4d3dd9e2c2f35f608afbd1c93acce79fc1260c10cc1549895bfe62ba9c97cc77404cfb622f7c5d6cbee93778153e6cd0e3e6065492f13b993abf9e549287f4f7f34b9478ce584b7104cee1e7e7157815db25157d6b192d4c899091d03b412d352417e791c61bb4422ccaaf5a6bfc9ccba1df15338c593932a898bee6966c65b30d41bea1361b177f32f5d8161ddc9efb0f003515ca3799adc52fac84260bbb96eac781e86ad143f30eafbae191efb9c6e6a5ef26355a7506b8b7562d545404a8df28afc3c6f1a4eda881811a8ca18f2215c3b64da486661ce8bc9bc42d7da18d4941a1aa54f70bdec392f3536b59ec261845e3203b8b30eaf48cca3f30f9be3d5317b27aa78c2a9171fd9c050122478dad526af1a7b17039350523ccfee4fcf2354dfc675407de3b31aa1e20a8120c02cc639b6e53108fc54391fee8848c0a617b94bdd24beada4028f6d1fd96172b3c8d0823c124e395e0f30ccfbb03e08abe87b22bc326eac6fc1b6c0e8d632f5f2b701df341cf35e3ac703ac28d15108906fa718d4e33b95ae6087b0b0ee67725832780f9be3471789e48bafec050b92fb92513542b1a5af22e8c4a98f784963495f7b44a9ea86bd696236c3d1d61ff169f60be454b24d812a3fb52dd5118f712ef633ea21c0c1fe4cb8fb2bb06e848cc2f00508e3b2422c2a2d5f155033ae327d0d459ded7d5121d457e243be8053d709359f20796e16e332e210229b79c4635f42858d3fc33390222bbbfed01d47433ce246c84288a4cba584f45ade979a4193b92c8f8cf58265943aed2066fb53e48f4d780e7ea87e2765242410f5d26b0cd03a0e27a190c86b31fb38bcd159d9ac1686a56fae6b4845410dcd4c60a77fb705be493c2f7d8606422ea7e16ab152fa69f787b7022ce1ca2a285a7a2e7bb71e16cfd00d6103f6f428595a6df9d96eb7f18debc09c8067fe28d6d2aa2e5e5d8defade4a90bf4437978bcf2e2ac448b1db68addf4610aa5cae0360d2b6a919fecab87e75e1d1a45e1abb3caa4973bd7eba103111dfd827139f27c157d8c8e38733cb3f35764872cdd097c272757b1ef68a12a8563249b929051bf53915ddc7bf04574939284cf16674ebe5873f7e1ba0ff152cc82c9afde826bab43cca69a363a64981eaaa38aee069a304eb09cb671b31527d44734dc653f52ce6a22561b9a154513acaa11375c8dd7aef0c704056e4ee101b535d21952728351d4f90ce37e5287ecad55892a834bd892600a1b4ef74eda5a9d0fb270fa6aba5dcf89ececd212262f303d9d3435dd1f63484903763c5e36d01bad3120b09bf7b7c679475b4b217fc20f28d2ebb9c50d58a2cd5a6c6709766bd0a0db7aa1b23a2e7ddab8df397ed5b76a11105569e091e3e235fcbb99305b529fbb4259aff34133647b93feae301d1912ac004599fb1d7e2b0282982033068ee936080a364ec5ce26b7a0a11438c71c6e2f4daa59fbf3878325677ccde5e65158e845d15040a603eb2d858752e906243cee438bae2a3a66d6f33b2b27f82a6aa1015de6b61933f9469ee44be8efc15ac5c1c586fd3a97351228a2aaf2a44be5342519281a8f70e7d08b41c868ce90678ff5f906aa759d3e4fa5165426ba35cdb4efdd2ef528d0ccec3ea1b68f8a0707ea2a0435d68fa5a77d36853fd061609f3eafe61c5c9a0243743e1b6e830c9844f8bc3dfa8ce296307398d3200762a82531be941a30fbd2dba50275d9246dc7bfa8ff1e6281e4e1e210e78b0bd9a2755c6f6d3ef11f9408eb5e10b1b3d9afff2c5f00be384ed74c9ba15e5501b59fbd09d9af2d6743c1d1f0285961df2610e1ea38f52a4b83ae0ab7b0d3fb2bbfcac3a411d03af374393101b2edb60768796cceb076028ab2fcf471a882685c72f3ec18413a70b4c4a0a750e46382739e64ac1ec1068989c3bf965b209d4fd4b38a1946bde95d57164efaeac66f051e9a3818df77b8f42f8f694dc85bc86cfbd859205de959a5d7881520e00bf63f4c8e8b5353785779cc358f591e7d89f4136aa5b1db4f1e066a74285d0fcad4511f5515750c4950e743a93349f20a784389bd650e4e79cbd6906c0f336b29807c51738f4e557abae81766088d33e5c1516d28ffc765cf5a7019cc3b41b16cfdd35d1effd2a6990da173cf3ef851346187ed120f801bda90216fd4458f1315e8b9a0223562cc31ac9ae72d511a74be83c6c8e89c7bb28b136fccfebedd889269b235a994822eb62125a4d3061c1336aea84f37c4cb0c8af2cfb27ef42f59ec3b81168d900dffc5427f0ab0e21fd25366fba2a7a5f29554c910bfd8898dbd12c03f640d7ba688760b93b6530ad67d0f2eebd304818971c7bc8a4570356d39f6e050bfe4df7d5d4c2ce45302c37cf7d447216645b8f5f554d53d30e669889fbd62d4dd022bff769d14a503a40b5d70386d7f43c3a1fbaa32637802d2191b1a7e4b41ab574ecc9d4372d180060a4e831040d5a30ca85c024558e8dd4036d57a728777e0f73007b18fd48f46a971e3bfe7f13da4bf7e9e10568029fe0dd1816c8f50d00afaaa5378d8178bad516a7603ace809c102cb5b938ac5c7cbe2002cbf77345deb36b05b23b2aa75f1b0dfa0ed6f1d748bd81ff0f29bf4134438dcf27b24e86281fe37f02b0d492b1e8acb90d1b7413c37b64a9ae7aef2aac3cb82d2472cb44621b3898f2a8a7f15936ee3413e900decfe2fd020b758b0ff08ef840b896bc635534c704f3ae7ca473d4165a615bc5f3dc3b2d1f7bf98bce1a9f4a913605a57bac0caf2d6b6fbde5f01f07cc4a83c0d3688671c72bd60fb6bbb529ef524df3d8c197cdc8072632792076b20e276e3eb47190578acb6f7e84a599626eb597a4f8d632e60fbd45abf251e6d99555303669ae186a90c56d0963e046f0781ad94381193ba358be8613dc3d33157c48ce4d2da8d7008f8cd43aea8f7bc85d6a084283a7c505021d64d73dd2dd370331280c8a185eafd162a7e22c3422cf2910deb437b938baac589ff3d67e382302e26dcabd574907f53cabc2eb8ff631adfa5b971e25f6d1917cb9349dad714e6f791caf27d2fbd2f3b1b3efa4b13524b6bd3a742439592b2ffd6d97e54d30f0c98423813156d18187dd92cb77cc63170be93503e76ca53c0d1bc0217c6928c137c67c755f96266bd872b800c9d388b7d39d6697c7143040ea5e8c9f3b1bec5291b0553ca11909a064d472fed6c023cd85ad85733aa2cf883d6f8e3dc3c4d1d131dc0a09cb6d21c235550aa98ef0b87f53912b5d8439d0d851fa96a759ae20fcd77b91a137cd534b5dfbd4bd93f95ec4c7142d7257e32dc3da63c3f142fae020a09e6e059cb4624ad53662f36501e64a9eaa599f7a999b5f1aea6fe0e696db40fb278fe28e73b112abb1b09293c75b4049dbd77adb6cf1fe4f72be247db0a6ada1d8b8ec332e52ac8aca2915a14bcd841a56fc527ddb3e01953edc5b4ebfcf3f339dbf11cce1bb482a49bcbecc28db00187bc2a9a9514a509448a2258d50791c24176d58d752d15eea77fafacda92155e5aa81b0d77adebf5e812aa95a00b1bccbccae4557aa11424c5fe99c8fca043d1b287cb881e5d01e9403412772bad68e3ed163894f65dfdf0426eb4c58530f6317478175b5d80c5f3da512e0999df884b9e761fec61abba7f4380a5d631ec8105f156f7a62df8b1b42842e4dee0aab6cfc3542d1f3f83aa88f49d258a6ec6d5ed6484366ebdf9a62081ad265454beb7b9fded0c33d93042c1477e3c3d12d87435bd47b110bca1709c131c58cdfc6dcc78908290513b27d818b13bda8b3f9890407aa2b3c83f83364c9efa156e88e82d0b53253866adc7b1f644d11089f618ee8400241e6daf59c67a0ca4d932cf45bede286468ff0f2693f9d300b9db5839217067fbe7b8ece3462cb93ac98984ef780cef259a993d35dc2711260df5a9f25687a0640c27eb0c5314fb9f7ced9c0baddb13ea9ae0f636767ec36dec8f3d5d1e26773e55ae5f4a1dcead45867b57124372983bcd11bdc33e4d1e5a5dcc41255dc12107f2913065b95f670c745694f7169d0b44210836c7fffefc573051e11d8310a81b88d74b38078181d77961d78bdaf3ae0420ec41d91dfb702c461660dcb3f1ccb2c550d0e6b6626bb2f4d61f22a5ebeed75b2de5f056505a5ff69862e9ba3ebb68a80e8317647e55f150093a42a39a265bfc7e0e643089b2cd31668ced9117b1ec1de20063b95f9c42e079f6ab28a1fcfe4d05a8c184829616cd15a884495b9c9f111fcf2f0a8b24b64895e5c2143ffbf6be1a9d17abf2cf4b95dd465d311d7bb54d784d1d4e3014d7dbf9f19ce590629281db43a08ff7afc68b3f7b4c0d34983d8530f59c40ba09e5c5c296ce1f609c4ccbcadc7538c44e5cf2610e6c709e1bb44945bea9b9265fc8f0fdd75df21a8b065d6c3245897f5e00d570f7d8c8c824d6cd3f6637b13f330fce5bff49007027e0af7f34492849ef369dff91cebc4e6bc55f7e6d06ccf74c9f35e0f5e8275267eb9f26fb8a66f9e2108825c3a0289741e67e882697a57e923e3dd64219b87e93e887e7922ea0581c7a7bbed00f2f071e5dc9b978b585b237d922862444a68f05be20f712422401ded880f3516be0e6e8ad0f09a7195d979fefe3ca8275fddade2cf04c46a748bbc6fe42882d76038ee1afbefe9dd3634aede4b91ec673688443b31cfb40fe1392022561d212e021e6b480ff3135091a9c9c88f95b84392b3598013c9556889514bbc2c11efcb83f875c8404b8ad22a2f2ff17e67650867960c3b54d877a9bd0ca4d6dbe99f02ee5927e982d48798559841edaee717ca4b4dbb2beb7c476dcb674ac209e0bb81d7077af7c8f0fc95218d68f76b1f411d441548a39d61d41ac53ea52aa6b770553aa495a597cd08cb5eacd0656671d1cd93d33db62eeb5502596a1d6c3901ff3c52a60991cc0d32099af213095db524aaa02dd0c3e4a0a9295b1f5de7def8262d8357241ca0ef0dec8a490b3d2af9f16f656cfbd44dbf5f9fe69b8f7958746b33db4b843863a7464ab259dac16087ccad0102ae9de2ecd63ce5d16181e4b460b588b1a7161951c5ef95db0d5e29e587d3a821ee50186", 0x1000}, {&(0x7f0000001840)="8cb1b2699da1e0ce95c7d4aa200bc56013b9ca0357a7e010f73a7d1b9ea2d05915713d95f52dd381a4f516112d9aa4c8cce5a22866b036d6be4724ff7370e8097d084baa1a69be89d94c1838efad61b697bf5a72e335dad77e0dc47a476b840216673381d7bf6182735c08d37e95c6fad2b3b342a742d5f76d364fb7c5af15153448cedbc75ef5e4a1610aa9a254ed0265cab1a51e8f68f4365140499bf51d49e39f58cd956d2007f86ea36cbdb7105e8dfe95145de56a892a", 0xb9}, {&(0x7f0000001900)="f10a7b44c187a13cf873403e8d98b53ccd028c9e7dfcf6346cca5f6bbb47a1cb6ecda20403411728d5d88bfad82e87b397a683e88195ef3aa46f8bb1e790d89158a75e83fb3c8955d6f0c35e216bccf40a2ec150512ba095332017dda973f3c5f767b20d1cdab80d8b851de39fd9ea3c1a3c7634a40256f7b3bba03c06e8a8320c6d98b85bce0a03fa799057bc73c82330a87a03a5199144069fa3e9be724e55cd4535f6ca52811b90dfed195eda91c933f58e26f4167f19f82846dbe33712565af83197c51f2072db9771ba8aecce7d003f346e9a5223bd4d4403aac05420c26e", 0xe1}, {&(0x7f0000001a00)="7712ea4fb0d6add96be5ced0586447351f721509c2a741625c82a77a89fe636349e0a8008c633814d384f6dbb17dbf6612c7dd0859144c7e7269fba3f11e27224054bf87545f9089cb5463619e8e66522634d7f37b20828ed7e46dd1bd293c34de5f13dfbd0648c124295be782366f0314ae0e38f5ece7192ddeafa7e9042c2a0848c128dce75ecb95ecf92e3a5b12d8aac9f1c08956562d0e89b7180a7d0bd44bbc20", 0xa3}], 0x9, &(0x7f0000001b80)=[{0x78, 0xffff, 0x5, "f66831b0a85b78b41275a1744fcb236206b457832fe6e66d38b0931c6f6192a649b09556d8c271f0e454dcf5306b034ea39732ab7446ccaaebd0f94840f1ffc1fd7c68488722126d3002aeeb42ede848b277e5fd3d270ccddcf7d88d106fcfcfc762d284cd848b"}, {0x70, 0x1, 0x9, "9d52f3edc9242ab4be6556250f50f93617fd225043625aa64b223bbc8ac693f3aee0a3a5674ff9eee07c139ef8de208cedf1f9dd16bd54c7db0c9dfe56bcd74af27e016d609b277bfc7b502a89ce88c932737471c42890725e830a4cf1fe"}, {0x1010, 0xffff, 0x1dc63a8a, "a976a3aa27ff7d2df23b52191236b768fbdc60161ac2f1c69915502e5c953c4ebe8d668c6a3bf7c411c970fbbc300aa1e6adee6232f28787991ed6d57d41957f7d8c73b33255edb750fdc317aca35914d613a0c32469a2e25ee0558fbe3e190f6de238f2a6ed295e30e708b0d3782b55ae89b71dcb866b4300b3692aa3cad21ceb68eceecb092a03dccaf58c4e452e5b55a5c69a1ae4ee15ad72a40d0678f9940bc9035b751c6ceb1510ff0decd0bbb11e41e7bf56376ffee8b41ce49219a03cfbbf352d46d29df1e96af9b943013f81b72882989ed741aab4c396bfadaadcf6639ef2f7bc0888c315a2fe83fea4f5da29ed32d2aadb7301d4fd3c63f7545ebbcab0648df967be441bf8b49ddeae870c9bd199e3fee686d18d83c51e6e769856f6612f874af2b56de61ca32713c967fa78fac244ec7d1ab4cb598b952417178cd856b00211412b7d73803804b42de97f84aab77bfcf37dca9eaec95903a5d19370e8ec4a8d15292c38b40d63197556238d79b683afc78f671d441360291cb77ac01580204f7c2fc7bbb4c6dfcb18199e3f4e6ea1464f3810e94a03a6206bb48feefcef763070bdb1879d57f8e9fba86597596d9b8d2091b2b7bffbcf063410acb0df3e63279ebe921056e41f937e5c8e244471ad134310c4fdb647f092d011ae5187f0e56a23a5c63562ef7cef0dbf18d3cafd8f49b0f552e83f57bce854ca042a222349d0cc2cb7632fa387863311e9825da4136d9d0c269415e69419f24c7febbb5e86d5f7c49d8ee14aa12a0b75ef13ceab21064b6015090e97a0a363f4f0c801c4f5b861efdedc5bccea182e64088b53873ab7fc49d7b39ef5ebe8cfaa93f52754df7b79207006f1c7dc90bb0dcc70d1fe070c7fdbc34188e26af955c415b1f30520bea68ba0318d3fcf9033be9d27ae78b313d603c8e6928944206197972bb201a0f63407880ead62af49797f8ba38ec013e0d3521b91dc2d1536030b1647cf4c1489b77fc29ac070ce48328abe3668fd0aea93e2bf467a8088e9669a48f611323db73d47ec8ff3439536c02b675417210ac959395338d970f5f4e9a2cae2d72672acb59b0b62e74c438da406e84611e27a8040cb146b801436a1266f0ca8b88bebe60b8ff6908ece2a95587403a86d54fd5d16a1796124a1f74b0702d88e05c6682a8f0f75b707919545983d1dddfad36ed12c62c4db19bfc33f77ea2eb9f0e081a2764164cf673cd4996fdc45648e0b52c5014aadf3cb0f35522912042e9f5849f9c2ecc2dfe4b0f53360503c0f7338f29ed85b57fabd2263e7a8bf96f3d8b189f53e5377491f963d710ae01b41e32efe9373fea637d70666551b0cef748fd94d2809ff8acf9f40468b8c26998ffe53fbdb191e9d06ae219aebffad4ad4b7894c87195a9e730c594ba00305d99665b2798def4d303792996401eb501963438e527b860ac0f090d25af19d4e39245073b3933d6853cb5eb653779e51b6c8847509183fd2db6a509fa8b4feb494511a669e2ef6d08dadd87f61faa707c58a9952be2103ddd7dc50a191050b1fd5a38b950f181fe1f7b40ec37aea0f9d68400143a33bfde3c6f47fa145f650606d8c5e034e1eaf9cd679b6fc55c6e5efc701c314e04a8a9fd98f3d6d3a41c81825d3dac15f9459d7f5d0768553592750183dd469f0538db638b2c6a73b924bb14bea7b1369863e1507163e0a7f0c1c9dd64396c2a977b4e30497feb3972163e87dc07397e6cc03cd4012b209399c4fa2d88d951e11a267b9502a467eb2cda99cd5f94d6a9c228ae24030fd507aad389a308c9805a8ad94785cde9941e3dd8076f3a724566e25cda29c9c1ea5085dfdb495097064fd6b13ff03143c2dff86025d881fc58e5f9dfbff1856ebd9890f4f46aba584581ddb76e35f80f06eb522250e5cddaca41c175a5615b04c45967aa7d602adc9fd41c5b42b44df0151511ff1f7e379227bc4e406114f4608b5436c665d09251749ea59aea52d6448e092ae3ae8973555c072f7eb0300fe3034b84243a0a62a9943ebeea4cf8ffc610ccaeb96452e1311433a1db6529252718ae7b27d796b3bcbfcb5dfc7a3e56e5212a3eee96102644ee888abc262d6d0a73406c03367171c19bc90a8b8c6ac25c2a73d99ec8bb24bc588bde9fdbeb40d4daa655a8d4090adaad660da76022b5fc73bc2848d54dc14bb96991cab3ab033e4ff97ffea70eb8380717f782458713bdc653095839644935d6c3f1689b006b135d619fe334c313fa9111579f7997225af37798c1429dc1058fde50d29a71bf21a546fa1723f729f6bfe1fa3221a47a582a63734c8e1fa52207d907e2e07f6a39555c9ef70a8c068ef2b9403b6e27ca0e6b16a4221faae248cb678e02a3b5205e4aada39b60073318814e276d4c2e050a0c139c362194331bfa95b0bcf9c839ec0dcf7d989fe852f56b57f37007c4611f4b7813712ea06c93e191b647c9e1d9b6ba8d989deb062c5792f32124b9bf1133de276ced9593bf2dd7851ea80ae9622aa150165ea05c886b5b6db4ba036707ab5883cb00cd82b0bc0135d9ef07d196a6a4647de21639772d6650d4e00afd2aee77c21fae867315e1a663e8345646a234515017f375b23dab26e0ea6cfdadb4c2fe7a3c29b09467faa4534a05c38ca707629e4b22745b6741601aa7a868585b434fe32f01765e696f6da23ed45beb7664b8b0334e95deb6bb61de8a37d321c32d094dbcc4cf8c785f74fc88f02cf38677970c0ba88cca0327ca991eec389bc43739acc004812de1fd5a42c3ccdea732c96363be09a64c60d2f006f1036147b85ef11fbe8d16c78a7ab1b9985484fc34ec73723e7951c101d122873c90aa902657cfd57147276e6b886ec261e164b9a2248f624ba6f7f83d435c966f6b90faaf82f750197aa1818dacaefd3919d3288e2059c3bba2a7713f60876f32442d5ec6c7d0e35304023c8e55a5e11cfb0d78079e3ee3c5562ff844b1aab0ff749f18a2dcb82afee0be9a7e9626f570c6483e829f6954231032bb6f1550a20aba3879891ab38ad72060359710ab01d55b536b969b4cbfd1d6102e9670875524745b6f993cb7c2087ca2df148d8f533725484e35108e9930f187e3870970dc8c02975f4e89ff2fcd5e465dcf83062b6bb95de7cd697e33b3f3fbab24a1df4484e561490f6d3cd6b04c294b6e78abf7f9d182cb711dab9016c9091d468d3401f4f68c5efaa00317945e244409cd48a099d045cafe71057360d15e6a76fcc6863fbe1f69c3ae382b986d3b3b1437d91d436923dad6ad4274f8a962f486f8f4926d40ee3437c9986d44ea43040520f24db6fc35f715714569714e1a3e942158d715c6ba2ebbd5c59bc15ae9df162c36c958fa5df143443cce899f3d4705c9f3dbaf843d5fe9db233454e092e377704b3a91128bdf202d8f317cfd59e762fd618fe1e0587e5a1e5d6c6e584926103ce46f998acb0da3fa9cdfc58e3ee07a3b6e79c034c2fd01339acac2e185ffde2b6cbae24f9f3e66b1283a5241a9adaf2f9dadc3c411a93b0d5cad353a52651a82441e28d0c0e7adc81d7025462ad006d047263fdcf345e87a6b5854e655817ccb79cd0211fa12d681ac1ec02118276bd456579cd27c0a02381dc587e20f3057c14f9a530e6552333701f6353eb9ac0e044eca10a4a0ec29d7cd00f20f70fd6f48a28cf6f23d1320ab4bd6e6a6ab44e537b82ede519c6c5ed546b6b0a8ac85b702e3cac88a705c433b380142b953272272b2a624f9e4fd744aa456492b20cae3b4c73cf582acbb7043aeded70c61d2440edf8d8ece615296f100e2457f39e84d18ee7e8aff58501c88f222b28e508dd7caedd3d428a36dea5c259bb07428bd769130ef400873458c7a87cddaf5acf5053edd77651ac918591a3bff5ab28730ce5a317309172fa84487cd3e734558e8e591e7789284306a14658a25ecd8153f5d86338e4b781b386677139c59ecd9dc9aed97f5cf9971489cc5b1696d068ee7ba71ffc210eaba3973706bc1b9839d23d23715c47fc44774bf601dc2325e8a2814aa0c38ab93701209c577e3da0b2cc78aa34a9783834137b323c2e0351aeaa5122de8420f242c8add5458b7980f0313828d892388e7e4440a8b56d07e7df4675efb80061f58c4cbaac6bf9d0fbc2fa7b3d847347dd3b6e47518b0f3b92a0066f3464c8679b4b586c3dc6a82206fbdce0995e00445452e0435d224b37d9c5d76ba1e8446ce2219e6b2171aaf2aedbb2e877a7ce0637d586d10afbeecbe6de9247550697e89f0e9f945e84bb8fcb4a9ea3e2fea1353619579b6a1e42b96bc7b7925d9f171035d91d464b1354fb42bb88f7acc0ff3b30e751c7c0131d68defecb807f7a87a455ed7d7f9b50013bb06a43e07581fb3962293f546c02da0fc0be8a7b626453e9540abf53cdcd033085d2e90f86bd03c05aed9689c652ddcca2f8ca982f4604cb97d9627c95f3293114d325679788575247b3e2eb2eb29d099973f6ae4c217dc21ee3a277b1c718c1f3829f27b9dc5a0aac034fe9377d7b1ac70a99ee066554e26baf6e79fc0ff979a547ee5aebb751ae80611045c0a932b3acce564c0fd50b88eb591713f7dd3677cd0c37fe96cc4b930b32f9e21567d53ca4ba89ed34ea762631028d8a0cf7e85e910403d2354dde84ceb4380fa46ca913826ace6f32cae6512abc1a202b8c4a6a9e74a533403bdc5a9a6cb7c208a4ce5c3dcd93f20bbab4ffc3653f196f3cf1cdc3ae4e1f6e56f1d951e7720f235b46ac63247629838cb28dac5cad87d03fe90e654f4de39ad9ed7c2c5bac06ac702cd0b1d9c8c272bfa1bb410e74fdfb00187c9940c27971afa3fd63ab632ed8ac8af999024fcc8793a966fdeb4a1af2ebcd35436cb11920a8697907962f98788deb3daa9504eac77d671342ad23ec41b5bb1bcd94834323afdd8c177e2aa0b62a124a275098103870d744f0480ee68a4c22b2a3de077f25a10d9907309abfc964e51e57138127b7962d402057eda64e0e37d1ff9f36c672a7325462a04adf151b337bfe98743736feb479cf262175d54d8eaf0e5f4a67ce320e3aa40bff774277c4243075e0461c84a7bf7b38d8d934b2977d37f0b50b99d9c1ebd549374a145e07d8ac55f5a425063e91e8f07bd094deeb11f702c8592725c2e8a603f818a612f855d61de1ab83b2e923554aa1f719016c6e8c3ad0748271fad2a293d534111868f67a65c141f4f953f8ebe12aff7ed9e83b64dde3c44d82cc0b8f3d40b71cccfb8ef4cde7137e7492bd83c7e9fd667bbd711093a58ba7cb3dc201d837ea3f1e825d14972cb289277b74667afbc094df5b261e4cb82f998fc21ff7d2343d982855bc269a8d53a0a3642c7da9a74b87e126d8a0f63a3b0411a1d9446f412524c929fedc988e3c2cc68a9d03d01946ee0f94d8c2edf25fef88ac35dbe06ce11f08013b7e65ab5a3cd9bafa94bb1ef65579ef9230687477126718b3f2751bed400aef3c38c1dee9f60f00f3ed62d44342fcbc99dcaf272af1048a0d4620ff203d3df26d7cc571fa240d77eda4c12423a5f07d97ca7b5022e65f0c83900c0da99ce85da93b1f2cdb2f3671be37e2ac457002e62ba5c9843098e5d2a5e05df04e5bc4864b60da066750ff1078683dc411f705db61de42b182ed6cf0bf1930cd966e924c6f4ad955184a48867fd075d632ea579a1b9ed6109e612c25de20c9a8d46d1ed8f5296d183fc342f6c00b42ed2628665d9828d8b3adfc0a1d6bc2ad4220d8731fd06ea5e002b86c25e387685b82dadfe5f6935fdbb1"}, {0x40, 0x1, 0x53a, "5afe2ad0c7cc9c7ee9c6f72d41bba51a85e4d1fc4a73c12a2e7be85b3b9746a5b2902b0d40a8380adf"}, {0x1010, 0xffff, 0x80, "346796d56dccec00ccc62c402c33481bf8a438679a6a14ae0daac16da68e1f88bc68e6425c3466959af02bc6b5f12146076f2dc0a378da92819a6daa37d777ba955b2e852c46d67d4e28342d8d12e8b67c61566a24f05bb17ebfed3434d6904509ba27e797da01d8a91b4dd88a451b2912a6a9e74b534e148060180497b52510bf4bc827ad555a3cd20c3165c28f4e85fd4cfa09f324f451660feb32218ec7a132acaaa89c96e43064133087cef62e26bbbf539aa05c3dfa8dc01165d8677eb91c18ef05aecc287907e28a97ba92e6c46fb2275f2083fde13fa7d885746076f16bd27a02c98213383ce0ed943daf19eda84b0440332576b78669abb4171bc66732ac7e30f9f34e3aa924b0d6e6d5db5a3ba149b5dd6f076b667821691ae72ddcd6179b8ee089fc44168121d4d4bf4111fdd856264c4c709f5678d921d6b5e40fa9dbb26fbd5f12b742a8c55eaec1e5bdda947b6bc21eb35242bf23593b04008c77a185fb5aa188252ccfe1d394405a20521764c4cff5843cf8d6f77d0ffb03530cbfeb1aea327ff3dd0590b0ea695a056eb09924eb34a1ba17d8748265d208b6c3c25df20fce85d2931791d99e114ee1d1ff42193be8052f09ba2b7bd05575ff9c91f13df23a78dbd09e5e7391fd459f82c5ec5c2487c151e61f224dd9b053f2065dd94fc57d1c26baf354d58f91cb389eadf25375e95382de1de3a6016393a15604cedf1f191c0916621a97be6abee296a37cef3153ae7895a74e809db2725943019977f6981422f04a4a1db48ea9580b52fff7ca77d0a2f6a6ad2f147df74cf11942539e283a4b0edfc86b493a187748eac511e5351b43072906ee042d1c1924706ae937af1f80196f00508c8320f830b00820656f4f95d0ee3c8861b3c917893859c1f8368a1e2c239cac6e30420bc2397f8f93c5c5008e4aafc7886224ef609c35c66ac2b1efe24b0601954d898517192c81e26a7f0392804bc6af2e56579bf9e7daf33cc1af4a5792b5c0eb7e88a646793d91404ff93be9a3f628b70e05ea4bec99b27ec3935e1885e4dd2736503e0166cc73bacf8335a62575635733fde449568fe95a1ab8950fa5b19c2f8a4e60a99e6e3c5c13a9c928c7f3fe3d23dbfa85a92abc59cdb65a203f08138476e20c6a61b9faf47a53c9c9cfbe7d2a7f142b8554c979deb00c82e43beade2e6b9f98f55a767914e0c1b5ba94df870fa24a24c71bbf043370c467b7ffecc3e08757bb6e2547583f1a85f93ad91a37ba5ff70fcc3fe8aa61b36616f2c21147a2c5c6efdf5ea60d69d5e196064472625240ebe675a83cefa57c07a854a95e896d1ffe84dc08f7e51e15f4af06a4410695da01269d1587226a90abd37354df060a4fa96f00bdb6cf7879b98542d4a2b0c43f8a479161646f10342dffcc9a8d6083bc7cb5846fd8cd5338db6cd29aebb7e6def9129cf3759bf98c639ac77fc486b23804fd27629277ee892372c08a7506122f26e052e791a9b538e448289b58f044dca6a0e7e2ceb27dabb3d57c6e19b966777d3fe5ba2637171a34461d9e5f5048631dc21dd8cab3cc608e2a668a3c4e72cfc1a366d5798f951ef723cf51534a45f238eea0b64c13b3ab056cb6379d9f3539cb5954e51cdf6c610bd043578da8e0126a490ec309607a04a90cc321d78f3fefb6e03232fcce47b4e4c15f728ead7aca88d6ac868d720ae98431af42ae8ca586446feec540a7059e2e64af5631c4268d0bb22ebd7af6720061990ffcb593d022d8e1c8c1b6ed5a97a6dc22ef42d2f3cf01c3c621f42a3511c378ae9322f084731d18ea4ada9a7f431b2672d33039416bf6133f1dd6e01afd1fe4e68d2ff2dd09d4fde50256cf389dd47a05764b61859ad56c5a8f78d2f8af74cdeb1ec410fe49c7f28c80944c751109cc5b614c41efb7b57fa5b22ee0069a50da6c9302b68346486618adc125cd85f59dcf17276cd8c0306b42d411d6a33ee71febc250906e20edbe98cb73a6e0690525abbf4a2116184536ba0edf1159c02ad5a001d4b827f53ef09ed73ce81087868e48ae0006fadf87ab3aa9ab11ae09699e553ff99e4fc5ef50f16b8bc1e2ce513b319b068e13fd42b295361e7fc28b97683dca8eeb241d9dd7f11667dcaad816535c204358589612b7406ecf1fc33c2ead2194529513deb6766c03109aa73db917210c1d8f0f82f8f920e22ff8af73f222cbb4d9c51343929328c7404171c6d09338c69439418779d4bb9bd1ce48f223174ea7270fa110e267cebfff890725ae4067797e47cc7aff4b62644ee785507ddc664719321fe9c951721b4d286d69351859301ab4ee88446fc9ab24b0aef0f7b627451e399bfea18253d47ec60f87860fbb44b3956d14c0d4a0667df051933f8294c478b19893572bf1e045f72c8e064873ff521d1b45b75bc8688a09489eb1ed1884fc72d6bc83ed80b439412fa52d39f0a8893e9088b390063e7e3e6ce73b0873ce3a3cc8df579697b1158be1cd5bdbc0cb726ffe8f67ab9afb77e1e054e5da7534af83470e7744ea3c3d17d4a7fd8d1faf42cc609cb462fdfa761a842b6e695acf98c31654f1e7bf60893497ded7a278fd7900521ff5c050a3beb241d260df8fed59645c1a68419671892c65eece4506917a1adea2d4a988c2e9349aca9d5cd4896902baea93ea963cffce2aa177f0b096805a9e16fd096f49fc68258c4d1ca68822f8bec38529721f7a5d4e836bfd2c72a7a3d4706bfc11cba677758355722e7f54b2df35064d5535b3f3015b5f9be3e00568684e13fcde1fc14b927c6872db76b5d66463acd0098a8d588e3e3b80043ff1d4330627c6c2928bdc8017c518fc4139f85f7e474c5b79e45fa8720de6c7beef50540e1511a577c36f4b0ca2fcdd95839a643c7f0583d7e3876867e22d89753aaa62cfbab2ed964eeb203e4552cd184d91914feca6ce89bb58e9d6679f05605eacc05807861ddee04cbf2f47156c07e89d1eeff6e7d7b780688b5825bc00d346b2fb6ed2a8b066914c68939bf0da58268ef8941940ad985d907254e1bf69f1197985b2e4b4ccc535af411dc343a5895c949d30a925d1af8b6d2ef52085e23ac2647f379840c543edc34f719abaa5548148b3b6d839bb1155ae9d23c4bdebacc6202dde8169b2a41d39447f37c6e2fc13255232a086182c472eb5c894c2a3f52ba45ea9d3757b2d3b3c4886f462c623788cd3d5887a9a40589a640727805cb0d6a60c1f52e7b2d96a36f3e7f5a1aa406f87e4ab3906f2ea6feffe525416fb2fb39fdf1c98476d0ee02c251954fab285e81066e5bd3b6626d77d914d7835fb5756de1a45dff3e54dc7284024deda6d3f9d268c17ef9f383369c2191b0a07e0df76e72d859b90e24e9960bd71329bf0b0578ec173b3bce5ed7d65f36521ba9f1c25862badf7173a23b3e1bbe0bd3c8f01b42fce7799a31556facc8d19bf3c401e8aafb392f1fac88f62cc408ed5af733c9f1f7fe7792eb24e7053b11eb7a14b206e5feb876060fca546f0783b80984754af810ac1c817a5b27248dabc6fe75d6357b13b4f3b0fcf14946cba02e43b4bc6edea67e3d24594f58b89c0b48421d56ec64dfd3fd2994641b8ce1eb97955ffb063b5dc136da81d65cd6c925382d882b0a9d7d5f7a81826b336016b67c4308db10617038beca1d2fb666f6a609a593aa35a1c168eab7fcdf103579456667476344fb55c61913b6dcaac709a4e0ba6995d90f234a1299417fba3b4cebc17e79d6479db24ac8a1f68c6d601c89f9fbb102b5ab95e7c25a15333d89da338b8efd2edaeb7d61854c5a0f57b9cb82380c29dedae7487d5feb782f6a2bafcd42e2c4329bca89fa97ac9b148f8ed25654bd583baee9b8d51902994439bd8e74d0e91fa72ae67f405c80df85a35b8445afae98960ce3434ef7595dddb61b3659eff1571baf7f4e2e5740dbe5a81c262db88c6760e2b6c220024988981b8dbfb5a6e297556b67a04d5788dab9cef55f2e2766402c6d191945d7c1f4c3a9e11ebc91964d595d5fb0a757dc0446ee1ebca00296825b95664c0d70067cf0d38aff65ec3617cb3302ef29e0846c0268c675fbbd6c2254ddb5cd5af494414d8009f5790f0b6e708e4759d6ea81b7e86eba10623d31217500359f7bcf4f82e49f2fb1b1d9a5141f93bc09f1bb78cc82bb16aeb1b6eb34629ccc8fdb50b3913681dbcc196feed023a133a8c777436eaebb8bcd506dc0f0bba11e92d3a3a5d184ba9b65f57013c85da48af0e400e761712a88e3e0908aead1ff9da15eb1d0230ac3cf198029689ea3e909cacce938bebd7a8efcd25da4033fb69ab87d4df3d9c2127c151378afc02152daa549b2ed6e7f9d56afab3fcb94ae4b6a20264357533f18c6790727bbeb9b248dc525d7522d1be8279cd5bb177c82c46114a46854dd4d9db9ceeae3c752e13a3be48931c945d5b97f8637b8099cf43002d6dc4384f8778f5aa21d811d6728903b76f435866a9e14492f2da68726690e0ba6d4586cfcfb4885708cb5361c41d6806e4e35ec6f494b85d5cb676d4f59c16524e4b9b857ecb8346c05190e5e895df29298ff07903c0d8b80acc3d974a932c48dcb50b8c328d9f8678ecee797385953596b85aa223ee4c7255fe131167e094a62b34e261a9f0b04cc7f6f8db9c5bd6cff26ab1bdf8ac49f41418c5337798b31771aa8515818e92a4c4fc521e6af0a40855019e9186950e4c279c0d0eb6f1b1bbfbe5c5c31982d2bcb80944f62cf84caba8ca712ecf68a9d1c28a5b041e87e67ccbc8f252fe3372e817cd702231bf2129f6bf5343a8569c3d777675b2845980c5be6d2ca61616369253d2a4f6f085be0403e652e3eb77cee78d983d139d431a9715ec62a4a048f32f5c0c3e3e073c8cea30eb06cb3db1a052573233791a1a8228dde54b2ed32c44afbc2017f38725cb08f157915cac0a32e2019713b632c4f1b4d872d30551045f3048fa8324a02f09cab685d18a121d2ea6a94cff05ca77de8cf28ab088eb16ea688ff04f550ba3a133c2e3c0aa8d5b5a9b6836aa3e046924d485fda3c42616680a8b1206c86d8ad33f8fe6e06f00394a67aba00b5dd87cd9d2438f5eb6dc304b6da428d993e8ffa1c0fc0a5bdcd6c21110c5c0b8f21525d36196c5cda2da0b5a41d458144643ae24924b5e53de2aa622400df20ea31e9b6aa9fed5fdf064d018ed75027278c7b203d561ed4313a0ec8130464f8cefdaa628c069395c85d478df5e590856f6c5e51f6cf58a0f346323c1c08a0e84076b4e4dd731b538dba4184d8e0194a7618cbdd8cabcfa7aa8896a24a82a3cb9e636885338cc29a719d5a1b554ba136d863f357c61f731d97ce69597520ab16ce9b581ea76103d54a13f9b743671fdadc323327ec2705150a51da474461e06c445f221f5ef7e5d693e7510a11aedf91b93d4e3924d637677a784ffce72d7c8aa515c9ad2aff59a7313fda0c0c253991a7fe26db1708a9d3282a529a2a16cb73a40737ca6cdf4de6b05cd860fd907bd9c544eecf5c5cb4783c64e24ff6f5a9a8b8bdef6c6963dd073d46cbc4ae63c60107994c2a3c0ab9c668385731c408a82102969796dffba27b15d9673a939398a45b8e72652d08bdb682bee7e49a1e8b40d757eac62eb34e7dc0d68d60bd88efb31b6c68d78449684f9e1314056c50476462cbb0d839738e8a191bebffd787acf32a96cf58c561f1e0d9291a38842ecf7270aca5acd914e5ad57ac5dac5f45f49f07426426c1a6116099252dfedcc69a476c7dea55b5ba8bb7f24d16154306635f94c6bbd29e64710b9"}], 0x2148}, 0x8) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r6, 0x80000001, 0xea, &(0x7f00000003c0)="ecd4b7afb7bd32d93bb6e62c09687a9c10f9b7bd7dca8b47ac54b221f0da11d6b8faa68d79d2560e82796d6aade1176d8daffbc2276ae3a47c2d23fabc6d21a47a1db47a8ad9998106b2cd5342a51c73e489bb5e1525db1d9e3c6ddeaf2dfc90c2851c767b5d5db1b5f6729dfed2", 0x6e) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000280)="689846860db89b85f31181c5223035b1ae13e00ca3418546af22f63df197450254cee529713770e44c1e49beab04d4883ba4337b4366bc1c7956a6cb70f05d391fcba820f9d40e57273bbca729457dbfae5b87b8db9f67727c2f59dab9f33c8faa79d8811267d00e9ee2be19a08e8b18f3aca76e27dfae5d99c1981335df2a61f52736c7ea4eb4e9e98f94313ee7897958a6e1aeabd1e34a7b30e6cf88e36b067fd66e822ab2aa04c9cd660f5c78d3fdbd7847178d7728441b165484853ed94341a926ccb3d46bb33fa97418e94ae5051febfeae4cf5da045d29", 0xda}, {&(0x7f00000001c0)="24c86c6cf7f7b549dc65fc66d1b30fb47f175303c2d9d38fd472a9c42092a61a053cd347684ec331ae65589596d81b86c0df0964379ea59eeae97c811f7fc64e6132dbda94cd75ba7504bc8bb4843b6c595be829e5b0cec3f400c545d91a792976a404018614052ea3f8a1b39122fdc59617225d15a18b", 0x77}], 0x2) syz_emit_ethernet(0x8f, &(0x7f0000003e40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa880865648934c72485312b466a0f539ee4f6c0faa4fa3b261e998f913291bb0d46e414b068b0b488f9602721780fb2fca0bd72c07bc26f0caadcb72e8a826163f916b136557d1e40730db623f58748bde8f56e94e74f095343b4d1e1c14c6316f9280b396a0915048720a7846ffaf17d5bdeba88e895597d433749bf1ef9fdfa5023a23136761a94745eb1492ecbc877ee0edebfe2e5847cfc417d3ff043c706be0d5094b5f68f7ba4e10b7001e24a42eeecefeac6c21b5d8f399d869a4f02e3505bc274199dd09af1aeaaa06dee6010060385b77017562263088ef6097e6c1f1c30d4bef5f610ee2a8eb7fe"]) 09:13:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:13:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x10000) r2 = getpid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 09:13:05 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x12) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0, 0x101) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x7ff) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r4, &(0x7f0000000000), 0xd27, 0x0, 0x4fd, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 09:13:05 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='c\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="84d43cac1e758b26caae567badedc8d96e57adb8ee5589001eea5e76caf2bb725560d993c1cfb195bbe47c16dd6eb16447b830901596cbd756560eb12ca2b29b72ab5a8eba65c36bd648cfe1bd3ea8d803dca27a1e7d49c2923947191739660de4064593bf9be4a8ef80f6f55843fdd5737b9200808f293035b78ad89259d82199ab68f29a474cbfe15f6bd5cfa60177b60ffd59ef109b9a7fab3b202311c880276644d6813663b96065c53bd163ff60498a867062bee989d26134dad992388c37e1656fbe93f2a8f6bcc48c7373d38099bb11b0a0ba8c86ffc324204bb2a56c75b749", 0xe3) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='@{.\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='+-\x00', &(0x7f0000000200)='$\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='c\x00', &(0x7f0000000300)='c\x00']) 09:13:06 executing program 0: socket(0x400000000018, 0x3, 0x6b) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xff7fffff, 0x0, 0x0, 0x0, "01047f00"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39a", 0x8) 09:13:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000000)={0x3, 0x3, 0x8, {[0x7, 0x7fff, 0x2, 0x1f, 0x9, 0x9, 0x65, 0x1, 0x80, 0x1fb4758d, 0xfffffffffffffff8, 0x9, 0x200, 0x52, 0x8, 0x5, 0xfffffffffffffffc, 0x5], [0xdf2, 0x4, 0x4, 0x2, 0x9d, 0x9, 0x0, 0x80000001, 0x2, 0x9], [0x1, 0xcc, 0x3, 0x5, 0x100000000, 0x615, 0x2], [0x2, 0xfffffffffffffffa, 0x10001, 0x3, 0x53, 0x6], [{0x9, 0xc4e3, 0x401, 0x100000000}, {0xfffd, 0x6, 0x0, 0x6}, {0x5, 0x7fffffff, 0x1}, {0x101, 0x8, 0x7, 0xa6}, {0x7, 0xfffffff8, 0x6, 0x1}, {0x5, 0x2, 0x2, 0x8bb6}, {0x2, 0x2c5, 0x1, 0x3}, {0x0, 0xfffffffd, 0x1000, 0x2}], {0x9, 0x3a16, 0x8, 0x5}, {0x3ff, 0x0, 0x7fffffff, 0x2}}}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000280)=0x7) sendto$unix(0xffffffffffffff9c, &(0x7f0000000800)="3000abe85c0b632d6b613ad05ae3fc6e5d7a14f8ffe528dfb40b492e4d1e4202082e2ca673f754eb64e8188b5fc2111d9cfebc5560879ddef63befe8b85cfdcb378d2c750d8cf705594ba89dc543327c3b86107fcca3645f4c73aa812aba947a0d0eb11af4d3122e64c5cd6fd58f7ca0cd9dd7956e26cb2086ec58b869f3a0d351ed2a3140abcfd01424c486f7dd175578f2b3d3e81bd98a08213022a9462f1bc9d5deacff2dcad4c167ab5f85e4c6d70b42baa03e566890591a55c004e7168b268eff642f3943a1054821a9b4567e1f39be3c53388f96d176879def12a897275ed78e610b30b06609ca756427b483d7098bc17dbae97cb528b82929884e791dede9cc3dc792dcbc80cc25652448b881b219e88b4e490a424fb3e1449455c7341874dfda8439543c42ca67842a0cf420691344f5f11f97da92ab67ff2157d76b92c189bdc1f0927e5e6629a044af5424b869706774811a28b8f175685541c941e809bb7654f24c0492e62c4206b619715ed51560eaf18f701c84b0fd696178ddbd3b07c59b12971c862244831f8a401272b744990a8f39eba9ab86b2b4705cfb23a076074485b695ddd23515a1a340f8963fbd5d99dad374e81abd0611a53b0ec62a6129da3f2db6eb805e46cc1a1d1bd2f37d0c29728865bc2c0d9590d3cd9053", 0x1e1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 09:13:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x41) r1 = socket(0x18, 0x1, 0x0) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) acct(&(0x7f0000000100)='./bus\x00') dup2(r1, r0) 09:13:06 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x9) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x131c, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000080)=0x1) getgroups(0x4, &(0x7f0000000340)=[r3, r1, 0x0, 0x0]) r5 = socket$inet6(0x18, 0x4, 0x3f) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0xdde, 0xdb, 0x7, 0x8001, "6697d8f6728d3d02a0903c65b9d5aaec90924c11", 0x5, 0x401}) dup(r5) getpgrp() ftruncate(r0, 0x0, 0x7fffffffff3) 09:13:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="20000000e9ffff8cff01000080309900562d4e93f69585badbf7585acc0000000000000000e414000000290000002a0000005af8f00a01000000665d6083a2ca9c0c9d1db10454624e73ddfc7cfa9b733a52a3e967676e7d19da2d27a9b176c85c35e5bdf01fabb748e466e6f8d61b5e4482093fdf004b4c7658fb3a0e638c747d7fdcd50dd909000000ad6d0945ad74f31e205c5575e1c7d5d4075b7fcdc985df616b9007d343354b31495638a39acdba16afd9ca5282bbb7109c4d0b6c3f61ccae9b3fb217726d85d69112e04b4d4c546273d8d9b03d2f9ed640851e627d4f261a97c0a55f9915c17bf5ddca7cc24727e12fde685e6f545515b5995dd866ebfc4c8463875c0d1df7320fc0887d4c8b6bc23f5c823c72550000000000"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:13:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x113) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) 09:13:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x50}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 09:13:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xfe53}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) socketpair(0x2, 0x2, 0x3f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x4}, {r2, 0x4}, {r3, 0x20}, {r4, 0x10}, {r1, 0x100}, {r5, 0x80}, {r6, 0x4}, {r4, 0x4}, {r7, 0x4}], 0x9, 0x80) 09:13:06 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x8, 0x0) ftruncate(r0, 0x0, 0x1) r1 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) sendto$unix(r2, &(0x7f0000000100)="04a31d36", 0x4, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000380)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x1d0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x10}], 0xe0}, 0x0) r5 = dup2(r1, r4) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f09070ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0782986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea"], 0xc, 0x2, 0x1000) msgrcv(r6, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d4db74896f3da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r6, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) ioctl$TIOCSBRK(r5, 0x2000747b) 09:13:06 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setreuid(0xee00, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() r6 = getpgid(0x0) setpgid(0x0, r6) r7 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x3, 0x0, r3, r4, r5, 0x1eb, 0xfc}, 0x101, 0x8, r6, r7, 0x1, 0x47, 0x4}) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1a2) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='c\x00') 09:13:06 executing program 1: r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x0, 0x80}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) panic: broken type ref goroutine 25 [running]: github.com/google/syzkaller/prog.ArgCommon.Type(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:39 github.com/google/syzkaller/prog.foreachArgImpl(0x9b07e0, 0xc0022ef560, 0xc002a8d388, 0xcbcac0, 0x3, 0x3, 0xc002a88ea0, 0x0, 0x0, 0xc0016a12e8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:133 +0x8f5 github.com/google/syzkaller/prog.foreachArgImpl(0x9b08a0, 0xc0022ef540, 0xc002a8d388, 0xcbcac0, 0x3, 0x3, 0xc002a88ea0, 0x0, 0x0, 0xc0016a12e8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:157 +0x6f2 github.com/google/syzkaller/prog.foreachArgImpl(0x9b0820, 0xc002a88ea0, 0xc002a8d388, 0xcbcac0, 0x3, 0x3, 0x0, 0x0, 0x0, 0xc0016a12e8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:154 +0x646 github.com/google/syzkaller/prog.ForeachArg(0xc002a8d380, 0xc0016a12e8) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:122 +0x112 github.com/google/syzkaller/prog.getCompatibleResources(0xc002a8d200, 0x8fe58d, 0xb, 0xc0025bba40, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:898 +0xb9 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc0025bba40, 0xc001b4cfa0, 0xca88e0, 0x0, 0x0, 0x0, 0xc001c6b980, 0xc0023f34f0, 0x792919) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:846 +0xfe github.com/google/syzkaller/prog.(*ResourceType).generate(0xca88e0, 0xc0025bba40, 0xc001b4cfa0, 0x0, 0x9b0760, 0xc001c6b980, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:675 +0x27c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0025bba40, 0xc001b4cfa0, 0x9b6a20, 0xca88e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0025bba40, 0xc001b4cfa0, 0xd36f80, 0xc, 0xc, 0xaaaaaaaaaaaaaa00, 0x38, 0x8, 0x0, 0xc0023f37a8, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:602 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb1fa0, 0xc0025bba40, 0xc001b4cfa0, 0x0, 0xd6efe0, 0x839940, 0xc00000d1e0, 0x20, 0x20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:786 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0025bba40, 0xc001b4cfa0, 0x9b6ae0, 0xcb1fa0, 0x760000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0025bba40, 0xc001b4cfa0, 0xcb2120, 0x2, 0x2, 0x78b200, 0xc0025bb860, 0x30, 0xcaf7a0, 0x2, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:602 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb20e0, 0xc0025bba40, 0xc001b4cfa0, 0x0, 0xd6efe0, 0x78b7c1, 0xc0025bb820, 0x32, 0x2) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:786 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0025bba40, 0xc001b4cfa0, 0x9b6ae0, 0xcb20e0, 0xd60000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:664 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:614 github.com/google/syzkaller/prog.(*UnionType).mutate(0xcab5e0, 0xc0025bba40, 0xc001b4cfa0, 0x9b08a0, 0xc0025bb9a0, 0xc0025bb948, 0xcb1260, 0x2, 0x2, 0xc001cd0120, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:474 +0x178 github.com/google/syzkaller/prog.(*Target).mutateArg(0xc0000e0000, 0xc0025bba40, 0xc001b4cfa0, 0x9b08a0, 0xc0025bb9a0, 0xc0025bb948, 0xcb1260, 0x2, 0x2, 0xc001cd0120, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:246 +0xe3 github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc0016a1ec0, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:183 +0x322 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc001ced100, 0x9a9ba0, 0xc001dc6720, 0x14, 0xc001d80c40, 0xc002298000, 0x207f, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:47 +0x32c main.(*Proc).loop(0xc001d80c80) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:258 +0x1155