kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Dec 19 13:17:44 PST 2019 OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.19' (ECDSA) to the list of known hosts. 2019/12/19 13:17:59 fuzzer started 2019/12/19 13:18:02 dialing manager at 10.128.15.235:26689 2019/12/19 13:18:02 syscalls: 337 2019/12/19 13:18:02 code coverage: enabled 2019/12/19 13:18:02 comparison tracing: enabled 2019/12/19 13:18:02 extra coverage: support is not implemented in syzkaller 2019/12/19 13:18:02 setuid sandbox: enabled 2019/12/19 13:18:02 namespace sandbox: support is not implemented in syzkaller 2019/12/19 13:18:02 Android sandbox: support is not implemented in syzkaller 2019/12/19 13:18:02 fault injection: support is not implemented in syzkaller 2019/12/19 13:18:02 leak checking: support is not implemented in syzkaller 2019/12/19 13:18:02 net packet injection: enabled 2019/12/19 13:18:02 net device setup: support is not implemented in syzkaller 2019/12/19 13:18:02 concurrency sanitizer: support is not implemented in syzkaller 2019/12/19 13:18:02 devlink PCI setup: support is not implemented in syzkaller 13:18:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x102) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x1) fsync(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000100)={0x1, 0x7, './file0/file0\x00', 0x3, 0x6, 0x1}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0/file0\x00', 0x400, 0x2, 0x244979db, 0x1, 0xc34, 0x7a76, 0x7fffffff, 0x0, 0x0, 0xb5, 0x6}) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0x20) getdents(r3, &(0x7f0000000200)=""/78, 0x4e) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x6, 0x2, 0xff, 0xffff08c2}, {0x5, 0x40, 0x4b, 0x7}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000340)={0x7, 0x3}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r5 = semget(0x0, 0x0, 0x280) semctl$GETPID(r5, 0x2, 0x4, &(0x7f00000003c0)=""/203) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x5c2a8b52871cb896, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000500)=0x1) fchmod(r4, 0x52) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f0000000580)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000640)={0x1, &(0x7f0000000600)=[{0x9, 0x1f, 0x8, 0xffffffff}]}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000680)=0x3) fchmod(r6, 0xad) socket(0x2, 0x4000, 0x26) r9 = semget(0x0, 0x1, 0x80) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000006c0)=[0x0, 0x7, 0x7]) pipe(&(0x7f0000000700)={0xffffffffffffffff}) r11 = syz_open_pts() r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x80, 0x0) r13 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x20000, 0x0) r14 = socket$inet(0x2, 0xc007, 0x9) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x2, 0x0) kevent(r10, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffff8, 0xcb, 0x4, 0x1, 0x1}], 0x7, &(0x7f0000000840)=[{{r11}, 0x3, 0x6, 0xeaa4524db3274b11, 0x2, 0x1000}, {{r2}, 0x7dbcae02bdfc6309, 0x22, 0x1, 0xff, 0xf4}, {{r12}, 0xe8cbbdbfa151a47b, 0x129, 0x1, 0x4, 0x8}, {{r6}, 0xfffffffffffffff9, 0x1, 0x0, 0xfffffffffffffff8, 0x708}, {{r13}, 0xfffffffffffffffe, 0x1, 0x0, 0x5, 0xf0}, {{r3}, 0xfffffffffffffff8, 0x113, 0xfffff, 0x1, 0x1}, {{r6}, 0xfffffffffffffff8, 0x8, 0x20000000, 0x0, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x12e, 0x1, 0x5, 0x80000001}, {{r14}, 0xfffffffffffffffb, 0x1, 0x20, 0x7, 0x20}, {{r15}, 0xfffffffffffffffc, 0x44f64912286e5d11, 0xfffff, 0x4, 0x101}], 0x4, &(0x7f0000000980)={0x4}) 13:18:10 executing program 1: ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in}) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x4, 0x1}, 0xc) r2 = dup(0xffffffffffffff9c) chflagsat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="4ffba1117a611364e3d91227c1324f9739cb749144df324cb5d30f23ca92d966d830a921c06c7e06db70f99115541070668b671053e4b8ec35a6dad848bda2557e5f22e7ace58ed771f357f37ba8ceccfbaf3b01a90eb1dc54b46e17dae7726c9cd217a3f85f30400d0a27fcde2d7516869ef5192933fa2711a04f40faff0d5745391d05da3cf36275415f32aece5438a04a9bc9164573106eb772bb931366da2c56fb36687af7e932d40d6af60773b10844ec6638d0a8f0ceeb8be7e4d906b53cea8855295bf0c2e3ded228a77504c912fcbb6178cc55cdf396bfbf", 0xdc) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x100, 0x15c) unlinkat(r3, &(0x7f0000000300)='./file0\x00', 0x18) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$KDENABIO(r2, 0x20004b3c) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) r6 = dup2(r5, 0xffffffffffffff9c) accept$inet6(r6, 0x0, &(0x7f00000003c0)) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r7, 0x58dd042a, 0x2, &(0x7f0000000400)="ad993be353e068001e3d79", 0xb) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000480)) r9 = fcntl$dupfd(r7, 0x14, 0xffffffffffffff9c) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001840)='/dev/vmm\x00', 0x8000, 0x0) r11 = openat(0xffffffffffffffff, &(0x7f0000001880)='./file0\x00', 0x808, 0x60) r12 = accept(0xffffffffffffffff, &(0x7f00000018c0)=@un=@abs, &(0x7f0000001900)=0x8) r13 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000001940)) r14 = accept(r2, 0x0, &(0x7f0000001980)) socketpair(0x18, 0x4000, 0xbc, &(0x7f00000019c0)={0xffffffffffffffff}) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/speaker\x00', 0x200, 0x0) r17 = open$dir(&(0x7f0000001a40)='./file0\x00', 0x200, 0x10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) r19 = geteuid() sendmsg$unix(r9, &(0x7f0000001b00)={&(0x7f00000004c0)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000500)}, {&(0x7f0000000540)="6de60908a3a417372184cfcfe3108f1149a0fc33b288456db9488b08ffb0a97010d553087e944c77604d9d4d09170c65f72e6190fdd1d577acf7f17c3cb1db2630f29dbb5fd608a3d0f079a187ab308463b0c1c9defeb2d89c9b423aeb80346a5027cc3d6cf3f05dd9a2434b195f658a796a7d118a72bff4139c16035d669f4a835e87af00914bb3ab632b58ba673146716aa25da9c3e0cf5846fb182dd21ed796ddedd125f9b2e2d127b94db743160b5556e9ebe0e5f1b662043293f8a35243e98078548d1f0315ab26a91b659166fe4156fd0865067f3c1fa4d18db6ae1d0e4a169abba2cb1ead0178d5cebcc72985a5fee8a4c05deeebc660470354b153f8ddf567508557e8a7ffdfa6c42b15a1c01887103d02cbb5b787617ecfdd3b55c82f4e7b382715fd87cdebf65a5d3850f30cdaec997b8e0203e91ce1b1b3e34363612e96db87e703aa8516eef9efeeb91f13972b6d6350a5f32fb7d453a83ce81b0cb9da1cb9a0e291aac543b73eb5933125b1a0989339e7861d9848496855979d6d5d6ca7a259b75dfe9ba3d3dd739e8d7f2ec510bffc4455c7febac6b87ccae03ed68902110efc5259154eab24d18545bb3adf1051b4ebb8455720a853e751a395cc3c81e5ea075c712ab25bae66197192eac218986faa81c805ffd32de576f6bbfede18e1f740e86ed29ac75c91a4ea81bb292f8aab8a1da51de181acfca9ef2ab0ac82dfa4b1cf53c77f847c66f1b1afc50480782a097d3cc634c7c59eefe76a3c332a87981180415775d86e8c6485b605626ee5e1bf83e1f3d9f28832a24d32a2e96d32b2e64c6f05fe2667d9a896d25284adb624bfe6721ccced13121127061d9fcf127a87c677fe87b863374e31bb09ec8da4ff0d9bda36ce4267e826a40679b91f2ddfb048d4bae5516175bb8fcccfed697978d16455f017e085b999ce801ce925e7c7a0144541a04171e9012d91ffa06701c4e699ee9b4f3a2c593bd56d87784b044112c55a88a33a07b871ca0e13dec7f3a5df1af9882e10c14db19cd01a9ac3aae32356e5f45eb93b5f2be7615d5c87dcc1c6992f69eac7997a683bc76e8c4f283c8e5b445e6b99c4c208ff45139b8c67d15a13d3865a7828cea9da32281a919f7c3fb5a3e6e19a582b9d303e6745993007d5302413e52c868b9aaf9b51c00439038fc0fcb7c296b9b2b7474c1b46aacb209dadacb60952d7bbd1858b39a30a049eccbec519e1f703b5d329ae175aa29bc7320f28f6cd64f3b8007d7f364114a2a286da87d0902b7bb7dc337ef31235ae30e29a64b56b9935a5d81dbe63aa74517d23577b43e907ce3fd9ad65ac8a4d758cbbcfcc1a94487e5a040ee66c1b5a08e355905e31528ef0c08a61860e200b85ecc82f5da3d10c909f56df277aba8020ab03deb69c5b0b835fdb30ca962a59bfef38ea559fba1635054069beea606d95d8141faf7d150f981fc02475a77fdd0414f5d3b36506be8015659dcc819580776f2ecb3e86e108de41403cc5f440b2014afe07bba3b90f7fce22582f1c80279071ef4302bfda41bd2b761b6ac5804aafc32134dddd396e9363a1e2f7f89d264e7ceff0742c3b85b8c86c814b90b91b340d1c0884fae0a696f29d3d66e241e13bac4873679dcf3cf0583db783e1a527f5622568ce60c2195e1d040fd5676145e7947c52a062dcd372dd3baa6f42106199106395734730fd19e066e0ca057c9cc8fd5233ce53d2f780cc8bc017d3fac059157f2fc72d74b976166491da402d4eeb35349ce943f533814b2f23ae15e434f9f20f58cecd7de1c51d2e5c4cb4bb11215f047e2bf5e12c003632d2695f5261317c7203bbfeb74168d4f52eaceef3841f16d94f5b579f0e77f2e074b1aa498826568a27546d96a3568fdd10565fb7eb9524a1e3fc195cf46fabb684b68ba45ce8570b1eaded8674bc26663d8af714a8873d1f65934876fe309b62e7f5938505f7a890c376cfa4635461a39fa96521599874c2bfee669438d23323dba5ac7b72e911dc6d864cc956c78b07d90843e6df2a8522221f90f77ccb1665512a1b122d6684422908a9b4b48f4463c7e3124c15ff65ce29ae553f33b3ec0a14f724a81763fa0d7a2a9cb8c6af814a0bf659e79d62dff006005858ef715249e384ed76dc7ecdd0985255dc2ad85a68ed87598935b11c498b9bb8d44c209eca9309d601319ddd2fd098c03e60860444193e85b95a45870dd0340d8da802f2357c3cccfa7870e74537f22d632faeced208ee6c2b6934293440c4b079190332c0a7a681b876dace0ef683b63091faaf15756f17f93a35fd77ba9bc2fc1f947c4bdbe40ad519bc7c10d3cb9a07f71396392e698a13fc752674cf4958d783a4949d6993ea1723a4977c7e63a7761406f48c52f825d30be3d855df2c618e87813da6729e898e95a34cb9000058fe8adf6df85d49c84160aa5675b655432f6c7cfcc5ae579d2e80221b6d52248efcd526502970f63806e4c3ab6d7418f9d8a91eed38cded9b80ddff8847be67c271b60d76611f4ae5325d71fb1f71fb2e294e071304d82f97ba224515b1bdd2cbb6ed2c867e95998572c92ef010fd246bb7be2d12c45ced39451270c5b7d4fea9c703be66830fbc6a1ae5aea4842f7ae760e57bddf1801dd2a0245b4482030d41913e37328f0c5b6193dad6de4d3aeb65e230c82d827ed4c1792bb6a70032b8530365f389aaf7cad78ef42f96cc6c2a6ba87feaf40aead8b2133a52ff4dc83cdffc2e1381a4f4c84ad5ad47457a7897bf9ce5bfbd7843de9c81bc63eef602cdb2d64aaee77b3169b33216d3c2b24d4976562e254154eef0cfce39093b19eb85faa683ce209b6f1379f7c7f5e5db5bb8b8c7cf084a2ccf1d72aaeff5a018f3c1e24fa03425c64111d37bab6322aa674e5e3f3dcd72c78c3a5d1399e2b324281aafe2b8936adae8eb7bacba88133e601211ff69da369a75ba419cd6c33c6b3a99dc31673f781dbbb5d5d6a8f260ccb72c56993856084a08fd324699b37e3dd6855611383fe4ca78d9a7075240a4cf1dbbe28db1dc02c598e35d9231b706afe5fa2ac569340c46c0048d1bbeb3c378354046fb06572805e7c4c450ffdc75cdbf998e9b574dbcfdf856031c486486401179b6f9ff61d3294b7581c1b07c553bfe2ec7509795d432e75ad8d7b7badaa992c4cad16ac6f9c3603b3ecdef93e3957de7516e6ac55f70bd7804cb435f7e0a62445d7d4b186c892e592b9c9c5e71643e032fcdcdc3959d24f4f17d8ec84a8045554f69d1dedb9765cba0681ef71d23aac04ce91eaac5cf10547cbdbdef5769796c4a1c5fb4591832861afccfd5f56662ef0fe626ba04a791adc025608131b084347185505478450b5735b3d6303a1f337a9d0da6afb82795ee3090b794d3ef3905aea5194b44bdfa1094ca4d67f262a2e972d0ba385a975f1e5526c121c703d351b1e8f27bf96934fa49a08c846a9776df0849ba6ddb38c251dfa9fea460a547a7fa7316343f3c1acbf728778ce68a4e530af43131f0e085ac085b988fc98f276311f818c4175306a9d3038d5fba0c62e6c82fc5f471f18d38ca32fc856050c0e88fd0585fd04a49708c3e1d43ad474742408c90cdbd6052782fd9e3e1d9e9fbfda0148c8b3cd87bc176aee17dbe4d4df72b9a18b8590c0119fdb73be0a96a6c21167b0f60ffb3bfdf23b5c6f80943ef7312cdeb804fc82cab7de1f2b5b1501f1bb6deef70e6d3c50358b01b009a2572668411b9751bba57ded2e116f8dba16e92badbda19764462f201c9726ab8fb0ae9e8673984262da875bd4e5260a65274b3e9dbaaf0d3cf52a0ba2beafe8d029daf8319286a98b41e09d0f192ed5022c3cd7841a0c3b7e335f598785c7ce1372a9eb932b3fbffb816c2d349681c5b034630e1bcd033f789c3e23f39129e3eaf8a51297a2d250bd85794c592b751d7f04da8e2ce86edf958b55188c90f72531fe94e83e61e145cc9a04c8cd4a2a483bec0fd3c40ed64f608d6d33ae055391dd818c34e37aa61bd243354992d68bb26511117c99560127cba483fe6ed4a1f762751bd9081416ed0bd2cc3ab661545036c874cf15ee6570a7d2258481a406319f0544ee884a2840d0bc7b681e6786680df7ac1cf55ef950d8085f847f0d9331b8662bb7bd986a0e88699deafbeb9cad432675405471b929d58b4c3728c2448c70941849a0f96ae98657d12c61aad1caf11370e35d36ea1b0a30c54bca622cc0c839d61da1ef058eb4cd16585500c2f6c1b3cd944d27ef8b8f9c9aa8d20b05a7ffeedb8009bf42bcb57a71909015bdaa212003c3a1cf5268e3fd2a134511621e94ecf55f29c3b6226bcaa94fb876d6f179ac6e4c29a1b5d51779498750460892fd112caf26d71de447bb5df2ed26f1fc9453b2abb67fcc1b5c4ce0658268c23c88837d9468e89d20309f21372e372aa703710e18ee8e111b8192db902c9a9c28c4baec7d8822ba3b85cf652322bfc1a4d15eef462750fdf5d89cd3e65626337b3ced7a55be80e49a20e9983af83d1829d88a879368b398553a866bd9476b7c30ec3a67a22f1c86b5bca0431a46442d599e624f7628a807d825d69d5c3e11b48412177bb20ef48895b0882de35d29ffe6e7a16583cb537669d4d3ed22ff8bbc52b770424407d57a426616f86f9df8157adf3b1d694ab8cc8fb1df76244f4ffe9dc3fc2835563878edbac48a393c63e6644ad1b47979260f2455bb1430d58034fa64239801676961b16673967e1dd21bc8d7501f387c2a06967075ef5194070aece539765a4e88c079a0d5893990f786413153019a8cd7c832bb85b7bdc8155c5ca5a8593c8acfd3dda5966ba8da56e2d814c48ea08c6e621ab8f2f3132886519f266d83c2c0dd6cc0490de666bcd1e8a88c4e6a13abcfa8a03eb4e8070f9a347aaee4638fa78f90a43806c1223a9bbba2f951098d80849d2e97e224c4ce5c85cc6ed340d7b050e8e884a14eabc3c479c28bbe347111084560ae100c9ce0e05ba85d0359231c25520ed372cee91e9c38ff893cb0a6c5b0ff4fdda25e2131d274860ef784ce62a59242d7830be7cf210aefa144ef757c3053832e701044ab6934beae20ef66687eb4c3f16c137931987706ae31b7d53956f4f14df12c6889238a0ba7a2d028e7cee6bc00f2067f6751a13c0cf8fd2819a0e1b466cae8ce5af3161b3e26b22b6e32fa23fd64d56024af16d60913e482ee3094eb56ff1dcbeee2e9dfe93173b5779a42a9d616f5e03a1a72e5f2e9093a328ce8c91d297368df8f0e612c09e2c30c48ffd94f6fec163e3a4137ebacfd421db89b22470396edbcd6c4705de5de91a03ac012fe0d0547848ff1571b4e297828be46c175688794d2073fa6a00603f2f20592665a364af4c9f91a3432d496c1d6b48a9c854f4c06448acd1539e0deefb35c76bbe010cca4656f3c02e85e7dbd667a7dc82964ef3a0983b51d072cf6ee7a04d6140b4c637d7e9b402c6013a4bab9eee89997de9f1304edfb3e76e085bfaaa3a95b084650ba609e9e6946c51c1ad1b44e989b871655bf65ef7528353e5360929eac88e1041532316750ece2a03b517d675fef1195aae069a97af9a1155bec4fe20b6eed7d3b9dfabbb1200879efdf8e30c32fb56899e74507682f793357c30306999ea653046065d03fc43d947faad47bab6f072db43b8a96e6d044e98801f19640c8b2ac61349faee944ec865af002558915f1103dcdd62f17c49f10fa45958e9fcf5bdf4466baafcbf50a29bfb29ab5d12b423d4a9f0e73c91896644e516768b293566", 0x1000}, {&(0x7f0000001540)="03db676437e6f64408b0e9e14d58af0eb2b9ae629262e0e5f5302696810a30", 0x1f}, {&(0x7f0000001580)="0db3b9e17e6bf65742417e9446dca439d3fc936b0e01bedbc1c66b7adaf3ded846b37974b70a9e376fd6667929ce524ad50cb937eb07407262b977ee586ca5590ba07baaa93b415bd2c9935af8e76f01581dc5908aa063158bc028ac743677057bca1764", 0x64}, {&(0x7f0000001600)="13ffc9b55f65f27f66353f02161aec64a41c53", 0x13}, {&(0x7f0000001640)="b987104512c915cf8b4b76d548774ae0776710e66866902b2a5087910347752634250900ab4c7c7b8a6eced3fd67e9b541e6f982ab8920df542bc2b900bd15a5840cc11f0cdd953873e5e9bb932c4bec3752bdbc5e7dd2608b273f54107586b74d0365f6615d88206ec99afc62a342e5d66709b9c54d51eaa3463790ba35c5a0af24236e91fa15edc5510c87ae10cf2aa3e29f646ef2e901d8925cfba7f0cb34d77fe7671d69b0d657aa872fb586d0c386c5327654a174aa7e765d397ca0accf1c8f80cfbce78f9e93e3c208b1ad178693bd75cbdb0f624af69d821098006a43ace935039269712e782afd9374b158fb54ea5e748325120f24c3c49765d5", 0xfe}, {&(0x7f0000001740)="d814d38601b0315fd5ed5d8db8be435db1da9399f8ff1ef8751305e68aca6ef7ed76df106b1ba7019f4f78aa5ef57cc0ccd5a311000b417aaa25bdabd021c960fdf9f9094a8719c3615ebd0f895b8a", 0x4f}], 0x7, &(0x7f0000001a80)=[@rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r14, r5]}, @rights={0x20, 0xffff, 0x1, [r15, r16, 0xffffffffffffffff, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19}], 0x68, 0x1}, 0x401) login: pckbd_enable: command error 13:18:11 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x405f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 13:18:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() fchflags(r1, 0x0) r2 = semget(0x0, 0x3, 0x3ac4256cf55baad5) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000240)=""/177) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x40, 0x20000003}, {0x50, 0x0, 0x9c}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r3 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) fsync(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) shmget$private(0x0, 0x2000, 0x415, &(0x7f0000ffb000/0x2000)=nil) fcntl$dupfd(r0, 0x1e, r4) 13:18:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x6, 0x3, 0xfb) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2eb, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 13:18:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x69, &(0x7f0000000100)="92173d3bca61abd44cc71f5d005026655bb57eef91f45ed6b552ff266f6a2031df794dc6f6b6e486c229f090acd995fbd5591cdb4df89a584abd3bd04ebea7724c9eef4cd6f08247562caf3ee0da34beaf4a8719be4e19030be85c075b4f60a800100000ea49e50e8c800e7a5fe481b629336e06974e91de37d44a9db9b4dfe7e1d7dccabc33", 0x86) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) dup2(r0, r2) fcntl$dupfd(r1, 0x0, r1) 13:18:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x7c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x9, 0x5, 0x4, 0x9a24}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:18:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x1f}, {0x45}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f0000000000)="b2167efbc8bf9eba9792b733e587baae2d5f9a80796edf196afa247a") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x1ab, 0xc0, 0x4, 0x3f}]}) 13:18:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2d}, {0x16}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x1, 0x8}, {0x101, 0x9e2}}, 0x1) 13:18:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xeb09dd192f57f2c4, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) recvfrom$inet(r3, &(0x7f0000000180)=""/226, 0xe2, 0x802, &(0x7f0000000100)={0x2, 0x2}, 0xc) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x4) 13:18:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 13:18:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x611, 0x8c) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0xc011, r2, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000540)="28df31e595aa6076591c3a0d98edac6e8204e0cb00ad6af8ce93782f40a3739e93f4c95dbdd38ca5f44495b79df4ccc07613ade793a369ccbd8e4baf7e7f9875576c45ff9844334de7983cabcff540be321016ca8b9091babbecddefd822f106197bd120268b746655c633be42e9b5cde37028b7d40e2e13e9cd5a0bd2736b48f77947f7bf90bb658debbdb47bd1a99105cedf607b7cbe3b9f959e6cfe83de3acc6c9016b2a6656358ddb7f18a1d1c70dadb9c83e26c1c460f3f144a00affa6310c07c44b4a3ffc24b218450a7db9fe673d76faf51afe25c9a29d84a8dbca8968104260a3fc6ef6eabb6794fbf47353204e67338691dd742b566bbf17d8a9aee50d64b74b20ff26ac46e1e01c4fc3ef81ad0a74c0f63ba1bc8f71ee1956af41fa05d35cd292b7e9f9b0e2032e2e366f50e4e6cf66e6480f1f3691f6b6091e601c85cc0c211f861b2d9aff52903f10e519a9f088ea3323b1908bd5539b1bd31e4e3ebc60b971d24fe587a9507381b39ad5fb4524c000010271d504f9a089b3444bd17901398cb", 0x186}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:18:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x66) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x62860bcc8db05666, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x1, 0x4, 0x4, 0x38}, {0x83, 0x9, 0x2f, 0x9}, {0x1, 0xba, 0x8c, 0x8000}, {0x2, 0x80, 0x0, 0xff}, {0x9, 0x0, 0x4}, {0x2, 0x8, 0x7, 0x306}, {0xeea, 0x0, 0x9, 0x6}]}) 13:18:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20820, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x6) sendto$inet6(r0, &(0x7f0000000040)="bc0ca07a2bab8cd0316d524c6ea7f8786eb713661b6a0f86de0a61fab114b8497f2f26399ec7fbb093d2787ce7400a7a967149d404357889585b238466a55e88f2b4b93f880ec14174113d8d1544fa51ccd18b96803143af737d2b87a648eb82e71b60206f4d0e745ccaac33925dd0a8d146dfa8a680b7d07e9e8177b31efdfd29b73881c6fb671a3cf3c7ac5f603f1a43db094e22869f9beb704e803d565476a374afb0dea9081ff84078d1e9261666b923fc849b0415a541f6a8b130009be10212438d5029a090206b35cb56b88f79042b94a73dff9294baa946163d9f951133665da79ff21677ccb6", 0xea, 0x0, &(0x7f0000000140)={0x18, 0x1, 0x7, 0x3f}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r3, r4, 0x0) 13:18:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x4, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x1}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9, 0x1}], 0x0, 0x0, 0x0, 0x0) lstat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000280)) r4 = kqueue() accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) kevent(r4, &(0x7f0000000140), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 13:18:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x15}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 13:18:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000007a, &(0x7f0000000100)=[{0x8, 0xc9, 0xfc, 0x6}, {0x3, 0x2, 0x80, 0xfffff1f0}, {0x8, 0x8, 0x1, 0x1ff}, {0x1, 0x5, 0x9, 0x3}, {0x3, 0x1, 0x4, 0x3}, {0x1, 0x6, 0xfb, 0x2}, {0x8944, 0x9, 0x8c, 0x7c4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:18:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0x9}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 13:18:11 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040), 0x0) 13:18:11 executing program 0: r0 = socket(0x11, 0x10000000008003, 0x0) pipe2(&(0x7f0000000040), 0x10008) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100)=0xfffffffc, 0xd17b2a3cd3e47ff0) close(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xffffffffffffff26, 0x0, 0x0, 0xcaa52c4897d9cb1b) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x100) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x2000000}) 13:18:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r5, r6) recvfrom$unix(r5, &(0x7f0000000180), 0xf2333eb8b817e1b1, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r8) msgget$private(0x0, 0x606) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)) r9 = socket(0x11, 0x3, 0x0) getsockopt(r9, 0x11, 0x3, 0x0, 0x0) setsockopt(r2, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000000040)) 13:18:11 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff64, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES32=0x0, @ANYRES32=r2, @ANYRES64=r0, @ANYRES32=r3, @ANYBLOB="cf07000000f511a52356d36375fb66473b1edb9319d7503af89339462528022bf57ad36ad5490f6ebeb1013517adbda37b8ce435b8d1ce5632e85658a9f72d5cd07a7a9260e2574ae317b0573b4a6c4a619aa7c447a19a2cc3b7478c853ea7c5777cb49243bb7e372a483717e8b1ee25a563244749f10f8b5341b912c69137e9a2eeccd59a80996b7e551abfdd48e9d2129910eb23844e67a34a9790c7fe60197812f521fcb80912da692d3e712de08e04b0", @ANYRESOCT=r0, @ANYRES64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64]]], 0x8}, 0x0) r4 = socket(0x14, 0x4003, 0x4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)=0x4) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000000)=0x7) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x42) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000180)={0xffffffff, './file0\x00', './file0\x00'}) 13:18:11 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x6, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:18:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0xfffffffffffffb98, 0x4, 0x6, [{&(0x7f00007fc000/0x2000)=nil, &(0x7f00004e1000/0x2000)=nil, 0x6af}, {&(0x7f00000d7000/0x1000)=nil, &(0x7f0000618000/0x2000)=nil, 0x1}, {&(0x7f00005b4000/0x2000)=nil, &(0x7f0000116000/0x3000)=nil, 0x9}, {&(0x7f00002c6000/0x4000)=nil, &(0x7f000057c000/0x4000)=nil, 0x1}, {&(0x7f0000453000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f00005d0000/0x1000)=nil, &(0x7f0000d69000/0x4000)=nil, 0x1}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f00005b1000/0x1000)=nil, 0x5}, {&(0x7f00002e4000/0x2000)=nil, &(0x7f0000bfe000/0x400000)=nil, 0x3}, {&(0x7f0000c85000/0x3000)=nil, &(0x7f0000153000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e03000/0x1000)=nil, 0x1000}, {&(0x7f0000673000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00007e8000/0xc000)=nil, &(0x7f0000df8000/0x3000)=nil, 0x20200000000000}, {&(0x7f000004c000/0x2000)=nil, &(0x7f0000f91000/0x3000)=nil, 0x80e7}, {&(0x7f0000c61000/0x2000)=nil, &(0x7f0000737000/0x4000)=nil, 0x7}, {&(0x7f000056c000/0x3000)=nil, &(0x7f0000132000/0xf000)=nil, 0xcba}, {&(0x7f0000ee1000/0x14000)=nil, &(0x7f0000294000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202818100000015"], 0x1) 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) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = msgget$private(0x0, 0x410) r4 = geteuid() setreuid(r4, 0x0) r5 = socket(0x18, 0x3, 0x7) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r6, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r6, 0x2) accept(r6, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12da0046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e048ec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ee36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r7 = fcntl$dupfd(r6, 0x0, r6) getpid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpK\x00', 0x80, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4db9, r4, r8, 0x0, r2, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, 0x0, 0x0, 0x7ff, 0x6, 0x2a5, 0x9}) 13:18:11 executing program 1: munmap(&(0x7f0000fef000/0x2000)=nil, 0x2000) mlock(&(0x7f0000003000/0x1000)=nil, 0x1000) shmget(0x1, 0x2000, 0x50, &(0x7f0000ffd000/0x2000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x0, 0x7, 0x4, 0x5}, {0x5, 0x81, 0x4, 0x2}, {0x6, 0x7, 0xc0, 0x1}]}) fcntl$setflags(r0, 0x2, 0x1) r1 = shmget(0x2, 0x2000, 0x0, &(0x7f0000004000/0x2000)=nil) shmat(r1, &(0x7f0000005000/0x1000)=nil, 0x1000) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8, 0x800}, 0xc) close(r0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) 13:18:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r1 = getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) fcntl$dupfd(r2, 0x0, r0) fcntl$setown(r0, 0x6, r1) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) setreuid(0x0, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x90, 0x10}, 0x5, 0x54, 0x0, 0x0, 0x2, 0x14, 0x3f, 0xfcc}) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x4) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = getgid() r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r16 = getpid() fcntl$setown(r15, 0x6, r16) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r18 = getpid() fcntl$setown(r17, 0x6, r18) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x4, r7, r11, r13, r14, 0x1, 0x9}, 0x7fffffff, 0x3, r16, r18, 0x2, 0x10000, 0x1ff, 0x100000000000000}) r19 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x4000073e, r19) 13:18:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x10000) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) poll(&(0x7f0000000140)=[{}], 0x200000000000003e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0xffffffff) 13:18:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffff7ffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x5d89) r2 = socket(0x18, 0x2, 0x0) r3 = dup(0xffffffffffffff9c) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 13:18:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) 13:18:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x4) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r4, r8) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r13 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r15, 0x1, 0x5, &(0x7f0000000340)=""/192) r16 = socket(0x18, 0x1, 0x4) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r18 = getgid() r19 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x2, r17, r18, r19, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r14, r18) setgroups(0x5, &(0x7f0000000240)=[r1, r2, r8, r12, r18]) r20 = socket(0x11, 0x4003, 0x0) sendto$unix(r20, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) 13:18:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000240)=""/130, &(0x7f0000000340)=0x82) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x20008, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x8000029d8aaab}, {0x15}, {0x3c}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:18:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) rmdir(&(0x7f0000000080)='./file2\x00') open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file2\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 13:18:12 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x9) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) 13:18:12 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0x3}) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:18:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x8001, 0x80, 0x6, 0x4}, {0x0, 0x5, 0x81, 0x9}, {0x7, 0x1, 0xf0, 0x6}, {0x1, 0x81, 0x6, 0x4}, {0x1, 0x6, 0x9, 0x3f}, {0x80, 0x1, 0x1f, 0x1}, {0x7, 0x5, 0x7, 0x9}, {0x6d, 0x5, 0x9, 0x9}]}) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x8b17, 0x1f}, 0xc) r4 = geteuid() r5 = getgid() lchown(&(0x7f0000000040)='./bus\x00', r4, r5) 13:18:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) accept$unix(r2, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r4, 0x1) 13:18:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = dup2(0xffffffffffffff9c, r2) dup2(r3, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r4 = semget(0x2, 0x0, 0x40) semctl$GETNCNT(r4, 0x9, 0x3, &(0x7f0000000300)=""/214) write(r0, &(0x7f0000000200)="1a625e4b3eda4bd6ce2ab54d58d4e887d098d140", 0x186bda0b) getrlimit(0x6, &(0x7f0000000240)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffd6f) setuid(r7) socket(0x6, 0x2, 0xbb) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) setreuid(r7, r8) r9 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f0000000400)={'./bus\x00', 0x1000, 0x2, 0x0, 0x1, 0x1, 0x0, 0x400, 0x1, 0x0, 0x6b, 0x1000}) r10 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r10, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 13:18:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2c97b2c5fc803f6b, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x1f, 0x8}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x60) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto$inet6(r3, &(0x7f0000000300)="bd7255391cdcbdfbb4b9e31d0f58dd4e6910af835ebbb5656bf195631f397a483b18561f18f14979eadb5f01f43a23f4df8e966d1ef0914f504ffb7d53c403fe82403b48a1b5324d7210e62df830c2fcb3b599a5ff099b06412ff91f60c78185f25f428380599427f947a4f401582f09732be26d254b4c8d47b941cd3a85de8fc95144ad13949c17aa84de956bac5fd9bcba199e3e3ba4d17d32019439a406704abf14522a333e0f2806f6a7dd7cfa0c3ced55c4222f7b16c3caa360711c45fa07e3bcb3f235b3d6", 0xc8, 0x9, &(0x7f0000000240)={0x18, 0x3, 0xe4, 0x800}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:18:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) fchflags(r2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 13:18:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x930, r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 13:18:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffefffdffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) nanosleep(&(0x7f0000000000)={0x1, 0x7}, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:18:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x7, 0x7, 0x9, 0x1}, {0xfff, 0x5, 0x0, 0x2}, {0x5, 0x3, 0x2, 0x9}, {0x2, 0x59, 0x0, 0x6}, {0x20, 0x4, 0x1}]}) 13:18:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) open(&(0x7f00000000c0)='./file0\x00', 0x210, 0x44) r2 = syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) 13:18:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x482]}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:18:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = getpgrp() r2 = geteuid() r3 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x4) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r4, r8) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r12 = getpid() r13 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r15, 0x1, 0x5, &(0x7f0000000340)=""/192) r16 = socket(0x18, 0x1, 0x4) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r18 = getgid() r19 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x2, r17, r18, r19, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r14, r18) r20 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r22, 0x1, 0x5, &(0x7f0000000340)=""/192) r23 = socket(0x18, 0x1, 0x4) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r24, 0xee01) r25 = getgid() r26 = getuid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000280)={{0x2, r24, r25, r26, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r21, r25) r27 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r29, 0x1, 0x5, &(0x7f0000000340)=""/192) r30 = socket(0x18, 0x1, 0x4) fcntl$setflags(r30, 0x2, 0x1) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r31, 0xee01) r32 = getgid() r33 = getuid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000280)={{0x2, r31, r32, r33, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r28, r32) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=ANY=[@ANYBLOB="1daa002f66696c653000"], 0xa, &(0x7f0000000200)=[{&(0x7f00000000c0)="ef1f166216bf160ea28e10ca3a8ce17e4df15bb08b836c19a1dd0ecc233cc58326bdbc363d62252aba944b076cdf143b31e9a2f167e46c0174eead1ad5ba0fc981b11c5be7afa2a6ac7d0e38ea3c71cb9129591b781c91981b934b1469aca72b3fa204d050f7a1a1de5ef15479b83cfc228123d053e428dfd6a484bb51ada8cc6271ac9a64676bc7a2825fd170a649bb39a37c11311f72f4777af79582c9dbd4cb09bca77ad93aa6571661897a45af8d7665c53f3d8179be63288902a1777ba6008935be99a8b73bbfa4928b51256607b860831e393ff52d4d0195b4604bc2d061f7d6", 0xe3}, {&(0x7f00000001c0)="dc321e054ffdbcce0c5d2ece5f83850b395a7018fa12e482d7b94224cd641a3966f3c180", 0x24}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r8}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r14, r25}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r32}], 0x80, 0x4027d689a4b87a3e}, 0x401) poll(0x0, 0x0, 0x0) 13:18:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="cb9b8aa936e2782fb964ac0514052938745e430d88ca6c7856c3926a37bc3cabdb03f3c0d79d69b87a042e090df6718be29cae1bb86e9349bc678875f52533fd70cba99fe87e0a1d4110b65ad171b380c57acaea437145f02f3cc7d8cd901def20389d56e08087de5e61f0a5ca2f3a8224511c80cf9b0fe4741b367d4ff093ea7ff740f1e4f4b7042d45b43f672545ea807c9320e0c28d9b7addc85d3c3dbe678cd4dbe397c237c5d862d2c54db9"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0x100004000fa}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x3, 0x2}, {0x18, 0x0, 0xffffff3f, 0x84c8}, 0x4, [0x1, 0x8, 0xf11c, 0x0, 0xddb, 0xfffffffa, 0xda, 0xce]}, 0x3c) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfdff, 0x6b12, 0x8000000000000008, 0x1b, 0x8]) semop(r5, &(0x7f0000000240)=[{0x3, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) fchownat(r0, &(0x7f0000000200)='./bus\x00', r4, r7, 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x9, 0x4000f2}) 13:18:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="bf0080a0", 0x78) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:18:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") fchmodat(0xffffffffffffffff, 0x0, 0x8, 0x2) 13:18:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x0, r0) getrusage(0xffffffffffffffff, &(0x7f0000000280)) 13:18:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x40, 0x0, 0x1], [0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1000], [0xfffffffffffffff9, 0x100000001, 0x0, 0x10000002, 0x3fc], [0x0, 0x0, 0xf7f4], [{}, {}, {}, {}, {}, {}, {0xffff}], {0x0, 0x0, 0xfffffffd}, {0x0, 0x3ff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) fchflags(r4, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) bind(r6, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r7 = dup(r5) fchmodat(r7, &(0x7f0000000000)='./file0\x00', 0x21, 0x1) r8 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 13:18:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x4) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r10 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000000340)=""/192) r13 = socket(0x18, 0x1, 0x4) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r15 = getgid() r16 = getuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x2, r14, r15, r16, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r11, r15) r17 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r19, 0x1, 0x5, &(0x7f0000000340)=""/192) r20 = socket(0x18, 0x1, 0x4) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r22 = getgid() r23 = getuid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000280)={{0x2, r21, r22, r23, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r18, r22) r24 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r26 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r26, 0x1, 0x5, &(0x7f0000000340)=""/192) r27 = socket(0x18, 0x1, 0x4) fcntl$setflags(r27, 0x2, 0x1) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r29 = getgid() r30 = getuid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000280)={{0x2, r28, r29, r30, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r25, r29) r31 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r33 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r33, 0x1, 0x5, &(0x7f0000000340)=""/192) r34 = socket(0x18, 0x1, 0x4) fcntl$setflags(r34, 0x2, 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r36 = getgid() r37 = getuid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000280)={{0x2, r35, r36, r37, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r32, r36) r38 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r40, 0x1, 0x5, &(0x7f0000000340)=""/192) r41 = socket(0x18, 0x1, 0x4) fcntl$setflags(r41, 0x2, 0x1) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r42, 0xee01) r43 = getgid() r44 = getuid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000280)={{0x2, r42, r43, r44, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r39, r43) getgroups(0x8, &(0x7f0000000180)=[r15, 0x0, r22, 0x0, 0x0, r29, r36, r43]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r7, r45}, 0xc) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000000062f547d55587267ba5050932ed612e5ffe04fd6754cd1231dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b430ee48c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e12a443e58f2e213a50923007068bbdf692c35dbdc77d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b86c9671a459cfa8973c328aca74dfdc51eecd77d430526eff10abb109f91dfc2b1fec86fdb41d2360904e6d92c56ebc9cb03da4d4a4f41cd8f3576cbeb102ebaa79f4f6a6f46fc61f70354137cc015573dafc7df316b16bf2e450591613a7fc2e256d0472dcef9b83b943236f46694e3d62a0a88b6cccabecb7371aefa238c84d4bf314c72454aa3656228e5c0272c9f033c2b95d823fc0eb99d3c0817b994b6a3cac4827ada3ce8d0661387ea4511697455d003e96d8fde26fd78347df95a77fdf29ebc3bb4b1687ae24ee8441ca858b33e3ba5db145c89a2cb3f65bdf39d436c31e8afcc8c197b870fb42b348e56cacaaa34a13731752583280891fba661684521368304de4eccd77ff77d09dc7eefeb3f0169de80b76dc9d8efc75d7dd39c39d44c038584aa447bf430decf024b9ce11dce94705355205acec40997bd460be311ffad6512673eed283698c94e99f1c1c67968ea3c27eae865bc9b4c6998ed7670004580d0ef986adb667953e5a09b1c07e6f9556913772c91bbeaa126889d8cf0e08430a95c4b13caf95790411d582ee58795b60173a603e183a2b9caa2755ddb319f3ce226757a0bd0fe7662690131376a3bbf8e8952b7ee21d5caf8a9b22907539caa2aff49a0d483489418d3f30756e4a20ee550432a8186cae89bf58d1ea929af19afacbc5202a5050ff6c789682714593deca0186dc4f1262a71fd7d600d47064d40ec7f7d84a772e6904fe070ea0acb6d5d9c4cd004dde083c1c1f21a29d316b234848c369f376baa03e5c4ba0a72611a8439705704863347ec0c9750b4f23b78cc4074a8ee601bf5f940c6eb6c837d3c2738bb39a1a135360e95a7b65930b7dba77bbc993ea3c11dbe92ef20138ae57ce75b6afa136d78634cc606487ccc8423ce387e228ea4f19ca6c2235fc443bb02ab5f0b8cacafc48a336508e50d93f00097a6e702c4cacba0f2e1fa73b7f92eddadc6eabbb041e743c311fecca7147f44a4f151ba2799ba070de1006df0a08acd959f9b2bf91d653301851194c5cfd35dddd9bb2ed017ff37b258d202fe67ba6aa8dde69b11a9ae1d3cb06c0f2fff9a0df40e851b2e79858df03910b2dba2ae6fe68f936267d84cf00ee59a12bd622e1c9f9a2d16605bc9449be9ec37a445161033d0ce95f5e797da1cfad34fcfa04d32379"], 0x10) r46 = dup2(r1, r0) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) fcntl$dupfd(r47, 0x5, r46) write(r0, 0x0, 0x0) 13:18:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666969653000"], 0x10) socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="04deb0d1f735fd185bae40a76819a0ac270284df23d040ca90a5609dae"], 0x1) connect$inet(r0, 0x0, 0x0) 13:18:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0xddf91c4fe0339e47, 0x0) r3 = syz_open_pts() poll(&(0x7f0000000100)=[{r0, 0x786ec73699948ac9}, {r1, 0x80}, {r2, 0x4}, {r3, 0x8}, {0xffffffffffffff9c, 0x10}], 0x5, 0xfffffbff) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 13:18:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400", 0x400}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 13:18:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") getrlimit(0x5, &(0x7f00000000c0)) 13:18:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) getrusage(0x7fffffffffffffff, &(0x7f0000000180)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0xb}, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x40000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c450b13fc2ac0362aaa8e1a97df0bafde164093b"}) 13:18:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x200, 0x41) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000340)="1bbfd15a40ff126504044da87e722f797f5cb676fe11e442327e6deaa80b895941a09ef56aa17c1d8cb53e30f0fc76fb547ccefe81c51e20cfcd39eef846e7996c9dddbc002694d02117982da37d2aadfcd730a3d930f495da8375349d38a596db8a1fc88142f3d5e4e53ca783708d350fad1380b43a7c01d8259028264fa457a42cd796f37a657492e64cefb413996338ba7c44389bef68ead1ee85577457d22d305defa3cb7bbb05625420c03ce0044d76c68e271934ba45584481f392d65e9bfb2e253e51297c7fd4e5dd55a94fe8e854141571a0bbdbc98ee4baa8a7944ea9494d603e3a80696e59747e4e1958a9589f2bfed0bcfbdd154a230bb692f66a83e603a148fb11f3d263a63b4b9cc86a71c69acca598b84bef036ce94470ffc02a9a13e9aff53eaac64be6a6de579bb9c758b0ada566f2d3c3127ca4bcab153756dead7636ef29f31e955ad383dbfb62a254b0ea11662d817de12be5a5b9d0d16919fbb93461434f94a76e6750e9ee89b5ebef7b34c81adfcbc4ef82391a5bb02510e7fc3237b9e4b10677c942c7b9d0404ef5624360d817c292df70b23441624a01284961e50bcb3f2e2fe2f2baa5bdb8b5c56304f5294de2c7a70985214ffe074b118139c14261df759cc46dd768ec2a36229558847ed385099f85064e72cae65adfb754c2c0de762aa721e50ee065e1d1da254b0f69fe5d2ee37578cb1e952b9eff7c5955994ac8f614bcd3bac36517bdea145b31c3d66f3e18c6e86287176c9e2d83287770f90f9a0bcd072024e1bfacdb7e537c3ee1d24d6285c76134aa08f24ace6355a5fb1c113ece0e0ad9a0bbbf14ed02d463b1a572666ce13611162273aff0ea23cc3285cb89aa57d5334f2d1f8ff9cb18a376cd01911673da43302a53e1591db0e6a6940af4df7eaf16af2cf30f69c2515889b2ebf4700f2960256e1d0bf588d831fa2e5bc082eedde23d3a7aa5017a567be64fb562cc1a98508147d87e47a6f7ca0d321e6e2b7a12575eac1accc5bbb5c21a866f9ec314122f0d1802cd160fbef910b9d2f853989fb1ab84629f1752442aaaaf64b0ff963de10e953ec07ef1c6cb6e61b24fa4b159cf6c0bf12c26968e10dfa20d78074ea9185f6145e3296684ae43ab551b6e6f384a706b80b49e23e3533a87f355b3759c6fcd2b0c0c1ab9d4e6ad3b47ccb09e200a8c4a34f11b8a5f33ba45401cf56105745d86be615de813c736144badb108aaa082dcbc3f5489a36fbb35f2b4ce1a57955dea40083fef09c36ac2b3a7706d0e940a88da0186c00f83a9b911aeb18b93e76d8eda694559ec44761f0dbe784b0a8c037a1e081c5cb65aafdb5a41663bbeae4b563534d963bea60f8dbd1cb3b60921066d3654b20fc0d696d221a1a746d5c27c6e9416fefd759a7420fe38e08acee26f5b0d641176e8d5bca39943ab88d902fbadadac00fd5e0f6ad8de47a2b93bfa9ac35aa2c5731a14ad3509bbd4c60057d7b81d7266e8d8efef553fd2e5dfb796439584da3cade458334c4ada21bce20330ca4b370860e3c1c9642f153ac15601509e0632572922d344db1fbc447cbdb5352a49b04a7024a9fcb159fcf0af256b8c1a70d3bd8fabe937742d12961390c20c21093f68ccf99c7e5640c0bcee3e395409c5bf5cbc2eeb95b724396fd1a1b99cfdd2a864dc650aa0baf8e0bdbb6433a22da3c76c1abc9deae98579a0ae5c20ae77290ef24028e8e07a6504983b6f0edc6be62ffff2073473111fd38f8efa394c5a4e907162f5676ba0c6011f575c85ef6f7dfed95056fe4c5f156e480aebf4518d6603ece9a8e20417641b31886a173c7652af265779445e1f3bab623a0abc427241a248bd3e2846cba43435e71d5f04f184e32d1baaf2765ff302e6f80ec4ae45629ae9faa6f51206449e73c16e8e88936a628a4d8b8e712e142fab77a264978f5f84231ef49134f62bc36e9d4c2ac127577046d980034c0929614b9ac884ccd1fd9939413def958d909b81cf5d002e8dd5a7634b1f332472abf435585e0c656115df7930a2db27dd83d4d78fdb2e03d1eeed33c40f1f4fe0d7ee41c230c1ba618e00af7fe2f2b1369736824b4fdffc6bb77e9896afe41dd22f331ff0d0ccf81d74251f09b571f627b990419e2205c2265bd45080e69f217c4f788cb33eca13c9d9c357c595cc1d5a1e8db95297ef6e6f96835fa24457bd5e58ca57f037b66d72ab2c12e5fd89d21b3cef626b5c102978c7f3b10894d4fa686d4c7a0baa99ce990883e1a2b61f127498d48db4db7e20bca97311d1cf6399ab49f0274dc46a3b363f6a60e85cf6664f75b6e8e6723c28f23225f83e32a1c63eb100896ef523e2de9abd581ec970598bdc0f4003310b1950ab3a471d99713be067b25763d28ecb79c4de08470de9985487e5b68c5aaeab6b936d089b04e7b74699c851954511584d81395e576d0cd1a9dcc89d662dbcdb2a344c8f5b691967de482d49130d5b0106aa1f4a92322e3a5e93ec225e2a25d6beddd0e24df44b291b602861e257bf0295cfc0b0b68b865a195c0c33f0e7e1f7b79145de13627fb6a3d4be3c16724666987e88c3888a24d22263f105c7fe142253a2ab1e1919719af2efcc7d5ca5a86a78093856a76fff74c1698da3d79099094c97e1d337a1037e28e2e0df78a82c0b86c0955db9b4d37afdc77a78916401e08ee566c2da2dbb16a2fbd7f1f3a3b4af69947ae23666796c6b72e7e8a6cefa1466c1c7d803113fcf4c8ec2074fc7df507ceb9534ee13ac77807fdb74c5f25b2135dc4e2b93d57f17ac83335d59f0f13e0bf0b78cfd2c38dde30907659dbf0639afbdc812df5bb915fa0a286265eafa8ed9c46e8dcd4bfea6f77ac9fca7133be9d6ad0d6b69c557a0e653c844806a8f86ec9e560185281b28acf038b83d115a90f0830384c0d6da6631079ecf64b1a24286b741c4c00614b64dd957098bf66fb11d17161e736da8f7015582e2d693f7319679c1b4d48a10995482306a9f6167cfc64c59b93c46907cc439f540e1a1a463e30feea66804bf5d9db69c327667179ba10a1f38a2117132d3c71f6ab048d2738cbaf74bc06300d752915d434e03cd2d765d4683760a61e1dab7edf292409c931de9a26a8f2223b468211b76e2cde89cf9f0fd660451ac57c070a628382f2d9161a03c37878a3cce8d636c1acf9519e47030e8f5bf9ef3768fe392765bc0a2e4d36c16e7db4fb445f2094b2b9370044b39130c8c273e86de0eaad12dcf36dfb4adb4b65578525eac28cb09559f2f15fa1a5aa7f1056ce061c17541cdfd4e69a81229e15af1cca78443faa505fd218dcd77d2479d2eda6ef3fe7a236a17e7f7755b3d61a851a1a8078aed77e00cfb6ab50e675b0ea81fb32cfa7de413c25e64fd9f86fd1044c2a0aad9d16de628c2985bf428ee0209e8ba62315cf2b3a5bdceb01a2acda8c2c6e39495c5cde669c56a261637d8116532fef3c61e0eb9e8f76e4636afb4edf2767f224b675ac4832c4ae82bfebdda0c92a14c974800941f0fd96f5c8f4eb71bd7cca91e3be9388d3910bc76c762176443a0deca64555fbe83458378eb131e5c380b5ee976cb394455d509a69a451af81b1f01d3b4119bf373c08137ce48fa9fd3b6065ee91e97202a571590fcdf4a2af86a0b305c286246906d20ebd1e6a41e3e49c36bc8dadf8d03871965da3cc1b6abe2a28e6b5c0af0f8af6791e56014e82c81666dc877cb7e52d0ce2369a8cb6ea9428e5a5332f84b9b8256546569e037c447601c323521241def5480a20abde61f29d2b278a0d198cb051e1335edae091d9e073b88667ea9156eecc7314941156bbde5ea18a8a37a60f6019fd7ebac9c76cb5275f789ae1b4fc734929069f03483f2435c41a83c66278f2df81aa526decbef3f02337a77fc36ab7a797cc7f0c88c0aa0713da599805fad9c766e13237a641af27027a7a3638bb0bce0be6e8929be1ae515d6695e79e0e9f2f34905d53d1cd08723ee2bf468db10ba7134354c4c4c2b7776041256c74ebbb9b5cd3367d467c7f76e9d76f8f85f75de51d3c7a64212b5d8a6fd3f369f30e85a867cc118106bf1d4abda97f07bf443e97b9d7188536e0b8f103ff646015d077d82dabe211ecd556b5964a8d12760969cb1fb576f4c182509d55e00326f8ec5017e62fdfc898ea36ccc577d9ef326987cf15ad21c8878119d825ff37d65a18bca2928da9be2bd7247d362f9b49fe4160569fbe694cc4fa2c5cf5a0b4b0c7f4d66ba90a0aeb3d42ecc14c927d1fefe838356e61dae0e982d219bf5e62035cae7c5a547248ab6ab219f663e230e5eeb85c3d44f7f79557957e1117ee18f9bd1d1e66b95ac6100a8e0654c709bec8ac4c814f1b0231167df6867d024834a03414a6d49c0eb502318f649b2603c9f90d70a328118e497aa7446915cc4fd347c3ee2edca64f224de4d719e4f7237838b75398ef5cc96ba34306dc488bd758a643c767bb7c398115b0a7569792ed61670597298796224e91989d885c782c7ee629581816e98a075ad96db90d2b03d8e36f7a72adbba23b3a86b3032d829626d96a28d2a61516fba4809de7e65f92a71d0356faf33d2f44944254bcd9a065a4450213b6a6ad2db1e5814b0bff8047b2f68fcd4ce09c54d87cddda7e044b59bc09c041d96b9449426cbada069aa01739035a3b7aef7ee883af574910cb80ee29d6f55ec259bbffc1bef20cbcdd89b2cfcdf62056477d586e0e5f3eb3da6f4ac011419f1c02f96d601dc571e6b9b4b9b7f81aebcc4e911b0b4dd2eb8678757f9bcff3e7480a0943b5ffcc467b6b8046860c02cfac3ac38ee1be2f9338675b9d1b16374682dd7faa1d3d604b890b3b4b1de6675f6e7afed0fe45d8781ec6e8b859d642c122866adc9f850e08046223e7bbf4dd773d355363ee288626e828e11e6ddbf1e522ea79dd3341f9940dc0d701ade62da8b09c7d3d9c3295499efbd5b402bced7b3f289f2f312169a90a53142d782a5e7beec66c24128367e1d861df937ebbe2dfd523006c2d71571497338c1538ee634800ef18b601d9fdc4a22c89d7ed932c16de0d7d1896bf767bb646fb1c28282855b55208253c86b92e69b28e4e6397b2dc9c0f417833ab513bf0006cec5ab00979d47a64c44e5990a78b961816bd0496974610b0e9b6760ffce1ea6ab6658a7840248cf200e90d854a679359994033292136658599aefc3c35e7ff611a55b752c8959ddfa0b08b23e6b88b436ffb420b1e240a89b3e33fd53d0334caa2b16756e5e93404b44736d9771dd0b1f72f7fe2fc53e37475a1d30f901bef5c6957252f8ac47fa3e5707658c5ec89982fb7f1ad85543cc60e435cd9ebe131d9371b184416f2d54addc0c9cee205828f8313a1726682c840637efbe120ff0375b886de36658d90d54ba6b4346a4229d9b2fe931745ee25f6146a9277d5baf1cf20e4e0fa170a1b2cb1ace904334566ac9f512a4beefc627fba1acdc1c52dfa0a3144f354ffbd286429f51175df404b5a18e61af1d2d578b3b731092397323bad412a17400176b4f944890dbf10b862c8949d6ae94a99e08cb3cfdb1a4227f146295746538f68a3bde3a7fe2af000574a312b97567edb8efb4fce860d1aa06d350b58163dc75cc5158501c61b6bb588b46672a54e9eeff287caa4038d44d2ae173803324f9f3727626623d1664807677c677f9e6ba2584429b122e0b1d1d127d4a6061f411c00431dc4541bc4e8b2c9ea331d6de9769d6da1da62ded1c354296a4b87e128bf9bd62c2e9c0512d949e021d38478c359400", 0x1000}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d, 0x0, 0x4}, {0x4006, 0x4}]}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x1, './bus\x00', './bus\x00'}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:18:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x64e0a566e5d519f6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x229, &(0x7f00000001c0)=[{0xa435, 0x0, 0xfc, 0x5}, {0x3d}, {0x26, 0x0, 0x0, 0x8}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) syz_emit_ethernet(0x9b, &(0x7f00000002c0)="b7aed8c93105bddf19b953eb896497908a40397d8e3ecfe8ee66634cbc348d36936919004a869a6ef20ebcd48aac7d0ea31e96f1e8a770b27a1e8878125fca7c63c1628e2f5cc058e2ea39ebd9cb61457238d50cb08094b45dfb67836dc8f5f361e9f4128c802995808f488c782fcf87bde6d28394bb57a78f832deebf442c02af894bd011c5c20871c3e277dfed774ad1619c017f2e4110304d87") r1 = socket(0x1, 0x1, 0x3f) pwrite(r1, &(0x7f0000000040)="f994a6de306820e96699424b9af962aa56886924d82afaa270d9d78fd27d33a22cd94919b5c361d02dc6093075962f2c1ee3ec5812eddc5c3cc038ae4462e2e1ef3cd9ff40f897557b37ef0bcb5b09e9c9205c94a790983f4a63fb9b11a12ef8eba2bf18f092a2af07d33a4e135113af9404339996f2d88a0b883f21ffead83d81daedc0b01b2fd46103f19e0faf5732be1f36", 0x93, 0x0, 0x81) 13:18:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYRES16, @ANYRESOCT, @ANYRES16=r2, @ANYRES64=r2, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16=0x0], @ANYRESOCT=r2, @ANYRES32=r2], 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r6, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:18:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x0, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000000)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a238000400008ee5460aa1b41ac74e326a942fc52a229b376558f6886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1050008ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f4d35f3a2b71d2c6cdf28fc4da8eca63f175c9eb66ac0433a3cf7d47ca32cbd0ff2b901f45df8e4fd734bbab848c4eabf419317875b8894f59bdd9e0bb2fec20c6c94fc7429d8650e9700530f6561c567fde584516c414f232d94e6edf97cdbec2a7efd08f57d200ea6cd0e07e6b9d98c7cff98aa9d6146f90a5ab52c2c98a0ffc6acb3e5026c616eb70a8d90f7429cec9853", 0x127}], 0x1, 0x0, 0x0) semget$private(0x0, 0x3, 0x20) 13:18:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0xc9, 0x3}, {0x5, 0x0, 0x3f}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") clock_gettime(0x2, &(0x7f0000000000)) shmget(0x0, 0x2000, 0xa, &(0x7f0000ffe000/0x2000)=nil) 13:18:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x35}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget(0x3, 0x4, 0x2) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:18:15 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r2 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1010, r2, 0x0, 0x200) 13:18:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) listen(r1, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x14}, {0x20000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45, 0x0, 0x0, 0x5}, {0x20000004d}, {0x4006, 0x0, 0x0, 0x4}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:18:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x4002, 0x0) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="01179f3a8738b9f3f7588cc981001c2f668528e6b3e72bf676c3a6a9f15afc45482d232a1907a2613fa2a6bedf40746c0cfcf0db000741379fd93257aff940553fb3fdc478b6a09b7193d77e068e3af1d2c2a131c3b13f6c21b5a79574a33b7ee19555ad286891f9f997ed9bc7d8588a5a015f0cb30b36709f7a9e779c47143ebf351a51a16d1757afd3325a5e80c67e1cc08c8c23f098cbea0feaf2a796766f050e3a472a3f7a33851c91f3bcd46bbf8cebaee10a29191ccca7ab22e35e1cb516e8db1cfb488e32fa1b3c1588bb009be653a5933fe96547caf7eec8db5c5927e9cdf1d0061b347d36c3cc43a624211ba10000000000abebf3862f801f9a4f4f00ff8c9ff7a90de271ef3ca97100000000000000"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r3 = dup(r0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x8) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) bind(r4, &(0x7f0000000140)=@in6={0x18, 0x3, 0x9, 0x10000}, 0xc) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = syz_open_pts() chflags(&(0x7f0000000000)='./file0\x00', 0x10000) close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee9, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) r9 = dup(r7) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000740)="cfe1eb4d2434e9451652ba4c84cbb82298b8b3302d5702d2a01d36b614d38313daf74a058187a1331d595307591a3c472ba68a735a93826d6fa9c3c6b9d2c171817ba5f722f4ee7a535423ef388ec51265322e1b02628ad75d2e0b0ec55049d6423aadd9994f2f414d7708526aceb1377e97d431035b33a6f783a6c82be770b0280458996d591c5f4c7efa9792b1e873d8d06a0a86f5521d3d1a94eb1727ee6266382be9be8c5beb1b58e0bbc57fefe2308d44166b4bb51adae7944fb306b80193b567d53be0d3e7cfc35162a6b9e30fe37ca2e03f7a9091ae5ef6a29bc1d85adf5b3b82dc9d77cddd035fab7cfafe9263a18d289b0bb4214eaf8b936f4db550418d43f6e75ca300be4145dd988015b52752622d81c248cf51e5f054c7de81676c25f8575a39b7161bd9f247abf40c7af5deb9d9c659617c04b2481df24ddf110d01ccbf320f5490d7c099b6d08f5ef1b25f5c716f53dc8051e56795fadd06d7c7f773dc40f675263f8079957f304d26775789f0d04e0c380694d9899841c6208ec5005e045b474411bffc461b81c571a27a9d6b6ea2df7cc9d70bd593f488f7c3c531495ffb8570762b6a91fcb2cdb49be51c76aa2a1691ac0634cf64d421e3c68cffce18c6f8650c35cca7282ed3824e5e4bca31f8c7d7267a117c55e2d01ac4cd9755131a32a175e804328fb661fcebf11f4998ca0ba32bebba20598e7fd2a17096e414e381f36cec20bac6ef5a88d7c11c2a113da45de81cd9f1c98b06453547ecb17d82c1d56e498efe3639cebe10ddd7f91b767214ba584a28704da027e17acb1369546d05381b97c3211e7d1e27d6a854993cd7b78f11c9f658e5fd2ed29eac80a65999f2d30c32ec61b3009e8f7b27a13442c9154476368e680243281dc15d0b77718229925a9c32a3d488f1c618385af286c9b7edd586b618ddf247ec4871bf605d1c33d0edc644635806ee2af2e034abead3e29f813a2fe1458810ef49bfb6c6da6c6408b5589e9e160ca07a9abd032a4b6defe8b2fdf78e98defb87a7f7b9244d5713562011a42d3d56a8eb2ed81d4a663870bb0ad41b5a7e19c83516daded6f4b527fb0ca77f9f4870af60e6860230cafd5cda003bd4c07ff0ee3e3f96570be4247321397f80aaac9aeac1d8272c2b0d13703465ec29c00f93ad194b60b396934350171a04c6236fdf03c86fa3661f1e75bcb4c4af0611d66ebfac6bcc8fb13c3c95f9d5ef61776e9a258034cb2e43ef28ebd8c460f9cae31a6cc488d282dbeb59e5ef36bee282757d3906d79b2364d9ed86dbda778f8082e695f393d86b6a4716a077868b564576cea5a648bae1133cdd6e193882c1226930cee59dcf202b211113621817b9602f6cff6778398f04d21273f9e23ef0df64369a657bf8c25f718f7fafe4f81979530981762413665b04c921ea62f6a498b5351a6e1d783719d0d6ae9b259cd0cd2832b5ad528d8509ec85622d30db0c54c12b373c5fb59ec9282f0991a6a7630294023f4c8909c74fd2bc4aee32b6d4637ac75eb7592d3b475eae895938987be0220b7f9e3995f87da1376e3cd23a5e55a24281745f54b74aa111e2a8d57e75f56b5f4580c995decd559a24b2d3c6b8ec7db3cf6c6de649b105c5973566c2973399a12b4a9b81eef84dff133e395f2f2f239c5fb4d1ea0578d1de26a2739e98adfea10d6b9be871a742fea5b2417ce43b42a5a04353c9603aad2fb07a4b24e4752208c0490d3f0363f437558a99a780bca4578ac1c483b10086fca5cd9514e1c56756fdb39ed5eb4828297d54359a10f66c9af6cae8e473c377389a0eb1a659fd9fa35f0c4f512321ecb27630d6557d15553821fe6d08535f75518e1786ce7a226061a6d1fa63dfea361817bc8f9e35fbe19089e643432e15a7e6136b00d6e312b923b28d907678a17fce6a942d53f3f9faea419679186bec33c9337be352d9a7c652a267fa61848247fdece2e3aa3ff5e65a9d851621a1c3f1c8bb5e31537064876775a893991156c475f9fc219083a7c646bb77aa4e18813c9e172d4300829e0e2765ce57380a23ee8e93ea5179af6f1cbd4e79382b99aee4d8f77aa1a2f352d66726d40f820d5063980775db45efc7908ecc481b8f1befbcda278c487c29f639de5d615ce8e88aee0dd78045259463abfd49908b0940325ec9a103e08cdf87c511413f84c9f8b0a0e551d29173c8c32d6d89fddc6f7c453200158e4890b6ad8255a09a37fd0c2672e94a705677aede59fbc721cabcc25179b5c7fcb4a91889056206aefaa99e32dec9d17561a56f9947d391cf06c79049782e6a9030fd201b2caf989323ff21587296f76356f0a69ad2fd8e021d992aadb1518f938a47acd3f725a6278fde7173803cb7ee1405b6eb2ce61fced6cfe070054ecf32959c70a5b346e5f50da3ccbab9aadaea68a15525e08f9bc4220f82ab34d0366969c76e1bce623d170e17f9ee48088acb415a8f7106a6d393ba58331215facd6e3773788869bcd868ca098869efd01860eb78ab4d9399922e4c6161ba6914af4a1eded29305b969e578fcb18331047be280c4c7222d65559409e504a5e051609cf675e9ebcbedb7963de0d3717c888aaf35c84c5a040c16651ee9fd932218b6df84373c153556ae65f7b504ea7af60afd97c5a08524fb2cef926d6c156b79d7831cbba20f3da7e0e0202ae97dfcee5e41e5ae1376534ead059c775f97a900ad7d31d11307fc79ce8965fc8361c5c90d1f32bf428d63800cea6abdf3185a93a8b7c5f818700ede74af454f70603f70e2fc8688966a8ff4dc5f0e79900083ec26bd3c41481b7782f79625a791c9a821b21913a8bc55756be75438b0dbeab70467bc1eb1bf16d97b4e672cccaff8880ef7eefebb1a3fcf253382b7e28bc40707fe5c606e16ba74f867ea6756854f48fdfe00c4cd4dee505332a21111ab955b297f1d8574179e89533a64161635673de8c73ce2e63d7a799836d22558d0904ca314d32b5fbe8639626d734e0774eca0fa98fc05199be8137ee7396f37e763b31cfaea89764d6597653bb1b98b1e0dfbbc4b69f6e57ed07dc6a5bd509d6f1c7d117da6d19b5b95cbf4e9e502a99ed280f47003f4dfaf6c03c39a9845284dfd168dc5c1c84a4948f06a2f069408f0d2e12b080a5c34916043a0ae7a77d698e98ea90012faa7a3c21a2788ff5e2fd102967a4f7daee3dc1b18068514305054431b38b43c61bf7bb37b1b937632a9235b276ef27bc2d49debfdf84a24360d3db44657418c8b6f60cd85b51b4026839c446fe1f266fdb694f64a10bc8af9e901ba207e6668c733e81b508d6a41b90a00f49ee6f4c07714e61d445de6f5bd4a294a620b56ffaf5a6ea636510100dbaec1bf606504004bd7ac521fcb91bad5afc2de004f45b7dad7aca0a27c635f3620bb19682fff7baf51997acbecf94596bd30fe5f5c5942dee0d04abd345de29d230feca407c1b36f1ef65fa1e25907cf003cc0ea37d3f53b31f5e5c3b128914e4a13c8f4218b5c8769cf6d441d59c274011e5b4bb9ae25c5ff44cf082480cfa4605394d7edeae6c10d1df710c72c2477bec77b0244f7814ec1ebd894e78feb11b3b11a0c2858e6fca44ddf348806fd3426c27eefcf25b773da44acc971a89073a76d7c252954c71421daefc2611429b9b6832031959e2ea846d10b7942a6e2328ab3aadbd398791083885e8738e1a3f195f4b7f805a21272362bbf9992c413c26c42b15959f954baca993ecc69d4b8e36772c8c75ec1656f6192214a87b5f8105aff0adbff50098528c6fdf3d51e7471e2b61642e74c84f0c6ef22cd0550105bcc246ee626993b281b5a49e3f406823b6db45b90b9daed122ea42fc20f55a70f43ecddbb8334d90fd6190863aaeb98c936aec6e4ee0b14d3d4ce66d27fce134d920f1a189722a50a44cfc196ade1d16c137dd1a65594bc811ca3e9ebfaac2fcd1590486f7247ec60fe2dee9c2e80d5135eb0c8a7d2ea203146ec3e49638e9a0624f9a4a9f8d982ec053a884c77ec1f660b90fc26253c4e6eb8e4f4164a6173598bb8199b80124d128462ea11ff56d63286cecee39010fa398c3703791bae144c15f11b25eb8164e7102228b8e3b6fb21ff2189099ae685c41a971ef3e7aafa3b80ace1a9b9c5bf1b0358dc310712aee1121420894267173c6e44178a5e17d87e71d654fc37a8c499d6e33380b3fb0d5a851687793d25489697c2909ae4f5e230fc2d14c094b925c4bf80c3fb53c92a57d122ed2d003a0eb0bb77bc84c70922b8844f16f6e469bb666c4e9952ccc465d07d916e7772da0185db8e8cf5f3907ef57b0021d8670803da787c45cb44017b300ad67a804368831d56e3f09fc5c0cf1f2626a5e9332e718a00b3305ba325039b2580445d581d9f8131d543adcd46907fbaa068e9110bfd5c8caff5bb436ed8312006ba5d9301600efd5df6d2a1ea678ae4a1daf63b760d9e876b6c8b7f18e23a0e93e0eb4ba2f43f2cbceb9a61742aa38e7c46b25e62fba69e095980081063b0bfa1dd7748e86d05ed0fd21ed8e9443994bceff322bc789bc5cccb4f6c01086d7328ce5a9f4a1bfbc4967cc645c7bd7a9d3770e07291e0132fd68efa6f9dd849a3c5f47382fa288756e0ca4bb04bda8457dcfeed7d0abf3777b96a91a33b7b046e9b92fe42685981568f1b9fa3dd2031f5eb789510ad021ce0247281fc76cbeca9d790dbb3551b317ea83e5420ec11bf1de791fdb41c775a375f469b8b5d8905ceed0b93f5480245586786b02ab77296aa3f98dc80fe28e350f26bf08e9eb3a4fd8b46bd7dcd8d19ff759bef68733ceec169762da57f625e3bebf9255376fec63bac49ace05ca8538ac5b5cf1a191f0733b23dd8c4cd8ffa7ab508638780db36338aa26cefacd1b38a9220a4e17b69ef68d93c5d8995faf267d820d275af1ccb07629f7f031cf504d2c945e6fe814d1e5e8f4eb9db04312b1ded4f607d40e8bd9b26410bc7f756faaa4ec975a469d959f5846eae3941162ce03312d15d5f2cec987766405495472d7b8f44c9a87bbaecdac398c9a7070130658a0fcf9bb138a6487c64b5bb59449adf70bf5776dea7c819be982594d91adab242a3911e4b44e2e20a149237c3cd33d1f3e40da5ad150d55e5e3effdb0ae6f94f2ba53759087f02719b60ab681840372dde85f800d932fa41e64aec581a706964441dff1e4a346c53ceaba95299cb9422c8bbee6229625ede0967cdb52e6a806bb2159f51eb54487781096f6634ec0d0bd62d6aa180095d69c74b378ec085d63804e6312baad8af52337cf5feaa3f8505eabc2bddc39006ce259dbf610ba7c6f3e55c5ffe0bb5cb23e7a995cd0445ee70988b0d4a7e37739e1d99f6dc29ef40304ced185081998fad2fbb796a747033bb351eabba199c1a8886a88fccc300cfa47deb1cab1e82d15a81e3713c202c6c6e2505496582bd6ddb95dd7479b6c73706d6a2ef44f284a8e0d321a1fbd6170bb7d8d53ddf8cf9bbfe0f7929cf7fb45ec3c85874920b284a8e7e42658573204feaf915d3196c17ddca0afc6b8b99e6427e45ee4d54cf93c0735f91804e1b326aed49962cc02a3c02e57399fd60c83d31888c7161c6f276412f8748bc4dd983f108d6b4c1068b46083205491951e479fb33baef1745ebcfd211d59f180050607d2fe6fb7d74fa96ff46c51dd4ec149dfe34a84fe38bba375adb58f3a379e634542250e6fdf1fe8ef0ff0173f66ebcbbe13f06d0f30b0dd1701dc4ec84b3e76298723a8af4deff782723730854c919aaedc5c85c699d7", 0x1000) 13:18:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCDTR(r1, 0x20007478) select(0x40, &(0x7f0000000080)={0x4, 0x5, 0x4, 0x8001, 0x9, 0x3, 0x3a, 0x6}, &(0x7f0000000100)={0x5, 0x7f, 0x6, 0x40, 0x7fff, 0x8000, 0x8, 0x8}, &(0x7f0000000140)={0xff, 0xffffffff80000001, 0x3f, 0x99, 0x80000001, 0xdd9, 0x8001}, &(0x7f0000000180)={0x7, 0x7ff}) fcntl$getflags(r0, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x0, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x3, 0xff, 0x4}, {0x18, 0x3, 0x1, 0x1}, 0xfffb, [0x7, 0x400, 0xfffffffd, 0x8, 0xfffffff8, 0x6, 0x4, 0x4]}, 0x3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 13:18:15 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2000000000000234, &(0x7f0000000040)=[{0x4, 0xfc}, {0x20000004d}, {0x4006, 0xfe, 0x0, 0x731}]}) dup2(r1, r3) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r4, &(0x7f0000000100)=' \n', 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:18:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0xfffffeff, 0x0) r4 = kqueue() r5 = socket(0x10, 0x4000, 0x9) getsockname$inet6(r5, &(0x7f0000000000), &(0x7f00000000c0)=0xc) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)=0x63e) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d, 0x0, 0x0, 0x4}, {0x4006}]}) r7 = socket$inet(0x2, 0x8000, 0xff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) fcntl$dupfd(r7, 0x11, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2000000000000357, &(0x7f0000000040)=[{0x45}, {0x20000004d, 0x0, 0x1f}, {0x4006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) open(&(0x7f00000001c0)='./bus\x00', 0x200, 0x0) dup2(r1, r9) 13:18:15 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000002f80)="1f2582bdd7952a33e779d08b81d618d957a30aff25ff405e6ee90ed3f40a0c8b4e3fa9f28f45dc6b06e28a3e67924b00d4e2f66d976c4843656df7fa5b5dc6240caa5079a81d016646ec3ac81b554264051cb9b44773914b5a33a93ce024d3cd24bf238b4a4d0b6002dac1edfc8871393bbc4d027ab74ed2acadeade9aafa7286ff475fe23ec59930330fe69322f702902d12fee1935d85f348a834538ee2a43aa347a8bc7f0b7750686f339f8958034a79ef2554e9ed63fd8f9f98377df665f288d7fa7453711348ac2c34def67105cd0b167bcbbadd884c94a3bd49e5dfa9ce622b50c7dc0e876dc9eb6a236ae7f6ea55dccdb2c04c192148914550a9a22a852bd29eaa0cd39517f3c70a3096c38f584f46a2801a039394471b998e780902023a8a8cda9a12e95e6a54e5248049ea79e682015a350c5aeb8dd9576db8b680c618023380c4a8e108e5ab0ddfe19f406ca800f0f0cffc718c765adb60a1392b949a816f9f8b7dc9f1b8f06730e1cfdce2552f4cd22855f9b91510027058b9448928d0d459f3296b9e20a1ac074ffee7b2e5b95abc05f51240ab4d6dd53adeca9c1e1279bc420b8d6ab055af5bbb7157e0e2f6b2fe09107aba4a121c9f86f5e5bb88ba717c76594da442c8f07e8079c4c6bb21a7dd360f03c28ec66a53406608d602b4d325339cf322df5197f4845f7db11b07b5d7423ade24ffbf56f93c998306670be1054f761973c34457894f3c46271785cc4373fdb9619f826092e402e0654103f2744d653ced48be5b8f57610e72e5a5679bb55aa9486676ba261bf3367ef33f97f70472abe1d1e589bdd8e626d29853a82483716f6bab571fd7ad138132c4d3ee7a43633af9197f02f8c23edea5d53a83bf939164b882962fb7d1aa74c0ecf458413fff0657e1b9067ba518c682a89faa5b2e876fb27d905751d3a23fa267fd43dc9c2c59711457cf2329511f1c57b956e0f556c120a54423a198e84393e31bbb6bdebf10985668e1d5269a89a18058d21ce153741872f0a2ab78f300b41e1b13d692cf3f36d275598d4a52f625f901966682b9903bdb13b526d7289a2108b3c424d2b98b4684235ed0513fe3fce59c60caf2b36399036b7bc57fb52edf0f120a1fc49736559dc4615703f9dffb8bcccfbd41c5b1c190f608315f012f609e367d339a3cb86323c09a151e12ed8c5bc0f258431d93f4832736336ff37b52a5270db4f828896332a587b6ab3c6bd0796754087de6f77214b30d8af1c431092062051dd28cffcf0d67cabff1cc246b42ee4e8d4d8aea94214926bf2225deee94ec207f040f90456d7b7038e1141ee7b368ee03d91da8dfdbefb8706c44f5a9adb758d25ebf587a110c85057175ca98c32fede3c1c87825b868e94a9e6b13b27264b2d5464cf194ba2ef7f2aa50b5e66d68c719dbb51fda74404a845c14ef143862cdd862002440917a6f60983f097d17cfb1cd355d73d558a0c2d5d646fb6ca76708d7244057b65203da0c4f447bea00a6ff302ec859c51bf817b1cd1ccfd2a05ee2034a44f8812328fa8c90dcb24a68441dbf6e7861b8127ac9d6ae911944984cd641ce5c916738dab0757fa62a92d8617a71a2b18a18f593387bc98ba1bcd47beb917daac44030603254fbf03716be87fdca687bc55645b79de6b3284b279adae5530ff97ccc79baf6ffa558f877323d00a3e0637b3bac8d531d5c7246e3bba1d331671406c24eeee87aaf3aeadae43176fc73b367db1040b456bfe636a78d1b611dd2c81059eebed48e5354fdcc522cbfe16cb60f6f351180dba4ea032de3a145534625262432436363e57b3146dd8f43b33f3330c994c52c0858ebc2ec88c32b808c45f5ca4e4a75e9606ff87bb58973ea3aa868daa704af52ff400889f5148d91ff6e0f3c4a65856204c332c8e446b574bcda80c3a4d84fc1b52afdbb0e2c78f078f9bee5eb715b2b06829e0ed0f907c8f531f594c2b4a0302aae8529b4d2813f08e90717ed56fa4c7599872d79a4393d672f6c554648a191562b60d54d2bbb880720def926efdcabf990b496e89d33287093edffe3affe56e310abad9e4ff208cc69d6add12443fe59b852c04b1faa41186e961b754c79ea4ed0440b3cf94f497963827542daf0a622d4518995dba8bea8cd5c4193156e06a4324382a8729bb3e0fd0b7ceaa55a61efc3c1b686c1b51e60eef5021661a26287bd51d619ca9d7e1384861c76b6ed48f47bae332785145484127ad0786eca373c4d12f9aef759b3b53675f2cc3e59471f38837c84f9e186f3e77b2ba22f2774e12b123e0438e7f0bea8157acff9ae4dfcdf1786ae47216201ff4565d9d03c195ce85798acb0ef74969885d0a402b00762be13100508c759357c378c6ba773725fb08f8e30d5327e1865d9196aeb2a0068d8f173e0b68b4d12e54cd3bedf0185020b16ca94256e0d0da3841f08b194ba5682cc4119a00d89fb65274c36b117ebecaed68ba7a165ea85e6f2932ab3a7b54eb9d82ce0c1a3de6e0bfc647b2ea8a81589d5fc9a05035faca975cfb9267c276c38a80a3dc2a6e436a78d586a031c3267a143e0fc65530aa3b619107512d565da62cd928a707a83b4cb11a18d8489b5695e5a6d07b5d879524074979059cb7046ab72347a7aac33b6e32a17381f748e7d336ac6eff8df5cb83ab50a6f555e6aa5babfd76a0c81c3c3ab20e8a64085f443b71d520c97b7816a8db4dee9c41ad472279f5c47ffa03f7d209daa6e46021e069ef88895771d8a9bfe507e41d0645df3235567ddf28a6d7bd37405925b6413bf4eb462cf1bcd0deb11c645eb87c4337a96ddcb6ad4400c82375856a047ca7db17e70133b6615a70118eedb757418375841e51f2d48f7814b5b342e4eb2bad89447d0b8098cbb448304e48997a39f4c96157d75eae0f8240b4a37b5b1b1f2e5fe1a19dc4e2c1c5f3706f2ad02ab1b8ac88316906ae6a4234ebef3025fbe9c48e84fa5a89330a35ed53e50ed4a4c3d5711aaf16fcb1e6a0abcd4f8e733544ac87bb386178eec6a60057d79ebdc567053738f47557aafb1ca819748eb7c01c7e617f780d9a1f78aa54859c7979f93997a6fe1ea44e720fc3ba3d56e2d3da3fb472195214e5391b36575e31359d8b78d11568a1b7d7286fe01720729f29d6945557915615990b5f34915814e33ff30a950e2d6d562b9e07dcf0d208790262791112bd23f7a7c5a48e6a518180c69504f2d2bd48e752bf2bf5b1338a54a82f8e677e7e7c015e46fb71ff72474af0978b323a185bbc17e84d9ce29dfd8a35899289147acd0119b58ee05c78f594077566c4978ca5b237c4bb607c46e53295e1a9708299f1ece41d0c13a1a31421dc60773eaf2c07c866a471f016ad192cc1bf2e452d0e7978b74de6e06a432a4a21dbf7bb6f113bdc3ea25d0a10782d5d3eee888e804c76043baddba55809aa7be0e51779248d59a0b5a2c8b3f6059fb452c295902d8ca4ef1fabf9a4e8c186cfe87092431f293c99bb8ffc57a48900a5b695d360a54c150fb7651e3b64c37118957fbc3fb0038fccb662289c6e44679f4848524ed180028e1fa7171e84cb1ff716430fc1348bb3e777a2c99c61732b276427b6e55cc146d23ec398d5b5973b6e71ae746e9ab4d4fae187edd22e36b2a06fa7d8c726265f87aed3b92b4efe025c42b2cdca33815784ae5eb65704d2fe5f98831c42db7e8dd968981e2b720a349d89d7651ff4a1ebe3c1739621c855e6f90d080d00822d3787613258ba2065f5b2a7fbb3f8a685e6d826c7cf27940ebf86664009579c11aeffbeff68517b7fa2fe88f0a73417b2b67db2a6f00f91473ad077caa9a5fd1ee8e2d4bfd8b606dc147458169707aadca2a1a0064ca5723850fa042c1d1aff578bb5888235fcaf7b28bd6a1e9a0b9899c16cbab282c654d85228d9b1fd1ebf281129ec2f0d7d210bbee19981dff94df02550002e6bd15bdaadf3d255f881db86a0992192d921fb93a8c9b3ddf9cb4efd791dfaaea4b0f6273765440603ccfff0ca6e0541bb7e2b431af2937a3de7f4947c8b26b6b0a9fe577804bebcc4e0875679ff4a52ed20a98552c4f49d76ef002466df99948ed05ffc5edccc183fe49e71a34a2abde59593109fd790993a4819ddea4e6fafcf3b571eef2b3c3985c8737486008db5a72c9f8aa3c7fbcd05a0e341c3e6c47960e49760b238df316129ce089e9a9abeba91b3a5691631ee0859d204e74f8645b0ee632009d533875bc51624545aef87e6b7e89d8371d5fce78c2b3a33c958e58c4675dcd867acf2ad1b570f9dfd1a9558dad0ff54320df02b22ac18c8c7cbb4e20482c0bf10a32e110d85f2e045fcfad35393e1aa9563649917ab17205b281ee97daafc385f5e863e9e17630c308318e908736740cce40146b4cf8ebc81d12edd2ac393e2623ae6c90e67f7229b333ed434741d4e8f47ce7df86c3a3ef0a213ef4e93d5adb7ecab82d2b146f6a5a3316943679b6ad08b4186d998736b85d1188f13cc45b00f7e6960616e7965982229da1d3a597b31dd0a04b84acaf8345f440dabfe9de93c4a180fe11f711b2c7fe3a5d2efcbfd3c0f445156cbb9ec600e30df82e6999f761f3eef8a87098b4981deffd15359d2b0d1e7dd1c3e587a7f014bfcfc7b21beae7bc6a823e9b2de54839dda3af2c9c03607c518da61585327c5cd0e8c50a40aa4e9210ad0cbfcb796284194fb9c87a36be9e0973518263b35bce92894804b499f458ce3dbafc2807e986f37cda8de5e1b98f9d3b9a27ef992d638d9d0c7e305de3ee1c58f1a7ee21f06dce1b7a8b0deabff3581747ce31adf16ff8d4823ca9e0f2f0f221020e54050587f0cd460837b35eae13c9e6094e577d0d02a64f05347e2606b9f00afd68f0d86c963e271c78d96bb56e6384489bb5055f5ea058c4ed2d2d874b35d3aeda1ea8b0fc4ca43874c64b7315062ded9c00710058551b4c10db305ce4ea8ca544e28efc76f03161df3c6729285702f0f598709687158fbf8501a57f042840fea56b0f275d1fd8a31c8ea4e05696f1eb6b87f37c561c1fe6c29a5ce687750ba92b97df5ce6ba8270e5e9b578f8a2101ba0510682d28e381e23792ce09ea6d689f82014be03e828308310088e20f55b1aba90daad3a300258e6aa49075d23a66952c14e9e6d6d7ea5c3bdfae3e35f89d0baa04cb1ea4a8835c92e32ec0f59118aaf5276409dfd2451d9df2a211bab774847e57fc709f68fc7e6cf9dfe61a9cfde7d3838e34dd5be7093d5055c7ab6ce5b11d43dd1585e4b39fa4b7594f3948722b52cab84d188638ca220747f6c342a50835555b248c3a17f72132ac69b7a6b8046886dc7526f9280fc8cf7d815e2ab57e0e92b29db29f59aa80474318c249bb91b770440d35fa612e7d874e43276b23ab2b9a4301e42dbe3b43bc873c3c91cac8b1e91c5beaab0e601d279c0fca417b8f0f3273c8720f74f069ad588c141b9057ff60c760a27045538919731ff38823a502b1baa3c0bd4f41ea3f107986da4c739a0e76e40087b111c45749352230ea99cbe59bd4ee7fe5819f5f0c16fa34060475bcceabd186fe3610000000000000000000", 0xf70}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/\t\x00', 0x402, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45, 0x0, 0x0, 0x1}, {0x20000004d, 0x0, 0x0, 0xfffffffe}, {0x4006, 0x8}]}) fcntl$getown(r1, 0x5) 13:18:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fc7aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae4474748c02f6ac41e6bf3b4554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f43850a4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500007b000000000000001c6300000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87fde7edb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091044293d3582008d257c543d5b73a4e5c77de9c849dfd72ddec46fb0421c8fb3fd23f4a1e787a86541dac39dd7809fecc044a88c395d6110e73c36bbd1fee481a7d35bff14a9ac9ce893f28334ab259d84f58ecae1d3b59748a3c537fefc8c19d2d1117aafb8a79c50172d2af6a6638e03ecc1534fe9210db86e80fa71557997aec582cd79f5241600e38db897066133630ddc88fe4f45e0a"], 0x10) r2 = getpgrp() r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x4) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) pipe(&(0x7f0000001a40)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r6, 0x20004268) setreuid(r5, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r9 = getegid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000440)="36be5c81e05aa533daa9897f5e4b805bfb5b827758149c0b269275552347d0486926d7c8aad4b7e7aefbae3a2ffdccd519a8", 0x32}, {&(0x7f0000000480)="398c6e96cb8ae7895761db6642b2d2a09662272379b588328cd100deab4209d759811f8b710f3363e99e56a2b853b493e0cdd630d441da4ef6830f956b6d6f33a03e5859197162632c411f66dc8f86119f4a941c944c134552fc410df72525c36f024eb44c04f109081e208f6fa643f1205eb7524adb6b2a4f53bb3ba70c2aeb3f5e4f4a86b6e39f8c68b2843dc990a6ee560cb4609164e4e52914aa825d6ebaf0e69f038a667d21e06fc0ed44bd9a8b4caa644d090fd6500a97cffc8eb9d417a539c2b6d167dd1313553308a1b246d240ad158a046966ce025246d6e5d860f2ff10d09486cfa0537e9f2afb16c8eef99a70c91e59cac03984282c2c78837a4a3e89dffd924cd30095ed5a502a79b79d3f70ce4af673cc79960341df8ab1ff613e4ce6c08652981c081971b3298d849d74de1e1cfd4efb7a5eedbf1f9df825f3ddfe4650b6285e8787d4fc18933871b9bb64d42e6b28e425cee9600eaff70cbbd191952ee562d6526d8647f467d0747eb01e20890dc08f2d5c880ee8500dd35409ca5a42cb10dddefdfebe2273874af600745de25b623cccae347d091db8b6e9d3c6f65ff6c0a09cc06f9a7bbdb88d4b8380ca9362953ad5b92ffd0f3b726e4c69b78e31370f7e702ac805414cf68154092b2f82e32bb1597262ed19c24375abd9e630a3220c9500dac468b0b0bf0660254fbb5373673454cd88f37cd05d9f05ca0fe6721c3ff129536c6f3e24d494ad7dc8fcffaa04bd5afd63763d1a59a32604340d86f32f27367ec83a003b0c92590672278f4a05b0e49d6315cd36a0e5983a7f04b0925372434aa757e5f666a2faabc5ac42fff1585c535deda4917e2aaa4529fa9fb952b13c86a950a3c18297a31df8b40ee36d9462246e65f23670a7ceffcfa99198412378cbb32bc63b05a0b322e0fb2e83a65ed3610c94298fe3bbea3559ce7653bdc5690dce9a5a99a4ca553367e28bac0906f399027d91a0e37bfd4ed1341798539e43f4d9be6db57e638eab210ad80ca33acec4e603ac4d76e1c1b35976b638c7ca3dc225e72be353ea6401e69a903586f17a29ee6eea0e1e7af747c55345baf18814c38e7538396ae8ebb02e5df081f28ffcc02368fef8f8ec39e6407fcd668817d1af306c17f0612ce3d319bf11f059fd2989c59f20d89cfe916ad706ad5feb592f83c85e2b9524997f08049e5d7a528cf76b77d4cf6971b0e1838bc33f8ed3f1ed49aead181e481c6a1a1474f01285cc483fc889db55c0e3d6f004b93b607c8a9c7c96218e80bb0e1bac1eeca7e094bb82668bd3c9bf61f97eb26831b257e12de6a85e252862009c774e0988399f38e394536edc4a51a55f9be6c995c7ed825b7479e0f6e46115612b1c6e5b42d82880fbcb02c20f7a89d26d590563d6e9ea8137cd82087734976de135103bd11875947971402e05e3993dbd2bf8459051d522b2eac3692ca29c6afd771259b6daf5c64244c19db0aaa8b751a23e5f94ff0063b9c4c564b5f4794df56516c263f818e18a339c492f5a650c05ca03bde11e8559d7eef1764fdfdefd24e1252b7a14933f27b777442e893429648fee76ba9d6c7cdf63dab6f8a4fd1f2eaa7f8a6d434c2def51c0ecc871c26f209e279b671f39bb4b117ac8c5e7e719ea4817940340116027009163572f6553489ab0ce7efa52d70629bd70ca2f625ba4435faa31a3af3e81439503b6a68daae2a049a8418c51746a3da3129dcce9497d939bd8793582e580e2ded32d5409e361fbc500f483fca14caff7c9fd151a3df44d5433e67c48bde34361ac975aef82a23b03878f8fdedea2470c9ac7a9adee70240d83f29957c8bcb467550a0f1e99b8cfac29f10a7938bb1c032e532f0d366272ac176c3839ce279fc872b12cd53a014fdbccfa2bc356a4af1ac72c8245ca0eeb6494f268100083c65ddb846e5ad544e9356ae56b9ca803b52daf7e997120da92ecdef8ad2c683c02ccd9aef19037056e294cf1f55b1ddd1fbdd7dc299ea6423a5d398bc11d634510b09aa061e67883c14fc4f3ee9a40e3f05ebdf97cc8e55b4d380e49d1864a437efd8dda3ce044df2f079e3904959d872ff1ad21ffc2f7c4f71539bbc65899b432c77e675eb0bf3a814cd639f5bf1f6116036d53e862249080e76ce0883f7e07d782c0895f0e99ef5d7f068ac8aa2e654168890e98f766d1abc33d26c7727231102357eb6d0848d439bad57074f5cb419caa4bb71f714ab6262aee021a8b7404bede13a9dc017b8f67d6820156b9719baaa840a64999b770128aade570bf3cc8e4de1fabc6bf02f50631f5e5c78bc2ea4730897e21d8584d5642ec45da32dfedc453de592650c2c319f281def810e62d026781cd283f869c1b318d4509d7e6507969ec324236a37046f73f57111bf4513787ff7a7f5e0a5aa9eccad8872ec1f85a348c462ea62c744ac3f3abb64d66ad1d34f631d85b0fee5eba74e2863284ee471bba1fe36ee295ec927d59f581a3aa2ffb8c654e789a08511550174a55e71ff2795b9cb83babbf414e6667336046a8c4484cefebbab2dc4f08b0aa3a062c72fb451f309b42d9071a5404c9773cddb0d523c123d4b785dc6f12330bf35975ae2070d7a0c002d3467c271e72febbd723fb87dc28c319f6c8e39bbcff49149db4fd56409b95cc3cf274991a3dc34f6183d57fa6c858b430260389248e3c8f4776519d3a989cba9027f98034f6be13edfbf0f3a60d675cb2356f315fb918c73785f67419ada36341d578e72cb808607b956b41966f770c448fd4dae9a867119fbbae120b6dd454a3f38f14d235752f31762609b225b74e80bf6029bba0d81e8a697af6e2e8c10f607e18abab6a3da40fa4ac1ff8e4bd89b11cf3251e3f7659c7b35bc99bee4bc7fc5b5716083fb18b38d77eaf72d8659d97f8f84f9838ee7da3c4a6522288d0309ae2e3ed42b43fd78e5c64a8661ef29207d01d540fca2111f10f78538a1fd494f10729464b29ca12bb8bb28ec4c002e593532de908a7b27dc2afa6bb113b365c095448ea2584aa787adf1d8765d892fc9de8b6b1c0e1af368072a72c6b13d1a1896ae0d9fa988408d1e4219d54590ae771b752e8824e823317abda039c830fe2ec1a0bf232b6738962e12e361a62475ad4536025cd9c78452860748aed5c2e79024ac0c9bfb03329fce6eb37912c462ca2fa367c59ad68551df6ca0462d9767a119ab2e208b4b0be4c8cd0fcc40b2848ac7cafa5f1b54123f4890e98513a1a60f9f714337d2f5a6baafe3a5a431b4d5621a54821ef906d7284930c0af5a17e9112e2bcebfb4e86542bc1f89d83fae3df1ef99c58d0c8e6c4c6d6771ec84a8cd528f4639aad054cc4bc200b05b9d9986e9c431c7a5d957fb232ad050d2a7dfbada4d4a294503b07f82587f7f3abfcf6e939585cf894608bd6ea76243cb7001b6c03b83cba7b381e8de75696695040cb567ef97c14e4edf2f9b6f254f93d155cdd2dedde715a81095a571233b62c609d06abcfb5c8f17ccb103e60386ed2b02f844d48ed7b6291ebdac9fddf1a5246115fa005d4e458fc407aa04e8325d02ee7d6549b7a6a7318c056500de97112c93529b081cb129b217be8444201e9a9676e691e2464db5efa15bdb960cba507c9465ff0ced2fddbe441f926591146c8176ff04ab1b91a5765bf9fe9aa9cbe30adefff51720c788bd46d10bda5b8db85450a445d37a448c20d6cf66972f56f0385d43ef21c1a82da245e137817eaa7f305a194caf45925b90f21b88ab05d78e68f1b93a69c243acd3eb9aabdccd91a7b7b2c90cc1d469eacd43819324e1f8a5baa93233d200c4c849c4a109c5faa208924d4bc5da83fc73daf00ad85688019b940faef315bd6e6180cfecc09fdce44f263bda75af3badb4d9cf446f05be79d4765adcc6c03faae5d12c86c4d712a4a2d24e89aca80dfce7ddc05125fc1ebd87fdb15598ea683fdb9f54cd7022a1186f421ab2143bc73fdc90faadec972791c4cf1c242bd7f4a3177d63f3e1e2deab802364248aab19892ae0e0e3de01291a2730f4412ea802d13c7bfbadd96b4aefe97a72801990455142c3b92ba9d8ea27ce7ae8db6c00cdd96fd0431617f780a47aa1ee6cd35064f97b1348f0911b3722dc2405cc239121548b52782a54b96bb531964212d75628720885393e56bb6695d145f5a4b89697617669399feefaa6de7d5e87fbb18a0bbba52d1610631a86463fa219270007a229d5dbc62335b8b76aa96b4ee9fc4d3f027222005245401f07941e84cf6ffb6eb4f3bd873debc14989f9d62d1b085a8be75e77b9fafc2e3da7a8bf97a66934795c3bc70d6bc04b4ba29eddcb843466c18de7fc24fa3e935e13ee6922756f1f98465799520e93e01e04ccc7b750f8babfaadc262b1093bfe473dfe1396e34e7e96f08fef89ae8c643762d05be598ad65eaa12c87150beb8025c0c8cdd0d8826416f035a823d6fc9e774ce35518acdb24e73b9013c2ebc14a1d1210f07dd69c08042a7cf32eb66222fa3b453231a674f22d6cae75c76b4fe755ec00096473a081da13f4f663508b2391efa21fa4b8822eb13925d3890371e51a706da92671d8322295deb0e4da1d1b4f58699bb55c64599fdcac7e74ece3b8045c3ab147943be80dbd65dccac2f12e1b6cf56e7919144655982373f2a52ddb9ff34931860fd191f54312318c3c0f6c04649e5fb6d80fd30fd273bc1e5c2585cd7369e8cbe99e1d5330eb7d8f59a0b87ad3a1a3398149acd4d1026ddb1045269f27b17948e113855a57bf8acffe7a66497561e6ae60642e4d14cd9401e870783cb73de6b4743f3163a396785f1735fc061ae274ef1494f662e000e086ed4976bac33da598d52b25565f12d051e019ac02204853392887359ab2398a310fc8f4c56e4a8a441c26a206f42c68525d20fee6ed93280afd77f596074e86b001de2da0789d30d564c45fc4ae3d5634087b7c2cc48f53775c7827c9d4ca6ebaf58e90481199c55eee6f7aa255032f23bf829f0b1dc15bdebdf7c3099610f8c236785a8b2fcc50b902828b5dbc2bbd72e2509bc274dcc8ed9eb08d4c47147437bde474d0fe8531d0b65331716c8fd5ef7ae89b306328578790bd8f447651f0a2e35a9132bcbcee9a393835fb10aa754c9725ddc53d8a822acd8ad2fb41d35f3a91e155e0d46fdc4d42a7f9f20984a450069c2ba12a93f629fae15710e266e61b484d173becac0acae10d185cdc7520c9c5ef2ac2873fb3b5238126d218c2c3d98cde60e90034df3688a61e2529a1c239bd73005695c93022f1811143327c42733dde45bfafba64018d628ee6ccaf725dad9f567984ceb5dcb189ac9b54c1ff42f653998e3db50c2a13647c5245c8f9241d1889cb8e43ca6bd3e19ce750caca9b73a7d88b0c2725ce7e3fd2d6fd8d74494d5a0a4a2d4f70083c3133c4838fb5c0e3c76b0c2f1e023ac5d0d3232af8f84f55d833cc399a3b8e3510f30d1eeb04c1d333ecf86a1570ecc379cb4ca9521cb3931175fd272a3507af808ecd1e839c1b7a73c4d10e6e1092fc5f80150e735f9c49fee5b97f3325b55c16b7cc65c6a301758b699e0b125fdfc8173488fb60f640bc01c8ebdc90e68c148de2ea5e4a50300eec8e5274008795c9a9dc7d92a391c253f327d64be7e23f9ab6f432f3bda3abaa35b0b7937c7da46223e5b5daabdb5aa93ae460a123aa789584c56ee6ac3660a7245a1ab729678b07d6e00bae2512e05ba255b9d790ef35b248fe2f8bd0f909ed11ddf7151887e69175e89113b91d28bb728ec51e3432234674d6", 0x1000}, {&(0x7f0000001480)="3d76287bfa83e85d25d5cd9cf5e201d9c4be3b5ff3309b83955eb3ed9aa7ee98b2eedde5214565fff82afeafb348114d0fc444723e0ab9c6f32de38682615da214522cee9da5c977e438893ade4af9dcf67e6b153639aed75caf4289abc82a82aa1d80becee43eb004db098d87235b3bb61ee911bbcdc76399ef9d575cabd9ec02da9a4e", 0x84}, {&(0x7f0000001540)="ca2b1fc44988f394d397e856ecb1cbdcf72b54209ba41d51f1dd23a3a8d3fb45283425e794a8fdb6980ea947d5d7da4b89a57885ba33c81bc1c624a7c075d10cacee8b86aee1a1e30676fb4fd1e6e1596adf8a0d2ea9f9ce71fe9fbfbc8c56edb6c777dbd06e27d04e0ab77ced6873c1453b7968a3b91b0e552c5a0600313d808236c086d45aa28997e2ea157ef47e529d3ad65f79384aa4011cba11d4ee31e5a8aea9c32f3fe0", 0xa7}, {&(0x7f0000001600)="cf0767b0af88306acb0b9a970412dbe8826b1cfd4b31df95726db65d7feed2eb62ad3638caf43a802169bdfe61daae9cd946d7216657b012217f15add5c122d100f5b48b077e7a3f39ecfc9ba50e60fc8951d50925e237505c6868a405fef5a096ec104b5baedcd2da9f5317a77731ee115c1abec03aed8927b3a0b1b291b08d27218961532f6bde903b9e600ec35a998434b173e2ecaa696e90ba432f28120183256fab5262f238021969983feb343785e7de235be2e0ffa934e9ab3b", 0xbd}, {&(0x7f00000016c0)="5293e793d73dd0f6622ecf0262e573f9b4ec2ca5fcef3fea9d9d4e5894c6e9afd695eb61d3602afbcb444b43404fbff8890e6f98", 0x34}, {&(0x7f0000001700)="2942ac3f85e66fb7e2775d678ec5c1d4dd61f2c15ecab069f1aae1e45ec6c71016fc41f42cabbd2f04a3f4fae21c7f6303dbe6439082042c4814dea8ba20281a0f4dbd5f9f003b9e6dd7393907bdeaed0fc50e19bc9b6e7311afe516faf10677a43de99f44acf31d2441fb8fdfc3ebd66533e3ebc902a81348cc8489b615d393155b147d9d10846daf5a2792546c98969ccbb15e69db353ccd0ee6ef6da0033346e71ec3c2bc4979788395f07f3a46869a07c5ec651d1c2bec", 0xb9}, {&(0x7f00000017c0)="f4531c8d12fd4ca25c2d13821d8d7299aa00520e351f45d807fd2d7a82d7fb66e3d80072f5def6d7cdb9faf31c4189c406f08695b86f58d11674558d0e57970abd6e7f4eb6817a25ec2747c5bb485af551f216884436705638", 0x59}, {&(0x7f0000001840)="57a133e9bd7b7c894cb93161e92f19ba206e9849571f0b028a7f9ffb0f3a00ea8a0ba42637629fb62389b040e5191ae6165e93d3260cbe62f06ec7f5a9430157597fac276bed659896d2f44df92d832c43181795c682217142b0d880a35788dba0905ef9da11a38149d2ea406ab8", 0x6e}], 0x9, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x0, r2, r8, r9}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r10, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x58, 0x8}, 0x400) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xfff) r11 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = openat(r11, &(0x7f0000000380)='./file0\x00', 0x200, 0x10) ioctl$VT_RELDISP(r12, 0x20007604, &(0x7f00000003c0)) r13 = openat(r11, &(0x7f00000002c0)='./file0\x00', 0x2, 0x34) accept$inet(r13, &(0x7f0000000300), &(0x7f0000000340)=0xc) r14 = dup(r0) sendto$inet6(r14, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:18:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000480)="0b6cbaa2c4ff4586e3999b09e0846eefd606bbc690a341a85e3db4c8d234056d0bae5112f3487d8d1a7a0e836959c6a27e541e0c9144f44e1796754591ce540dc7ba1760db0f39fda81769c0152ea7cb24a8b988abd212da9aa3ba7986c5e540ca9e17f2e759abdc4eaf323be7cdf3243d142362a196b15a6a7ba3dd9b7cb867f1b8b652113fcb177a9a5a414b1e25eda8acfbfe020303071c5b4c3a0f45cce9ff1f468b6f4e66cd3941391ed594120e7c1ef8eb1db1799a60ebfff2c0384d2025a0bfc0493b9a5805", 0xc9}, {&(0x7f00000001c0)="c5acccdee88e6262003a79bd", 0xc}, {&(0x7f0000000200)="5faf38a3ff6bb7097010969cc46a27540c567f8e26c4295dd82c341eecb7c844f87566b682c6a8be85b2b170c42c3b558cfddc5e2b2d26a144fc0f2233f0168f006d2bb4f38ff4ce41e195d58e4fb70599e64ffafbfef1f1784acb12ca7e17", 0x5f}, {&(0x7f0000000280)="ae7ffa99dab40e4456e2989f0618282b3952eeceaf56f82a8d90afe009dc0e71f0796bd607428a2b307ac87195a5ff71dc2946c36410ed787e584008967e949ee27d0eeff35e13f5ca87c8967d2a68f8984bfb0628d9093d3867e3e21c8e00e476fb3175338c5fa52cc2f50c942b65ee46a0ccacb68b2a503abd3952f8da99fcc8aa2bce77bf04724f6f53057337c798a736d5603785c3fb46dc223eda7340f38fd5b6629be0f7623548b2b76c57485ef2db54", 0xb3}, {&(0x7f0000001700)="f8dcd58023b5e51069ac2a1a6ed222a7dda1f0b961dbe4d212010364cad2783285044b0f5b9f466a1fbf10b07f49e215b3a8abc529b47622a363a98a23c51b23db15c9a18a4ade003b96230824047ad1d387f627494bede1761d2e8e088a2f71154fd1f4952af50220845b2e00761e4e883a227fe8e35a543d1bc09fd2059f0810e7307cb34620b7ce962a66037385e12395a8605a156a9b3e11ec74a4e82c87fa7b34dc7dc8b16e85f40305059eca31ba8dab283de99ee31fa3261f596e29fc5e94ab9acda45ea61ead6cd3bb47ba3af58317dc3c8d70046cddf017c2c144bc50d2c65c360e1dd413d6d2a4dfedc9f79bf2a21200cbf794ecc6b975168100b2d2dfbbe12501679f201e2be5ff92e806309a7286db91cc610f0529e2825f8bd8faeee1bcd0dc753e135c1f2852737e866fef04b9db0e29532fcb8cee990dab4515ee2269672e13d6d2dc06a9f5dbcf8c3372b18d0cb29eeb56bb244acd4e6153fe08a5e2de128fe656dcd4b054b049b524c6bf9521d17f8200fce3875b2618634a975c556ffe735ac168cfb42ec6d3e0eaa6bdbfcb6b4cba9d1d902665f464fd2beea873de7156974eed91e70e7e9c3acb505dcd7b84e1d999bf46f2d3b4f4c35c471d5b0847c6ac540f1c91f560b1b4278e0e740b63495e18fbd6b2972057a7b373dc57e5d20c05a24e5bff06b52057b21b5a8ff2b43986ccac21cdaa07c7d235d35986f41c5af77863c2eaea4a0d5f58ffa1b1eeb92ccc8d66bff791b61d12566b57abd9d36c655dd7b054b1f91f8f4b495d35c243133dd7bb93f58989f94281b6cb27f7b5816a46bfa1435035eea3a84b37d521d4865b34c4b85b7dd8a9c76809f2d542f1c3089781d6931deff53ef5efc206bec3e4a2e75a419f82cde3ceb96fd51b35673b9e4210ad62d03e3bcc0cf65d860ae62016be6bf3f37a49e9aef6b3484709aa6b8850c025b52ae0c538852116f1becc52cdb57c7b99713defb18a9d45f3f77186015df5ed4668f2027dfd7ec7053f639c03c815aeee969569c29b570bc2bb2c1a18f44361da261c017b3c5bd3366d4f6e4a178fc3ffe7323c1ad2e6f7d758a422be7acfb2276b75398160e0fc976f9200799b9e821b5914466bf304996f554c604b79f93a7a3e4cf113966d4894394ad7d9434def7215f6b5706211a69443df172713a95f72e35381943424c8ccf2ee4a6d31ff34b7c451e8c082632d5cd68873a77a60aab8ed65deda61da90cd660f53d20dc06458f3a8c8f02dd6ab93e23401f8ff07839412015352bdbe28b1295eba6b6aceff466f7c8451ba2f60c5b51dbcf3f3c414e8cf49d51d21a74154faa796c243750bf3038b33c4412b04f4034eb2a9aa8a2dd049baf214774a3267c476f387fd417c486d81564d145ad43703b2bd5d6c98c9ddb5697654685817d72d07e6b7358569c7ce8a1a2c6ae4ceb2a7c3e7bd38a877d17e836d086b30b3735c397dbc7ec0c186db603995c97d3c04df353f5488b730777b0ac86dfa0279a4d39faa794650acd19a96f3a48673c52d66464f7a279e4df527364e678bbca098487c65e4d334770a7aab26b6688eaabde94ce5c3d0f3ea1f02d1b041bf24141b160355010d3a583b6e0b783445b98669a0d275b0aabe141551123713398a0c6dd6f671d9b392fc0c1d0b43d50889e51f67aac8012a0b114f7c5d202c9cf10481993c79f1b8ab2091c179103e26137c8446bdb02d431a0828e2f9ca28b30331c2b7e8f09a04eb29b09e2c89ac834d6567cf00153598aaa34d87a94d624472e0de1d24c87cc95f8c43279e186c07b1a02082998f37785b3a93a793c3a04e80d68d7ffa909d3ab341e80f6d35f8a6b024aae4e23bdbb26b072a79dedd361490827b687b39076a36a6c60ce5cd64c505c434d0edb79fbca82ad2ee9b1230005aa9337dd590660aeb9e34286450214e8394f83d6b3be0b4865ce380b32d869764261a4fe9c68162530e4334483ca44558936a67764ecefb48b497885f1e0ea28e4dc0b378abb8fe99302a0c07829924df1f4f4dee1d84831204e05f9f9f77fad055d80eb118f9015fc3d6a0641ea28fc94dda0a0ce3f45162630ef69f537219b6e1e393998fbdeda872fbd0aae9f8ff5f9614f6b9e0efa1877f3bb1f17f466aacfe8ec6896b7f0497f113ca0bfa0792a43796fbda17bc40dd485b8cfdbb391349059ac8185bd3ac834e3d1fda5804cb5275dadb32a43a2767848ba30281ad42d817e820d76a391c2eb474accf2cf291e8c7862d26d9a59f33145c30823935bddcddf13bb7a5ed24256ff85d08c87c15cf0d51f76492c90f81bc1cb8966dbb5101f6f032ba28baa0750c3744b949f603d36905508e3e4e3892ca894efcb636a6befd670a12ef951fa8194f2e7c04a58168bbb40603f2d3574b8e58605a6f0e56c57867ccb3d3f1b9fb1d7f8b85560706a58e3f25f474e8eceb7ec5a751a5dec7a4e463dd5f0ef12eaa9ed2196fd4992c9f2081b5084a397c02bec40e07be23830bcd6d0b679393819e949d47f4c788cf50cc65398f8b968b15e76e71ea3796f99626d0d275cbd067616e09d49d3be24d90cd4c5878459fedb5ab3037ea020b08fd142dc2cccca826511822b82cae05faa840e7e9350d02e4bf7c3b1df932716472c6e5aaf6a2a2052b773bfb49ee41e65efd5f8bcaee1e485eb9168c21a916fcec5c8c4c8801cd7c5169cc8aed8e136c75abdad36d95da25a8a0851621f05e87864fd1818996a885df59d76e1b617b3c6af2ce55c1b1ac3d497a07eb40ac04002b9c398a976afdbef680b7bcb17bbd91eabeb5d30893877815de9d33b80ced6b2cc0dd29eb75d63cfb2fb20ee3f5eb375b0f4cda2c2e0939e3412632387d77277a60d4fa61c149d2ac2dcacb90a0e303a25b1a5c29ec16a6867ef33ce66cc2592528da1751898df64eeb87d38f8dc760477131ddb56a1d32cb6f65a8281054992e7361e6e73633475fb17bdb20e2026a9f120ae7a3bb6e2fa68dc914387318b2f937077155b51199d6d246461801c4169b08c2bfc2b2e2804d870338b783028aecf9c578e79d9aa2969cd8f0e426746872c638bff0c3293501dd0dce0c9bd1eb845eccb23da6b209d91c4c55431482464f0d7cf75b2f36db993c8a5aa8511e58195c2e85fbafd5d2ac42d810b3bcc2d30d7d939d1d60797e7b12394d296dcdbf87daf070fbc334fc844d22577caf0fc1d432106c6739ae6907847eafc41a9ca934c2195ecac14db152326fa236deffe0e32e66d7ec35199561058d243b9ff6a87b0a28cd2f1ba511c305097993ee7267e7654ecf8c3a7679751493d9796d546c45ab4f90eca798c7d09d89d47dc23cf4b9b0296a3021b2360523bf839a44650d370d1d727a363d0cc343d4bddcc042687e5f7096fceb4027804443317eaffb5a3d6cdb388b931a44ef565ca17499d0925839513dbd878a504ec7d3c3f3f02e717da089048b98e97a4d24963a7c1195792c6b4702bf3f8b7185153a4687b578f40d34b87399fe346252d537d349e9387d5579e7f87319f7338bc2cff9b9cab9ae309ac91b9feaddcbe8479d27db3dda426b61ad5d05d6e8dc9d0a644448da369611a5b49a030fbf8ec2def39a114056079c0217db1077fe972c5a1eaf4f3bde2b7c1cb8fd42e9f40f1518c13fa0f830e16631dd3161b693bbf06138c285805a9f27c48e3944637671a8282276cf64a4af7b91857bbff5e07c09f6d0c152f4eab7548daa8a2b79f35f63d0ef50247d4707695269465e90ddc38ab780bb2a9e1968915976c22089e28e130817d3be460f42cc6e4a90a2a9c5e6b355ff85b2c832fe05b91f3974f1ceea02c9a3f4a5f65bce8488872cc0f9c890071639cead94c48eb133dc9cb7d0d96144cc5b53474bcb14fccff47a267c7e82e9560eee564b7325761bf1cf960ebb8ed064b3b4202e332c756959b9dec91fdea8f515a9c2ac285ea13713eb04b8dfc2f9ea5fa758ca2186a38e9c0fca39eb59ca4c399beb30987064ca88128ae549abd9056ad16c110eeca90fbad65ebc6870214f65ebac6db8b7bb56a1d9f496b3180812b9b57195422fd23831f673f3cc7df627d7e6916b0ed97295f0503d0ca732af7899069f52d5cee5bb6597c0440f5564f0f52aef1b25c3129120996104a2a1c9943113aa9c0600cddf2902fc960257a3a6e1914113b255ed1bff36373b7195843c2a7d47efbdecaf2e234f5a2727d40ec24d3e380b0492dba1fa0163fd058cd4dbd4158ef0fd43ee22cad988f7f75aa688feda0242a60881d7077f0d41c06dd846f8828827decb5ec859af56215f0956a327a7a44fa0b0ccfe6de552c8436c033e3091bb572655cae93ad32a902965d73430e65cd1be2eba5b01360dfe9c3e2e0220828523adeeea4bc3fc2c8219d46ea8ff239b25bf3f86722b5ac03b8750b8bf76412886b0231969b4a7afdc7351226c570190a82b53d586d2350633818f5ceac1e927e872aadc897001c73ba3d48ccd28e8417d7e51ea9eb9a780b553256d2630952320fc8cf5efc28150f5bf92020256b794043c2ec55c196d657307ab7fc51db1f5e6c32ee67397be2c18b77a8c54fe7d7232a6127959b94fc94e868aa5fd1271bb80136de445e8599240c190435597feb4a8588e9c64e4ea626a860a62be5cbd2111857376cb68a929d32773c3d8cbaa4bba26e4857d01cda0250c61d3fa97cd9dff1d2439532b2ede1a584a833c0ddd267fe6d789a786f2a404f16e313387783228e6bbfdaed628b28c8086953cf077cdf849230adb1b5a0ae810e939215c1f52cf5134a8e02c0a23df1a3046cd6838ed51e5515b2d54b95f8f9f6c3b8214b0ccb12ecee172959d6ef18c4cdc9585ac19bf59d675649cfbe610e77cd9f79f94f950692761a5741763e9257574d311dc02dbd7b8e396c9b717040dc7a5bcb8c84cd7330e66f7528d6132f1fdd257acae1c03bf35c4d7c3d4cad34b66f2265a9dcf47008ccddef07a93d8a3eb7b9a28028ce14325fe05df4a5d35e18b257569419bbaa8266ec667e18165c229b1444f9dd0d466728e7502a0e59a69abb0ed56139908a6d512a8cd5cf4c8f91a232038d0d9a192f9c534558e2ce4a62d26", 0xe1a}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:18:15 executing program 1: r0 = socket(0x6, 0x4, 0x8) socket$inet(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd554d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b00"/1736], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x10001, 0x1f}, {0x18, 0x3, 0x7}, 0x1ff, [0x81, 0x7fffffff, 0x7fffffff, 0x40, 0x1400, 0x2, 0x1800, 0xffffffff]}, 0x3c) setsockopt(r2, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = accept(r2, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$unix(r3, 0x0, &(0x7f0000000300)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x85) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) socket$inet(0x2, 0x1, 0x9a) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) 13:18:15 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000240)=0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) r7 = geteuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r7, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d54, 0xd75, 0xfa}) r8 = dup2(r1, r1) fcntl$lock(r8, 0x9, &(0x7f0000000500)={0x2, 0xee1cdd2778a1c760, 0x5af, 0x29d0, r6}) r9 = getegid() semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000680)=""/226) r10 = dup2(r1, r1) getgroups(0x7, &(0x7f0000000200)=[0x0, r9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r11) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r13 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r13, &(0x7f0000000040)='.\x00', 0x0, 0x1) r14 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r13, &(0x7f0000000780)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d11c428a84b7c44a7355fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000f5a130c320209c2191998480609a61d3df6538572c6dd1734d0e38fc6bd2961bade8f479f85a1e4def7330e91f4cf2e2e8e5ab758526028a6045292c15a5be1eed3567ec29701a6001fcf25a0c1795ed4a0baf5dabbe5b702541d8c22564b8351d74326c4d31dcadbdbc53cd11817484b1", 0x118) r15 = semget$private(0x0, 0x1, 0x400) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r15, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x1, 0x20, 0x1800}, {0x3, 0x4, 0x800}], 0x2aaaaaaaaaaaae6a) setgid(r11) r16 = semget$private(0x0, 0x4, 0xb0) semop(r16, &(0x7f0000000000), 0x0) r17 = semget$private(0x0, 0x7, 0x286) semop(r17, &(0x7f0000000000), 0x0) semop(r17, &(0x7f0000000100)=[{0x3, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6}, {0x1, 0x0, 0x1800}, {0x7, 0x7f, 0x800}, {0x1, 0xf1, 0x1800}], 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000000c0)) r18 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r19 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r18, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r19, r18) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) r25 = geteuid() r26 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r26, 0x1, 0x5, &(0x7f0000000340)=""/192) r27 = socket(0x18, 0x1, 0x4) fcntl$setflags(r27, 0x2, 0x1) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r29 = getgid() r30 = getuid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000280)={{0x2, r28, r29, r30, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r31 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r33 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r33, 0x1, 0x5, &(0x7f0000000340)=""/192) r34 = socket(0x18, 0x1, 0x4) fcntl$setflags(r34, 0x2, 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r36 = getgid() r37 = getuid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000280)={{0x2, r35, r36, r37, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r32, r36) r38 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r40, 0x1, 0x5, &(0x7f0000000340)=""/192) r41 = socket(0x18, 0x1, 0x4) fcntl$setflags(r41, 0x2, 0x1) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r42, 0xee01) r43 = getgid() r44 = getuid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000280)={{0x2, r42, r43, r44, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r39, r43) r45 = getpid() setpgid(0xffffffffffffffff, r45) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r28, r21, r25, r43, 0x104, 0x5}, 0xffb, 0x9, r24, r45, 0x7d54, 0xd75, 0xf8}) getgroups(0x93, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, r21, 0x0, r12, 0x0]) r47 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r20, r46, 0xffffffffffffffff, r47, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semop(r17, &(0x7f00000000c0)=[{0x0, 0x800, 0x1000}, {0x4, 0x0, 0x1000}, {0x2, 0x6ad0, 0x1000}], 0x2aaaaaaaaaaaab62) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000100)=""/72) fcntl$setflags(r13, 0x2, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000980)=0xfffffffffffffef5) semop(r0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x800}, {0x3, 0x1, 0x800}, {0x7, 0x1000000006, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$BIOCSRSIG(r14, 0x80044272, &(0x7f00000001c0)=0x3) setgid(0x0) 13:18:15 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503000000000000000001", 0xd, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0x3f, 0x0, 0x0, 0xfffffffffffffd95) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x32, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = open(&(0x7f0000000240)='./file0\x00', 0x40a0, 0x20) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000280)=r7) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x9, 0x6, 0x80000000}, {0x5, 0x7f, 0x4, 0x1}, {0x0, 0x80, 0x3f, 0x8}]}) 13:18:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 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) connect$inet(r1, &(0x7f0000000300)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000100), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00402ea5169e232f66696c653000"], 0x10) mmap(&(0x7f0000462000/0x1000)=nil, 0x1000, 0x9, 0x1010, 0xffffffffffffffff, 0x0, 0x40000) sendto$unix(r2, &(0x7f0000000040)="afb4c10b2e678a5385c329e71a", 0xffffffffffffffc4, 0x1, 0x0, 0xfffffffffffffe90) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x10000, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="dd", 0x1) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000080)=""/117, 0x75}, {&(0x7f0000000140)=""/53, 0x35}, {&(0x7f0000000180)=""/126, 0x7e}], 0x3) 13:18:15 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x2, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) fcntl$setown(r1, 0x6, 0x0) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 13:18:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 13:18:15 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockname$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r2, &(0x7f0000000380)="a1274a2ea42732da34bd8cf80352d1dbc90f5bb18a81477a92c86772caad74a6f48c7f0400ff85b621319da6dcfd587f70acba0a64f0c17975dd3c8b4300000000000000a5474afa521ff3ba16a17c5c81d16c5dffd115f998eb9124b1ce6d91900ba51a8eb7f05917e238903965e284d11e8c0edc777dba1c96d95286e61459d7ac52c2dde505b4043cb565740bed4a2a0d2e7ea2372e9b9b082bfcfa9acaaaf779afeec0b8890ead1f5dba18ccd9590876fe8dff771dbb0173c0fb45395a98ac610f0ec99fbcdd30d06aa589c1be3e1fdecf57ae2a2f1346cac6c0ccdcf517188e2df7cf18a9530c4494013915f3728e858e3a280e0e5c5586dafe8283d44f26fec7f15b0d123e0b3c425abfda11405095caa312a68de44c607e5fa925115ebe2b2f4c329399446ccde10431fbe685ebd452958f4536ec7ea9e649699bb6fa0e4b508878635b6360bcf07493add55da7ea7db6e7a82fb4", 0x158) 13:18:16 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) setpgid(r3, r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getppid() setreuid(0x0, 0xee01) setpgid(0x0, r7) fcntl$setown(r6, 0x6, r7) r8 = geteuid() setreuid(r8, r8) r9 = fcntl$getown(r6, 0x5) fcntl$setown(r4, 0x6, r9) fcntl$setstatus(r5, 0x4, 0x4) write(r5, &(0x7f0000000340), 0x10000014c) 13:18:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x7) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x28}, {0x2}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 13:18:16 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0x159) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) sync() bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) listen(r0, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="c6e9dc0e831cee85"], 0x10) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r3, &(0x7f0000000680)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{0x0}], 0x1}, 0x5) 13:18:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffd, 0x3, 0xffffffffffff65b0, "920f479a8933ec72545f0a765e2ba400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 13:18:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) fchdir(r0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept(r1, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 13:18:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x54}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socket(0x18, 0x0, 0x9) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x6, 0x4, 0x0, 0x4}, {0x4, 0x2, 0x2, 0x3}, {0x3, 0x0, 0x8, 0x7}, {0x3, 0x5, 0x40, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) fcntl$getflags(r2, 0x2) OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) 13:18:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:18:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000203], [0x0, 0x0, 0x0, 0x5, 0x1ff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x59974535}) r1 = socket(0x18, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0xab07e35c6a3292bf, 0x0) fcntl$dupfd(r1, 0x0, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18c48, 0x0) setsockopt(r1, 0x2, 0xbc40, &(0x7f0000000040)="cc67e4df80c5e1015e67e543084f6ed38970c071c7f1e348f2759ee6d874ce81433095ac9971369095fc35911693aa20a8c72ddc8a310b48e0cfe8c05362ae197a434c6668afc266ab8b807fea13f020e6244376eccc93af13187a10770af072ad687949decc0db6bf8095ad94c4fe8ed5e778e4967b6e9e", 0x78) 13:18:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0xc0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000002c0)={0x9, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x48}, {0x44}, {0x80000000000006, 0x0, 0x4}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r3 = syz_open_pts() close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006, 0x0, 0x2}]}) pwrite(r4, &(0x7f0000000300)="19517df07e23794468faf07b75b68fc836cfcd11504910f848c5603b09735052ef89ea2fe8b6487ed5", 0x29, 0x0, 0x3ff) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) ftruncate(r6, 0x0, 0xff) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) 13:18:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x0, 0x7f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [{}, {}, {}, {}, {0xffff}], {}, {0xff80}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202c34209b974aa1d3064758f2e301a"], 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/217, 0xd9}, {&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000004c0)=""/225, 0xe1}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x4) write(r0, &(0x7f00000015c0)="c370912339cdb2092ed19ea43907b956786b96950c532829bec1e12a6277150fe679f7aa4a202a5424966365852ec9f57ca9efbabbe66db5ffc4af2183090eeda52deb1d5d907535f2f432bbee04a179a78acd1ceea221227ec95e565136a01d110b0abbbd838ab8cdf57882748bf9a2e3ee9d889adea3f9df32a161bf33cd0841b825ff96cdbf2fd03be1f32cbe075e0bb3f8a0a444b4a1317cfe4dc739d9b5795bb6394a36588a6988685ab4746a51b244975baf5b0a3f2f877c6645d1ab77d0c48cb3d01335f258982a132c1e3e23ba9ba4e166650c28c37d49f5da8439b4ad00e4a1acad83dea3b16c6c333a9d141bbafa640b654391da61bcdcc58fc1", 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 13:18:17 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000280)=0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) mprotect(&(0x7f000018d000/0x1000)=nil, 0x1000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000240)=0x7ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x20, 0x8000, 0x2) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) sendto$unix(r3, &(0x7f0000000340)="b27fa65428634449a9be9004cfc6614f09148ae05411850f986bd1bd13984df85942a87b4c8ec26552bdecd54c0f28a4969fcbedaab63154a77a6ca7aac54cd0e451faca557cce922b98d7a9d37f424d728661cdebbc73ab32c1800bfd941175f36baada9de53a9b827a60f324608843fed11c997b4233eddb7092aa36f84c166424b5c22a318ee4a4aa154d2ea57676bc344b7a299aafd5cfc9efc83b", 0x9d, 0x8, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) getpgid(r2) r6 = accept$inet6(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet6(r6, &(0x7f0000000100)="6c125fc76462e312f16f3cdd4eb8a1364f18d9d6fb7152e1b9fbb719f52a331ee9349a915f4d857c870ea21d0e46c53d41197aab68c123f01027ad8f15d233f3c2dc1c4687221486650f5185c4995c67010c59c2910a", 0x56, 0x8, &(0x7f0000000180)={0x18, 0x3, 0x8, 0x8}, 0xc) 13:18:17 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0xc000, 0x1) mknod(&(0x7f0000000340)='./bus\x00', 0x1, 0xbde2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'\x82aP', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r5 = fcntl$dupfd(r3, 0xa, r4) faccessat(r5, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x6, 0x1000000000}}, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000480)='./bus\x00', 0xc, 0x2) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) r7 = socket(0x6, 0xc003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000a80)=[&(0x7f0000000900)='):\x00', &(0x7f0000000940)='/dev/null\x00', &(0x7f0000000980)='iP\x00']) kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r11, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) r12 = kqueue() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x20}, {{r4}, 0xfffffffffffffffd, 0x1, 0x0, 0x8001}], 0x9130dbf, 0x0, 0x0, 0x0) r14 = kqueue() open(&(0x7f00000005c0)='./bus\x00', 0x20, 0x40) r15 = socket(0x2, 0x400000000002, 0x0) r16 = socket(0x2, 0x1, 0x0) r17 = socket(0x2, 0x1, 0x0) r18 = socket(0x20, 0x3, 0x40) setsockopt(r18, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r18, r17) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000200)={0x3ac, &(0x7f0000000840)}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45, 0x0, 0x0, 0x10001}, {0x20000004d}, {0x4006, 0x0, 0x2}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x80, 0x0) r24 = open$dir(&(0x7f00000009c0)='./bus\x00', 0x80, 0x20) dup2(r6, r24) connect$unix(r16, &(0x7f0000000cc0)=ANY=[@ANYBLOB="82032e2f66696c653000cfce058b721130960efa479903d94d9cc13966d771403ee36dc7f81474a612c325df5540cb19d637dc09c91f5d5e11fed6b23d2b0b9779f1e2e2abd82f23ad4451207a35462501985defa7eaa44f4177c76d764b6bc809de738d4cc0c397e352142481229b26577d1e6462b241e1d33cb9a4f3ef9ea64c10f353156624dbdad57f068e77a289191418d77c7dd2229805f50907faa6bc594fa7a6c1afe91ac145f0e0ccb9ff1cbfdcb7775766cf7489262e72384a15d9876b3eceb0bf65b9235fc91a89b1e3315f44bd682d8aea3d26963a886b389f89299d336b5e"], 0x10) r25 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r25, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r26 = open(&(0x7f0000000140)='./file0\x00', 0xc82, 0x0) ioctl$TIOCFLUSH(r26, 0xc0106924, &(0x7f00000000c0)) r27 = openat(r26, &(0x7f0000000740)='./file0\x00', 0x400, 0xf3) r28 = fcntl$dupfd(r15, 0xf, r27) r29 = socket(0x2, 0x400000000002, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$TIOCFLUSH(r30, 0x80206918, &(0x7f0000000300)) kevent(r14, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x9}, {{r30}, 0xfffffffffffffffe, 0x1, 0x26}], 0x5, 0x0, 0x0, 0x0) r31 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x50) kevent(r31, &(0x7f0000000100), 0x0, 0x0, 0x1, 0x0) kevent(r31, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r32 = dup(r31) ioctl$TIOCFLUSH(r32, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r33 = msgget(0x2, 0x42) msgctl$IPC_RMID(r33, 0x0) r34 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r34, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r34, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x5, 0x9, 0x0, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) ioctl$TIOCFLUSH(r6, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='iP\x00', 0x80, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x4458}]}) ioctl$FIOGETOWN(r36, 0x4004667b, &(0x7f00000003c0)) r37 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) fcntl$dupfd(r37, 0x0, r37) ioctl$TIOCFLUSH(r28, 0x8028698c, &(0x7f0000002580)=0x800) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x555) msgget(0x0, 0x440) r38 = msgget(0x2, 0x100) r39 = kqueue() kevent(r39, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r38, &(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRES64=r8], 0x3, 0x1, 0x1000) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000540)=[{0x9, 0x5, 0x5, 0x100}, {0x10000, 0x4, 0x401, 0xffffffff}, {0x5c32553b, 0x3f, 0x7, 0x6}, {0xffffffffffffff7f, 0x7, 0x75c8, 0x101}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r38, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r40], 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r42 = fcntl$dupfd(r41, 0x100000000000, r41) r43 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r42, 0x802c7416, &(0x7f00000006c0)={0x805, 0x7, 0x2000400, 0x6, "6bd8fa694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x3}) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r44, &(0x7f0000000400)=ANY=[@ANYRESOCT], 0x1, 0x3, 0x800) r45 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r45, 0x0, 0x13, &(0x7f0000000ac0)="78ac113da446c72820357930fe51a87ff2ee4011f4dc04a035a344e4", 0xfffffcf0) listen(r45, 0x0) msgsnd(r43, &(0x7f0000001180)=ANY=[@ANYRES16=r45, @ANYBLOB="7bb7afbaf245d8dd9c76750445100748f69fd5a5bda62ac8f5265132a3f6049901c3c05308dd6a2cffcd6873c788fd9d193b4262ff0599246e1ec82e509aebbeb41e8ce8a8c547067aaf953ada58b25311cf87578cf3cb4dac10b9ce42ca216fee56e8c1a552d316d1355b244e2305a9cddb0a78ba147cbd5448a87755d4ae702334fe1317f3be0fa17c686c90b46be9ab318a9189e5c3c56723fc4d2a44dde1034851d3936ed0069863ddccdc768f69f5e4121d230253cfe3360dfd072ccc2e451bdcd0c85f581989cfc895272ef5ee9bcff09460be536cd089eab49ce3b2826d9b6e6b1e6b4207f1d4e46dfd2bd2560fe89f55408c55e81780535b57775daa4850210d6c4867eb83c3bcc4b5eb166bd608f4fad01332e3b79ca7291902352569aae78579d3cae76ae4e66c2059a49d91adccb0e00aad47114f02ce911919cccee97da97cfa9049c7da295846cead2d58497c5733d8ab0140d29fa13d87928c8bf0d0d6cd199723a4208aa441be13e915c68341cb76ab16440ed45f3dbd7f32e195dee2b03267802bbe1af53bfb2ab964b143f5b196740934cb402754354947b7fa8fd3c68e6dfc6496f01ff5f8aa80d4789ccffc991ed7a4cd86c7e2af88145082a9f3af998ba1ec4a2d2a240001949d710509000000bbedf6d4e67d6528da2e9bd19aa6c98ff369722a44c5656771dd43f2c3874f9bedc0b3d445fef02988544ae27b4c663e7bf176ff1cf292bc7bc855988baaedf1da167af0ecebb41d292004b50f9cb8c33459d4c2b07eaaf0fb9d74b1bc07ea8efd9a8ba00f9f8b2656ecd6512944e1984ff522e261dc4b3e969772b1487a0be133fcee048ad62372e8b1cdccbc40a2f92d1a12eae4ec1cb7fe53c87b7381a40b2cf6acbccfee5e5f68429f42abcd358678445da4d5097fef0b5cd0917b7515f870d31fa3b1fc521ff05c667b9c2eba77eaaa65216b1b27e4492348e451c64a3b1a5543d4f88b1021b33a4505533b7ed68db7b1a0adb9fb7b776875adf537286e9c19afe890376773b9a8ee5cb6", @ANYRESOCT, @ANYBLOB="4e2ec3994c89400126c647d9316d74805ec5f9e1ddfd34f76f62f4b736a080528162fb3da08f9facd6103c5ecf399674e721d54a100498fedba6a5bc44b215e2e446588f3beb32f52d896c309741053b69c3b4991443b3c5f242147d47c54b4230faa77c05af0bfb2e34d1e81029747341ed24f5643d0f0a20254b7842c430fe695d6edcc34d99bbf5328f6ed0da08bcd0f5f7c5e9fa2281cc70daf7fdc40e9271ddb34d39e81444c49b15bfbb2825d78dcf1e089fa995fedfbc0000000000000000004e8da893670f881bb6e1aa5c09605af360946418863eb034fcc9d1de99a7fc1af2b1e5de27eaeea304e1926d572d841380273df555e775a80f4e6778674067144fb60f2aaf235e21b57b05436c389265b023ad562352dc5be949a668367d34386df32626fd2dfea6b35b6a9ec0fc89e1d665e9bb01a5c36f2c83d34764921671275b6408db2ae3fdfd4dccb54ddc7b02995b8cf4b475624c0ef7a0b283ea1f04b2c78653e968c25e6cd640d50ce80e58c6cab7ec0f5b7104c1609b2ad49cc8853ec0d4f018049ce1883473da", @ANYRESOCT=0x0], 0x5, 0x0) r46 = msgget$private(0x0, 0x401) msgsnd(r46, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r47 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r47, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r47, 0x0) msgrcv(r44, &(0x7f0000000b00)=ANY=[@ANYRES64, @ANYBLOB="c94128ca1d181bf7ba36c36245c50f37b8014e9573ed1076e6718f4e2b93503cfc40a93154dfa7d6d33eb3570812146131bf232f2ed27c672abbd12a43b8338a26df236d7d5de963212d803a9041292fcf5531c260e0a8eb8570608a2c9a790561947006120edced223b701e53bd637be58e8e078aa15d21c9abc839b576221f2a", @ANYBLOB], 0x3, 0x2, 0x800) msgctl$IPC_SET(r44, 0x1, 0xfffffffffffffffe) login: pckbd_enable: command error 13:18:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = geteuid() r4 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000580)=""/192) r7 = socket(0x18, 0x1, 0x4) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r5, r9) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = getpid() setpgid(0xffffffffffffffff, r13) r14 = getpgid(r13) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x1ea, r1, r2, r3, r9, 0x1, 0x5}, 0x3, 0x5, r12, r14, 0x80, 0xfff, 0x3ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x87}, {0x54, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r15 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r17, 0x1, 0x5, &(0x7f0000000340)=""/192) r18 = socket(0x18, 0x1, 0x4) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r20 = getgid() r21 = getuid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0x2, r19, r20, r21, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r16, r20) getgroups(0x1, &(0x7f0000000300)=[r20]) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 13:18:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') rmdir(&(0x7f0000000640)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000009c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) socket$inet(0x2, 0x4, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000240)={0x9, 0x8000001ff, {0x9, 0x80000000007}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r2 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f00000007c0)) chmod(&(0x7f00000008c0)='./file0/file0\x00', 0x100) semop(r2, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="e0008ab391686268cbf9dd39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec3c1ae5f3e18001c3a4f59d2c942de9139c5093d1542384e6d36b2abab96c772132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a58c5e07f32ec82a86d4b08b1b784eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08def4b2571b9f319c49573f5b063141332a07bf3e75f8d23ceebc35103000080bc7fe3cd4cacd26aebedd19f0f0724f74ad246764e253050d2dfcdfbfd429d8bf535f93eb5614e5fa994178b0f278de2f73085595f34439689418d04001defb13da19fa0f6cb3139bd216f363a40df1cda70a08482310fe24b382ca8c4b844960e98f3c4824d821ac1189cda22661f1c004ba4da07b749f8fab6b363aa72fa84890cdf734240a49f5616960d2b5fb5731af037afe697d0218440af96d32fdbd0d30b2fde585b48753e61f2cc696edf83f61e5f6da74307c4b2020cde19ba534e"], 0xe0}, 0x8) 13:18:18 executing program 0: r0 = semget(0x3, 0x3, 0x240) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x800, 0x78, 0x101, 0x3]) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfbfffffffeffffff], [0x0, 0x0, 0x401]}}) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x4, 0x400, 0x1, 0x94}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100)={0xffffffff, 0x9, 0x9, 0x2, 0x6, 0xfffffffffffffff7, 0x0, 0x6}, &(0x7f0000000140)={0x9, 0x3, 0x2, 0x8000, 0x8, 0x7, 0x44be0a73, 0x1f}, &(0x7f0000000180)={0x9, 0x6, 0x7, 0x6cbf, 0x908, 0x5d5bc9a6, 0x8, 0x9}, &(0x7f00000001c0)={0xfffffffffffffff9, 0x3}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x18000) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 13:18:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x14}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x84, 0x161) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4, 0x8, 0xfe, 0xf87}, {0x3, 0x4f, 0x0, 0xcd}]}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 13:18:18 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0xffffffffffffff58}, {&(0x7f0000000280)=""/103, 0x69}], 0x1000000000000276, 0x0, 0x140000000000) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r0, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) r3 = socket(0x2, 0x39d9a8bed6ca3788, 0x1) shutdown(r3, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0xe) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000600)={0x83, './file1\x00', './file0\x00'}) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xffffffa7) setuid(r5) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x139, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r6, r6) shutdown(r8, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x40}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") poll(&(0x7f0000000000)=[{r7, 0x8001a5}], 0x1, 0x0) 13:18:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x890, 0x11) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x611, 0x8c) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0xc011, r2, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000540)="28df31e595aa6076591c3a0d98edac6e8204e0cb00ad6af8ce93782f40a3739e93f4c95dbdd38ca5f44495b79df4ccc07613ade793a369ccbd8e4baf7e7f9875576c45ff9844334de7983cabcff540be321016ca8b9091babbecddefd822f106197bd120268b746655c633be42e9b5cde37028b7d40e2e13e9cd5a0bd2736b48f77947f7bf90bb658debbdb47bd1a99105cedf607b7cbe3b9f959e6cfe83de3acc6c9016b2a6656358ddb7f18a1d1c70dadb9c83e26c1c460f3f144a00affa6310c07c44b4a3ffc24b218450a7db9fe673d76faf51afe25c9a29d84a8dbca8968104260a3fc6ef6eabb6794fbf47353204e67338691dd742b566bbf17d8a9aee50d64b74b20ff26ac46e1e01c4fc3ef81ad0a74c0f63ba1bc8f71ee1956af41fa05d35cd292b7e9f9b0e2032e2e366f50e4e6cf66e6480f1f3691f6b6091e601c85cc0c211f861b2d9aff52903f10e519a9f088ea3323b1908bd5539b1bd31e4e3ebc60b971d24fe587a9507381b39ad5fb4524c000010271d504f9a089b3444bd17901398cb", 0x186}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:18:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x4) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = socket$inet(0x2, 0x1, 0x1f) recvmsg(r8, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000180)=""/163, 0xa3}], 0x1, &(0x7f0000000400)=""/34, 0x22}, 0x2) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r9 = getgid() r10 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r4, r9) setgroups(0x2, &(0x7f00000000c0)=[r2, r9]) connect(r0, &(0x7f00000004c0)=@in, 0xc) 13:18:18 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x6, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000180)={0x9, 0x0, 0x2, 0x0, 0x0, 0x0, 0x20000000000000, 0xfffffffffffffff8}, 0x0) r1 = msgget(0x0, 0x400) getuid() msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r2 = msgget$private(0x0, 0x400) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f00000000c0)={0x3, 0x8, 0x0, 0x9, 0xda, 0x5, 0x8, 0xfff}, &(0x7f0000000100)={0x862, 0x800, 0x72, 0x3, 0x5, 0x3, 0x7, 0x1ff}, &(0x7f0000000140)={0x8, 0x9, 0x6b, 0x0, 0x6, 0x80, 0x0, 0x4}, &(0x7f0000000240)={0x8, 0x8400}) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000200)="dac4072e2cf12d6a8f034c2d8425c7fb4c08cf2ecd0fa16d5a25271c47adb6a1d71c0b2e5909a06f905eca0c05822506bb72c76863b60effd45296", 0x3b}, {&(0x7f0000000540)="0d3469dc4dda4c2e874603cfd825e9ffea75c0982d4c84b06da0a675b97c1534de4bf33131f4d9eb5476e88c7fbd8e304dc81e00f81b4b6b95e0c3040803332f70f8cbea3c1d36372e8fdc0b7b20150f64697e46fbd229da4f6dd9cf1e71b558df33ace37d3e0fff177c2d14b68ef02da29f57f68c3021a7bdc6de99b3bddfd88b946f4ffe3ce896c4c0fa8c329a71d58d4670c84f5080afcd4aaa888b60b097f5bb8a40b1d1069521b2f812327e3d93de420457ac8fd8b54a0288950514682cd639fa5a6501ae07391754d521b260f304b8bbd1137b87d2a048190dfc7829cd00f06f2b40181a34b1b1d327cde726b9027f3a1b699e0275f46ab11b95e1c400"/268, 0x33}, {&(0x7f00000002c0)="e1b11c8305d3ed90c61585740ac74b5e6aa7bb7838d853f4", 0x18}], 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) msgsnd(r2, &(0x7f0000000440)={0x2, "4c3438b5"}, 0xc, 0x800) 13:18:19 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setuid(0xee01) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206918, &(0x7f0000000300)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getrlimit(0x3, &(0x7f0000000000)) close(r3) 13:18:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x6, 0x3, 0x10000}, {0x6, 0x4, 0x1, 0x8550}, {0x1, 0x20, 0x0, 0x3d}]}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 13:18:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x25}, {0x2c}, {0x4006}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) poll(&(0x7f0000000180)=[{r3, 0x5}], 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000140)="fc832e7406ea3fdcf49221534e", 0xd, 0x1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r6 = msgget$private(0x0, 0x131) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r6, &(0x7f0000000880)={0x0, ""/249}, 0x101, 0x9c767b58fa90a755, 0x1000) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000580)={0x2, 0x8, 0x15e, {[0x4, 0x1520, 0x5, 0xfffffffeffffffff, 0x8001, 0x200, 0x2, 0x6, 0x3, 0xdfaf, 0x1, 0x1, 0xffff, 0x4, 0x5, 0x800, 0x8, 0xfffffffffffffffa], [0x1, 0x101, 0x9f4c, 0xcdd, 0x8000, 0x1000, 0x80000001, 0x1, 0xeb9, 0x54fb], [0x8, 0xffffffff, 0x5, 0x0, 0x5, 0x3, 0x3ff], [0x3, 0x0, 0x4, 0x4, 0x6, 0xfffffffffffffffd], [{0x9, 0xe9, 0x7, 0x5b92}, {0xfff7, 0x8, 0x7, 0xa000000000000}, {0x40, 0xffff9a0a, 0x6, 0xffff}, {0xdc, 0x58, 0x2, 0xff}, {0x7, 0xae69, 0x8}, {0x9, 0x703b, 0x7, 0x1c3}, {0x4, 0x43, 0x21, 0x8}, {0xe26, 0x7, 0x20, 0xffffffffffffff65}], {0x8000, 0x80000001, 0x610, 0xe4e2}, {0x4baf, 0x0, 0x80000001, 0x100000000}}}) msgsnd(r6, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f00000002c0)={0x0, "749c8961ff954c097be4629bf1003dc7c23e3c6b679db169a5a4e56f8128e3736d6797feb85b48a7d2c8f0c5d05c5d69473fc5b69c440d055232e618092798d3690c5054ef3f808ad497420543307f9b01a862c7cf12128c727dc3cc139153d40aab66b265946963c2d3be5035004af0c245af4619f3a00140e3e41fb1d958d7ee159d5327cd305cf30059783fc2d47bd0c404b0f6d89b60290a3ae95885ad82f1ee146d862acbe176ba690bc9a0aa47674c67ee8cd66cfe8bd0ff7346507266ae69d64a3de02f5dbc99f7a46ebd6f42c3e4d0ec6d48bee6e17f0cdb11ab99dc5120890919adf7e2ceb5c447b53df1232682282a33da697473fa"}, 0x102, 0x800) 13:18:19 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x3010, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 13:18:19 executing program 0: r0 = semget$private(0x0, 0x1, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/192) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)="629e62787c9fc66efdfda6654403ba18c1b0bd16accf3b0d54ca2b9d51a0e9cb8419", 0x22}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 13:18:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='tap', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='tap', &(0x7f0000000140)='\x00'], &(0x7f0000000500)=[&(0x7f00000001c0)='!$\x00', &(0x7f0000000200)='tap', &(0x7f00000004c0)='tap']) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 13:18:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="008f647ab611f2971ff3efa3ca32", 0x7b, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) fcntl$dupfd(r1, 0x0, r0) 13:18:19 executing program 1: r0 = socket(0x18, 0x8000, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x2, 0x0) munlockall() setsockopt(r1, 0x25, 0x200000035, &(0x7f0000000000)="04000000", 0xec8f9a65ecd66fa2) r2 = semget(0x3, 0x3, 0x240) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)=0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000340)=""/192) r9 = socket(0x18, 0x1, 0x4) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r11 = getgid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) r13 = semget(0x3, 0x3, 0x240) semctl$IPC_RMID(r13, 0x0, 0x0) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r11, r12, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r7, r11) r14 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r15 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r15, 0x1, 0x5, &(0x7f0000000340)=""/192) r16 = socket(0x18, 0x1, 0x4) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r18 = getgid() r19 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x2, r17, r18, r19, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) lchown(&(0x7f00000001c0)='./file1\x00', r20, r18) r21 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r23, 0x1, 0x5, &(0x7f0000000340)=""/192) r24 = socket(0x18, 0x1, 0x4) fcntl$setflags(r24, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r26 = getgid() r27 = getuid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000280)={{0x2, r25, r26, r27, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r22, r26) getgroups(0x5, &(0x7f0000000080)=[r18, 0xffffffffffffffff, 0x0, r26, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x349, r5, r11, 0x0, r28, 0x12a, 0x32}, 0x39, 0x1, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:18:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = semget$private(0x0, 0x5, 0x46) r4 = semget(0x3, 0x3, 0x240) semctl$IPC_RMID(r4, 0x0, 0x0) semget(0x1, 0x2, 0x400) r5 = semget$private(0x0, 0x3, 0x10) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000500)=""/189) r6 = socket(0x18, 0x1, 0x4) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0xedef2c249002e98f, 0x0) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000340)={0xbb, 0x0, &(0x7f00000001c0)=""/187}) getgid() setreuid(r7, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchownat(r2, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0xc000, 0x0) 13:18:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x11, 0x4003, 0x6) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = socket(0x18, 0x8000, 0x2) getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:18:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) 13:18:19 executing program 1: geteuid() mknod(&(0x7f0000000100)='./bus\x00', 0x200020000006010, 0x40e06) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x3ff) 13:18:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r0, &(0x7f0000000000)="87", 0x1) close(r0) 13:18:19 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1009233}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="79c3240281101393111295c92b1a9062d9ac599593acd923cf3767a330f3d9da892f09c7e1bddd37fba9a7ddcb9d3019feb5503ceef0d0c0efd82f6b1579cecb32a9d265b9d264f11ed1adddde014b5b9a74304980c195a07692212d0e90f1bdd487e6d5f71be91fbefd781dadaef6b01218b2b998d797e971332f8d8bfa2f8bdd8c47aefdecde6134fbc7cd6c4c6aa0098bb1d1b2d8f02cbcf857bd208508e2360a3a2f45b9"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 13:18:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000500)='/dev/vmm\x00', &(0x7f0000000540)='\\---\x00', &(0x7f0000000580)='/dev/vmm\x00', &(0x7f00000005c0)='/dev/vmm\x00', &(0x7f0000000600)='/dev/vmm\x00'], &(0x7f0000000700)=[&(0x7f0000000680)='/dev/vmm\x00', &(0x7f00000006c0)='/dev/vmm\x00']) open$dir(&(0x7f0000000040)='.\x00', 0x8000, 0xa) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) chflagsat(r1, &(0x7f0000000740)='./file0/file0\x00', 0x90001, 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000140)={0x2, 0x2, 0x14, 0x3f, &(0x7f0000000280)={{0x2, 0x46, 0x80, 0x6, 0x4, 0x5}, {[0x5, 0x88c, 0x0, 0xffffffffffffffff, 0x1f, 0xffffffffffffff7f, 0x200, 0x3, 0x1, 0x80, 0x401, 0x478, 0x5, 0x3, 0x4, 0x6, 0x5a, 0x1], [0x6, 0x7, 0x865, 0x5, 0x1ff, 0xffffffff, 0x72c, 0x5, 0x3, 0x4], [0x0, 0xeeb, 0x0, 0x2, 0x8, 0x401, 0x9000000000000], [0xff, 0x0, 0x1, 0x0, 0x100000000, 0x7fffffff], [{0x5000, 0x400, 0x401, 0x5}, {0x2, 0xba5, 0x101, 0xe19}, {0xff03, 0x800, 0x23, 0x8}, {0x2, 0x8, 0x6, 0x6}, {0x4, 0x7, 0xdf28, 0x7f}, {0x8, 0x9, 0x1d9f, 0x7fff}, {0x8001, 0x7e09, 0xfffff000, 0x9}, {0x7, 0x3f, 0xffffffff, 0x1}], {0x6, 0x0, 0x1, 0x7ea8}, {0x9, 0xffffffff, 0x9, 0xc08}}}, 0xfee, 0x5}) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') 13:18:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x4) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r9 = getgid() fchown(0xffffffffffffffff, r6, r9) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000002c0)=[{0x5, 0x3f, 0x7f, 0xfffffffa}, {0x9, 0x6f, 0x6, 0x18000}, {0x796, 0x81, 0x80, 0x9}, {0x4, 0x3, 0xc, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r12 = dup2(0xffffffffffffffff, r0) ioctl$TIOCNXCL(r12, 0x2000740e) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 13:18:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x9, 0xfefbffffffffffff], [0x0, 0x0, 0x481]}}) 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)) 13:18:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair(0x10, 0x2, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="7add28a0902b43f04c2a751deb0ef96561bd1ccbd09aea75673197833dc9eb0e7f49d831f56f23ff833a1d5bb2d2f2598ea78220c2641541074435056b7615ef22df74e21ad10be918", 0x49}], 0x1, &(0x7f0000000240)=[{0xc8, 0x1, 0x5, "bf291d2aeb45636d535c63d8967b271fff498a176cccf6b096ff5a250f8cc725e66b6c1d78067229f3e47b18093576958e8d3b6638fd10e40f1ff0b02733e64b90931741b98533561ea792fb6d9dfe49f623057084d6dddf278835d378025ad258b216115a106de0720f6df3700131779c6f861dde45fdf0f11409f2485661156d631ba892fdae1df801f7ba80bfd7d72ba6de7913a382be575720582cffa428f64d8ce2bc4a4b8825f787f05e9dd84bf72df9c07957fe"}], 0xc8}, 0x3) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb59560b6cfd711"}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="010018e65f5880137e3d10b400d300080000fdbc09e4"], 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 13:18:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x2) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0x25b) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000008c0)=0xc) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket$inet(0x2, 0x3, 0x102) sendto(r4, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) fcntl$getown(r2, 0x5) r5 = open(&(0x7f0000000000)='./bus\x00', 0x20000000010051, 0x40) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r6, 0x0, 0x10000) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r6, 0x1) dup2(r6, r5) r8 = fcntl$getown(r6, 0x5) fcntl$setown(r6, 0x6, r8) getgid() shmget(0x1, 0x3000, 0x218, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000700)=0xc) 13:18:19 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pwrite(r0, &(0x7f0000000280)="636e65d0c37bf64360f03e0674ecfea1a65153c20936df6e9c44808d182a90ca904744adfd736a82e2d3d548677e584404449d084b01ff793fc621efba72a42a3b7d9eaa41cdfa9185e8b12bd69913ea85b645da63320c398b20ddc6ebc0f91dfccf81513a970366b57c213ef37d5be6e9ec2c1c97fc136a5d8be1025d734b95c83bd674c768b767556d8f5ae03146216299c1404a16881fb49a62b40fa20020996e3c54782cb2afab206b32188395cac381e4eaab22abde04540a89bebe2a", 0xbf, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x2d}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:18:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x20}, {0x8fe}]}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x9, 0x5, 0x9, 0x5}, {0x8, 0x81, 0x1, 0x3}, {0x101, 0x7, 0x1, 0x3ff}, {0xa92, 0x20, 0x65, 0xff}]}) 13:18:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x0) r1 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r1}) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) r9 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000340)=""/192) r12 = socket(0x18, 0x1, 0x4) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r14 = getgid() r15 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x2, r13, r14, r15, 0x0, 0x4, 0x1000}, 0xf2b2, 0x802, 0x8}) lchown(&(0x7f0000000240)='./file1\x00', r10, r14) r16 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r18, 0x1, 0x5, &(0x7f0000000340)=""/192) r19 = socket(0x18, 0x1, 0x4) fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r21 = getgid() r22 = getuid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000280)={{0x2, r20, r21, r22, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r17, r21) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x0, r4, 0x0, 0x0, r21, 0xd0, 0x2}, 0x0, 0x8001, r8, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r6, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r8}) r23 = socket(0x11, 0x4000, 0x80) sendto$unix(r23, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x4a, 0x210, 0x0, 0x0) r24 = dup(r23) ioctl$TIOCMBIC(r24, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r24, 0x20007606, &(0x7f0000000300)=0x81) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r26 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r25, r26) socket(0x11, 0x4003, 0x8) socket$inet6(0x18, 0x3, 0x102) r27 = socket(0x10000000011, 0x4, 0xb) close(r27) setsockopt$sock_int(r27, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r27, &(0x7f0000000040)=[{0x0}], 0x1) sendmsg(r27, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x1) r28 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r28, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) 13:18:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) read(r0, &(0x7f00000000c0)=""/253, 0xfd) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b80000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5e91152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c759d50558c2dac30250d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f7b659255490b88ff1bf33436e6731ad3174d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b7a7a0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c09b6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e0000000000000000000000000000000000000000007612b1f0e6ea665733321f83dc24d31d830548e5c59bf0e93f01b7d2f831a25b782bdba463f03ba9effdbd3b48407c3902c6f5e0b32c5f23b88d7a08dced117f3b9f242284e244757b34a668e9b213e69ae8e56768efb1370f108fedfeeacd25d0ac73851a0775c6117a0222ae145e1b22051e65d95b348239c438fea8312b3d0805cb72c7bcb3f0cd07544a24cb77ab000000000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 13:18:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockname$inet(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="04de"], 0x1) connect$inet(r0, 0x0, 0x0) 13:18:19 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) socket(0x18, 0x5, 0x1f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x4000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) kevent(r0, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffc, 0x22, 0xf0000001, 0x1, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffff9, 0x64, 0x2, 0xb, 0x3}, {{r2}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x3}, {{r2}, 0xfffffffffffffffa, 0xe2, 0x1, 0x7, 0x1}, {{r3}, 0xfffffffffffffff9, 0x92, 0x2, 0x4, 0x8000}, {{r1}, 0xfffffffffffffffe, 0x29c2d3e076ada99d, 0x4, 0xff, 0x5}, {{r4}, 0xfffffffffffffff9, 0x8, 0x1, 0x1, 0x5}, {{r5}, 0xfffffffffffffffa, 0x50, 0x0, 0x1000, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x5, 0x4, 0x6, 0x3}, {{r6}, 0xfffffffffffffff8, 0x40, 0x20000000, 0xffffffffffffffd1, 0x2}], 0x9, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 13:18:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) 13:18:19 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) r1 = socket(0x2, 0x8002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000180)="9f759305459123b894011ba455ebb5d3f0cb4f10d7a6438c96b5ca016b1cd971f7078b84e827b7262747d4b29a650668c321e30a1daac554f200585f81b07f373e1cfe9a70e67d9f4e353d1bd9be318b9fb0e20bf51f6af18e18291c4bf895d7e1760fdfd4f4b24426d6c37e3e0922f233152a28dd34329f1d3e2f0f09dc0553c312d9d4f5f6d63e3cc3c7f8a7294e26", 0x90}, {&(0x7f0000000080)}, {&(0x7f0000000300)="978b1492bc49090e71be8015bd1d1491a9c703af0c3d2499259abd2596797eedad9ffa38531b309c1a35834b7fa1d592423d31dd02268a749caa48d0b04e06a6634a2bcc4bb62fbd997f95d299e32e4ed6408e20fad1a08d304c11d586c3057da9da45555a46a4ab169f2e0b8e97a44e58e796a65164e3c8092e851cffaab14ebc91053747c71ebf655a956274715a76a4d5a7491f5b480e", 0x98}, {&(0x7f0000000100)="f9848ce72d50b8594bf835c4c63542096f4a436cad8fe35a293b85c123b4a92e51c5241d3550a792dd253c9c71dc32550cd7ff8858cb", 0x36}, {&(0x7f0000000240)="5cb34cafe7fdbcddc945a20043", 0xd}], 0x5, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r2, 0x0, 0x2000000000003) connect(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66e96c65302f666973653000"], 0x10) 13:18:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="dd04000062574519b23835a0c3d67be3ebea9691c35d2b8000000440dc448d1f1d822bcf977d9edc7f5926c97bcc6fdd6d94e9f294bde0a71281c351cc0d09d621174ab674d26fa3e296379546c9352a4e1a"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) fchflags(0xffffffffffffff9c, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 13:18:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 13:18:20 executing program 1: shmget(0x0, 0x1000, 0x2, &(0x7f0000ffb000/0x1000)=nil) msgget$private(0x0, 0x400) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000), 0x3b6) fcntl$setflags(r0, 0x2, 0xa65a403be0e1ba02) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) msgget$private(0x0, 0x5ec) r1 = msgget$private(0x0, 0x5ec) msgsnd(r1, &(0x7f0000000140)={0x2, "332bf496f4fc143bb9c968b92a23b18f2bb13c54845402145c51b6b7cf8d4c85a49633b6a177584d27481e7d10b04edc5ac2155a74daa2b1a60363ddb903b30a6834d273899ce621d46b2fd0511884a90cabe099f937022b5abf1afb43a857ca9f09984e20fbae1c7edc39e39d21ca2f3fab277ab81e5eb778fde1c93feb0f7b80fde6a0659ebf9a55ef740b30b325886958cac472a8755a0ca8e9bd897ba23c1f8cd637bc2a1315b8ce82fd4645d177c2245cdff2aa5d340cccc01a87d65f1c2c99ab10f4e042d673a8b8c012f842e440e6f9c5409673eb0b5fbc7b26a211885e1a545f9902c0"}, 0xef, 0xc00) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x402ffff) open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) 13:18:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x54}, {0x10000006}]}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffe1d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 13:18:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket$inet6(0x18, 0x4, 0x7f) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) 13:18:21 executing program 0: sendsyslog(&(0x7f0000000040)="65c714e6a1d106f05cbcc7db7924f897bd653b66df045c5402c848dd0e9ff30ca0fcc6c4f051dd2165b1df7622cad7a205404bbc31b5198b495b6c074c1f5720491bb73db217b26d7a7666b5f6b192870c247cb6f28a51cc4a644a3789a4452d367f544eb4531fc1560ab641eee4a8ae827a275244ccfda41dafa5cbe562e6330ec7d02620df054761b16d5a276bb67bee1256ea40aeda0d8aad78b78d96c401c8ab10f61757e7a5a0d261d4b8808fe7bde87dadab89a058139da89f", 0xbc, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8220, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)="02834cbb454f08d0a10add325bb9a50bc17a0358374b9618f2479e6df12b1cb4cc919e8a95fa8a6039815ef79c6adaaa747b735d4bb2ee02569c634fdbf6d75b8b1b407cf6322a71636e38218e6f6c57", 0x50}, {&(0x7f0000000280)="97225935fde53cc788b36e77a94348da3f51f2e9a9e78ac3ec38307ff3108f3c07eccdb0d093562195e063efb2a31e1f4b97921a475d7d3a6f1f6c085873d2f41cf075a0398cacd92f72167725", 0x4d}, {&(0x7f0000000300)="ab068e57d5d62d56d889d349dfbd1281b7afb0b3d98c2c4a1d2550f75b089be7bf008789cec49f45a8adcabe07b27b4b5eb5235a5959df009677589cf674d1e28abe930f6897621231d5934d45fa732cbfc9d3c68e25aedecce6763e96eade3795cb892c435642cb1e3b89b255835c2ceeca03cb28bb9180e6dae5ee2dfa0b30a9c6ef1b158b87856addb47d5c", 0x8d}, {&(0x7f00000003c0)="0202c6cd4c797aff8278af53c8b8d7741ab6ad24bf581dd0eb9536221c6b839897dd9d850dfb7ab5713f01995b46083b50232cdabe1b3d71d590d79141441ed197a41906d04bb990b448f4f85b6c3488d3c5510817b097b37598a8acccc142122ceb9458de38ae5b5bd5d04b7f7a3da9972230c15d6b42c66578cd837f7169f8aef422459588ede0c452003afed56fa508c3d42d6acb177e1667899b2ee4ace015f57fdcd88318be06ffb780fff69724", 0xb0}], 0x4, 0x0, 0x4e7518b0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) recvfrom(r0, &(0x7f0000000100)=""/131, 0x83, 0x2, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 13:18:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x14}, {0x3d}, {0x88fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x7, 0x20, 0x4, 0x1, 0x52, 0x800, 0x1, 0x480c62c22f237a2f, 0x2, 0x61d, 0x8000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x4) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = getgid() r10 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r8, r9, r10, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r5, r9) fchown(r2, r3, r9) 13:18:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f00000000c0)=0x6) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x236f34f4ff04949c) 13:18:21 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="685a938600a86c652aa7addb29b0cfd388eb5794eef62380a3395d769a225bae2a71bf0dea860e03ec14acb28079d34531d8fa788e8ea7776d0f6b7f9f806bdf93d316216a81e1959892e5b801c300c6d0a8cfd6f66d56e3799dd11aeb9ce471f6df47d18725a0b83edde6e66e2617d9ac112ae40c5bd6", 0x77) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 13:18:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) close(0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2000000000000013, &(0x7f00000000c0)}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 13:18:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffd20066546c65300c"], 0x10) sendto$unix(r2, &(0x7f0000000080)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xffffff6f, 0x5, 0x0, 0x0) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x4) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r6, r10) r12 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r14, 0x1, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x4) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r13, r17) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r17, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r19}, 0xc) execve(0x0, 0x0, 0x0) 13:18:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000540)="a51b981bf799de9140ad74eb85075ad1be3816934d973bd2e29441bb0c0d9029d1f77c4fa2ebf95a82da6a4cb9fe2c30c43b76c3d668af03d308916a84c8ad37a05b8c59556a70e3ab8c1dd08847d60f48c26889a70b8de9ac15b838c03f98fd8eb82dfb96b5ccbfe92457f198e6f9a7c167ecdf5665548bc2130d1a888c366dccdd39f5c7591054395ce199a141e6e31699182b03951abdc52973887c94ae087c48c3e1ade645ba82416d577b1551695009b0141f4056d9e46e6ef160fdbf93e7a075d1071e0e26d8fd4eedfd672f19f9e97f3daf06e09dd3b9833881f9d813bb5fa3499a5f4c2c36c46c77badce08ddc5ba2c551ec1d315d25c49c665056f3d1746a62a22fa72d6413fd0251f2f4d55d5a2ad01069f79a", 0x118}, {&(0x7f0000000040)="488022098c48bd8984d80592d171976987da63302b3ffc05cef306a88ac0957fa31995c2e1984ca90d1ff615ccb27793c568e4b827dda27aebe743ac8066597c0c9c84401c84c615146c6128f3", 0x4d}, {&(0x7f00000000c0)="15ff9127163042607bc2f9e3771fab56a172ee8dfc4255b987f4d356a475b0c76b6086d1faa999f576", 0x29}, {&(0x7f0000000300)="a9b2c1b716a35851b82e3bf1ec4ae6de726abea17eb445de70e8173a9db499ce9487fa7a547edd97cd09cab12ab6e9caddf0890277c51878788b12a9008488951cb656538dac42e15c9bf09f26c2abbc2645314b106e679727a50426786d27f63ad6fa1cb33383726be8e89b0f621a515a93ddf59fb3837a9932be9a141baa6da38d5feec52c04f19b6d1ffc873aa05834ecdf1a4d92ec1acd06b1", 0xffffffffffffff11}, {&(0x7f00000003c0)="008bcad396260a9bee4b4a3c82b3e15375af7d26f97d0e62067901a46f1346c39d2cfb33e3cdfc5f0b3cd3a839dda1070520142c16fc4a5faad2734e5dd1aec7bd1220c361c01f04774573ec568fdb189380e4bde089ec999b82b972b4552e55f1cfd1d7da1ba1e7b6e5e519376ac81b002db6a04ca0495651cd3d3e3696c2aa82fd71bf02fa736149869a7cf5a8636eac151e3772f4d5d75948e48607f7e2eff2608eb45938064acea9e3fd54bfe0a0e015ee7120c63738395fb1e4e3c6ae6e841445cd51be34bd8420d0e7e49c23062655f1d18cc7db9c57db6304cfe243d0c90630b1f8318061c7919521bef4", 0xee}], 0x5, 0x0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) 13:18:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0xd4c49253577cc55f, 0x88) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) pread(r3, &(0x7f0000000540)="1b283ff86c4207c731bdc6de58cf8be123747d5c3fd76219f803d8430b705d57747d6b6e0b0f2bfa0de68d5bf4226ccd5eb3a8b6101f7c70c1ad2090d18c7aff95dbdd0adf926b699f529324ae9ee916b0c970cb61f8716116b278cb7cc00b2fd386222618ed39a933522935c0e2e1d153ae60b1d194387637affa878df3c4f5b07be70ae99d77825651938b004f132e114655234427217d3ea436b6b119bd3205cce2d9a1d0a7e27893cc9c6316a624cd309a1b47ac6f956981fb7c0ff6f43574fd0afe91c97edd5374ecf39a2944114a419d5105fa513baab7931c43b9920b5a0ef98081fb7a", 0xe7, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a5}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) getuid() r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000000080)) r10 = geteuid() setuid(r10) socket$unix(0x1, 0x5, 0x0) 13:18:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0/../file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fchmodat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x6d, 0x4) 13:18:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) r1 = semget(0x3, 0x3, 0x240) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000001140)=""/130) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000001200)='./bus\x00', 0x1, 0x100) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000001240)=0x1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000000c0)={0x42ca3b93, 0x2}) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x10) 13:18:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x20000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20, 0x0) read(r1, &(0x7f0000000140)=""/3, 0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006, 0x0, 0x3f}]}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x7) 13:18:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x7af4, 0x0, "14ba88087ac8a2b89956fd57897002c47b886e52"}) 13:18:21 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x4, 0x5f5dc3c4, 0x5, 0x1, 0x7, 0x2, 0xf, 0x3, 0x2, 0xffff, 0x6}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 13:18:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(0x0, 0x5, 0x4, r1) geteuid() socket$inet6(0x18, 0x0, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}]}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r5, 0x0, 0x0) preadv(r5, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r6, r6) setreuid(r2, r7) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r8 = semget(0x3, 0x3, 0x240) semctl$IPC_RMID(r8, 0x0, 0x0) semop(r8, &(0x7f0000000400), 0x0) r9 = getgid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000240)=[{0x6, 0x4, 0x3, 0x10000}, {0xfff, 0x1, 0x20, 0xffffff7f}, {0x5, 0x7, 0x3, 0x8}, {0x8003, 0x3, 0xf3, 0x1}]}) fchdir(r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r9, 0x10, 0x9}, 0x8, 0x7, 0x9}) 13:18:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080), 0xfffffffffffffffb, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xc1ba, 0x2, 0x86c4b800, 0xffffff06, "9eea6b4e073bfe4e12a4554c73fbbe328c49194d", 0x54, 0x561}) ioctl$TIOCNOTTY(r1, 0x20007471) syz_open_pts() utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 13:18:21 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8d0e000066696c653000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x696eff05ca78e673, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) pwritev(r2, &(0x7f0000002300)=[{&(0x7f00000021c0)="523a03cc662bb1896d77ff4a81398ab1e0b01486189bbed4d93117cccdc426dad4f8327b491a067541199b9ebf39716d05cdade784931a48acc09246f5d8e9d0ebfd0bc6e5e7ddcce3a5592154a9a0b8848c2d8c3e0d3c38a711104ff9cd95f26535e5d0caaeea60a2e6ccf181b495b33098"}, {&(0x7f0000002240)="495249e82ec64a2ae76cb5c4c0d84b3bdf0b4570ad19b4190dfccd7a5ca540b82d03b92bbb32b0c49cb46fdaaefa698c77e4998bd8e9ab303b98a66e2c52a3dd4d76e34f5fc3bc3d6ff51ae63b6dc32d4e43d5ece083b9163e60ef3d3222c30a2549efd7dfba087897f5e3044a3ff5a379a269c19c2cbd4c46cd41b872ef7c64932aca7f44532c7cac"}], 0x4, 0x0, 0x4) 13:18:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) munmap(&(0x7f000004e000/0x2000)=nil, 0x2000) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000004c0)={0x10, 0xd5, 0x4, 0x200, [{&(0x7f00003b3000/0x3000)=nil, &(0x7f0000206000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004aa000/0x3000)=nil, 0x1}, {&(0x7f000016b000/0x14000)=nil, &(0x7f000033b000/0x1000)=nil, 0xff}, {&(0x7f000038a000/0x3000)=nil, &(0x7f0000606000/0x3000)=nil, 0x8}, {&(0x7f000077a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3ff}, {&(0x7f00002b8000/0x4000)=nil, &(0x7f000030c000/0x2000)=nil, 0x8}, {&(0x7f0000235000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x101}, {&(0x7f000075c000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f00003ef000/0x4000)=nil, &(0x7f000001c000/0x3000)=nil, 0x3}, {&(0x7f000069c000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f00004a5000/0x1000)=nil, &(0x7f0000328000/0x200000)=nil, 0xfffffffffffff000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00006d5000/0x4000)=nil, 0x8}, {&(0x7f00005b4000/0x3000)=nil, &(0x7f00007bd000/0x3000)=nil, 0x230a00000}, {&(0x7f0000766000/0x2000)=nil, &(0x7f0000177000/0x2000)=nil, 0x800}, {&(0x7f00007af000/0x1000)=nil, &(0x7f000044f000/0x3000)=nil, 0x9}, {&(0x7f00005ff000/0x4000)=nil, &(0x7f00003d0000/0x3000)=nil, 0xf843}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) syz_emit_ethernet(0xa3, &(0x7f0000000040)="88980907cdf159b5070072c55297ab4655230872dab715b94721456bedca3a25f146175dbc167326ea3bf59149f205e53e527155a19b87e539797f554526f5cb420723b08d8f7585ba1b36e05eee28d063dd0eb7ea70432441248632c6c382531ee14a575f3de51428619696b21971ed2c5e55d71d8839b91558ebe21a968d50524aa7f74f9281f3b2bc6eb8f442e01c6eead423b632d771225b5f5b5a53e47d8e1fa8") ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:18:21 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x1f80, [{0x1, 0x3ff}, {0x0, 0x10001}, {0x3}, {0x1, 0x1}, {0x0, 0x2}, {0x2, 0x2}, {0x1, 0x1}, {0x2, 0xfffffff9}, {0x3}, {0x2, 0x6}, {0x3, 0x2}, {0x2, 0x5}, {0x2, 0x7eb}, {0x3, 0x4}, {0x2, 0x3c}, {}, {0x1, 0xffff8000}, {0x1, 0xfffffff8}, {0x1, 0x2}, {0x2, 0xfffffff8}, {0x3, 0x81}, {0x3, 0x1}, {0x1, 0x2}, {0x0, 0x48b}, {0x3, 0x1}, {0x0, 0x400}, {0x1, 0xd116}, {0x3, 0xda6c}, {0x3, 0x9}, {0x1, 0x7}, {0x1, 0x6}, {0x0, 0x6}]}) 13:18:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) 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)) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x20) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000040)={0x9, 0x80000000, 0x200, 0x101, 0x200, 0x7ff, 0x4, 0x10, [{0x9, 0x6, 0xb4, 0x7}, {0x7, 0xfffff477, 0x608ce059, 0x3d}, {0xfffffffa, 0xa6, 0xeb, 0x1}, {0x6, 0x1000, 0xdda, 0x132f}, {0x5, 0xfffff800, 0x6, 0x20}, {0x6, 0xffff8feb, 0x0, 0x101}, {0x5, 0x1000, 0x2, 0x40}, {0x9, 0x4, 0x1, 0x9}, {0x50d8, 0x453, 0x6, 0x7}, {0x800, 0x8cb, 0x7, 0x1}, {0x3ff, 0x7, 0xca, 0x79}, {0x7, 0xfffffffb, 0x1, 0x781}, {0x8ed8, 0xfff, 0x2}, {0x75db, 0x5, 0x2, 0x8001}, {0x4493, 0xf25, 0x80000001, 0x7fffffff}, {0x9, 0x0, 0x40000, 0x6}]}) 13:18:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x4000000011}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 13:18:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = socket$inet6(0x18, 0x5, 0x40) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r3, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") execve(0x0, 0x0, 0x0) 13:18:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42d7517b007de3c7660000000000000000004000"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0xe42, 0x11) writev(r2, &(0x7f0000001700), 0x5c0) 13:18:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000640)=0xc) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) accept$unix(r0, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) r1 = socket(0x24, 0x1, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00'}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="00000018620495f88a002b0600000000000000afb9d8dcd123614e68d76b1541be8d0d34cd5661342e", 0x1b}], 0x21c) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000009000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r6, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x0, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) r7 = geteuid() r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r8, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x5) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdc9) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x8, r19, r20, r19, r20, 0x90, 0x10}, 0x5, 0x54, r18, r18, 0x2, 0x14, 0x3f, 0xfcc}) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)) r22 = socket(0x18, 0x2, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8080691a, &(0x7f0000000300)) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xffffffffffffff73, &(0x7f0000000180)=ANY=[@ANYBLOB="fcfdffffffffdb22ee84355bdaa29456e35c3ebe06ffff0100000001000000ce130a4fdfd38639d7f387ca882b4138b179072cbab8122c00000000000000000100000003000000a8409e3191c8c9bf3bc0c2cdf704d084ba6a985b8932db3fa4ca03cd025ee5f14d081c53983e24b5eb53ee395758d35d9b6009208ea7db3b4d"], 0x28}, 0x0) getppid() seteuid(r7) execve(0x0, 0x0, 0x0) 13:18:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x280, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x1, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r5, &(0x7f00000002c0), 0x2aaaaaaaaaaaac8d) semop(r5, &(0x7f00000009c0)=[{0x4, 0x5, 0x800}, {0x0, 0x6a5, 0x800}], 0x2aaaaaaaaaaaabe5) semop(r5, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000200)=""/234) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() r8 = getppid() wait4(r8, &(0x7f0000000b80), 0xb0c77b59dd58f405, &(0x7f0000000dc0)) preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000c80)=""/262, 0x50}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r9 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r11 = getegid() r12 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r10, r11, r12, r13, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f}) r14 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r17, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r18 = getpid() preadv(r17, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r19 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r21 = getegid() r22 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r19, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r20, r21, r22, r23, 0x1, 0xff}, 0x8, 0x6, r18, r18, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r16, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r16, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r19], 0x1, 0x800) msgrcv(r16, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000000240)=ANY=[@ANYBLOB="0c25180b"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r24, r26, r15, r21, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r27, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r28}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r30 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r33, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r34 = getpid() preadv(r33, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x54b8ca998b19845}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/6, 0xfffffffffffffef8}, {&(0x7f0000000e80)=""/107, 0xffffffffffffff02}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r36 = getegid() r37 = getuid() msgctl$IPC_SET(r19, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r35, r36, r37, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r34, r34, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r32, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r38 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r38, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r38, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r32, &(0x7f0000000980)=ANY=[@ANYRESOCT=r38], 0x1, 0x0) msgrcv(r32, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc0da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r39, r41, r31, r36, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r42, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r10, r21, r29, r41, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) r43 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r44 = dup(r43) accept(r44, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r45) getgroups(0x3, &(0x7f0000000640)=[0x0, 0x0, r45]) r47 = socket(0x2, 0x4003, 0x0) r48 = socket(0x2, 0x400000000002, 0x0) setsockopt(r48, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r48, r47) r49 = socket(0x10, 0x1ebbb58adc21eda3, 0x3) r50 = socket(0x2, 0x4003, 0x0) r51 = socket(0x2, 0x400000000002, 0x0) setsockopt(r51, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r51, r50) r52 = socket(0x2, 0x4003, 0x0) r53 = socket(0x2, 0x400000000002, 0x0) setsockopt(r53, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r53, r52) r54 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x80, 0x0) r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r55, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r56 = getpid() preadv(r55, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r57 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r59 = getegid() r60 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r57, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r58, r59, r60, r61, 0x1, 0xff}, 0x8, 0x6, r56, r56, 0x0, 0x2, 0x1f, 0x400}) r62 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r62, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r63 = getpid() preadv(r62, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r64 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r66 = getegid() r67 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r64, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r65, r66, r67, r68, 0x1, 0xff}, 0x8, 0x6, r63, r63, 0x0, 0x2, 0x1f, 0x400}) r69 = msgget$private(0x0, 0xfffffffffffffffd) r70 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r70, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r71 = getpid() preadv(r70, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r72 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r74 = getegid() r75 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r72, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r73, r74, r75, r76, 0x1, 0xff}, 0x8, 0x6, r71, r71, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r69, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r69, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r72], 0x1, 0x800) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r77 = getpid() preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r79 = getegid() r80 = getuid() msgctl$IPC_SET(r72, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r78, r79, r80, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r77, r77, 0x0, 0x2, 0x2000000001f, 0x400}) r81 = msgget$private(0x0, 0xfffffffffffffffd) r82 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r82, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r83 = getpid() preadv(r82, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r84 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r86 = getegid() r87 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r84, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r85, r86, r87, r88, 0x1, 0xff}, 0x8, 0x6, r83, r83, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r81, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r81, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r84], 0x1, 0x800) r89 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r91 = msgget$private(0x0, 0xfffffffffffffffd) r92 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r92, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r93 = getpid() preadv(r92, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r95 = getegid() r96 = getuid() msgctl$IPC_SET(r84, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r94, r95, r96, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r93, r93, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r91, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r97 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r97, &(0x7f0000000b40)=ANY=[@ANYBLOB="96d7074c00030200000000002c010000b40e189d9ad028fb50c5aaef2df770779f5edc26e108a71968bc6961"], 0x10) write(r97, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r91, &(0x7f0000000980)=ANY=[@ANYRESOCT=r97], 0x1, 0x0) msgrcv(r91, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r91, &(0x7f0000000240)=ANY=[], 0x0, 0x1, 0x0) r98 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r99, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r101 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r98, r100, r90, r95, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r101, 0xa5, 0x3, 0x1000000100000000, 0x6}) r102 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r103 = dup(r102) accept(r103, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r104) r105 = socket(0x2, 0x4003, 0x0) r106 = socket(0x2, 0x400000000002, 0x0) setsockopt(r106, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r106, r105) connect$unix(r105, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000080)="ee0f3f3c8cd01348ea5202200ad8182d39fc4da0de269b516fd7b188a852d0cc258cdf4e3d63613f9554ed1b7da21136db7cc02a4b8e2db8e9781ebb", 0x3c}, {&(0x7f0000000180)="644f110eaec9093bcb6bb4c9a341e3e8d9d118aca14e8e5eb41d6ea744269160073ecfbdf00226fc2b76c81e9864db6cfa5b953c6435baacd86a80708e9f37e1920a311ab949cc09201f055d9a77314eb4c20558f28691c7e25edf1f6c29fde7bc6145ca1c4b6bcce17cb1e96127b1ceeefd27453cb9d008d24f672f44ad8cc3d97d01525f21b9d9395b67bc58810cc8b36353e4ea5e807cb4535e1edb9e12c50109667a4543d3de3175c56dcd794ba5200afeb90b6fad7303a73c1c2c37d2", 0xbf}, {&(0x7f0000000240)="f502801a909c0c1ffda7108a868355118f336d8770629a46734ced1cce0f7926b097307b874ec9610c3fe126489bc090484052eb090cb523135f1400e178579b0bf31d5a7f772c379137e1f33ac2d85fb300b682b13856949ac98247cb0e599a5bb25b7c842b7fe18ac050e79d790843c4d2881162401d1127904caa2c74c9de0a97147e6d57b93ba4addc01f7be535150127d373f143e36813141e70fd74612413b16ed08f17dbddedb0558b9b34c64960f084e391811a3ce332fd185cb3941891ac4a0c368d26e9075843af4c4ac11d9dc9047eede1c20b3f1c3d73340fe585ff36171e94a2e", 0xe7}, {&(0x7f0000000340)="d58e7d8f058f7589a16db94513b2b11ab71949a998228296dd748a9b5520f4f58d66edd1e88969848a0ea25b190cddd8214c39b9864cc6d9892498431b0571258dd5dc6414649644d256f68e6dd741f0d065e44e9fd0ffe7a3305f661a94293fb5b9694cc54ee89aff8c8c88e8416035afc06f76b1e89ef08c8695f922a996bad4", 0x81}, {&(0x7f0000000400)="4756e8fb908118d59a57921268a2b86a9f9423130feb73a2d671ff430eeebb624f469f34e2a2ab2541325960b1bfc15b0e655ffedc87730a80f3ff257224d0e9a85ebee389a54cbc0feb64230196b8c0f21b2286122f4b658edac166970b3d7f26cf7eee4f7f4c9cd352df1e15bb1c86cfdd2b92255c500efd217e4e68f426e70304b0527af338cba90e9adbaad2763af14b5991d50c3a9ac1c59b134269e738a6c067be50ad7d5deabc4f39a2192ac74eeadcc8a544e8dbb781c9355a2d14ed1cd930b1380aa14d9679244dc4a09bde6d7adedc88a535270433440f6a1c0b04599d890a5751a4630d57b155768731f934bb5068b5902998a7", 0xf9}, {&(0x7f0000000500)="bf3644c588411b0c77fde9304096f684d7a26ad920f8ed197718cfe136a6967439b03e78fae7d475ff19f828c5e9d11443ef6613fd5a39bc8f6119d85dd3693a53ec8199bbc26515808dbfc99e1abc826c3e322984041119600ed0cc9d9aabb50a9e0fc004b6edaa9874706876b66a0d11", 0x71}], 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="2800000000000004ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r10, @ANYRES32=r46, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r51, @ANYRES32=r0, @ANYRES32=r53, @ANYRES32=r54, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r65, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r77, @ANYRES32=r98, @ANYRES32=r104, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r105, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x4}, 0x8) 13:18:22 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) accept(r4, 0x0, 0x0) 13:18:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) r2 = getuid() r3 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x4) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r4, r8) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r8, 0x3) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:18:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x1d}, {0x200000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'p|x', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 13:18:22 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) pwrite(r6, &(0x7f00000003c0)="fbaf8a8d1a390ab3038f01fb0020f7f6bcaaf84fa7fa437a5767fb9cabdc8f49f2ace1b758ee63d2b894d9886a431471999bbbe75d34e15acf7bcd7ba8aae1281108978318996a5467f9b9b2e64990e01a33ae698a1c999b1757fabcac65734ac153858b9c56f878ae21c5b556a91c979815e9dd7afecabc6d739788a8d0ece11247e467f917b1180bf514798b7b479fff0bb13e423de8dff8236a067806a4c7d82d7f306a2174f29f6970c6e4703c8b6cc482d4c52806224cd55f4805f5f02666", 0x6, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x87}, {0x40, 0x0, 0x5, 0x80000000}, {0x7, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 13:18:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000180)=0xfb) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) dup(0xffffffffffffffff) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:18:22 executing program 1: r0 = getpid() ktrace(0x0, 0x7, 0x204, r0) 13:18:22 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') socketpair(0x10, 0x8000, 0x4, &(0x7f00000001c0)) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 13:18:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4, {[], [0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:18:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x1) 13:18:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x6cc5, 0xfff}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x8, 0x1f, 0x80, 0x81, &(0x7f0000000340)={{0x1, 0x36, 0x0, 0x3, 0x3, 0x8, 0x7}, {[0x0, 0x1000, 0x0, 0x7cc0, 0xb6a, 0x7f, 0x9, 0x4, 0x100000000, 0x1, 0x20, 0x0, 0x8, 0x1ff, 0x1, 0x4, 0x61d5, 0x8400], [0x4, 0x1, 0x3, 0x2d, 0x4, 0xed1d, 0xddd, 0xfff, 0xaae, 0x5], [0x7, 0x5, 0x81, 0xfffffffffffffffc, 0x401, 0x100, 0x10000], [0x7ff, 0x80000000, 0x0, 0x98, 0x8000, 0x1], [{0x7, 0x2, 0x2}, {0xf801, 0x3, 0xffff84b8, 0x1ff}, {0x9, 0x3, 0x4, 0x800}, {0x3e4c, 0xf7, 0x1, 0x7}, {0x13, 0x20, 0x0, 0x3}, {0x3f, 0x8, 0x1, 0x3f000}, {0x55c6, 0x657d, 0xfe3, 0x2}, {0x400, 0x0, 0xda, 0x9}], {0x3, 0x1, 0x1ff, 0x100}, {0xfff9, 0x9, 0x6, 0x650}}}, 0x8, 0xff}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) 13:18:22 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 13:18:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 13:18:22 executing program 0: pipe(&(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) r0 = socket$inet(0x2, 0x8000, 0x20000009) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) fcntl$dupfd(r1, 0xa, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) accept$inet(r3, &(0x7f0000000440), &(0x7f0000000240)=0x444ae3f4c1612dda) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r5 = dup2(r4, r4) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r6 = socket(0x11, 0x4003, 0x4) connect(r6, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00\x00'], 0xa) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB="00102e2f66696c653000"], 0xa) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x40c) r11 = socket(0x11, 0x4003, 0x0) connect(r11, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r12 = socket(0x11, 0x4003, 0x0) connect(r12, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0xc02069a0, &(0x7f0000000300)) sendmsg$unix(r14, &(0x7f0000000580)={0x0, 0x1ca, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r15 = socket(0x11, 0x4003, 0x0) connect(r15, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r15, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r16 = socket(0x11, 0x5, 0x0) connect(r16, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r16, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r17 = dup(r16) r18 = getpid() fcntl$lock(r17, 0x8, &(0x7f0000000080)={0x0, 0x7, 0x80000000, 0x6, r18}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = open(&(0x7f0000000040)='./file0\x00', 0x8214, 0x1) utimensat(r21, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r22 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r19, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r19, 0x0, 0x0) r23 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r23, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r20, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r24 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r22, 0x80}, {r22, 0x6}, {r24, 0xc}, {r20}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r24, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r25 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r25, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r22, 0x0, 0x0) r26 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r26, 0x3, 0x8, &(0x7f00000001c0)=0x9) 13:18:23 executing program 0: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x9) socketpair(0x1e, 0x1, 0x40, 0x0) open(0xfffffffffffffffe, 0x400, 0x20) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x00@\x04\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r3 = fcntl$dupfd(r0, 0x5, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x400) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) getdents(r3, &(0x7f0000000180)=""/85, 0x55) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 13:18:23 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, &(0x7f00000001c0)=[{0x48, 0x0, 0x0, 0x3}, {0x1}, {0x406, 0x2, 0x0, 0x7ce}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) 13:18:23 executing program 1: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000700)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x83, 0x0, &(0x7f0000000140)=""/131}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) fcntl$setstatus(r0, 0x4, 0x80) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000240)) pipe(&(0x7f0000000280)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) r5 = syz_open_pts() writev(r5, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r4, r5) close(r5) dup2(r3, r4) dup(r4) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 13:18:23 executing program 0: setgid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0xfc, 0x1f}]}) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x45, 0x2}, {0x8b, 0x1335}, {0x24, 0x7fffffff}, {0x80, 0x800}, {0x46, 0x219}, {0x0, 0xff9a}, {0x80, 0x4}], 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) r4 = shmget(0x0, 0x4000, 0x11c, &(0x7f0000703000/0x4000)=nil) msgget(0x2, 0x208) msgsnd(r4, &(0x7f0000000380)={0x2, "010000009f2964925041be6ee2919e5f3e163ac01bbf076b86b739d34b027e8301fb137dd9dea13fd67351613cd8d91544833a4440ce05001d0cb831457bc37872b6f193aeb889f34ed1b8d56141e66ba3bb8d5fff1d3ab8cc95ae9624740511db032ce6c74671c66768a324ff7f1e"}, 0x77, 0xc00) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 13:18:23 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x26, &(0x7f0000000080), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r2 = semget(0x3, 0x3, 0x240) r3 = semget(0x3, 0x3, 0x240) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x20) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x5) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000300)=""/95) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000002c0)={0x8, 0x3ff}, 0x8) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="152ad57c6b8c365caa694d02a98d688e55ee25df84232f860fb33bbe5b9ff4dc18c9760792304e0645406ed44cdc9e8d9e159828ecfe4003ef8af09ccf62f54bdb049e89716b6709d3723275857a3124c525f94da331a19f17620a25a9625f5460a0ffbd1240a5ffcb5d3150f60ff15b8cffd44de457bd0e998fdeffe83ff13df1e4f70361d391aa507704b642f39cf1f05d1d62dff4d9af9e55", 0x9a}, {&(0x7f0000000240)="067be1c38ae57e529955f41b06b5dfe8f652bf7590c969e0a0afb8f51d6f68d5007506a1808a657482a2f6273fc2fc118e11ce0ae6b89b0b65f4b665e8a67e62f625b22d7d5d4b8a57799c405f175f7326dae44808b5ad9073c9", 0x5a}], 0x2) 13:18:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0xdb) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xd9, 0x9, 0x3, 0x7, "7bd74e9503ed00f210b30d5f005c81954b2c719d", 0x7, 0x401}) 13:18:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x25}, {0x2c}, {0x4006}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) poll(&(0x7f0000000180)=[{r3, 0x5}], 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000140)="fc832e7406ea3fdcf49221534e", 0xd, 0x1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r6 = msgget$private(0x0, 0x131) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r6, &(0x7f0000000880)={0x0, ""/249}, 0x101, 0x9c767b58fa90a755, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[], 0x0, 0x800) r7 = socket(0x18, 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x6, 0x7}, {0x90, 0xb519}], 0x2}) msgsnd(r6, &(0x7f00000002c0)={0x0, "749c8961ff954c097be4629bf1003dc7c23e3c6b679db169a5a4e56f8128e3736d6797feb85b48a7d2c8f0c5d05c5d69473fc5b69c440d055232e618092798d3690c5054ef3f808ad497420543307f9b01a862c7cf12128c727dc3cc139153d40aab66b265946963c2d3be5035004af0c245af4619f3a00140e3e41fb1d958d7ee159d5327cd305cf30059783fc2d47bd0c404b0f6d89b60290a3ae95885ad82f1ee146d862acbe176ba690bc9a0aa47674c67ee8cd66cfe8bd0ff7346507266ae69d64a3de02f5dbc99f7a46ebd6f42c3e4d0ec6d48bee6e17f0cdb11ab99dc5120890919adf7e2ceb5c447b53df1232682282a33da697473fa"}, 0x102, 0x800) 13:18:24 executing program 0: getitimer(0x1, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x25}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x4008, 0x130) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000400)="7a75c63c5a0093ec50c3518784b4") 13:18:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)='g\r', 0x2) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232", 0xf) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) pwritev(r0, &(0x7f00000000c0), 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 13:18:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) socket$inet(0x2, 0x2, 0xc0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f00000000c0)="473e4615ac369bee1b9231e4fa818c65dbaf3ff8493c790c373c15648d9df985202af4c21a2a43687779265c57cd23daf85075789bdf1af31c3e67cd9d0b801ceccd02e214392f4fb666552300dd5ba0c83f0c75fff389b7e46ba9ac58dcdd9e2aa653e0b27830dd5a070cd423975dabcb4caf169ffe5ec286eebcb9bb199326a36267f3b7b20991b6878c252f0d842af24e220ce3bbb788b70df4bc6a17f9cbb2f1e4b2bc08d7b6fdc77216dbf90b5caa261b6194e435c88d8b72f2eb009d7f5f32ca7a6930c5b0c64f5981e9bdd2b6afd2273d64d71e7d7af3c4404126a73fda1e76cf", 0xe4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 13:18:24 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f666b6c65bb00000000000000971368438b24e5a844bef210b97b1466dd02754c731f88d0c6b60a835e7c4c1900fbfe6ecb4f9866ef2f852b940c1147377626179d247c435fd3f9cdbd19c0ef2adf6f2bbc0cdad421951592d401ba2e20fa984de173b841e3a4109ebde45e53d9883af5468855ee9da0add975758114d76a64438f41e8f372de30359b9150608a3ab8fb63d653c52087dc86869a87d3a015219e7e0381f3f5c45cc7f36c956e80573c2a19a45e1c"], 0x10) 13:18:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:18:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) lseek(r2, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) r4 = semget$private(0x0, 0x4000000009, 0x100000010) open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x58) kqueue() semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) rmdir(&(0x7f0000000280)='./bus\x00') semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000980)=""/165) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000200)=0x200) writev(r2, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) sendmsg(r3, &(0x7f0000000300)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x1000007, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000003c0)="8cd66f46fdb27d847efd9e4efdfea350fd30e3e9d9f5505e7fec69f2a5ec631c7bf02b643ce9df9751a3d24a3cdfadbc967690b3a46169a7d47f3129cd085bfb1c676e788f35c951f05c8b0af3080e428dbfaf0514a4dc1ea42f7d6aacef350afef523fb95b45223c46a97a1e50aef70fada809b068b93468fee6700c16d0349127a5f2b5726894d629be5a1f72020f9f71c4f525a0818464c7af796039e5063dc9039008bc143df651e12f20f528000f50373f1d0a84155", 0xb8}], 0x1, &(0x7f0000000500)=ANY=[@ANYRES16], 0xfffffd34}, 0x401) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 13:18:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202695e7f30000000000000000000004e693b2c59de75c6def1a55b24ab79a6d6a2a4de75ee5a3dd10aba5dbd20675192c4e93d01000000050000003611c735d10a6a120b3b36ca7136b2d03b15c9959f512aaf22806088ae1e78f1094714d0f94189e60bf8135553ab6a65d3fb4217a625510442c12a617fb705b67322e8f9ae5cc741fe6910911cca9324f48787da920845b4413b4a0b29ee9e60bf8fae7bf23f54d30d6d3a51242901b533e9d854d63cb1febb8284a453"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:18:24 executing program 0: munmap(&(0x7f000051a000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) accept$inet6(r0, &(0x7f0000000580), &(0x7f0000000680)=0xc) socket(0x2, 0x8000, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r1, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) getpgrp() getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) read(r0, &(0x7f0000000800)=""/4096, 0x1000) r2 = semget$private(0x0, 0x6, 0x80) semop(r2, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) 13:18:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x40000, 0x4, {0x0, 0x4}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) 13:18:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_int(r2, 0xffff, 0x392f, &(0x7f00000000c0)=0x80, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x6, 0x2, 0xff, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x20000, 0x0) r6 = socket$inet(0x2, 0x9c3bb59f489f4c15, 0xfe) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x100, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x80, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x800, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r15 = dup(r14) kevent(0xffffffffffffff9c, &(0x7f00000005c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0x10, 0x7, 0x3ff}, {{r5}, 0xfffffffffffffffd, 0xb4b7107a88a333ce, 0x40000000, 0xe8, 0x9}, {{r6}, 0xfffffffffffffffc, 0x8, 0x10, 0x385a, 0x20}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffff7, 0x8}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0x6cff, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0x7f}, {{r7}, 0xfffffffffffffff8, 0x42, 0xffffa, 0xb2a9, 0x6}, {{r8}, 0xfffffffffffffffd, 0x14, 0x2, 0x1, 0xc0e2}], 0x7fffffff, &(0x7f0000000740)=[{{r9}, 0xfffffffffffffff9, 0xa, 0x0, 0x7fff, 0x2}, {{r10}, 0xffffffffffffffff, 0x10, 0x40000000, 0x7f, 0x20}, {{r11}, 0xffffffffffffffff, 0x40, 0x1, 0x81}, {{r12}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x81, 0x3800000000000000}, {{r13}, 0xfffffffffffffff8, 0x20, 0x24, 0x8, 0x1}, {{r15}, 0xfffffffffffffffc, 0x2, 0xffffe, 0x8000000000000000, 0x1}], 0xf6, &(0x7f0000000800)={0x6f, 0x80000001}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r16 = fcntl$dupfd(r1, 0x0, r4) ioctl$VMM_IOC_WRITEREGS(r16, 0x82485608, &(0x7f0000000300)={0x0, 0x2, 0x20, {[0x9, 0x80000000, 0xfc, 0x1, 0x3, 0xcb1800000, 0x3, 0x47, 0x7, 0x4f, 0x401, 0x7, 0x3, 0x0, 0x7fffffff, 0x0, 0x8, 0x8], [0x4, 0x10000, 0x64d, 0x3, 0x200, 0x7, 0x40, 0x9d, 0x2, 0xff], [0xfff8000000000000, 0x10003, 0x1, 0x7fffffff, 0xfff, 0x2, 0x8], [0x3, 0x800, 0x0, 0xd9, 0x80000001, 0x14d], [{0x2, 0x1, 0x3, 0x7}, {0x3ff, 0x2, 0x9, 0x3}, {0x105, 0x9, 0x0, 0x7ff}, {0x3, 0x9, 0x7, 0x2}, {0x4, 0xe9f, 0x7, 0x6}, {0x5, 0x10000, 0x7, 0x5}, {0x7, 0x6, 0x0, 0x9}, {0xdfb7, 0x10000, 0x7fff, 0x7f}], {0x1, 0x7fff, 0x3, 0x100}, {0x80, 0x2, 0x4, 0x40008000}}}) 13:18:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0xeaef, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e48e69931929648", 0x12) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 13:18:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x48}, {0x20000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="ce8a7d4000000000000000e9b3f8") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) pwrite(r2, &(0x7f00000002c0)="c4852aba4afd00185eab0daac2caa2f62ed21381526cc7f4444fa14d96dbf20111fa0dba2059e87d5ddefae570c57394680b4b7cdccde1502d8b3af9d01ae3a1bb543cb1b9d2411314a1cdd1276bfb20820a6ba50e010d648c9108c2d320ff210dc361658c88cff060b6dc131d552ce6a1c3a6f83419b2af629e68d87f2c089386d02e2999b7c9e22aa80c69ae5f6b5e4597d6d6bc6c92fac310dbd0f5b60fba13f58680f6684a876ef811e1715eafab1703e07c9eb6972468b2dd04956a7a2ff16a4418b3b65f308a4fcade4b0b71a5f266f93fdf37", 0xd6, 0x0, 0x8) 13:18:24 executing program 0: msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="15209e4bd8e0062ef37987c5c021cd2c2498c9e8c13d796f7e1133b1c92c4afb9df2e7756fdada93541f4c1d87c5df64774f0f88842c1509226219c423c52f07a5c4009657d922b820e73b69b4c75ff6d4d8f1241763786190b882daf48df496b517d631f0fe66c074ab8ce50fe0f7be43735d08563fa7108bceb8b3b5cd68cfffde51a7657f10a5ae648e804424a9c69558a424f03a22e76681e0cba88cff98e9c8d8fe78352223e7147946300868d8f95feddab8d688bc360811f05bed109f68e3a875024f4d94279562fd0cc7abe0ed8c10410329779f94647b71bb62cde1c8"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) socketpair(0x1, 0x2, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) lseek(r2, 0x0, 0xffffffff, 0x0) 13:18:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f00000001c0)=0x5, 0x4) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvfrom$unix(r2, &(0x7f00000000c0)=""/162, 0xa2, 0x2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x8, 0x0, 0x219, 0x0, 0xffffffcc}, 0x2) r4 = geteuid() r5 = geteuid() setreuid(r4, r5) 13:18:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = msgget(0x2, 0xcece9ffa62b621fd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x4) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r4, r8) r9 = getpid() setpgid(0xffffffffffffffff, r9) r10 = getpid() setpgid(0xffffffffffffffff, r10) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x7, 0xffffffffffffffff, r2, 0xffffffffffffffff, r8, 0x20, 0x100}, 0x6, 0x9, r9, r10, 0xfffffffffffffffd, 0x1, 0x3, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 13:18:24 executing program 0: r0 = kqueue() mprotect(&(0x7f0000aa0000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = semget(0x3, 0x3, 0x240) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/98) close(r1) 13:18:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xfffffffa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 13:18:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x0, 0x4a, 0x0, 0xfff}, {0x57, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 13:18:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = msgget(0x1, 0x4) msgsnd(r1, &(0x7f0000000180)={0x3, "5aa6d00f4c3ffad83970585d4133eaa3ca0c05c16c3290a166dcda1b23349535168aa5bfd44d43feb2ac7c7765ae63942b4bd88db37b74aec4a14f567a88fcf8bd3b24f7221405fa8ce36018310cf43d094df6de0ce11278441fa19614a03415f2eaef154c5e80f72707c3aba4b85ff8"}, 0x78, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfc}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000100)) getpeername(r3, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 13:18:25 executing program 0: msgget(0x1, 0x240) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000140)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x297bf1cb58fb66fb, 0x0) open(0x0, 0x0, 0x80) pwritev(r3, &(0x7f0000000080), 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x4, &(0x7f00000015c0)={0x2, 0xfffffffffffffffd}) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r4, &(0x7f0000000000)=[{0x0, 0x6b, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r4, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYRESOCT], 0x1, 0xc00) msgrcv(r5, &(0x7f0000003b80)=ANY=[@ANYRES64], 0x1, 0x0, 0x800) msgrcv(0x0, &(0x7f0000000800)=ANY=[], 0x0, 0x2, 0x2000) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44aed65da7832e2f7299e97e44966a8310d803844a61c911acfb9fb62caa327302991bb3d228b0456823b0d132ee61c1e862d531836aa7ab62caa5f2149a71d7b5b6d0637dcf9bd18678d8c967acda80d6d8e3e9c39c8d4c3a4f63fe6f92fc64ec3649ca8aed006476c913deba4fcf19c110013bfaa48b797678905ffa005d25a24d9e878f15b42509f2c6197d4b98d63d206c2b3cbb3b70b9e1c157a77f5424d7fe0aaf65d7d664ff7726cd154d5200e3b93f9b366bb18d990739ac80b07337262569d4b8f726dd307de951c87c6539f445a7dc2041cecc49993b69d6754da725defbdaf4b628c74e"], 0x8, 0x800) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000106b5a749d0000000000000000ba2069f79934980262d2a6b1986a729699eae4f32c9e7297e0a48920b9d0fa0b7f0000000000000000000000bd0241e8d8a5891628121f0b8fe78ce926640d7e430a026c5424fc56fc6a0962abac3b8ad61d7db8924ea19fb79bbbf07e510feaa9fd25e9439e1307343744de857022b5add593440082caf0b53a04d7cec9c9c688c9fe1f00b0588e819429477a550d431b980637a3632869c460ccd952932196e1981b945ff57a993a76428a10f53fd7a6f578cf6c1d576fd49ce87275"], 0x8, 0x1, 0x1000) msgget(0x1, 0x80b) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) 13:18:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = accept$unix(r1, 0x0, &(0x7f0000000000)) connect$unix(r2, &(0x7f00000000c0)=@file={0x2, './bus/file0\x00'}, 0xe) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 13:18:25 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x4ceba0bb3ecff672, 0x0) fcntl$setstatus(r0, 0x4, 0x14a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x142) ioctl$KDENABIO(r1, 0x20004b3c) chroot(&(0x7f0000000080)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x9f4cc0401c96e470, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x10, r2) r3 = accept$inet(r1, 0x0, &(0x7f0000000180)) readv(r3, &(0x7f00000015c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/161, 0xa1}, {&(0x7f0000001280)=""/33, 0x21}, {&(0x7f00000012c0)=""/231, 0xe7}, {&(0x7f00000013c0)=""/8, 0x8}, {&(0x7f0000001400)=""/206, 0xce}, {&(0x7f0000001500)=""/103, 0x67}, {&(0x7f0000001580)=""/16, 0x10}], 0x8) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000001640), &(0x7f0000001680)=0xc) getsockname$inet(r4, &(0x7f00000016c0), &(0x7f0000001700)=0xc) pipe(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r6, &(0x7f0000001ac0)=[{&(0x7f0000001780)=""/70, 0x46}, {&(0x7f0000001800)=""/69, 0x45}, {&(0x7f0000001880)=""/201, 0xc9}, {&(0x7f0000001980)=""/13, 0xd}, {&(0x7f00000019c0)=""/23, 0x17}, {&(0x7f0000001a00)=""/79, 0x4f}, {&(0x7f0000001a80)=""/43, 0x2b}], 0x7) r7 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000001b40)=0x6) pipe(&(0x7f0000001b80)={0xffffffffffffffff}) close(r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/null\x00', 0x8020, 0x0) openat(r9, &(0x7f0000001c00)='./file0\x00', 0x80, 0xa3) getitimer(0x0, &(0x7f0000001c40)) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000001c80)) getdents(r1, &(0x7f0000001cc0)=""/93, 0x5d) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000001d40)) acct(&(0x7f0000001d80)='./file0\x00') pipe(&(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001e00), 0xc) readlink(&(0x7f0000001e40)='./file0\x00', &(0x7f0000001e80)=""/152, 0x98) unlink(&(0x7f0000001f40)='./file0\x00') pipe2(&(0x7f0000001f80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) accept(r11, &(0x7f0000001fc0)=@in, &(0x7f0000002000)=0xc) 13:18:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") r1 = dup(0xffffffffffffffff) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 13:18:25 executing program 1: semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000000)=""/70) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x4, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x16b53148}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x200}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffffff7ffffffffd}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x790}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) socket(0x6, 0x2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x6) r1 = socket(0x18, 0x2, 0x0) socket(0x10, 0x3, 0xc1) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) open(&(0x7f0000000680)='./file/file0\x00', 0x20, 0x979a9732683e0dd5) r2 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000740)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000006c0)={0x3ff, 0x5}) 13:18:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x2) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) fcntl$getflags(r1, 0x1) 13:18:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x54}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 13:18:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2c}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 13:18:26 executing program 1: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) dup2(r1, r0) 13:18:26 executing program 0: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(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, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000400)) r5 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee19a245fc07ed158c2786e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a5846966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f7"], 0x1008, 0x800) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000e02000/0x2000)=nil, 0x2000, 0x4, 0x2010, r6, 0x0, 0x3ef) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r6, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r7 = dup(r6) utimensat(r7, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r8 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001740)={r8, r3, r13}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r18 = kqueue() r19 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r18, r19) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000680)=@file={0x3, './file\x00'}, 0x28c, &(0x7f0000000240), 0x1, &(0x7f0000001400), 0x0, 0x9}, 0xc81b2900c7e8fecd) 13:18:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x913600f461882273) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) write(r1, &(0x7f00000000c0)="f1e9a725f9d7648375342ebd15c972642c07eda168d9f2c0587420baca84c64cc56535a464b1718f4af581612219ea0941666f9a881a510bb5ab92158c13eb8fd03675ed63412f7f0d5b72aa92326830e0b0ff6a2dd8d4a0509738d921b55fb6022f0700350c14c9b95acbfe16026a377ecfbc1c3ef36c93c86e372bef8c70b9b8ef60e2ba6fcaf7583cfbb07db5f418b34468524d16301e890f3b7aa2a98630417f5877f75cae8c97acd73cc7ac4659f1dc7cee247cebf508ea5624cb0479157b3e135a7959dfa23690ad41ff86e877", 0xd0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='\x00', r3, 0x4}) recvmsg(r1, &(0x7f0000001600)={&(0x7f0000000280)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000014c0)=[{&(0x7f00000012c0)=""/61, 0x3d}, {&(0x7f0000001300)=""/102, 0x66}, {&(0x7f0000001380)=""/239, 0xef}, {&(0x7f0000001480)=""/32, 0x20}], 0x4, &(0x7f0000001500)=""/194, 0xc2}, 0xfe9ddabe6c98e55b) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001640)=0x400) getsockname$inet6(r1, &(0x7f0000001680), &(0x7f00000016c0)=0xc) dup2(0xffffffffffffffff, r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001700)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000001740)) sendmsg(0xffffffffffffff9c, &(0x7f0000001e00)={&(0x7f0000001780)=@in={0x2, 0x1}, 0xc, &(0x7f0000001a00)=[{&(0x7f00000017c0)="683ea108e53aaf2e4fd843994bc2faf923e74c56a87ea3064af47a66830a14a1f19f048f4d37dfa9154e6e115c19ba6a69a33041f10200308288e2504c9bf7104bfc804027e7bb33cc405e98f5f466126765726c694e94b3965b7ec7ba69ef6ebb5911f93c2a7e54555046f7b62c1bc5b40591276c7b3456844a2e318bf65af688b280ec5bdc7ff7380572e181e1efa5b83a5f049962ff9289dac6f0290d180e77666594210d5baa30dc72554702a54a07f2164262470b2062567344971fd2d979de542601839a433b180be14f6d514faee0290769172f98175f4e424cabe3e7bb3a3bd3fa1a3f47f92424df2d1a58ae4a90c3e3f9ab", 0xf6}, {&(0x7f00000018c0)="11d84ff94ff9bccf5033fd7958c70406563dc712469657c0daa3ce0fd3dc180742989b0d6c7cc57eea3311bc", 0x2c}, {&(0x7f0000001900)="b8bb84c45b046b36", 0x8}, {&(0x7f0000001940)="45f5bcd268c3675923bdef2e467d5533007766ef6372b107f0abbf458943b42c60f12751e80ba0e1ae302ecd88c7c71b749b714fc9bfab25372285680670259090c9f847bc48c2e40f65ee580a5125bf4a17cd5deec64f42876e86a6d7ab7cca3330c42ecd0d6823fbf0bd5c924f3f6aa083f1d9f6ee37675d9c0049dfbbbebf56719efb7f271bd27a409e26714e8008928176a1857a41f8aad54461d2606256c8ca6c973000d7e2d2", 0xa9}], 0x4, &(0x7f0000001a40)=[{0x78, 0x0, 0xffff6556, "27171922867d7abc8b216594f3e0403327ced4cbb3fd117eb69fac941d26d14f3795b92239e723f5e879400cc9ec0cbf80052beb65ba057aef2b4e08a216f07fcdedea5fe708e60f5c95ae8654f42aa5be7fa038296036bddf4e5fd90cd32fcf683275a988e5"}, {0xe0, 0x1, 0x0, "edb6aec8e4bc129ba055a0c04f3a2c702a27f16f131ec4f23f7899be3912a841372659a575b5ddc7a9a15c0ab6d441281f58c2ae8166b04d17fde076a89f8e226597f1d42cbcf21aebf8fb0e6b0118ef56cfc4f7c1abd4ef17a470526dff21c78c6e0538ccb7fb81eff251cf6e1388a75c64db77e0a7740eb5cc26d0a87384a0303ae984e04eb1a44a64cf3572b864b361e699e466cf1d27460c63005aa447597f368f80881b9f881736524206482843d971d5c7e2f55f588ad701020862bef122100f97775fe8a68f"}, {0xc8, 0xffff, 0x4, "0b156c241daa8843ad56e5639c62b5a8259bba03004ea38ed3ab332244fe6dc930fb0c59e175007b71b25ccc7fc82501c5dd855e3d69889c375a8ba266604476896bb2cce678b85de259ea4898edf0a5dba325daa21647305542fd6dadad6ee1364fbbaa9a991165c363da91305765d517e282de173c7b6f917e994b4e68efdaa5018cae196bd4039bef1a3247bddf968b123546453ee1631b77a522a72f92df2bc95c81f4c8ac3b13b37d78760067b500362a"}, {0x18, 0x1, 0x3ff, "e6654f137f76d3"}, {0x60, 0x1, 0x400, "07530f013dfb9b68b84147a35ef14e3fdf8c3d83965d6d148189c6694ac055cf7476d5fa0f5243fab2370252f47072ed402a553dc02b8c3bea1c7b5abad77e90dab49df7d01cf7cba34b8bb47cd82f"}, {0x100, 0xffff, 0x5, "674912d2387c2d0d8a10812195989783ac031481483bac007b46b7aa956524674a226b8b30db43712dbc12c6c1fff94a6a1586d84f8ce389353737c4ce85496ca32c2c4ea60a96857889e9f8eb719693a9fa63cc0f5dfcc72461ad1e9933219e62390417b7be6213284f6f0c9553d61c8a5c6eae4eaaa9d62886bed8a09d2d1fe75acd893855e0a6242a9524b6f1e7f4a698cfc2163767e777d73f4c1a3b15a15248a139dc1222412d6b6ece26dd39725d00f0d4eaf68323f66bb47190689b8a7fceb6a897be063a607c30d566cb819d28e62b44c1a0fd43822ca220dffab77e53673d3b7851c09fe574b9"}], 0x398}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001ec0)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f0000001e40)='./file0\x00', r5, r7) r8 = syz_open_pts() write(r8, &(0x7f0000001f00)="e883239dfb5674ce142419bf9b95a70a726c03ad", 0x14) r9 = geteuid() chown(&(0x7f0000001f40)='./file0\x00', r9, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001f80)={0xffffffffffffffff}) setsockopt(r10, 0x3, 0x101, &(0x7f0000001fc0)="ee8a64699dce6213721f6591ede25b058ee94955f3bfc404c27e7ba023712efaa008cceeee3e1eb5784d148af2cf83793ecdef2de29b9bcc95c8afc087108b40bd3bfae81acc7925fdfea4d9f9ba45ffb453afde98d461efbb377cdfdd9fd05b993f726a16f76b", 0x67) r11 = shmget(0x2, 0x1000, 0x91, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r11, 0x3) setitimer(0x0, &(0x7f0000002040)={{0x5, 0x3}, {0x9, 0xb0}}, &(0x7f0000002080)) socketpair(0x6, 0x3, 0x9, &(0x7f00000020c0)={0xffffffffffffffff}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002100)='/dev/wsmouse0\x00', 0x8869, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002140)='/dev/ttyCcfg\x00', 0x8000, 0x0) pipe2(&(0x7f0000002180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/ttyCcfg\x00', 0x40, 0x0) poll(&(0x7f0000002200)=[{r12, 0x20}, {r13, 0x76fdcf2cdf9f02d8}, {r14, 0xe6}, {}, {r15, 0x10}, {r4, 0x4}, {r16, 0x40}], 0x7, 0x0) 13:18:26 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x2) setsockopt(r0, 0x4, 0x2, &(0x7f0000000380)="439ebed7cd4e0aaee524d395792ea8a21b9195c336898796b7fc4bc55fc4e4c0fae830bd264c7ad957a86d1d220fa3b8016aa9237328f22e8bc617f7fa5b0816cd3236beec264eff487959c7de8451062cf74adde5a4ae843aa1c1e9900ecec5b0072c0dcf13757707dc36dd1495be55d98128cfa5027fca43da73afc54bd125b2710ae5b4436ee36860876b26cc4c92b1513afee63b80a5e55ed242c27d7f2b7ed3f788d6bf1cb56a3a29858928d4ad816eceff9bf46dcce54dce44421693e09fdb8b0728c34fb07b", 0xc9) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca12885", 0x286}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x9) sendto$inet(r2, &(0x7f0000000080)="9b14353ea749a01738053ac8f02f7427c605b88475c102d0893b5367d27abfc456764eba5c5bda30b29a02cd45ec75a9569e196b639a69a71dad02ed92130cba20ca06c833f960fea47121da90fca38daea4b0a2165d89bf7669605f83683a95929c297374b90b7c2f33fff53bf604ac3defe638b2e46ee8ca18af4e842a50b0cfc59b9b8f1ea9ae41d6e7397fcd5a0f355eb76705d9fa1370874a2738db705c7e59291d91f4eebc22280599e4d4b9094e2e3e098ac3c32ca06435407ef27f80e10d344f07ac5ed2bada74b0f8e222e1baa345f1bc0c384b6a6e4f0c7840b097ab9ed8360d5a27bb4d1c6eeca1", 0xed, 0x2, &(0x7f0000000180)={0x2, 0x1}, 0xc) close(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 13:18:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r2 = fcntl$dupfd(r0, 0xa, r1) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x2, 0x4, 0x7}, 0xc) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x10009e91, 0xfffffff9, "42ce5cdb5a050047000000006f157f3300"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000780)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c95182928ca2ef0dac42957c60000000001000000d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef3abf4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8427f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f400008bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c00c095a", 0x545}], 0x10000006) 13:18:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000001c0)}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) socket(0x20, 0x8, 0x20) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) 13:18:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\xf6\xfc\xe5\xef\x13\xb7-\xda', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x3d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 13:18:26 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000000)='x\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) truncate(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x7fff) r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 13:18:26 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c215", 0x8bd}], 0x1) r1 = msgget(0x3, 0x98) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7, 0x9, 0x7, 0x6}, {0x1, 0x9f, 0x6, 0xf8000000}, {0x0, 0x6, 0x7, 0x3}]}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/141) 13:18:26 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 13:18:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2000000000000237, &(0x7f0000000140)=[{0x3}, {0x30}, {0x6, 0x81, 0x4, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) 13:18:26 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) msgrcv(r0, &(0x7f0000000580)={0x0, ""/224}, 0xfffffffffffffe4f, 0x0, 0x1000) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) r5 = syz_open_pts() close(r5) syz_open_pts() r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = socket(0x18, 0x2, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0/file0\x00', 0xc0f1247145ef5210, 0x80) setsockopt(0xffffffffffffffff, 0x27, 0x2f, 0x0, 0x0) setsockopt(r7, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x32, 0x0, 0x0) setsockopt(r9, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r10 = socket(0x18, 0x1, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = socket(0x18, 0x1, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = socket(0x18, 0x1, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(r6, &(0x7f0000000e80)=ANY=[@ANYBLOB="6cc39e9b57bd455ed398a6f9ee161317d0164816a57c50969f1dca5491b05a67acd0a3afd131b31458254c39ca4bb3513027a4d41e162bb3ca7f70b921da457d9893d953864d29d58f56c3ec046206fadd8bf8ab541c88bbc0ac78ae00a49e65fc9947d9e91cd3428bf781a8f5167331c4b7b946736a030fe32f41241cd3452c92d05ef0b100f5f262df8d642d27760ec1f9ebfc6496dea5717a", @ANYRESDEC, @ANYRESDEC=r10, @ANYRESHEX=r11, @ANYRESHEX, @ANYPTR, @ANYBLOB="9538b61a001124d0ae3fcc2b5aee529b19e97562503cbcdb4f71d444e6295eeb5e27268a1153a4e693cd663ec8cd8af2f7fccb3d19efcf893fb23406bcbf20795729c223f66de03d09d88c9eab8cc933cd82d64232537293dda522f09cd74e11c829039dc18cee01a264e595258ea9083367037459b2b408a9c11cded02396943065b826983baf45", @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYPTR64, @ANYBLOB="0b8e49ff342c98f804ae14c71388fd565ea6370c8938bb70b4e186eded70347993b3e5076d1c5ff768ddc731686167592ca89c60a838ec02845d225573457b16795a6e9c2fdf826d95939a16be7729036bb5eefebf1cddbf6abecf6932446725bd3a972824aba76d0a7ea0501cc120bfec9a7ea951b180534d5e61fdf08bc2bdd21f98a9f21c16aafc8e4d9a6ddd0f69826e89ecca151d14563d5b77df29e2c6b63f74736dd7844cd30d", @ANYRESDEC, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f0000002a40)=ANY=[@ANYRESOCT, @ANYBLOB="36d8ddd8aeef254265b6ecd219443136a4687574037272a72923f5e79f07a5c869654ceaec93e7c690fead19e0394605e2cd8fd88734b5212b798bea1b5b3a977e60c1ecdfaf351f3f873d79ad2eee4fbfec30ddf0b219192c520b8c21ac2c41698b01f54588d02f0dbc2136ad62dd687321cb023d8b9cee00d43586835272e4b70349fbe374a17a118fccae302a4b3462e144adbdec142357686055a65eadcc29e3ea32504c7c50726c0068cefe398bf8f48390ad4406df949a6e8acd82572fcf061f8e668680aeb208bdd3338a7a447e7a3fb8f0648736524f2b9f777a0fa58e5bd85971da", @ANYRES32=r1, @ANYRESHEX=0x0, @ANYBLOB="4abc69cffa7366b0bcdf1d9ad4d916da7906b9029d2c6a2ec7e17d10bad5149d51d8eefd7f9d640f9111db25b45d1bac07b9b130dec1e47c6e091e458b65cdeff477a08fd326b52ccfc77aa3d33142d020e77ea81173685531354b0a95b2635aa1572ecd1db80dabde32c943e1fb7026011e844f848fbf3c1cefe2db32755545074d8de3472a3414a3e2afdfb695446be77a7eb745355d0adea4581c1782d79cde9c84aa2969fbb99b7fa0a60ad557c2ace078d955e518d26b3073dda4b40c7360f0746a0bbd3132f859edd80278cd3fdefbf0ac0c3b6ebc5bccd6ec34db84d76b66c8c65389050cd55d3019aea1f49fed166f9773d21dcaed66ea16a07d7b5b7d5a98764e9a1a8546c95382bdbb78f78173e01476687ee5500dfcdfbb94c5b15823576a82f079c98fc5d208d277a73435faca0b14299af35c2b7eb8341ddf8936f383c64df21721d7e6e94827511c0c6368e477131ff9c3245c8f9083d8bbe5d0553ba45c98d0397c61678be77be93c387a061df2601ec398b04b0d7518a0d99b7521f6c12cb8e231038ee980fbdeba91f13920cb0ebb33c1bcc2e925bb7812fbbf01b36c6760d696c8bfb456af00375ecb7c34df48a982f6152dce945a9443f389d12af36f116bddf8512009e51e98745536fd3a3acaed532f0750b56aebee0be0387c48fb3c42f2e14f285e18938821674a3c67ce9b94d8838d5b65e303d6e39bd45bac9729852b420c48c46da75e45b0aae5f29f0d8686ae9852bc48b36d7a1221251a55fc1854dadb7f36ea63ccd0e789deeb31a2818763f85d8317f62274eeeb2e934a7cea1ffca3f9c8daac3a628f645e77156a7842153b7e03e43c67c8cd38dfeb7acfb6a341f663699ab334ec8958d8d0c6c7981bf9722260fc193a14277885bb576fb0d573d5ff6b90c4a7924da600b8a5a826ec50491a4f4dead33131810d46813a8afa3c60961a688c99f97a681226d4bc920ce1d35467ba0aa28f8c9899ededf487b5c0580eca0580966277d855bab2ab2e5ac0d383955e2a25e502397d276f4f6ecf020fbde6fad6d26889977db1a6051be74bfd66ab35b57124a61173a56387361478299831bca5b0b65c742a40c46995b59e1fb0fcd1e0084fba1ab6a223d105e074869aca898892686bbe2d61891257e42ac70f5abbc1cf3399aedc67f03d78deb87da7fe77b6e338e3855e00b01469500913447743352994fb05b3f9919ab0429597f8397cdbbddba9e1af47696020c49f21b2f82f4b0c5744f4dbc94a8f575eee02459908304e35df338caf554bccdc532c0a1d4a1afa9a1614f3f3cfc77f0cd598716b6c594d3c16a9952c40445ee789cce46fd54e5dee341ec4abf70e39f4746cbad050f7421d95aa8bfa0bb18c3800cece266adf1c0c846e9a817295dd32e9a9537e7419bc171f22048be3a2102a92eb34795f0cd1926a3c04e4127d9ce4a6ff5416ac6d133da0daf1bb4fe67e4b4147bef2c6ff9839888668995230478d06bf29951b69555e85b755f06d102434e7c43c05b5779372a1e707289dcc053934532528ee43e2367dd515ab028415fb6c13e28a024d997e0d3f31f52a363fac5c51d8b11ea27bd93fe0f8520618215fdae75341edea56d0fccefc054481b4fb9f1e579c5cfb1bf3e122e00c6ccb17ba574b855c8f2aa53c200ec6d62c3f6ac87f4cf5e4c9857d8aff758b095d48099548549c55a7d4221a74f59410fcf7e7a0deec367e220a3ae7470def8a729029326696ccb7e98b0c6a951b66e369bc86000eff3a5fea117169b28426402999812d7b04f9a168484bed982d6985c66e9c4d8b29059d06f8064cfa7c63d9a1a5897db7fb670f204ffca0d53ac7dfafd79b3fa44f11c3735c621012dd411b45818b07608a5588c0404f579703dfc43fdbe02644a5ab37db88e01c0a1f99ae2eb9b350379bfe5bde5f678848f17b793339998e2504449f30b204f5f33780f65fbfecdecc0d4eaa9227f135f4f5831b240bf895e675b2dcc97f52c18e2a2f86179c66dfc2af79125e2b2fb5a1be8ad049e4aacf37fe4afc13736388c27f0f77ea969074dcc4c33819f31a7990b36e1da30e8a9f2c408e193165afccfc233dfd701cbb87c190e565c92f627edb22d7391ac9ef1734ab2fd5e738c0eb9d21cabb2e3598da2c181d847ae5ab887ea678f507a9a657c5ec6f66fab68461962d59aaca2555251a6f98dbeb64e63b6bbe285be7da99fdea72cbb806636c924a6134d3903c0f9c0e72767ba28f68e67eac5fb3b023b375b1b409caa17c586f7a9c8fc26650067312781f0a43ad1b4a590e03ac2bca9d5a508cb1abc8f19d08633aacca60b185dad6e3f70a9ec9eb8c7c5cd1d227a64cf39ef5a26914e78677ed4ae6f02c4840e05a227a67545df2f3a99653cd521dd59a33e7d767554161ac8ab7698c555fe016e21a894c49acf270c7f47539ae2a42ecc5b576e2db94cd5a5988067536c56d658680817c038735ac9af928817f25185ba5192c4161e52243a0bb2e430531844663ba08bfff8c75e1f964f8f6fb99fe182722fce60af76fabfe09afd63e113eeeac6142173a1dd1f8572b3e56a1b1c6331250edbbe6254b2d495a499beb110d0093b729b54312ce02adb0449e8f163c1e9c48d2608c14f91a6ba4ec894d32502f79aa557212ed6af09ce3225531039e919c181526024afa16c7bce8a551b4485555b79bd2fac59172422b195ca2fcf1292ae7a76b6701d9fd6abd771653b2adac7df37e63aa633f1e7acc0e26cc0d6f8486055956f0347afc1243448287056d0d363242b6c7bdcaa99d06319cc6eeee051b27b9bafe4da2e6a748ead4f89a080ef9145f080acdcac14fdda32a812f5a53da385d4bfc5549c4d7ca7f401ee605da0a1e2c8a6c909ac4012b8c7828af00bc44adb61b336215386008dce28c8b0ddbdceb5b16da2570ff5e6c2753e4c8b06b2e3a7b737ceae9ce1c9529ae735d3888c3f7b6b6ea48a3275020946464da2942abc38c11ee04fe6c23786c73d328f16936b9cd4c46389d77c0e39af433f389161ce8105028964e011ef68dec7b8628b80035f3018ae98565d5ef17cf80eab232c82070a2366657dcd477fea998b298009ca0634afbcfe758aac971283a07285e6187bd1fe002d3b9ba098f7577d28081fda60f9d040b7ed30b16ef704c255fbe99e7dd0ba764c52de34ad1924e4bc9c4e813325883eada1f42781a127a458da6049c7e73f09044b80b36cdd073c210b47555a0b1a9ee49f35b2a98d15df38138c2e18682cbce3d257c6ab7e1d708c6e3d6cef900c826d3dd2cd5428b0dcf78d39052cd36aba77fca8864e15d18512d37ebb0b67efbb29684c74417a9d48bb8dea1f039179b0c8b44e37f649995e9208cfcb3838b9e63e6f7d01b6f670dd240188b33a0d743b6e49b8170b9d80571e135785eff4b6dfa8fa62c5c4d2f9e42ba3b09edf0d926d617cebf1e8a03e18dea46e9f1d6b3b50468058d19158ec0d5d034486e00f05ff4ea52fd9653be5a8a36a109b6f9cf0c4af3709ddd5fc07815641d9a13cc12e8fe214590f3bc4024947ab57634bad7d039d70858fca6738e3f74f3ac907e99595de844ddb98f6ec427f20b99820028d730aebe841a5c9adde24796bacfab91e523eb5c36a0ac1fd7cb01b76a05984d3f9577da2bae077ed0c50de20a8f88f84e6a0c7a2517aa3a2515dd72e7f05bd8047569cea72b8f638d73a4087049fcb2d445776d4e4784358fd966c2fdcd7ba6a836d18d6f70f78c4996a5653ab2ceb6eeb39b4600adfefcf31aad1d03e7497afdb4b54308a9c39da1b5dd1070f3d17c3556c9ab3b560bc08cd7ca7e33c0a4da22cafe67ef5482efde0acf960a7503c4b8b3708c7df98ce9b7b13f06ee15ba4728fc6cab36978a86b2e4a1528a1a0622665b4c12672bcadb47a1ce64528d1457fb6d63f635a8c33c2bd7c742d6e6d7f03d2816ab8057a63f25273f11930fda796940b6920e4fe1c976ec86539257a2e02babea69c81490d46d5e64443cca6db09c64f7f7732510f94437899a9f47103fb105c35b25fd4055c9998af6f53de80ce3288a4ef340292480b3bce20f65634c68482d750475fc02259d281a5d11faa5a11e38d298e718e229111228a484504774e55b4ef82751ce9410797b3434b396dcc291c81c42380bcb6ced3e70d11df4227c7e3da8ea07dbefcfecc9c02772cd2ecbda90f052ffe04c44b66b6e6cd740e7ae0ee1e653ee18d8ff97cb4a8d01a1289eab41a8ec619abbf8c9cb3a8eedfefd0c97ee1bf07090f8931a19b18a65741df602796fb45a691d01ddd75243673b2d133c2315c0aba5ca161db034ac9a8cf5a62da4c595e56715f55c887f94ff396e5493b329610e3c54ac8e90098c27af2b1f1b874627d509e9d17cff5809dc55aebea987eb2f65358ebfecffce591ee179890d1b57cc70cf953d8c368773d6416acc6d670883afee4c72bf56640f8e3b7c1707b290610fdae56c33e2ea09a2e0c98c7a6f724407f0ad2ac87d2e3cd190ddebc087fc00a52294a2f2840bbd2d0101e93db6dfc67d5e21a9ded52ecba9216a8c4b2669374d944f93d75d12bdda4612a53929d874888fbab207b439ea138076b93b7e51dddf38ae7e65d27e1944f055c3e5abefa7e855b46915cdb28309eab2b3509f97df8e1145d5a38a0d83069bcae6a13dcf7a74e740e77f1097f71d8a052b7a2c7798b08ab099ac27263770523f6532ab9e527f9d1854fc4a9e39db2836dbffca4bb4e8c020f5ff18aa10ae8d0a773182b211021caab736cf8d6d60d8c312b5df30af6c910c5502c2e6a54a5c0990348d73fe0c96f7d54e1f4661ed4082205e7cb7ea4d25dbd3c551ad06f0bae66680cfc720357d394ab170ac57b93f44c184ed94833e4c2737c468c43e7c8395a046e5853d556ebb1e98e7c1f3c9102a8c3830f708ebfd12dd8bed3a9117126a98014f9b6639723277ae356e0d637b644b78d111f057b1a0ccdbab3889318765d20734a6a3ac744828f9990632b021b2e68c02ee28b3b4c1a2a7859ed0782b6731f1f8899fbb7de1329e64b27f503567a5769190cf5bc12cf752ee7d6f370538140d617f66b088894865f7b527d998f1eaa7db98ffec3a95e21f37d98c37d835cdc91bbabb44e0543b0fb0a21085cb830df0a0360d7a1f1e888f8912f4a98eecff35cb9fdb5436a72906366f80323f033734f9235965218c535dceb4459b5c9416d388ddc527a1d26963cfddd4b51bd901edc7f79c291f4eb549097989ac67fdee496f1dfab8cc0c143693c2e320f60ca3bc9eb1f50debac48551f5b983433dc98f440b4a6f63870d133effdc9cd9429714b92b1ab401fde6659983e10ed2c08dfbaeb1618e104dc694909e809190e73265904344bc541163aac04563433b10aef9d6bc96b86d45d9f77d55147f1e3b8b2575b2fd6330a11b98fb1218cc663dba0cf4f06195e157433ab8cd890efadbe74935f3f5f9e5f06ee1ae410f9182e5cd79696828055a0a4aaafd2bbe277ea8b856c61fa49cd8ab5f7c61c33a9ab4fb1254ac01babf4bb079e982680307eaeba662bad634f6504d054512c6edfd371a535e2d24ca2f67d76899efc088f6ed13794e01e3dc5854897d1810ee08c62c0930a84a0d8fab8d4d68584d677da627079b3cd791e898bc4210ed61c390c40298641312f9cbe8c04c0fb689b8148d9b7533b14ab2b01cbd10b3522e1f6ed84b3faa94112b2e72979698fd606eff74f32ed8ccd4e6e5465083ba0d10e48648dafaeba0bde428aba815fae226ef81f445e3e4320", @ANYRESDEC=r12], @ANYRESHEX=r8, @ANYRES16=r13]], 0x8, 0x7fc) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x29, 0x32, 0x0, 0x0) setsockopt(r14, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r15 = socket$inet6(0x18, 0x2, 0x0) r16 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r16, 0x29, 0x2080000000a, 0x0, 0x0) r17 = socket(0x11, 0x4003, 0x0) sendto$unix(r17, &(0x7f00000000c0)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r18 = socket(0x11, 0x4003, 0x0) sendto$unix(r18, &(0x7f00000000c0)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r19 = socket(0x11, 0x4003, 0x0) sendto$unix(r19, &(0x7f00000000c0)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r20 = socket(0x11, 0x4003, 0x0) sendto$unix(r20, &(0x7f00000000c0)="b100050460000000000007000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYRES64=r15, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000001300)=ANY=[], @ANYRES16=0x0, @ANYPTR=&(0x7f0000002700)=ANY=[], @ANYBLOB="d748df7bfa1f0000004000ff0100000000bab6", @ANYRESHEX=r14], 0x7, 0xffb) msgrcv(r6, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090"], 0x1, 0x0, 0x1004) msgrcv(r6, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r6, &(0x7f0000001000)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca79a30507665be24649431e927b84da7d021a02022c2cf099a5c57c9e86e416a2eebdc669d58d516138edfae6e613743fff51fc2cd1a9064982de47dc12d37acf4876ac90f1adc4105ad525465557908ac563262fbecc777ca10e60ca6674a835ce652a2c14fc86a465e293dcaef63034e0a788ed8a2579d6b79fcd4d3c5f240d37050ef991bedd7e6bcc8eb26d51e2bc4af62ae99a51d69055e771377557f9dd201c014c5a05e16320febb9c096b7b71d94bd20e03dc872064d1ed5c32419db92a55bc0c30046fc520b7b5aaa5a7c3e67bd57f6bc8191df6aa878c31fb26b9e960c367c3281faa8c558861fd829df571c71854226686b92961c58e560bd539da9ac6b1"], 0x1, 0x800) msgsnd(r6, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) msgrcv(r6, &(0x7f00000011c0)=ANY=[@ANYBLOB="007d64f032b09f04822d20531e00c8267e1e474cf694c636ca1083000000000000000000000021a7de5cc7785baf0000003e000000000000000000000000000000000000000000009c5dc91e7b003038d2ec32bb2269d098256f000000000000000000002a000000000000b9eed0cba6f3894400001161beb220ecebc9e060000000000000000000000000220000000000000000007fa6ed1baf158b49000000230000f53521a824000000f0429633be8f7f3c09ae00000000000000000000000000000000000000340000000000000000008e5f18697b61aeb6beb87ef2976424e124c0e39e30b33a12cafb07220fe1e703f3383289ef0cc176fb1145d4139969a891636ab55b7382ce95c58bad26ccb4fcf50226cd81a2db7c1aba76dcbd931e2b2dc95175ab113514d33361e700b9f3b57af58a218093b92208d008e828e916eec8276c0550b802d1a4c10c796cc1a49b99243e7bcf48d162b786a23021153d87dd0ef57fc8bddb68b215dd0373136305c01a904ddf2f14a030a5c97d412061ff7c3e19b4eb4b3ead928037ad3839ffaeeea696383a61df12bff2fb12930ceacc121c1dcd"], 0x9b, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000f2ffffff00000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffff000000000000000000000000000000000000000000000000000000000075487b180b771bb8000000000000000000006fe1dc16611492f7f5e2a0cc390342709d5facffcfa51723cffe496470ae26d56407ce21f66cefd9077e30"], 0x80, 0x3, 0x400) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001e40)=""/74) r21 = syz_open_pts() ioctl$TIOCFLUSH(r21, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r21, 0x802c7414, &(0x7f0000000040)={0x6, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r22 = syz_open_pts() close(r22) writev(r22, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x8000, 0x0) writev(r23, &(0x7f0000000480)=[{&(0x7f0000000940)="45b2e399408078eac67cbacfa5a02f1c7197165dea568916386fc9389a3064033a271c5ce0af9edf61f3752d6e4a07a5680c32a62554f8aafcbb3ddcce2ce30bab60c11846cc193904a7f757437ed47758aff208d80d09582d5f764bf882fce30e6d7587e038ae86c7e8abfc65f1d557b36d4ca93591bf0681257b5c1ccbf6eeec85305478a67659c5d6cd947e57140a9b8a1b476c70798def9859bdab5b37f5a9c33b56ec8688411fecbd5586f05f507b558f495721a929470603530cfa5356d38b0a985eff076f6616e328d9ceac0678e7c460ee6a006170cd", 0xff2c}], 0x1000000000000307) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRES64=r21, @ANYRES16=r22], 0x3, 0x0) close(r1) r24 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r24, 0x0, 0x7fffffff) pipe(&(0x7f0000000540)) r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r25, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r26, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r26, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r25, r26) fcntl$dupfd(r1, 0x0, r25) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000680)) preadv(r24, &(0x7f0000000040), 0x0, 0x0, 0x4000000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) socket$inet6(0x18, 0x2, 0x0) msgget$private(0x0, 0x110) r27 = syz_open_pts() ioctl$TIOCFLUSH(r27, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r28 = syz_open_pts() ioctl$TIOCFLUSH(r28, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f0000000040)={0x0, 0x2b5, 0x1, 0x3df, "a83e26cdd53c04641f22a332af19a400"}) r29 = syz_open_pts() ioctl$TIOCFLUSH(r29, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r29, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r30 = syz_open_pts() ioctl$TIOCFLUSH(r30, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r30, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r31 = syz_open_pts() ioctl$TIOCFLUSH(r31, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r31, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) syz_open_pts() 13:18:26 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x4e3}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) utimes(&(0x7f0000000200)='./file1\x00', &(0x7f0000000380)={{0x5, 0x5}, {0x1, 0x1}}) r3 = socket(0x2, 0x39d9a8bed6ca3788, 0x1) shutdown(r3, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r4) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r5) shutdown(r7, 0x1) poll(&(0x7f0000000000)=[{r6, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDSETRAD(r8, 0x20004b43) 13:18:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) r4 = dup(r3) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='x\x00') poll(&(0x7f0000000380)=[{r4, 0x5}], 0x1, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 13:18:26 executing program 1: r0 = socket(0x18, 0x3, 0x3a) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\\/\x00', &(0x7f0000000340)='+)#!\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='{](\x00'], &(0x7f0000000680)=[&(0x7f0000000440), &(0x7f0000000480)='[\xbf\x00', &(0x7f00000004c0)='3,:*%\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='}4\x00', &(0x7f00000005c0)='^&\xbd-\x00', &(0x7f0000000600)='*\x00', &(0x7f0000000640)='\x00']) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x8, [{0x3}, {0x57b72c914925cd3, 0xff}, {0xb97e342fd1c7e9dc, 0x2}, {0x3, 0x1f}, {0x3, 0x1}, {0x3, 0x7f}, {0x2, 0xffff}, {0x3, 0x1}, {0x1, 0x9}, {0x5, 0xfffffff9}, {0x1, 0x2e2}, {0x3, 0x1}, {0x0, 0x7fff}, {0x1}, {0x2, 0x7f}, {0x3, 0x3}, {0x1, 0x9}, {0x1, 0x9c0}, {0x3, 0x81}, {0x9092707bc67ce970}, {0x0, 0x6}, {0x2, 0x2}, {0x3, 0x100}, {0x2, 0x400}, {0x1, 0x6}, {0x1, 0x1ff}, {0x1, 0x5}, {0x3, 0x6}, {0x3, 0xfffffff7}, {0x1, 0x5}, {0x1, 0x800}, {0x3, 0x2}]}) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0xbf, 0xff}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0x14) 13:18:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x2c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x4) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r4, r8) lchown(&(0x7f0000000180)='./file0\x00', r2, r8) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r6, 0x2, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0x8}) msgrcv(r14, &(0x7f0000000400)={0x0, ""/222}, 0xe6, 0x0, 0x0) 13:18:27 executing program 0: setrlimit(0x6, &(0x7f00000000c0)={0x100000000000000, 0x8}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffffc, 0x1ff}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x75) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) fcntl$getown(r2, 0x5) semget(0x3, 0x2, 0x2) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8c) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="00013000000000000000628a3fb66155e79abfd824b34e4db266584398b3b465f31b942301b37256196ff97e306b51f5cee6a4a5b798eaa594e9922d07afa04d4d3397da7122b104326e87d3677310ee3c88487813b950476bb93478af4f6c1d4387e52ca3e1447d484b747322946d169e45801f61e32003d83948699fdcf8e14dd6c04fc9d08d91200f132043825e8773c7a4ee4d3095edcf601051be8af4b10dd29091c17b8fcee61bd5e1a5961c46a776000000c15e9a3cb3e71d4f0f0b709a664837a2e24105a525b8574cf428f3dc48543c2999232111137309b1ad"], 0xa) dup2(r4, r3) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) getuid() r5 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x1be) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f00000001c0)=0x40) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x4) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, r6) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) 13:18:27 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = msgget(0x2, 0x3ede1861128c01fc) msgsnd(r1, &(0x7f00000000c0)={0x3, "b47401369169cdad41260c2ff7fef71a533e02b3371076e879ad48f6f5d06aae56fcdd2a64a02bf4141f90bff0f063ac1fb88dba453870eaab6a7e78b5f82e53a3fc7445c9a0aacf765d191f8fbf16d74cff139dc685f80ebc0e463a1d834bb96b6720e66c3c1198913b2819ba3a073816cde13bb809cabf2d584483a37a30f452b752e1e755d5c7841dcf299a63d83dab9d7f21fc33763745f549a7b89c7d15c021f974217b092b5264f11fce03a4e09e2da72d36061f1dd7df94cc25755f03c899f3b773c89d5735d346269477"}, 0xd6, 0x800) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000001880)=@abs, &(0x7f00000001c0)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xb) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3fe, r3, r4, r3, r4, 0x25, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r8, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='o\x00\x00\x00\x00\x00\x00\x10\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) r17 = getgid() r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r19 = getpid() fcntl$setown(r18, 0x6, r19) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) r21 = semget$private(0x0, 0x2, 0x8bb) semop(r21, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r21, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r21, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r24, r26, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000140)={{0x8, 0xffffffffffffffff, 0x0, r22, 0x0, 0xbc, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r17, 0x104, 0x5}, 0xfff, 0x9, r16, r19, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r28 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r27, 0xffffffffffffffff, r28, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580), 0xc) 13:18:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) login: tap0: address list non empty 13:18:27 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x711, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) poll(&(0x7f0000000200)=[{}, {}, {}, {}, {}], 0x5, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000080)='./file1\x00', 0x800, 0x105) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 13:18:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x2}, {0x64}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x7f5a1599ff95ae11) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x0, 0x4, 0x3f, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x14e}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1d8b}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x80}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 13:18:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/7, 0x7}, {&(0x7f0000000100)=""/221, 0xdd}, {&(0x7f0000000200)=""/248, 0xf8}, {&(0x7f0000000300)=""/27, 0x1b}, {&(0x7f0000000340)=""/129, 0x81}, {&(0x7f0000000400)=""/169, 0xa9}, {&(0x7f00000004c0)=""/66, 0x42}, {&(0x7f0000000540)=""/104, 0x68}], 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x21}, {}], 0x2}) 13:18:28 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x12, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) recvfrom$unix(r3, &(0x7f0000000900)=""/4096, 0x1000, 0x1, &(0x7f0000000280)=@abs={0xc4658c02145c52a3, 0x0, 0x3}, 0x8) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000280)}], 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) pread(r4, &(0x7f0000001900)="8a1cc1319ffb1d504c9aba42a3ea2631217fe9602b66ca075838c2bbf382f823f07b0f3107029404df8899a14de359aafd0ec188853f65acdd963d3b667ba6d73e55429e99424edebb9979023f78f09738bf4f7c3460008f7d1ac9d627a62394a6685dedd2ccd47cfa8f2dd823fd36431fced062549fedde7cdeb8fa54687dfaf59291dba5f3e48fa774e1f922e75962685b5f489e543e62472546e4aba9c579e0660fd1834a3402ed71bad4eefb225b52650bb87f88f038ccfb8a5761749c21d9f4a62a42228e8e6e787356cd3b977bc720d9833491722cf0d89c879806ef3e1f060a90eb6e67d4228c5b847ddb5378341011fec2e15a500c9283aa02a4175e80ccc7f7d2b956a2f717161915dba962a871ce4082a1340599bc49104c10a08530fb2fb4c6a95b5863fb6c4fb72e7c989b63277b4edcf5e71d0e2fcbc912eb9d14ebafb341b93181c0960e1ed504a9c0e2ea449f85870a83802f8d259f1d4893828e3be28fc4214e55cca75c59020b28334c3d608c324e2aa4eeb8975b0b8d7018c3dd280558c0fcdfaababe63f873406faa03a1927e60d8c0c337b3b09e4f63601ec881c35664da5b49fd8dd027e10196361af5e6ffbb21071c63d211a518da6f2b5f2a2542dbae026510190fdb6886b7fbd9926b8894fc843deaa5ee2066eb512258fa49161e9bc1d0e2722b7c0292f9d644b86f55c6a45bc8cafcedf62f2cabc64f5d2bc86abb739f2272f82a8e3ca4b622311bc5d9eb94fbb31bbe5f6fac785e6fc82bb096d34d372fd1a7f3548bcbdac3ae063ce25c539daa3fd958c0e62dda436c5c6b44df934dd3e8216b8c78757b03d49e95ad614550992a53672633dca41be39ba3d7571d3b71310fc54e6a126bef66485acc798617879bdf5125fba4427e446221362eb23d90057ab5b58a7fda4b63676a049d921de521390acfb296b1489de4e15d1c723ac5762ba1358722b09afce2c3e5e2f424202434f3bb876af324edc1bb7cb6b035f587d048e937a83f8db3c91320578cba6065818dd55d1949d77e8550173b7065370c8d4783ce46b16bf64f887965c007b58e1bf1f5e2f908a8c702a358b315159db9f70f528192b67fcfe61c0036b7fef784e6954b67314ae16553a95448630751805755db36cc52e2a35a9edc86abe9bfc8d797317492d56baf1c6d1105e9af21271b2dd0f5f73fd8064db6bc507117f8d58d38c90c443d72d68df437a4795b69ae05fdc9cfa5abe49d85d0a97113674bbe42af4b7e654220b610a3b23074f3673fca5be9c15fcbbdcc215809533de10959186552ca762e8d8d1c99ecc434a03bbb25e3cab29cda51ce24ef64dd4bff5f65947434b7165d922ac103123baf9c8079263f1befd4a753b01f10e520a469cc50925db802fb8668930b8910ff014779c45ef5ce44081deb69fde628d8fea718e8aadcaae4ed0e322e4db362d4afbe9485b5fdf38b1813fd8ec6bec55fd079e8af5f0feac1adf1e0a511c1ca029cc817075f4f1c03630adc4dede8a6d9854dac40a1be412c59244d2cba793a9d568e5beb44da292a4bd68dda04e2116ccdb3ab0e1e4a5a7bbc469c04ceb87230f09489f0001c746ec3676f8e9c67e0cba02c77270e74a9422d1474104e1ba3f6a94338f3b1963b165929f026f2f30006cd1f3240978b42179ba338193865389ca110ca2ac5a4ddc8457a032b22cafa3215cdcb8f224c16a756b8beed71fc468118bd306e2ae2de472306c4db858d7d9853363760ca4c3bc03152ecb6d1553f975d356e460548e838dc46e9d0fe1027a31ce768b3ce2ea864f651bacf4b5a029a12c41e4489e064cd94880b14f2339657f8cfe2c87971845d7e3d01bf4942747694c500b8f7484792013aa5aab9321957bdfc2e999434ad354c3a89629d0523163fbc5a3988248c87ddc41a9cb433defba50b1d77dd39bc2332f39e907e5d9626826b6ca21e70ccec323b158220ceef2a2ee71870854b84a6b8a4cdc237f1af43d3f2acce7de9ab75950fb7cfae2aa14fdf680b108ae30bceecc4d80c9303f8e9b5ee464d6e6780395674a986d0f5b6aab499e658628fb02205b7509020596f738e7e7bd18cec1bbb523a5643bd1a6e5ae8647c721e7561448943bcd57f38bdf28cba7601bcb40e9b8bef1e0e0edaa97c79668e86ab58135e676ad40669ead55b4457a38e9698e1443e471fdfbeaf384e9a7229b2b9be987a2b27b2cc18046e45f37948090895605805d2ed21cf2e6219df60169316af4b421969ceb133c9311b9f36c08d8e6279b55237a48748c5de22be58a405163308799610f3685017078eb93a90d274d0c5d5373081654f44bd66a06a1acbb2093179de13e12744ebd18bf345ee77bfa24fe7b195f1baaadeca35917f324d8cbe160499e23b7248e8c8f8dd3b5450eab40e56a57a9fddefa570c69c61fd6498c8e33c80f379783e4325a63e3e89e774d7fd748a7446edf801250fa005a68a46352f49cfc74ba45e6011179d21572e095a8cba6e7a6aafc97f3e8b11bffb0d8cffccaa3ec309577347774b8d4490532b892058d86a96f6d1641dea290fe6c5dbac3f37fdfd3491db0530510bcbe054949806bb81ef023859959dc27c2bda1356445592abf288bf770ec6c04e4da71cdcfee828890339ccc15b6c4e0307e98fbc36c76f070c07efe24b60f1e6dd9c2ee57a009d02a125e59be66e005e9c030a44f92d441238efcba7c4ba522ba1231114f99b32b483bd9a595d428e8821de83ac6cd79b213bf78fc0cef409f1ecb9bb721946f4c8b47ef0a527e46d04fab2318aa7d74149430a1e3a85ccf23109031cd465b41678967599472e6e538e57ae0f32f87db51857377edea744f8024cd42473f2abc4588796f9ce00aff080a931e1111528787f4687fdb2c268f479570c69750d39231ee849d94c29f12ce4749cf3e3dbac261029fbb75040d8ab69a4e173b2f66892725340f1ac4a5f19b5873efec9f6dc8ffe3dc582701788297cf22d96c865dfe081ca00979a208b3f26ddd45374ef5d4f925d09a3b697b7b1a6a6967f289d7b06b726ecc69e1a99fa63108f55ec7df52bc5b46d3dea0a2c6279a7a60c9fa45233160059bffa0add99b3413439c15f3bb59c8234f1648a79e1c449ae6de625222ad3c5c240559ff0b36196f1cfee7a93dc04bc1dce07adb59da894cd27014f7d0e71cba85a62f8ec6c5d4cd5b52506df922a5abdb98418ba61997dce6eb182df2f4a0a12e25ca9dcd678359961e28af644a694f9dee297f88c2cd4f91c961f6bcdf21e2476a32389055577bca531594ab9169761881d71d0306a6e5b10cbe04f379a5616f3b8755078b0102f28a8e13f3759bdf89f51bd61fd3b0cb5475855b04a0a68ec8f01aea299e97700ba95940f1ea48a2174de116c1883b731ffdd944735ba2954db08d481e0c18c6c712b67d47903ebb8c7cbcf6ba5c5446424eef238761bc8edc7d388cca98e53bafd50f436fd259fc0d0cec0ca2ce75a5d1138a988c5b8d54ff64dd1d97de9add86aa4ad942937dbb4a58cb590d790fec5d74aee18957d2aa2b8b576ad1339ab9f11202f9490476196501e1c4a180d815de9afc1389416e8f51617c7a6428278007adb891d016a4299d3b051b2cec231f00b7a297ebff924859f05c605fc87df0584c36d61b511fd3c5ffc6f15bb0f5993900be56fc24f8c31a8b78bc55f87197e8e094995688ed2d4f59afd6d52c58434a21a54a698bfefb7c7a001aee2a66ceec75c81ce309191669f516aa31cf1f6e075c7ceb82d07ee646d9dd03e508c20aa14db8aba585fb5e0a41be17feb85a2001f6894fa47cd44dd64122ae9212c03422e1aca8237b3e14a5dde5bb2499cbbea836230d4b8c725365af15900f109bcadd20095f91a22c279068d04827f23802c000820b34c5023a153c025b0f4e71f54b2553f1add4aeb678cc3e2d927badfb83eb67362aa90a120905bfcb6fd5a42bb1f49eb76d5174ad959a191a96a8c31e5e69ffeb3f1c62d82ee72a1041465b401de860e05837b16f38d4dbb63ad91550607d3407cd280ba589f57e9dc7307e40eb896ea78991d0d46b6c071ec5edc55883010e878e072a1b4319e77d3e5885fe5172c10984c2db9ce995e998edab6a08984e7c84fc14eb5080ac2da6ff893ad9b11ce1188cec5687782df6e00a8bee83075f42bc155af76a898196c592ffbb4caa901a7cb5305c5e32f227327242ee24b9b83cb158ca0a0704c0b80f59bc09c757f18714e7943e999156c5d7284a83bbb8b6748cbb344769d81da0fe4430c90f15868dd99b63708eb6c222ccb76384c4442a48eb535a637b23b15908b677b75dc0932ed7087495071ef5126289d57b853f3c8d1b02faa6640262b7b0e9218649c8a943427eacc7ad30ea4027895122a8b4bcd9fa383ad1ecfa803facf9d593066273668d1c333170b76bba101eaf464cebe7acf7e8e8112235d7d67b36fd6ddd063b92ee9e3220c74658251469617786b6040abd09271b258d460639515b9bc244cf2487d60be8b14057ad8957f51263ea6f73ed4d75bf6102e0ea5cd87c13c7639bf8a935027836b439686bf1fb43056e4fda7408a43bc8c8330d055ce911ca9a81d52fba71e0740c2b6ae9ce791a1123d4ed09e5567a75637e5aaaeffa4524f971521a12a68241ab86259fb69e60caf5aed622467fb156dfd970b4df87a7a7a5f0d27c56916f0949197c7da282265f83e3907a538ad80ab634851173259058a5488c2ecd2f1246cce2baefa32134565a4ab4881780d6ecd933455f760b567dde08be77dee6f14aa938bdc22897d116f1d9a9913626454a86672729e5b2caf8418a9f0a495d95b6cc5ef26d140a1bcc370616d1fb010a4fbe6068665ac4a1857f26e462e4ca9653fa68fc411276bc0c4f88d6e1afe1b162a6bee564b9d6360dfd59170d7f1e5a1acd19ffa03a9dc496d8622376a06f1dcb40abb696b477e9a4783f596f46d441156ea1cbeab0c6e1aa190716c134a5c2711039d26a730952db3e04ed69f64bedf2a36a6e5526de7d5c844c2d67750a010bd3325bc88f71db1b5b001b8b6292cde448f71be307cdac516fe2a23b4660a873ca0118c629bc598e511b08880e821479517c1bbd5bf6e1590f19d547531498ea646de0ff206c2059ecd8145feb881f8daf0c0ffcb2facf9a9826e401d2325214fc02417449eff5a1aa10a0b205cb3d643f98c9b0ff61380a24cea59204ffb1a829740fdb9eaa43e4758a58957ec2ae3b39fe97f1c78d7d664249112cadb6a780d43a15f626a58d1e8fb605e324e16268de60df0404002321e59a510ff590309ff2a38536ada86acad26b40c1a8d136541375b010082c0eafa882fc628661f9de6b74eb2d465c9936794d8eeccd2d6712c8bdb32a5f857d4d4ab1e23aefa5ace0d38db736c14aa5d0e87ce56269fd40c5453bae4dc3d277496b2574243f9e6b8627460c68cc198836e335026cad36d4a4af34fae74f43cd7d533e14edee890787e7ac16fba7912bdada5133e7ede566447099fd978d913725f8b30a6acf9cdeff671fb0df745aa2758b7a934a93414bab2e787fe3f6603f89954a9af44cedd5e3a8c4ba4ce69fb9dd52b0ed62c117468e9ad463b2fcc2f0ae2f2a02602655af877e7f4e0dfd1dfb4b6ef0c0e0039f0150c9920c3e9df7cc8ef839473c197a3bf8d0058ab4b6def864ac74a4aa5d8b46fceee510a930c974a1d0f93d4bc2b310e4b48bec0ae4a9b17dc69cf5d12d1cb5f43767b5fda3f258d8cf503f3ede8e901dd1be227cf095936aa651bf61493", 0x1000, 0x0, 0x9) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) socket$inet(0x2, 0x3, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r5, 0x0, 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff9, 0x3ff}) fchdir(r5) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x80) recvfrom$inet(r6, &(0x7f0000000180)=""/232, 0xe8, 0x40, 0x0, 0x0) socket(0x32, 0x8000, 0x1f) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdfffffffffffd3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f0eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de0000f0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23624013584b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1321df7fcd681e18fd60200a5dc454db605419633ce8345b441de0bf0030639ea465beb63b4be5146e4c5b86b67104b7d3768e8511b2b08d0d9fb9ae92f041f012a9f9b9bc5c273046b351813f8c99d0b3b0b4833b056417241b2139e414650936433275bace81e3ef2538b6e076e08e1b3de1bbc4cb53b54e831c16f3b6f1e86b224aa6d91acf96484d949be60dad5cf42e37074e34e979a2783f2cc6d443e99643e1bb957f6de8a0d76fdd90ca95214f3967cc33498d93aef32fe182090d90bbb476b761f608abe18ae7a0d5d2e4f907382a30a545cad4afcf79f48b0fcb071c1ee460bdde53c02700070f518a52eecdcad95b24d819b15ff"], 0x10) dup2(r7, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r1) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:18:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat(r1, &(0x7f0000000100)='./file0\x00', 0x91fe9cf35411edf1, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x4, 0x9}, {}, {0x6}]}) syz_emit_ethernet(0x33f944880a8dd0f7, &(0x7f0000000480)="080d34413fb2c507153a05b8a2a9f1a8014496f53fb4c8732febbebb073b86e8bfdeab18d50684d45511d1037f7cb9191ff23bd45c8bca2fcc836647ebf104a1499bf36291e7953a9a0523cf35dbe5e3c67ba618e6a0136432919e57bf00ff3ad1e799a1aa75c23a66057dc97d527802572d27bac6a43f8408dab89297d0e11dfdc21276191e1ef6164488fcd2da12e82a21abf3ddf1efcbf8") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x2, 0x4, 0x3f, 0x80000001}, {0x0, 0xe3, 0x40, 0x20000000}, {0x0, 0x5, 0x6, 0x5}, {0x6, 0x5, 0x88}, {0x5, 0x0, 0x3b, 0x1ff}, {0xfffc, 0x4, 0xff, 0x2}, {0x5fd2, 0x1, 0x0, 0x666}, {0x9c, 0x3, 0x3, 0x8466}]}) r3 = dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r3, 0x0, 0x9) 13:18:28 executing program 0: ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000040)={0x3f, 0xff, {0xfffffffffffffc01, 0x80}}) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') 13:18:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x24}, {0x7ffffffe}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getgid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x7f) setregid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) 13:18:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x5, 0x9, 0x3f, 0x0, 0x1, 0x400000, 0x3ff, 0x2, 0x1, 0x1, 0xff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x8, 0x0, 0xb2}, {0x4006, 0x20}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x20000000000001b8, &(0x7f00000001c0)=[{0x7, 0x3, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000018c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac397832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b7d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebedc7977e6381fa63bc6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e81e5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf262853bf2d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e259bbe96634dca454cccbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fdc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406000000000000") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x8, 0x38, 0x1f, 0x7}, {0x81, 0x30, 0x6c, 0x1}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 13:18:28 executing program 0: pipe(0xfffffffffffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x8000, 0x7, 0xff, 0x3ff}, {0x0, 0xff, 0x4, 0x3}, {0x7, 0x9, 0x6, 0x4}, {0x5, 0x9, 0x3f, 0x5}, {0x1, 0x7, 0x4, 0x9}]}) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000280)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x90, 0x10, 0x2, 0x3}, {{r1}, 0xfffffffffffffff8, 0x81, 0x2, 0xb2c7, 0x2093}, {{r0}, 0xfffffffffffffff9, 0x43, 0xf0000000, 0xcb33, 0x4}, {{r2}, 0xfffffffffffffffa, 0x20, 0x4, 0x5, 0x401}, {{}, 0x0, 0x1e0, 0xa25b7d8d223a9df9, 0xb6b, 0x8}, {{r3}, 0x4, 0x8, 0x1, 0x4000000, 0xffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xb9, 0x40000000, 0x81, 0xfb5}, {{r4}, 0xfffffffffffffff9, 0x1, 0x20000000, 0xbd3, 0x8}], 0x6, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x82, 0x1, 0x2, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x5fdd87a178834d8e, 0x400000c0, 0xaf3e, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x24cb12ef, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000002, 0x7, 0x9}], 0xee2b, &(0x7f0000000200)={0x2, 0x85a}) 13:18:28 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x0, 0x0, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) shutdown(r3, 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="f8ae55fc7f8ef318d852e7790cc1b3f133e6ca791f90b7fdbf6ae04b9cd56450726af755b565799d93ac0ac777f18819c098b4fc40e1808772af429229de48b0e3888c1ff99ba869562646e63b6dab48d68b1cf6742544050e2bb9b9890b75556f1e310e3519444a5b6bbd0dcd59946f", 0x70) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x10000000001002, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001840)=0xb) sendto(r1, &(0x7f0000000080)="62c9607a7722ee39254c7306b26103d27b2b194a08de9c38b3e6b32a6ecebd76853b6efc9957388b9243fb141eb5a4d73419bee2e5735c53df655901c5767af1d6ba7e8c3fc0a44a9633d6dd669a31cb5af3ac73fae9e0d03e9f", 0x5a, 0x4, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r4, 0x5) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000800000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560600b012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c97bc4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) sendto$unix(0xffffffffffffff9c, &(0x7f00000007c0)="892c0c6b4b0e29c4266ab88d890353d7e009d26dadd32cb5556e3baee776ca2b034e18dba7fcce0c68ff1042b168cb23667bb75241312120b84ddec693ce5aa1dd23d09ad209abf1b34435e7ced5ccfac435db06b1c1b2ff51bb9f40bb433424fe977cc71721f8859cc41b7306359363ec85418a72ec861c3bc83bf008b2a5251adc548008e9ef5b75a886dd9801f124a378165cecf56541a2969d4f71224a71e4f11dc17da720167edc708fe107b9a9321ad1b5dee85a5ed5d03e2975", 0xbd, 0x3, &(0x7f0000000880)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 13:18:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) r1 = getuid() r2 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x4) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r3, r7) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r7, 0x4) 13:18:28 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r0 = socket$inet(0x2, 0x8000, 0x1) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x639b7aafe65e7ebe, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) 13:18:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r7 = dup2(r5, r6) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x100, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) dup2(r8, r9) shutdown(r7, 0x1) r10 = socket(0x2, 0xc003, 0x0) dup2(r10, r0) 13:18:28 executing program 0: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x3, 0xff, r1}) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 13:18:28 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r3 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x4) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r4, r8) r10 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r11 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000340)=""/192) r12 = socket(0x18, 0x1, 0x4) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r14 = getgid() r15 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0x2, r13, r14, r15, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r16 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r16, 0x1, 0x5, &(0x7f0000000340)=""/192) r17 = socket(0x18, 0x1, 0x4) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r19 = getgid() r20 = getuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000280)={{0x2, r18, r19, r20, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r18, r14) getgroups(0x8, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, r8, r14, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) fchown(r22, 0x0, r21) r23 = kqueue() kevent(r23, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r23, r0) kevent(r23, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 13:18:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 13:18:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) listen(r0, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100), 0xfffffffc, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x4, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 13:18:28 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8cbdfa3c80668062, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) 13:18:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 13:18:28 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = semget(0x3, 0x3, 0x240) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{0xbe919893de59a89a}, {0x2, 0x0, 0x1000}, {0x4, 0x5b69, 0x3000}, {0x2, 0x4, 0x1800}], 0x4) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x1) 13:18:28 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 13:18:28 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = socket(0x18, 0x2, 0x0) getppid() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8001, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x0, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01dcf37c801f8beb68d393b4"], 0xa) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 13:18:28 executing program 1: socketpair(0x10, 0x1, 0x9, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 13:18:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x3, 0x0, 0x1000000000000004, 0x3, 0x0, 0x2, 0x0, 0xbd16], [0x101, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [0x4000000000000000, 0x5, 0x0, 0x0, 0xfffffffffffffffc], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {0x0, 0x0, 0x0, 0x2000000000000000}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x7, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x00\x00\xff\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) clock_gettime(0x3, &(0x7f0000000200)) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x3, 0xfff}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80045721, &(0x7f00000000c0)={0x0, 0x2}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000580)={0x1, 0x80000000, 0x1, 0x0, "5e0e5186fc389dcaf9a41717250785b7f9272496", 0x800}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000005c0)=[{0x1f, 0x0, 0x6, 0x140}, {0x2, 0x5, 0x7, 0xa4b0}, {0x1, 0xce, 0x1, 0x14}, {0x1, 0x76, 0x6, 0x3f}, {0x7fff, 0x3f, 0xfe, 0x6}, {0x120, 0x0, 0x5, 0x80}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000540)={0x4, &(0x7f0000000180)=[{0x9, 0x26, 0x3f, 0x7}, {0xd640, 0xc1, 0x8, 0x10000}, {0x1, 0x9e, 0x7f, 0x3a3}, {0x2, 0x8, 0x2, 0x7}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000004c0)) 13:18:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000)=0x2cc80000, 0x4) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000180)="4bbf4b46755a7906ca5ec3bf2a84a635e8f85952311e81674fac1cf92c0e4755ecaf08231a", 0x25}, {&(0x7f0000000280)="55e5d9e96068785adfe49a1c89615da06899f7ee6dec19d7d5a329903912a4fc31c00d9f5a71ea52c607b775ed612d57916e01f0db7eaabed54cbad6316edb2526ce1f76f07ed74266b12d8a0d7de4c4ab7e7253a488e86565bc41c6b4e5ab1091d0ab85d14cb9654e440485c96f2b38be2e0846ccd2f482ad53e30715e77f92f44d54c80c069f2b72e6f336495178f1ac2d96328c534b35cea0f7ce4ee7195be2ebdbe49d6fab1ff1321f9fe2b51f8e741ad60ed278cb37052107c54a8c12ab3f1a261c2eddd89f6ab986926937a0ec56720b289640628cd10a21824e3447abd3a73aa8b2116e54c7312c06785525016dff12380ccaae0f0e60708228452329510545ddbdbdedfab5f475bd66fb244b54c97b29964b041058d32b720734733bd21f28340f2a54b2fbff5eff7b586c847ff3655aa6224e41abf0c92f75dcffa30ef38f5284484b40c80c4d1f7b6ff461f48bc5cda3ec80b14111030144840a624f5554dc865126604c673b8f8b35d0cf188e5685c3eec0f3d66c9888893a1103cf198d66a30ea65fd83205066f9d2234ac969e10ff5bd76a87ad3788e8b546d96e35ede92446ad153a6c632aa69e0b3ccfecf913574c2cd272910879dc6b4e83faabeb18e7d06abe939ae327ae0df6ff95bc947615f17bc5ec562479ff504cc995ce5e9dd21eb11846693df5d58c145782b10cc73b2e2e7d6693e90b53c801f5dff206a2e76a4664ab193d8472a73b87b48993aae5928ab4165eea9cf066f602c7eebd7ed74aedbe959eec960458c59f659c182d43ba4f9f724746d35af45e36e242b38fde4c5836390543fa4df7434f4f2becbb60cb9e37efd02f67cd4e274a46cd7425361c465f96dc2e8c62a22472fc4644c1c9a028fc0376f774a13032028f252eb0f6ad4187fa8ee185eab691a372d00969e44ecd7bac920836754bc24902cc0d8e8ed79d3e1bb5384505cd7af158e08992710dab13d17b33180f52ae9c0c7a72cb5f10b17b177716d2e907a30db203f2b7ebdb53181177a2f80f2ea0eb4de985a07cb51ceeacdf8c6dcb7741f9f72c00ebf01d5480b93e378bddeee7f7435e95aa37e74e20b08532cbc07356750fb501d81ab2a14b86b2de871185537ba2daa5c188bd32f56d9cf054d491534c74d31754bf39d6bfc8b6213bcb4b039847a045cb3fb20f17d09e4dbe297ff5cc35f57abf5a8c5c6697aa876b40712095549508aa794ec6542c658d9662f29a7b13c1f70b713a2d9f33c14f35c1d6ddf792257a53eb1d5224fb627572cc0eb5b1f6f57fd4d345efed77c4be5662e959a09601228eb1308e9588f9b284a569acb6d5c899b17a0f89df4f1eb67dc9102fc947acbd0fe3986df87a0c0abf4ddf21c72b620036ba200488e7afff9f0cfb0b7226406995c5913b2b4a167d129631624d82ebfa84fc541fa49be36774231250b02fe51525329e338eec1c68dd2ae82ab7e33d72edf764b9c0b1b9ff0e370ff65121fbcee9a9847035e669d98d950884e8383650bbb204831e4b9116f0a4205ae91ad371e97370521d2805abf6c8dfa28649536780f96e2f75aabaaaa1872a74d5bf3b976229a0f10780d42ffa137bf8d41fe83fed3c0302dcb217017efd59f4616ad03fce565ff8c23e1f58538e86764393ab52be0e3abdc46b4136d0662b4498f4a9855e212b7b28f2babf0b4da639a9cb83bd835a50677d65b8617fd2ccb3f28349eecfcdc16e1fbb7eab191fee832b108c6d86af0c94716e7181acef80e2b1ed5913f6e4fca7ff17c935ea559e9e7d4330a94ee4920de8be534df25d587b65198f7a895c99923a59d4296d429d04a890b8778632ddb1040a2034782fd98537315609d1fda8dfd137c88be816db1ca95413b2bac4fd9d82ac8862e8bb36f3d1d2bdd7cc71cef22ffdd7ffe167e61a51161bbe6206c7f10b5c5f9188e4afd6e6e4dffe9f67488fe0fadd866b14de9f848bc014b214cbeb77b95f5c407f66f79aafc5a9c7ab6ff87078a36cd50f50a668358125ff082d1ec0795f5b249e921ebde3d97692701d528e63b9ff5f505cf87a8d6f68dfeb7d9212d37926ff7d6e3b8e3ed42d36d220a494e3f34ec3726d48c6b47b555f0afb60a1e10bb36ceffde515518bdf59a301318fd3e4e44ebaa432d8a66d2de73bd3e91ec3d52097d4af3e357f66be5b7e722895e270d7f35c090e502db240f598e679e2591051f27d71674c554ec75b1fa0d62b1115df825851a0b09a318dc3f20131c780376797e4224e43e9bea9784c0029e899299bf81a1d8375bdcc42d32090738d13654c23f4b89749372c41f1003a56dd28c53dbb710f67ba2356ccf50321084199faecbd7b0b2fc17f5aaabe378500d2e093ecf248044e2fd1ff805ccb2e8d43028e9311f6693ac13ca66a986f5a4b47c625552304411868114b597000a092fc480d5a878ac432b7b624d1927fdc8413e70274397b76435a767ec26a39d5fd56abe5714b1d66ceb297f449abbf02bd9ec13a5e42f3664079c1a44aed9461c69dd009b44a79ff3c26812bcb4f12b7fcdcd982e16e3d0d5909b83cea18abe6f08e4d43f0aac00ffc92991b820eb606053560042970e1009d78d8c3d47668b311449d92c1ce033a028d0aae2871c099004890b622bd3682a09173920c8d0b59e9e73be61cf85195829c0437569e6db2cbcc613cd28ec0f8612701afb373ceb23f60fe5c3d6d95f64698112c28ca9ee2f2400924e3029997b483d531146ebbd407ac5b437ca7293cd621eda9cbf12bbe5d8b1b0170faf810bb50ddfb0871606066a7a658ae3ad3db27fd4810eac1b88f808dd9ce796f652949bd78cbd6e65d6b533e724443f39f7211f21f20466dd9324676fa18ba809cc3cf0433bcf351d9ddc337fd1d5efcd4122323523736ba0ae6ef2a56d06904a7727ac996ea0bb6cca5cacf56ff825edc799c98dde672bd384f7ad3819b06621708d6b10def7b8c0916a8e7401371196dc716ee03b81c78789942e42881e07c733512a8fb38956444aab8c41db04ef66d75b71ff831ed8b0033eecb5813d978025fe5b04f452cee84e69424dcb22f4f002844b676c80ad213a4de5075dddf95be35a7e0ca9ef01acbcfaa737871bcc725e7da9d417faa606fe5bca1d6f63b97c5adb193ee2f7cec829e4b70f0672564b38f59f37c1eec09abb73e8e6ce4141f493a964a531405ede2c1d01a87c68cf47a94ebc81722890d6c5d3d34d15e378bf8eea2e2f1a07c129b677648058d29b1ead6840baa9e5563ac24248a5c5341633eec7a346eaca8375b9de33737b157f3c9d92931ee677d8a9350b8b2d1ca38fdd520d413169f50ac9236a626b8f3e624c9e6ba6da5579b3a8fc7b56a219e56647fad40d7924da6b0d93f3613eedccc5a7caf5c94d4c787a81c40869146fe1f8c03c67e705ce2499871f0c13c0e49be9988fff27fccd254e2f58a1bf529062310509ea01d7a4a3f738524e97be337ace2cfc0c3b18ef30fb0b4cc173a2a9a2ff349c5794e2f4e0cb5ba58cdf887f2ef8c2d484ab6ca44ceea9f4d6aadacc3f6e55d14b75aa22f91bbbbea173deaaa51a91690d3a7777cdea4d0d502da3f6ac9258b2f17c0fa2c9145e2740a98774e0661c7ce108f8bbd92a7d0f8f3914a758821c2a6266206b30fb6c412cbcbe20a8e143e65e9c244586d60c6dc2abc05b120bc1d1297a2fcc54edbf6e78f2bf715bed86fe612f3335d0d2aded9aca03e737482e798eaee2a99a8741852feb387809b2a76a2d1930fc908b197c9698de357e174ccf679f27fdf7e534de710dc90c85dfc05a05e5c56ce9f82e8ecc443d815abd6a15eb0006f485f5ef99d725c099a1f91d7668ca4d596c3b70cc80911fdc4b31f18e269bee92358545a6c9035eb78919c6801e5727f1dd90de9a924250b616bf1ec13f999fbf63253d134724760db13f60da2cb2d23ad01a560993b8d1aca4010debd719e466797aa747a487b4bfc31ee0d66cd593fa48d012b9e15e08fb3e5cb0e7962febe08aa14451c69e3f96fda3cb01c99a380f3bcbb6d03a038b0f62ad74fd4b03dd74a46502297f6b28291a59b5008dbaec586d2ba39331c618a2ea0b6c711c80494af70a8915421b12e68255e596ca4958c80fd55983cdd5b07c8e3d916f0d73f40b700634e7a00a13e3b4baa4df627685afc6a11a40699e1a6c9c5321cdab375fca67a32b88e137c36bf3975bc5ccc56570a83ee25af0894fa5ffe9e3f183d1ff27b479df643dbf8eeca1f30cf74773d8570cc7494e0fed6330b059463e7714155c9b54bfdabe5326fcafaf3f1df92c56c4fd928deed299b4d84ec6394aebf4578622087ca49151fc5c6ac0fd0a26e009156174b768cb572167aef7bb486b4fca74c5a475af8979cd37e401213582f2c428df34962afca15a7ef55385068773cd312ae77a685408be3019f4068237c27bab6ef16252472361d4bb731ca68c9d5db56cbb52f43cc94af908f6885d7a154c2265640a084e66c27b689e70580cfab489c36c2676308bf6695dd213f00b31c98ae18c740793706525ff768bde499232da9d760f8333190f664a135182ecde6d209d1590b652f51f0aa42210da74bf6f0007e9b4124628f149589744110ab4ce9fa2cde6660d0bf4fcf3eec264867f61d04c4195ba4bc8f9f91070a34c243c80ff54b9d38c2eebd471ba09c52a1e0020ecbadd2c6504932366c15c3c9215295dc3b1a2d4fd35a13e379e5c4f239615824e9aa72b806c1a1eba717587d99f83419815944f17e1ea3fd3e702d260df22a2374e0c47ed5f62af1bae663da1c959ae9d5b70e10e1135b5523117efed9c1c28f516063916ea0bd334f3ac49797c2097a6958f65344235c47955c9ee2e7d5605d6c3b9c5d0968dfdb02f23a039f234f9e0458a4c5079cb8b6906d2cf6f03e8b67deff3a5f372bba98f7fa487198935eaa006410941594bbbf971b6947e133629542b163ad2d175db915099b8eb13dd877ed5516d81e806957f86fa065184fec03e95e7b5966010efb9b7a8ce34eb0c1f287156820f586625865c323e5e737406f8a27042c4b3e247c81905df91ef8380c91b9d382cee44392340a54db0641441024d810702bcb49dd03a9b4396977e7c8f05e3f52b6ddf5acf03c7b3fefda4efdcfcc57efd6b08d6df832610db9d25e7afc9dbfb1a77144aedd1d7a119a620efd095c82572600d8210233e2216dd95319a69cd6f046e1b63822cbee4a4c946956d5b0b2efebe1f6da88a870f6111418ed50b69e4c271f0fcf303a43a27bdbf7614c7cfe2906927fba56d1d5507218f84156f5255fd16d48064f29c5b13b6e6fb575b5935360a9444c4f00a040e836f588ec8352e794993e1443fd0e1b5d5c8674aeafbc7ae0dee6ff351aafa11935e79a1bb19ff4906d536df30438707c72de6bcae80e9c52857dc7fa9bdc52b2ce0a4a40e3336a5b9d2fcebfa39d054415e8398a2cfbf8e45df9d91ba94c6487532a3f3d023e7140eb1b191befcffda05f95eb8d09b9e40f467c87b3fb703d83b7ea43496d0419dd94f8a80d958402edbbe12928cf630ffadaa7b0c4a1e69b632f3f491736ac55b239e45107c6251c82c5fd3cc31854ddb1e7cc5d507b48884381aeebaf19a1300d8ede354ab6ce7de83c378cce143474435111cab59415603815c5cc195a8cdf3c61e8a2cbd4cfaf1135a749a2ba8693ff8fa0984013c05d7344e8d80d6c09d777bcf0d9a8ede28716499362c488e05c50737540077d01ae3fadfa8bcd5275c4179894766c6110a0dfa49cc6995610d6204a054b683c75d004db1c", 0x1000}], 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x20400, 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001280)={0xfb28, 0x5ec9, 0xd4eb, 0x8001, "6b729ee24ad6e05875c326756a4e995058021179", 0x3, 0x80000001}) 13:18:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) poll(&(0x7f0000000200)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x80}, {r4, 0x20}, {r5, 0x44}, {r0, 0x1}], 0x6, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x45}, {0x6}]}) r6 = msgget(0x2, 0x112) msgrcv(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc0b00000000"], 0x3b, 0x1, 0x1400) r7 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 13:18:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) 13:18:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r3 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 13:18:28 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x68) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x59266476, 0x3, './file0\x00', 0xda, 0x8, 0x9, 0xfffff001}) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r2) 13:18:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000016c0)=""/4093, 0xffd}], 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) mknod(&(0x7f0000000240)='./bus\x00', 0x80, 0x6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a491", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 13:18:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffe, 0xffbffffffeffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4012, r2, 0x0, 0x2) 13:18:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r5 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) r8 = open$dir(0x0, 0x100a0, 0x100) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r5, 0x50}, {r6, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x1}, {r8, 0x20}, {r9, 0x8}, {r10, 0x10}, {0xffffffffffffffff, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000600)=0x8) poll(&(0x7f00000005c0)=[{r0, 0x40}, {r5, 0x8}], 0x2, 0xd64) 13:18:28 executing program 0: r0 = socket(0x20, 0x8003, 0x51) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x8007, 0x8a) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x82, 0x341) fcntl$setstatus(r4, 0x4, 0x80) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 13:18:28 executing program 1: socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() kqueue() pipe2(0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffca7) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0000890000006c653000"], 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r2, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r2) 13:18:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x1b0, 0x0, 0x277}, 0x42) write(r1, &(0x7f0000000000)="a3", 0x1) write(r1, &(0x7f0000000040)="8721c58bd1e62c458f75b6f9cbffc88d8da41f47e3745b4bdef9da2bd0ae31d7923da960cc42f1bffc92513c7041215d2226b9daf45857d1d1c4391d29e038e17969568f04b892654a1cd6840bc1970a0e0fb5ab4c736627febd369b096ab63320f4035eb7c127748d68e9d64ead5c6b866614dd2af4cec3eeca8cca1302688d2fa425a19233646065f23ab5119f937614", 0x91) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0xf151, 0x80, 0x9c}, {0x5, 0x8, 0x7, 0x1}, {0x1, 0x4a, 0x7, 0x8001}, {0xfff, 0x0, 0xa9, 0x5}, {0x6, 0x27, 0x3, 0x5}, {0x2, 0x7, 0x8, 0x8001}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000100)) close(r1) 13:18:29 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x3, 0x4}, {0x200, 0x80000000}}) acct(&(0x7f0000000180)='./bus\x00') ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) syz_open_pts() syz_open_pts() 13:18:29 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) 13:18:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 13:18:29 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000025, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x200, 0x6, 0x3, 0x3}, {0x1, 0x2, 0x5, 0x8000}, {0x7, 0x3f, 0x0, 0x400}, {0x8, 0x6, 0x2, 0x7}, {0xff, 0x4d, 0x20, 0x2}, {0x8c1, 0x0, 0x2}, {0x590, 0x0, 0x2, 0x2}]}) 13:18:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 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(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a199c19367b0784"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) dup2(r1, r4) 13:18:29 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x6) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) r3 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x4) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r4, r8) r10 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000000340)=""/192) r13 = socket(0x18, 0x1, 0x4) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r15 = getgid() r16 = getuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000280)={{0x2, r14, r15, r16, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r11, r15) getgroups(0x3, &(0x7f0000000100)=[r15, 0x0, 0xffffffffffffffff]) r18 = getuid() r19 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff8b) r21 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r21, 0x1, 0x5, &(0x7f0000000340)=""/192) r22 = socket(0x18, 0x1, 0x4) fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r24 = getgid() r25 = getuid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000280)={{0x2, r23, r24, r25, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r20, r24) r26 = getpid() setpgid(0xffffffffffffffff, r26) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9, r4, r17, r18, r24, 0x0, 0x80}, 0x6, 0x3, r26, r27, 0x0, 0x6, 0x99}) r28 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r28, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r28, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) r29 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="001d43d16ddb89b6a58e4f1e4b000000002705a1097c7bcdfd4335b7af9400de80551f4e20a571946ffee519423ae321abdaad4bcf9a4f38b80674f62409a48dde8822075beab484418aa4f2a42485d1bb9002cbfb653d96e183bc8ca9a16c988237272cf294c7b32c1c6eccb21b4e19307315bb789f23d61ece5c915229b4884062872f07b1a2317e"], 0x10) shutdown(r29, 0x1) 13:18:29 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) openat(r4, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) write(r2, &(0x7f00000006c0)="f14c72185d110fbe1b3e648f65556309efc11360965b518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea9ca9e89494be3332848527bc19d4d4816b87ecce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3415254d6bac6625acd8a305c8482b387fb57b57527ca85c9cfc162f417f84df687b5c268b6b5d088d417882ed8e4b57275ddd450ef14f7710bace346750974924f93e3b32b90d426f48cdfcf6077a57787acc33888987800697835883820fdb5023596cce90734", 0xe4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r7 = socket(0x692ffcda5f0e9a24, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) semget$private(0x0, 0x0, 0xe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000600)=0xfffffffffffffd27) r10 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) dup2(r10, r11) kqueue() 13:18:29 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x9, 0x0) r1 = kqueue() r2 = shmget$private(0x0, 0x4000, 0x68, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000500)=""/4096) kevent(r1, &(0x7f0000000040), 0x8, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xffffeff8, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)) r3 = socket(0x10, 0x2, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r5 = semget$private(0x0, 0x8e9eed741778b9d7, 0x19) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) r6 = semget$private(0x0, 0x2, 0x8bb) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x8, 0xffffffffffffffff, 0x0, r7, 0x0, 0xbc, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$SHM_UNLOCK(r4, 0x4) setsockopt(r3, 0x2b, 0x2e, 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) sendmsg(r3, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 13:18:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x611, 0x8c) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0xc011, r2, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) recvmsg(r3, &(0x7f0000000340)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/166, 0xa6}], 0x1, &(0x7f00000002c0)=""/117, 0x75}, 0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000540)="28df31e595aa6076591c3a0d98edac6e8204e0cb00ad6af8ce93782f40a3739e93f4c95dbdd38ca5f44495b79df4ccc07613ade793a369ccbd8e4baf7e7f9875576c45ff9844334de7983cabcff540be321016ca8b9091babbecddefd822f106197bd120268b746655c633be42e9b5cde37028b7d40e2e13e9cd5a0bd2736b48f77947f7bf90bb658debbdb47bd1a99105cedf607b7cbe3b9f959e6cfe83de3acc6c9016b2a6656358ddb7f18a1d1c70dadb9c83e26c1c460f3f144a00affa6310c07c44b4a3ffc24b218450a7db9fe673d76faf51afe25c9a29d84a8dbca8968104260a3fc6ef6eabb6794fbf47353204e67338691dd742b566bbf17d8a9aee50d64b74b20ff26ac46e1e01c4fc3ef81ad0a74c0f63ba1bc8f71ee1956af41fa05d35cd292b7e9f9b0e2032e2e366f50e4e6cf66e6480f1f3691f6b6091e601c85cc0c211f861b2d9aff52903f10e519a9f088ea3323b1908bd5539b1bd31e4e3ebc60b971d24fe587a9507381b39ad5fb4524c000010271d504f9a089b3444bd17901398cb", 0x186}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 13:18:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x80000000000006}]}) syz_emit_ethernet(0x34b, &(0x7f0000000240)="558036dc439c9414e629534d255c") 13:18:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket(0x18, 0x5, 0x3f) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x83}, {0x45}], 0x2}) socket(0x2, 0x4000, 0x0) 13:18:29 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000100)="d7c9286c3884a88b511f7e8a0419b99aae51ba4289240213a80c51b0bca7bccf52bdd311981f3ea2bd4e19f1acac87371d927d12de52bba8b3a820ec264377f2e9125fc14ebaa8ef10b86314fce44bb1e7bbb20b54fd8591d78d39e5f620ff73ff5783d37e760a17fe1765cc05f516136cd749fb7c0b7206e57a6e8eb010be9c9ef486466fdac8101f0d19e3d4a32d38a5df6fafc82569cb789e4c1e7653cc4ec08da696e014abe60369090ffb17ce917b3ab26f9d40b94c5cd299ee6cc0040ac4e361e5218f630f083aff44cda9f8111c70ad65c6df6f1474798070d8801f9a", 0xe0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41321157e12e60d56ab04aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e771493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000000c0)=0xffff063e) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 13:18:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x35}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x6657de90}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20000, 0x0) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 13:18:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto(r1, &(0x7f00000003c0)="a62b628d9f", 0x5, 0x3, &(0x7f0000000400)=@in={0x2, 0x1}, 0xc) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x64, 0x0, 0x2000004, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000380)) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x800, 0xa2253c5a92f366ab) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000000)={0xff, 0xf7be, 0x80, 0x0, &(0x7f0000000100)={{0x3, 0x5, 0x2, 0x1, 0x4, 0x4612, 0x2}, {[0x2, 0x1, 0x7, 0x0, 0xe141, 0x8000, 0x0, 0x7, 0x4, 0x1, 0x3, 0xb8, 0xd3d5, 0x3e51, 0x7, 0x1ff, 0xffff, 0x9], [0x9, 0x7ff, 0xfffffffffffffff9, 0x8001, 0x3, 0x0, 0x99, 0x8, 0xffff, 0x8], [0x4, 0x5, 0x6, 0x300000000000000, 0x1000, 0x1, 0x9], [0x3f, 0x7, 0x4, 0x2, 0x4, 0x1ff], [{0x26b3, 0x10000, 0x9, 0x73}, {0xe, 0x400, 0x10000, 0x3ff}, {0x6, 0x1, 0xfffffffc, 0x9}, {0x8000, 0x2, 0x1, 0x401}, {0x3, 0x3e85, 0xffff, 0x400}, {0xfffa, 0x7fffffff, 0x7fff, 0x5}, {0x8, 0x0, 0xe5, 0x3}, {0x800, 0x7, 0x9, 0x5}], {0xfff, 0xfd, 0x8, 0x8000000000000000}, {0x2, 0x6, 0x4, 0x8}}}, 0x3, 0x6}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000800)="46887797be44a223a01a7b00", 0xc}], 0x1) 13:18:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="06aac7d2b54d3a7be26bbe0e5876fb107eb3ceeabdf03972d51cf586f1699d1714297ec2412f2c531f911009375432bd785ac235af74e99f163a2af77f6f39531629407b21f7fcdba5610e28311ef01b5f4736399955fe06c494a5d5e29158a5e7fa72673e5db26590963fe9a565e0867cef12852ccd928d7f29bd4b2ed87b6bbc3becf1a5fd6c4193ad6885d8bd02cb38cf1d0be6b453ae247ad982821d25da0dd3c6ffc574e681a4b2f08db2bc521d1598c00487ed4a3a2303b2f1578a75fb8a6f96028196c9c76cf3f5825ed3c0aea582c6a72b558db2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1c"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) socket$unix(0x1, 0x1, 0x0) r2 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 13:18:30 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x40, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x0, 0x80400004}) 13:18:30 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x5, 0x46) r5 = socket(0x18, 0x1, 0x4) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r3, r7) getgroups(0x2, &(0x7f0000000080)=[0x0, r7]) fchflags(r5, 0x0) chown(&(0x7f0000000000)='./file0\x00', r1, r9) 13:18:30 executing program 1: r0 = socket(0x20, 0x8003, 0x51) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r2, r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28000) fsync(r3) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) minherit(&(0x7f0000ff4000/0x9000)=nil, 0x9000, 0x2) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 13:18:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f76e412d59fe33c3124db7bf0d7596193f877d2cc0bad5948ec763d6c6433776bfdaa9fbb0c8fe65c5da4690f55dc519c9ac257c2e45a2b91a06e9b440ea7d68514ca0aefd49a051f555521927a5696925a38fb8a"], 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 13:18:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x100, 0x20) r2 = geteuid() fchownat(r1, &(0x7f0000000040)='./bus\x00', r2, 0x0, 0x2) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:18:30 executing program 1: r0 = socket(0x1, 0xc001, 0x1) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r0, 0x400003, 0xffffffff, &(0x7f0000000100)="2705518b96688dbc5250e5", 0xb) 13:18:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x81}, {0x6}]}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/63], &(0x7f0000000240)=0x4a) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/diskmap\x00', 0x8000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001800)='/dev/diskmap\x00', 0x8000, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001840)='/dev/tty\x00', 0x8000, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = accept$inet6(r4, &(0x7f0000001880), &(0x7f00000018c0)=0xc) r7 = socket(0x1, 0xa0d148f933d619b2, 0x20) pipe2(&(0x7f0000001900)={0xffffffffffffffff}, 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001940)='/dev/speaker\x00', 0x908, 0x0) r11 = socket$inet(0x2, 0x8000, 0xff) r12 = accept(0xffffffffffffffff, &(0x7f0000001980)=@un=@file={0x0, ""/4096}, &(0x7f00000029c0)=0x1002) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r14 = fcntl$dupfd(r13, 0xa, 0xffffffffffffffff) r15 = kqueue() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000002a00)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r21 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r23 = socket(0x6, 0x3, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r25 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r26 = getpid() fcntl$setown(r25, 0x6, r26) open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) r27 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r27, 0x0, r27) accept$unix(r27, 0x0, &(0x7f0000002bc0)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r29, 0x1, 0x5, &(0x7f0000000340)=""/192) r30 = socket(0x18, 0x1, 0x4) fcntl$setflags(r30, 0x2, 0x1) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r32, 0x1, 0x5, &(0x7f0000000340)=""/192) r33 = socket(0x18, 0x1, 0x4) fcntl$setflags(r33, 0x2, 0x1) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r34, 0xee01) r35 = getgid() r36 = getuid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000280)={{0x2, r34, r35, r36, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getuid() r37 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r37, 0x1, 0x5, &(0x7f0000000340)=""/192) r38 = socket(0x18, 0x1, 0x4) fcntl$setflags(r38, 0x2, 0x1) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r39, 0xee01) r40 = getgid() r41 = getuid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000280)={{0x2, r39, r40, r41, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000002c40)=0xc) r42 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r42, 0x1, 0x5, &(0x7f0000000340)=""/192) r43 = socket(0x18, 0x1, 0x4) fcntl$setflags(r43, 0x2, 0x1) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r44, 0xee01) r45 = getgid() r46 = getuid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000280)={{0x2, r44, r45, r46, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r47 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r47, 0x1, 0x5, &(0x7f0000000340)=""/192) r48 = socket(0x18, 0x1, 0x4) fcntl$setflags(r48, 0x2, 0x1) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r49, 0xee01) r50 = getgid() r51 = getuid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000280)={{0x2, r49, r50, r51, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r52 = getuid() setreuid(r52, 0x0) r53 = getgid() r54 = getuid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000280)={{0x2, r31, r53, r54, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r28, r53) r55 = socket(0x18, 0x2, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$TIOCFLUSH(r56, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0, 0x0}, &(0x7f0000002a80)=0xc) sendmsg$unix(r0, &(0x7f0000002b80)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f00000002c0)="26074b179813df6a708f131b5fe83b1eedbbebbb2f6b722cfa47dddbf320989290be6311181e0006efd45f154ba8d4212f536b5df555932452863906fe7c668d3c2667fda3173efb7ac1eeb90fc11b85a59d18a265d56f40d2fee1876f8b7473d0c4868b2f08a35ba9a79519bca71a113952e7ef93bc88d0d23aff4e3559d22e479438d53ef479e8824829e1ca706a9a7c1755db862bbf8149d417b2d249c759b773bbcb0cdcf85abf228331836967c307c730ff2c2618b82d926215e5aab4e0f21bb732e157059f3ab61663d5ddfc6ba5d441cccc960d359f65b288791c1b421e5505451ca9", 0xe6}, {&(0x7f00000003c0)="c805a681d339eade94d351fd0bc6479dbc1e53a4f5be9e8cc8d53d7ff686486b7e4cfa2ebfa0630ac5", 0x29}, {&(0x7f0000000400)="063445daf8fd7572ca94b859637d4355a8650088c6ffc6d0421757344dd08336baf5a637c754d8a4df508d5e6a074b0017de9b449c01eb72883fa5ffbb1e92", 0x3f}, {&(0x7f0000000440)="fdeb70fe7a7484e3ecac83a1015fd6622e239011b84518c548d4a97773aa431d9e7e96607681211f9c2d57feb4ffbfd61faf7d8f557f63bdc29570cab2e8f02bdc057f5e2eb83fae5180137d76dc9f9148e7a39f2c7d4e8670456a36baffa8363ae8cf5440a8c26236f5a92a15a31d3364ef4215820d0c1484a8a3d85dcf8209903492b2e007d3146e8c80d5750d544a47e4f9", 0x93}, {&(0x7f0000000500)="ad5c47003baf55d8be835c91328be85438a595580972f552114a2b5fed90560978b0d9b722209aaded606f04e9f0c7265a1fe7fd22a3a2232114cc60bf25e18873a1a9e53da5bd1a27221c6e07edf161834ac9656f6b504fb759a298cb84f3a5fe9e6c7b26aef2960928a45e82ba03e5db6f65ac4ad3b7a65f38038dff8b5e63afa3d1a7983ed16cd1035d75006b04d9ddaa550738ba9092ab4a0d73ddabac1f55424ff099b4f30a93e328a6e9848dd1e5f0fae9fc6d6dca27eba59df3396ef0d3c554ef99b6e34b4ce06346c92b0fb8f2c15735cbf665c3a304e0e17ee811e7c3d49c89dc98bed12cee069fef914adcdf3a5c18e0781652496a8cd95d737c51716d9186e15b5ba1cdd5931bfcaba0a0ed0714bbbb06bc32d118427f15630e52bbfbad5c89099e1c6bca77bec1037600be58a2f46e5401f2b38c9b261b4cc5a422c6c4bc3fef70383057b43112489efda3b6bfffeb83c167ddd14ce473ae6fc49b6e295d39c1695c15fef75fb61e29e9639c2a3551632de81d529322ab7ce8c2853f792ac76112bddaa512fc8b75fe29f867fc3425db9479d1d28b2374c73c47f034dea3d7bcf14b875181d4c8b6508b6fe3a1baf8e4b50be92e28c4a7d4f616108aefb5088eec3a5d25d7159c6eadf2d4c071d7919a15baae7a03f4588170277d3b9600ad3ea1a9e041827641f56932076002f38891987da74b9d842e4411ad99a2cfcce29361067d25700b388c2cbc00c3eea4045838fb3216bd37ba2929ef275e4c7ef1760665690b0112d3560cd1b4f1f156869eadbb50cfbabad344118215420145cccb2483fb43c02dd8fb5398b991524492b5fcc482773bad00686e4b5aebb6fbae415b80ea3a637e705c02a86930c632cf2e137ba6415ee4ef0c28a1993c544c55eb101b498c567d1272a243e16c3c9bce6a8533d2a705d2216dfd72caa14c39dae3f5bc9ced4093116528c091ba9a4e0e280ba8a529ea4c59bc5b4e2adb5fc768ea7bbf348d8dab7fabbad28575373989bf354c7261b3d6a1fad25c96a5680a166206e7bd0bef04605d5b4ed2d342cebb3dd04cf3edb56022ee14be7557509ba87c9b2b61d0f18609bc16f69e938ccb39505d88f222c36445a67c008154b2875be7a384dc965d8662cae11bb17e9317745739a96949ed7ffae53dd0a5507bceef4570d9aa566fa94c1d20f0bc725be2bde31e6dee871c1ea1554dc5064a1734a0ee56ca9a16933858a1085c536ea672016b732c982db978e27eaebda3178c503c6e4b7f451eff1fe8650de6fa3c31c2a156dec4a7e4b371c9d717c50aa6297b8b3ea2b68b86d9171abf6aa1288aa138bc9b4ad38de8d2b342812ac32eba17d40f788421a79c88a06b82a5beeb5410b02a96d29811c8af3828686d3f11ffa0ff9b9b7d0ff1855d3e4ba024cac492da8ee5abdcd8b9492f64cb9da44c83b0761a8aac89589e74c27d16727983a21611497f5d88855a8995995bffd226818e49945a268abbaec9385fd3f29951c0f32b432271a152fee08bb508d3f15f56477f4056160019ebebc02f7463184531a744045f87c2172447db9dee5dcbba938b3e3d761eea9b935e9354abce114d88f4ef1b8cd8ea88e0574d4d6181902fba9fec98e808d0dc379a3f8dceee4f63af956d13eee92a9b4effd9d364f9e72229fc82fe8ec6dad90768128c6d1d70d0565ceabb308803242ec733d980890bc48cdf854f79171b340ef0664210452994f3f5ede70323f32b62058177ad93243ffb3fa1659c3bb11b256745c1abcbac4fac4d9a6f6921cf50b6f6577eab4812ee6c11cbb471db6778c5fadd40caf35d35061dff854295552e8188c01c3971c1a35f01dd7a33fa1cbc12e835154415d2589cb8c8d2548f72fd1c61a0da5aa54f2ff628fd42a628585e5deee5eb126422c33399153a7e2762f307a04be21d88228d9c8242ec80fbb324e816cee45904546a4d2057788dd3a7dcbe57c3d8fb28ce93a23a7c4b02305dc61f3ddeb018439d42ae4eb661ef21b23926241939720cbef5b32b635c595fc2d4f2bda925f185eaa39484de3fe1ac34c9612487b4e1bae2761b6e918aa987529d3bc1ff8c7a88e55e32335187bbec43b461c76949c1bf03cdab80462a554ea23849622569ddba7a1f7b2c0243bc7aff5900d8d90e99c390b6f5d5c926ae0bd75ad6900d713d16ea3b790d498850bcaef56098ae1fc1f4b78cf01ef20ffec7b6fcca0a292c9edf2fadf86fb2081105932e85c2215d7db255e3573db7646ed29f63827aa0eb7a7e7013c2d1b7e2ed820112a88c52b088b6b0a574aab39fe7077f0168ca1d6155960cc4a3aecbc24a09810dad7db02ae42c2ad5f897b5b29e188f56a6f7b696ca95798e86cd7e9ebca3825ba7aaf3e78409a2f4892e8f0d77f03b9d25e6538e9c8a52ef9cf830c3e41b77e71ccd5b9782bc3f7e2fd3c2555ecc48c828f4793282f3086a6b0b891d63930f33f5880f600e0bb89ffd1fcb3a8f8bc97b4fa15538371122b362199435137fe9f13822358962c4dda31bfd2b900a975307c21364462b0993e713e090faaeb13005210a698dfa48db761afe5dc29f6cf0bde5c7dabe65eb89ab82de06f532f1f319014b82d6bfc31e2bed9ad54e44c321b895ca84cc282a010130f2ac20853d22565ad9f84c348d6ddc258d8628be54fac60d85cd1ca4e6ecb7c37430f5353c35018a29e657d316396bc68129febd67c693f6e392f440b684c78dc16a09411015abb846d1103c1ac470b7841024c71502df4a8c95054ba6cdd68d9e690d35dae4433e70c97017be18ef72dee5b0bf97405ffeebb2b49cd6278d9e874b4f2806a9071febcc745b5087aaa5e7568c4dc05a2f71d43927a3ab4d67eeb481ba5c41c5efa069dac845f606d5dec675ed94d654dcafe148260e4d687128fa3d0c3d3e60b52c49c746010e80af55a46b3981004f6bc62197e416dfa70da96c8618afe32052844f109c7d68b8342cc8085c44d52a3d7b27b55f913ae29957efdd92c9441c22906fd91d8fb9e1f7d6fa185a2c5c98f8e6684b36631ec8e6ea6e15d6e46d4a5b5fbba58f115c73ddd6b5832ebdec38000bb455843602c432db78893b0450954b56174010a79599dc044525d9dbe174982658324c8fac2e86426e67fda6c828ab6c9c3d1ebcfc4b4280403e5015b4dc4c0d5cd21e072483bb9e3da12fba40a5eedcae1596e1c6ac20245339ea68b85c4ffed5829709d5df0d7824851330cf1c02d964bbbd31469fd7957dc2f9aa97dfead6f3f7775397e6a2ce0e8959090bbd70aa0a79cbe34ecb9845ea4f9cd9850689a9a57c49390a78ecbbdec2cecd913445f3d582a5efcf7fa42d75a615a4785e70f4d98748ada01b1b4dc0fd1bdc2ec76260b0b118246edefe97827fe72a1d4bdf35f4b6052723a0f5d767f4c60c5c62ba034ff6457f3e95e3e44730b542d52a2f233a7a0a7a9a07f5bbdcabb61fb0053a4b8d8b1548542db1ccb1c7cefe25082b15dae4693ba896caceb166aa16fe37ce711ea566dafc895314c8972552a18f35303ab9e205a8b30fb6b036738d4bb66676f3b3a535418f493dc73b5e9780d49bd16fa3554d658e39e18f5d7bfb7e631495d0e6beb1ce45979288484d2832af668e6e6a0663fe1c2c76fe8bf7d48edb1d5aa0640f356b865881b3bf49f0496abc5b5cbf15a20adb6920903a78a2828c25747519d79ac1b51ed4116a0f8f27c0a5192dfd25503d366d58ae3002576968ffd9cea1cc3fb376fae1c3ae91f1300a7644a8d7bf658ce006f9d48fbc268ad27728fc3bb713a8d3f59a43a175c75bc729db9a340c25264c3f4f6b60df996328af7f34d6f87333cf33bec338ef8c4aed806201ed1c4f2aee85a0a94390121b48989aeff774221ca06dc5e60b9207aff61d37bc550985a3e373c12a9e7c929cfdeef1d6c9cb3e788589c53adff360c54bc11bcb78e9a8f9736bc2c60240ae2ccb2ab311804aeae641927e0668385c6f168a6dc71d766bdf558706f986ef1551dd1b03cc8d2603af419d6db44fa0abb0dbe9792dbf6c33b827259522e37a899637476b71f2a0dc4e2a00bd597aa330ffd18bfbf60c23ac79cf2e425a249adfac2a990ad4ea2e6cef14cceb1aa8da9a37543ff3d045f464255544086b1db79cafa1b481be73bb0d302525f1497169422c137b1da44675c28c948ed45c116e06fba0bbfe5e4024dca5ca79b4f5810458f8d31c88067c83988e4e1cf4bbdf141d53ac4d311319118a2e2986081f916dad5efa7d8d50f41f98c31278d4b9ad18ef6a6afa6d2d02d4471b86c7bbf2e0e051bdcc20286be14465456e416670f1fea46500974fa6e0c03ed6aa3f1c89950165b657e104977bbbf381b11044e4b17f36933e88a8132ef772f4336a4f9d1ed891a4860e55bcae93cfb6bff84ea328dceb611751dc2dd2f5adc30264ecd1807afa5e3108b60ec63f066a870c8f1ad575219413675be2b5bef2f21161b68ba74dcd8e12b90874db4e2d891c8aca76127c697555afdf57e07b60eb7ed6f7c8b40d01076cfc1041d315c5e99a45b52bc213ebcf5288f0367ce03677aa69a03e6ca196c7a1bae8fc83906113122328e4f8d86ec0f7acea2ad3bc370e8830e0a24dd14527c9f1f509d37e9e6a35225a97dcb7f87fd6227ac80808c76bb8acbb762f7473b6934695a13a27fb945ad6331bd27944796c4b55ff64547734792c059e5f7d4891e663983dc230eb2d5b4ae9601aa71cae4ff2d1fc0c9dd893ee76f74f77b92f2db17544fe1cb49b5568f595ee19b1758e9377e41f88ec0b554084332d9788a23723321d55177bee202fc52bef112fa7c688e51a3659b12648fd0612f85331e5371e812f7858209d4879175a3c7bbc9eabaa1685969bdefe6e26893f1917bd2d455ecedc9ec31434871013f9da423ea4384ed76d03e1b064f0e9589f30cff212bd5a4d7ffd5a295a05a5ecc3c4d94b4ec060ab8ed32af08076dffe3ed0bf9210c2ffea7d301f37e18c53919bfd5aea81e6dc4baf69c4e1afc490266ccb001fe40cfaf3c7c13dca945cfa8c08cde43670147292a4d5c616ccc60d0fccb4202b711796f552d283fce3c6516ee7e4b37dd0f5df1876b14f4d5e15b3636a7acec706172bdd42c51ba461ea0bc32fa467662399281ea347d364cf211d24e775cf6b6f41afbce3c663ed327a96a6f4242c3beea2ce73d8fe155551995f4b4fc0f077e6ffa88d7c96f24d32d75941ebc47789c524bfc7955e70cb15d1b2c9b579150c6125b9ffd333296a95bd67752d68f6021f44963bfcaf9371d736ebfde57a553d9cd54105e63443e81aebfc797274a6f0872624b62f34bb4c1b6c665c776a12a7da607a69206a2257799c01aa74504d29086571df425eab80235f634a5a500a5bf1ede2ed8c837f8aca4a0945522edfecee3795eb2a44a274423ec59acb756e7bfd12ce5b8e28652829dfe936f4c48c8feb68c48020258eba0b6bf6311135b5f8a59ae7d5214930edb893380efb4732c647dc3aa6a64bcee3101996c6395f19db1db6dfbdc0dd6ecef82af8503fbaee13e4db8d04bb471adb22aca69b4554a274cdd40566b09b2e0183ace449ac69670d2536f179898934cae1214e5091627da6b7769a04c6b2120b207ec647b7ce2a8a9bf49c9e1f5b2035c0d5419aa2c4f098394377b490132a829106fc16ecf7a9fc0425ba5c3c40e6693118f20f71c5a58b28a6a8542e885559949583c099f227b0528477ffffbb4820c6a02641c48b0e7a6e67344e7e0672df0733735d259c8eaf9440c550f06e33e37ab4a2a9", 0x1000}, {&(0x7f0000001500)="f2a9488514e8856dfc79e82a885fa5c0bc3c5ebd5d2fb818e69e08de2807b3579d", 0x21}, {&(0x7f0000001540)="42b13f5d6f465efd922e6b1f37df81e5973ee52ae0b248baa4dafc6617d342d00267e416623f0aa69f931e9589f09048839286f33b940639c40460e5602b7bd0dfd63e44fda2741a8e80f9d1736aacec7c18ff", 0x53}, {&(0x7f00000015c0)="36104fc47a316d255113343fa52d95b4ede57ef5f9c9", 0x16}, {&(0x7f0000001600)="953d4b9916e22d3ea2adbd863a99cc4ab08064824952af567c35beceffdf3a08b64fb2a6697b1bf1524bd6dd6e8ffbacb237f22e8d19418a5addd3e94f6bb0e86e3db29f536b2a475f3839afff88d50c844a332826dedd2d1653a9ba8e2ebe05a330fd12774916f33159d77ada2b84d646ac8533564ecf772d141d1c11a819cefeb549a3d18968df44a2f3714d9b1db6c7dec751109282a0b3527954dd5f02c3ca95a05cbf81cfaaa957e239c61125c26e711abe6ff52abb8e0cd2b9e8544e682dfa46095858a005a57215029a929bbeecd7acf8af1c1b7e3c2d8891efd1c9ef", 0xe0}], 0x9, &(0x7f0000002ac0)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, 0xffffffffffffffff, r6, r7, r8, r9]}, @rights={0x30, 0xffff, 0x1, [r10, r11, r12, r14, r15, r16, r17]}, @rights={0x30, 0xffff, 0x1, [r19, r20, r21, 0xffffffffffffffff, r22, r23, r24]}, @cred={0x20, 0xffff, 0x0, r26, r28, r57}], 0xb0, 0x2}, 0x4) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000100)=0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCSDLT(r58, 0x8004427a, &(0x7f0000000140)=0x3) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:18:30 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10011, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="839cdfcc8f8083a013b74d410bd952a8c01d7ec56ccd1a49393184f0d764981e159a445df809d209345e728bba191e8da98d30257344cebecc374fc8c1ff1dd4376501aa8d6d66982522f557eac8b88e9ae758829c1da6bc282bde0eb7a8afc614a52c8a13b7b9c56d7e21ab569612ead817cffca634e3a0fc78766621e7feb8a6ed51d5c7027f2d344797aadfdf26582e77e5d329ca882665e300"/170], 0x10) dup2(r0, r1) 13:18:30 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x62d) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x800008, r3, r4, r3, r4, 0x90, 0x13}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) msgrcv(r5, &(0x7f0000000040)={0x0, ""/77}, 0x55, 0x0, 0x1800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, 0x0, 0x0) recvmsg(r6, &(0x7f0000000200)={&(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000020000000000000000000d00000000000000cb512868bbeee36cb14fd2e11166b9d0762307e2394aeb183d744102346b9284bdcc2b1c392a0a5bade24b8451e9f9d494c6b63d6dc8285ca7eed464c581a1531ecddec5fcfdf6b13d6d709226939d8fc94fc0271cfff32cab51d21ebc495f2d875617edbb2acf2847904846f8cf3312c240e4762ccd1dcd0da4b05669aa7f9837c300000000000000009b606c93aee03e84f76c75ac29aa674b562bf291f70d4fc29fa482b272bb6e39607acc82a4846ae1bc9bc63ba3143e7e25a2ee8bae14f9e5d95b8802"], 0xfffffc00, 0x0, 0xfffffffffffffcec, 0x0, 0x6633b0a3f0d30dbd}, 0x0) 13:18:30 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000180), 0xfff, 0x0, 0x1403, 0x0) r3 = socket(0x0, 0x4, 0x16) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x160) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x10) 13:18:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000500)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000080)=0x1b2a7be8) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 13:18:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 13:18:30 executing program 0: select(0x34f89510f6c54ae1, 0x0, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() seteuid(r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x35dcc5adc05e37a2, 0x3) 13:18:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00\b\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c}, {0x5}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 13:18:30 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b4ff1fca7bd0ec2", 0xfffffffffffffe6e, 0x0, 0x0, 0x0) 13:18:30 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x4) r4 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file1\x00', r4, &(0x7f0000000040)='./file0\x00') fcntl$setflags(r3, 0x2, 0x1) setreuid(0x0, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, 0x0, r5, r6, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r1, r5) setgid(r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71322a93303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x62d) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x800008, r9, r10, r9, r10, 0x90, 0x13}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) msgsnd(r11, &(0x7f0000000600)={0x1, "54c6e39aab64de31d9a755b932629721603cbc8bb786aa92d4ba3e4d7d87dc229c1eca14a72a7a2ed38774af7b644b2907ccb717117fb571f4447c98bccf69f29d6e9ac4c3a6c85eacae7b52d4ebae10b98a88a1bba329f0992d138c9daabcf613af2b17bfa4c7d4d2374e8165369b630b43fc5c06052b26e61d1fa4f2d387af6dfeed4bdeb9cc4b24b16eea0c49bf026663f9cf4cda72f1c274"}, 0xa2, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r12 = socket$inet6(0x18, 0x3, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_INFO(r13, 0xc0185603, &(0x7f00000000c0)={0xd4, 0x0, &(0x7f0000000400)=""/212}) r14 = dup2(r12, r12) r15 = socket$inet6(0x18, 0x0, 0xff) write(r15, &(0x7f0000000500)="289a421aebee366449017e9d8246dcddf863854f6cb10ec6401fec04da49a867b4f258ed483a992e8e47dba29c9e4ba4da262e17db1c782c27e32aa9d4fc7b3905a215f86b1212f21de2b1cebe74e091159de88fbd46b4fe7766aad50bad9e25bb1783d40fd31ce5e69fad1abc34f45daefe6afb29926e1c459622e1e4df7232f648d3ea4dfebf288aa703cc19ed304074a9098c2a950348bd7852ed351058ad3ca20abd7903f2f30cdea2bb8441acba97c6a09222396be986f7d8313ae67545bf312319eb95a6470bb5279623ef9bedfcbb4eb02db5b118a09f546b3f4388a94d528978c7be6b029686dd2094e185210d", 0xf1) sendmsg$unix(r14, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 13:18:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82024dcdd39123bd1ed310478d230201f0ffffffffe29d7923484fddf681afde2a4465dff9b4d4f2a50fa2c8e72daef0cdd4e81296931329e641e0e323666c493b9a1d669162433b1a2674cffc769a08599ba9d3f416ea16b0ae9ee9bebd2ba69afe15f31be243f07ebdc4647a64a23c30f9ed356bfc99f9db81092683fc02056d000400010000000098768826e16a725a71edcfec4347"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = semget(0x3, 0x3, 0x240) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x2, 0x8249, 0x800}, {0x3, 0x800, 0x38c90f9b8a046005}, {0x2, 0x2, 0x1400}], 0x3) chmod(&(0x7f0000000040)='./file0\x00', 0x208) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000080)="10d9a4d15a0c9e23", 0x8) 13:18:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffecd, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f00000002c0)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x12c, 0x0, &(0x7f00000000c0)=ANY=[@ANYPTR], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="0020000000000000000000000000000000d400000000000000000000000000000000e2ff00080000000000000000000000cd468e359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x1, 0x1, 0x1000) msgrcv(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000014600000000150000000000000000000000989ec40b64201a8e00000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a6000020000000000000000000000100fffffffffffffff0000000000000000000000000000000000000000000549a921f44915c8fc59d84acf5450893ed4679a2e7599f8347b5ec5896033172b7c36dc6ef9373a1bace6c08b5c53ae1c5a894dd300c591841b78bff5e6c39737ab0b5f34550aa78a424f1c2006b37fe6dcbd42ade19b5bad060bbdd8c81754046e184bacef5bff4d8c576ea62cccacd59f4c1b13b7c54340c32334794634395c45c077a8d019ce10df2c0a31cfd72c2aea89832d1745be07ee3a74f105ab60782894e39777e056866db3f4b6b489b7a98fe5b7cc7b500"/341], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000980)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf752ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa6327031527463cb2ee0"], 0x2, 0x800) msgrcv(r2, &(0x7f0000005b80)={0x0, ""/4096}, 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r4, &(0x7f00000006c0)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000a80)={0x3}, 0x8, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0x13, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x6, 0x2, 0xfff, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf23, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffe0, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x80000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = msgget(0x3, 0x100) msgrcv(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgget(0x2, 0x424) msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r7 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r7, 0x0, 0x0) 13:18:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x1c4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) sendmsg$unix(r2, &(0x7f0000001540)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000140)="069b56da1f58b18b157639ef698304cb163b194ea04625fc8aef49f381088738e92228b6a23ad3ab0f1f4f52845388c32f9a0be67d3f6dee3db9515ce9d569478fa9105a179ab3e5df81451360739f2050496f67671a7ef1d09a174baf326ce41f850736f588bed4aed1d0abb28e7196b3bb180220abf8ef052225eb50c9f84163b726a2bbc5cca79dc833bba3956ddde8e11552957f62d116aae9a6d50fa707109b275c8a2e3ac6fdff91f802b36cdd58fa3e71b86d2093a341d1d9febbc13634ce15e84484ab2d152552d84a4f15510eec4df800e56714ee8187390e33e8784cef9d52d7666ad3e9050f847f4fdc7a5fe53f4ef80338c18df474323aab0480d68d08a292592b1e7844093721a092837948beb352786309264e5845e0b3fd2e83e24a75e0c520a4a61f2891ea6f82849eda0d78910338c6435eca7e7f56f56b37a88eb31afcc085948a64bc21dd8d38ab00d69cdc421d5a6badbfbab2c6f6587590a2a9e632877d8c4ab726ae8b5a3fda28565f4b2c747778d0ca574036dd711a1710062cff10bc2a4fd859dd2ff4edd8cde20522b8def0825d986cce5cc8b7fe9462a184b3ba0d2a66b2c4d9ab4869d7548059ab3842825b2da1b0d8497fb34415247f84037a6308ef5539910f69ee507478f9e00dbb16dcce058488bc61959a78f61adb9e8d18b99c5ac5bb50ae71ef685dba03451d515d7ff24a7ca27ceab5d4b8e58cd728c75565302dc76d235c93349eb0165f3da76ece1ce8f1f860089ddd2c5c9f3d369ec565e3ef4a5432a0a6923e933c7896fdc4c21db744cdd111cda4c2a347a07758286ac9bb9b874c3008b14756f387e53ffc294eb37cb65393d402dbf5f48ece32d1a49d283eb7910d948edf42ef0b2e116dd53d382e36c3446102dff9991ed88497c7224fabc8f90c0b26fe8d459aed4d767bacc12e47778396e927f99fd69ebd72c771f9e06d7c19006efccabc03a58aa742b162f6459068efde8b75e2690cf1532bd8533e49df326e5c18442b7cf380862edaa6038950cca6771734beadb458df1089a919f5994a76b0cb8b993d70a4c3a24230d46357bf0d17c5e7e83d0c1b51ee78f4fee880d5e5f3457153ad6bcb08273f2fe888a3572aa91de334c28d52cdc1a66638064a6ff5ead52d410652251f4d9ff22333cd7f8f44e416faa74c7f02d3469c07214731f60cf3baa78061054c9d9c0466a00823be1153daaf1ea65d8406606f540e39ccdc93b52d6e5897f4802ae97edb3be514f0df03c00710b0d431966727a7b1ba621f6f7a71fdd1e51ce26146a1a5a03431b599da188a062081d8da37cd9ebc8023846d86043cbd31096b318224bfd6c6f2a9a217e2fc438131d45e6960ed50856a91453dd6a256e184c11e83188a1bbafa497e6345443b391dcf5e87b8d6f877299a887d3aec9c9e36b6777d5806e2ac98ded951503e534b9b0a76671bdb1dcd2e138d7170202bc06848f29e503d7d9bc4eb0a73c974cd1074ba5e60d03e5177f4cca3a3fdf0efd86a21d2462e22999ce5e7eb05b1cccf1f0cc17a125a42d1a5bde7edfee75c18f8a9fef41ec23f840cfc05aef28092cf47b76b7dcb64718afd9b585dc16a3aecc6152ca0ee5268b517d7aa09ef546ba4f65c5a641a34d30edb8ca62e7340399d0d74974e4eacf478c28807e113c212752a0e86ac1ce229f1d13de3fdefcda06f451caa268eb383f24f54255f627a920bef03ad0859c0db51e45a8089e507ee2b55ef0712969796b194e76d703ed7f57ada784ce36d2fe18428c620480ca9e03289af987c20b6ff4d7b0e12c1821d108b5a10fe27715dc583fbad07dba30e54e3def2debcd85d616b85bc0d9f0353da2c1c13932046dd9a1daf0a20034f9e46684d96a39504645a8f1e1d6be4d761aaa548b87aab7b5f24bce31395b3779eef3c74e3af04aae7be9a91b2d4acd4e72568334a9777e91caabf5af2f04b20452dfe9b50deaaadb3ec15e227457540f52cc73f93d6d2062658b3240cc28036315bbdc916a9f9573d67a18d6bd08b446de7851d1048ddeb56cd3caab995fa9bba42737a77ab23b083833115904e37d79fec46cdca220b96e2c2bdbf2ce8db8dd0d229ff702e978635fbc165d43a8349ec189e0086866f393e485114b357e8e13ca8da96bdd9938412d016b6dd5ffb6197af00b4628acf49bf727f71ff7b98c5bfda4294c541804c31338b75a54f1fbea051d515b350471cc6aee6d616024a76a6aabbb1dd311739d0f85517f989834993da7f851df52b4dda5cd1b8b8a6e81fc4fe49dcff30f7038241d155c2ece703b5f13ad77e59162086058cc9a440461df413e5d17b3d36c7279a468445fc631594133e7256ae3e7beb056409aecbe87231e5053161651c0129c0f5980cf8c73102017ac98b90bc539a0f0d5e7558cf72a185e02e1c0567a02bdbd939b067877b2e8a8a2ae5f47687220d80cc6ded0fa1118cb25bfa6a115dff98d9946a36d72ff875c98659d448cc5944d74e0c02adc3828a261397d5d41b2db70bd91b946aabf3b1d3e81d69f676ad04a25399da4fc80107f51d5f881883ccb2c2d4975fdd1358cac94542cd9b41288218e6f52e3427accca6c51cc5e7dfb27742ce448740216b208533fec19e471b55211b3741952d29c5632f1d9916e14d28d8e0cb7a280530505859da27a155c8053c7e5c9d90f55899d02db63b327381f28a48d644439af7212ff8649c831362444950a4494b025bfc61d515ecb2a3d57b24827593a3491dd62ebdac0ce17c26e5a4082ebf6f65213f755e788f3ba41234a0bf33222db79709b92bc693ee844beb35cb29fb88cda82c26db098fa12a7437efa811e22e05ced8cc4532cd7138b6b2bce657ea6d098bb63fdf30522c8634fad1431f97471bab07a7365b75c02be86a61c46e163025ee672b4a94401a79fadf1a32a2d1b1eeb547d5bf406a1ffb458a71efbc72ecaee681c93a73da53d03de9e7ec20797721404acc2d4b8bfe2627048bf6252d687cca45b7420d9246b117310bfe7a32a22ddc2a79c5b9ede2d654cd99d85b6440e8df72e41d9a5b73d288547ae2ce7c5b31472dae837dfd57f82168c9a14a21baea44b2d30d2a7cd5540cb75b42d92893dfdcdb827eca403a8dffa733dd285eb2684866b22deda30f63bef73a66f515c325575b17f4b88eb0c2a99ffe45ff793f22ca7dda3468fc5b161e916f7bc88d111ce0e69f7c89470b8d30d8419e74fa555fead40a2dab4fce9af9ab4bc8de1e1c700a0680ca70eda6c6954159469cef0ae8a18c36c43cc315ec06c2a3112cf6915faf7892113f0ac73c867aab871fb173c37b67a2cf2a51c81e931e1edb2594a2e523af08230fbca6ad141538f4eece3dfaac665e64021fa62cdd33dda78b90d85c2e9d2ed5ab0408f4b6b985a4d9cafba335d147d84ed270af8816a13137397798b2a9b827eb359d9b55a13b6f1003a308feeef2ca4865dc0a6f64360e298b42250bcae6d1cfc9c3f1a92dd293846f55bca43f0b9f18e12287b5d888fe585163e2b8a1bf8d558ff8d868fb769704860b1bbe2788cd2fea0231b434e8d48943133644fa753fd1ec10bd5a68e114c4148f6c1941bbb5693cebe108555ab631174473361991b6398dcbf5809db479884d843daf8064f95aac91b9fb36008c69caa6a1f25ab7fc572b4761d83b8ecc0db4c33a8cd6539ba0e1353b747623bd6a4db7419b47add59c9b8a7fd1500575c6929e2d9b628e39753b43daa8e659588c36e9e801549db9dac34a8f963ff74cbdbcb5c6c459e8c215c67d02d3d0eb27768bb9b0eb0a9187436dceb63af9055ea323e75d1a7ce42b013f06da853c8d5ce88825e353cb1c3e56478b040efb5b5c3b92080c6bc20cf464157adb22b42c4dc6279c31e71e05c48dfbb776544eb0e362983943559dbf5ae9c862812de3dd441360b852496dab06ca87e2249a7ed632f5442d57e91708a0bca7401d74b6abbb3c58f36b489cc086f6a3c9eb893c328314e4808cd9e9477f5a49f18aecbb03a98e4b73db99c6741c870a6e3b58f97b0005a8ec711fcd8f1ff9b24166f247b656591ed1a3212b53dde3ac6f6614b61497b7c0ada115a67558246b36832b1c18e394e202a9341c2dff261c01d81b012df547961e8b743818d97df0af5051395123424f1b653f576a27cddc02047d7f570bd8e94e34188edabbd90c8c62d458d52bf246090b0d239ff3e8a8ec1befbe317b2a2682d14ab1301e5dfc736937eca3e7ec14ee36aa9a97b8f86c093094a7590517c2cad1032ef65497feab3f8cf67fe81dda31eced0dc4aa908663b7226852ee48b768b6413c38f46ca7925288d18cffbe386a3921d0e9d7697f98ea4b47492f2a921598ab533cd868182b7ec3113b8bd478c7382d99769c0e53225a8663530830996731032294a4078a3c236f40ce054418df316c940d600b0a6f9bced45c7b6ae98bebe5dde1bc19ce8d78bb6e6c46affb33e3baa75cafe6f060b720df95a1311820b229981587abb8d5fc0f1c8d96c0ed3811e52c346f04c451878cdf065ed70689a83b93f20b090318777aa03dc2598f2bea7cc5637656648b5eb2dace9bbd9074a46d9b5c152e2b8295014816bdb2140e8425e76b0ae1a88c0aa82e3960a3a1dab390925cad7e766fdc0180ced090d073b6dc94b63ac166b4e5399254230c04384b69d139c6e99661e9f3b0c43b766d9bbb815d7a8e3bf7aba14ee42dc891c745d5fb2ec44dece35aba9f77940f56c7c4fcb6b118c9d41f8e7fcd74f59e240ebc1cd5ecf4606470d54f3d63a86768e8ecb19eae295e2be9aed7a14573c4497270c9487434c9074c27e451798f98d35e55d487a564d75fe3b916b4eef2812a2f880dcc0226b6f8d77a4d72248924eda4f3ba789db59d9119f32df68b1c933fad5f57de744b2d22462a43cf4336607da8a9aad48e70d6b778692c2d8e38f58207314190f11e87e28de7b77acbbd627ec039a8c09a9a823130049e962f3e5d53d1a083bc3dc1e8fa90f9dd43f9527cb0bf071a0afbba298a817aed5b598ca7b9de058b44b6508f464ec8893e0fbd476a1510456e09c4216ed6b250a7252cef61f83fe56cb17cd88baf61e28df1cb19dc7ffeef7093e6bdbaf614ef62f97dacd12199c72aad05b0c77f5f1b764d5c127855fba9299a9784e7c827f8b79052f01ed19e2eedd6a29505bd3c37a82e4432fcb4ab9299314b9e499f37722b9ba8ba2ae8f60127c37eccef8a627d27f079c6faf167b6a7439e34091a3100b0c62db9be54d6f7dd0d41bc27ce3d626ec49060ac1edecbececd5573891e2f9182bbea04908938e88b54a8aa545f1259b9ad4e7f1b6eaece8eca0047743440896106def7b9f726341d522463a072c13ba24c5fe4b8be285aff1adc6ad4b1886bd4a582982396742adfc07c42ca2f8f58d991be537e5c98151a72da7f3d2ac7b630cab7bd8deba7ee0cb1ef34df16bb399bde2de04707d64cdd7bc5d8117b90911c7526ebbb6338f82cc41653329d2166f31c90e7d44d7755ce0e8c7167b6499aeca716817b0a1647b6360801b48b21ba87ccbc85eba8c208c6865de8db15e8b1bd6f6d5f9418aa6c15d7f3882a45ad6eac0abff82eee4adb2408c52ec7e0a2ff11d8e9dd5b60e3da39ba402a5df6a6e64592d95a1ab0675a5066c6da6d6a5dfa8e188dad21de7263f21b5dca35f763472a8c392ff9edd1a34ec8caa6e5e5ba5138e1cff1679c3b7ee0ea399dbf290b72c20355a946f5aeb00f673b45f2d34239fd7b804acaae3c1fafb1fcf0cd88fe7c9f3aad5d2", 0x1000}, {&(0x7f0000001140)="d01dd3bf3c96cf2684c58e9eec69265973702e0f34db892747216f2a3b12867b187b4d5023518f02e2d81a36afa4f43aa28ec0b6ee7bf5fd03634302", 0x3c}, {&(0x7f0000001180)="3d8a3df6cbe6ae172e6ffbd983ed82d01b2cac702e16df05a2a86b11db7d27f5106d3f84cf57cd995940d46c2dc19d9ff9d20841f08dee93ec7ce6f0d255f731fa3aa81a392e9794bdd0676d7c211bb60f5bb8f054d24b99817d4d2f07f3d06038d73a208bcbccd721feb6494c6640d9f34c489c722be20d4d0ded13848e7daf80588bbfff7cdbd2a1cf1b62ee7bf59f04deb3b87b35d0dc83968d5416f17e2f6bfb8c43adb40df3417d5ad9f3af6b6637f842b29a829c90a2e7303864238a75cfadcf525761eed1a7128894f3de65ba", 0xd0}, {&(0x7f0000001280)="a878042dbb6bc058ad7f54d7550e461374a55379e32038b410ebc9", 0x1b}, {&(0x7f00000012c0)="513bc1885750654a26a8d766c2922aa42b4f556d020701b3475b8cc63c96057e3a9201236edfa3a5c78ae11068b60421c25a536401c35b68af53e7eab937a5d6db8b33d1c1c281331623b2719e3f016cd08e66c20846f8a5b4cf55ab898887b3c67c0d4e6301ad03ef9a75eac1f89113f0437f07d036e4474beeb547b89434db9b38ba3cd37de77f9eca7fa706f361655cb1262a23896e282303c30dc6182471ded7c341a4d7b2bc627a1ae5dd60a352456a05a4f94000cda0252b29ccffbbd2079f8fe88c1e7b57", 0xc8}, {&(0x7f00000013c0)="7b9eb5e00c3e64b05870277c3984700a0b810bb0b5f063acf6b6d723434fd61a9392bb80ef597dc616d75fd3cef9dd58c3f8188f441de9ad5098e43110406d0fa55a239976bec4ef21b68b730421dead8310a553249f4a1f624591eecaa6f1305ff221d2d69c0d513eb93e05286b5528ce798e0f7791f16a88408beaa2891f7d23fc40b3be5229db562351c4640b315962169279a3fb9145543dfd44fb08f8d2836e5ac611f0bd47f3fd7a301cffc81d626d9214bebf617295e6d5d98cb35dc9336eaea5a11b1f0811096cd728530bf74144a5ed336e9da2b318b776eb0f13d61905f7135f19f911f2d838958224cf", 0xef}], 0x6, 0x0, 0x0, 0x8}, 0x8) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000001580)={0x8, 0x800}) 13:18:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x800, 0x400}, {0x18, 0x1, 0x4, 0x80000001}, 0x4, [0x5, 0x1, 0x7f, 0x2fb7, 0x4, 0x9, 0x2, 0x1]}, 0x3c) writev(r0, &(0x7f0000000880)=[{&(0x7f00000001c0)="75cc716f756a4a31e10ec88c6598d036d265a7536fce18464b2d551ec3e9502f19385d99d5c2505ab12438ca65dfb7bb0c6cae897b22249309974c96911f40fd69cc6150eb8b148a0efd1b6344764ae8034f307b828e826a2c468865581daf81f5831aeda9596aba39a0d8e24cb94ce1f2e9af35e07ae392e5233911418888fd3fa69cf607b9cced9c447f75d7026c243645c0aff09c9cb84e0e529b2d62663dd03ae5119aed98313a1c59ac4377cca1faa063a9a35ebe92af5e486e6a161f0aa26cdceb87906405c606db75ead882de6e19438d424e36a1c848e1bdb44c4792736d", 0xe2}, {&(0x7f00000002c0)="4e0e3759693b637d53f8aeb6a4f7e8d0ff53774f4ecab731ee905f947112db671dc5ac6c462c4807202968ad5afd2879f51523088c553cf030c6b17787b0c32bbcf7edc7ccae4845027d981377b965d8f4b39655df2399339ca22313aff457196ee2252ed5ab5a3be934630fac69df514c66add6dad72acbdb4de1dcb30d3748c857f062d70f83321881dc968130e81372bbe6c296104c97a3928966f00160cc", 0xa0}, {&(0x7f0000000380)="2233a4ec7fa456bb223daf66bdcd369cba549aecf71ed6d3e2fa6abe44efb3ce7d53a0a1bd98eb933a907a3659f22309818f87bab790b7da252d77a19353918b04e0df9b0bbc9a78dacb84ddb4871dcb7fd20c0391bfcf7b93cadb39b07fea55581699f81e5bed1c08497e82fd90dfc7d36686835ca82bb6b50eb242cd8bb4255dce50970dd32fc6184de8efb4b4442c87134fde6f2c6b8eb9f45889acbf2800d0e72d9c3d9a", 0xa6}, {&(0x7f0000000440)="88a3e91de64bf194938184c7abe78c20bce1b9c8743d472e9024cbe16b66e6fb2c1b1d29b3f46d78fbb8582f06cca92f811bde4a9b7d47bb9e663cc39c111f4683077c05610fa31db7f5d36d82479b15f41b05aa63cd6c0afa61752c4f5f9ef5147a7d83f1b6c93e6fca350cc0a1bf87838d9bf2d157449ad6b7de634207d9221275ec4dc659df1506b8f8bf6c1ae016547e2490c4ac5caa5a72d3730371a9c4d562581b77e577af3ef2212394bad91e77c18b978174ba0ffe48e306fee305c0547accd64d373964aab1c75a8598bd57ee5a196f95c11ae32c12c9", 0xdb}, {&(0x7f0000000540)="255619b855a18c1d6383a63cbbad2dddd233f539707f19b90a33628939b6f20bdaa7fd819bd7e360f148b1a5e1e8852df7e5a99744382b1ea55acff7fed8c0599e3118a4b1b81cec8d95", 0x4a}, {&(0x7f00000005c0)="ba71cbfa570d08823aee5f60b3a543bf78586f79042da994d45fbf85d411db566d894d89a6f6473239fd4ed670cbff3bd5ea1b5a13cf59f3f95efa234b2e949412ce72724eea6b94ec6617e59feac9051f4024b16cf1", 0x56}, {&(0x7f0000000640)="587f2e1e710183bab023e38d304abeb5a5b6bbb72589ea114148b162473d91974baa6ff3baa60a76068dd79ac6362f7bdc1e07aa532a72c57a4fdc17cedd7f59ce1e2f0faaeb3f02dcd1c5ff2b12bebb8a1bb48c044b6f604619d34ed124b40b929f43aa6be7c95ab1036f53ceba4ba8321722446341487848a6b89eb8d3edf79de438dc3f661af8856e9fa48337321ac238b807e2a9c43dd6a13540642b95d418f3f10ce15253a703770fade45b723c6c414a5be6905629e938e3483ffdbc367e1be6740383b3ece4e6286e5db65654fc5f8f6d01ae19f1f00128124ae0641985efe26af150c7", 0xe7}, {&(0x7f0000000740)="3b16f488216837a528b370f975ff78b56d9f69079547e1d48fe05743f80cebea543287d0ad7a64a03bcd85aec41fccd06a6794ad5020c548d473adf8f76d58dc5ea57d4ce7f564b7b5695530d359d6a583ec1443b92132a55d7675893632673ad760a469d051b012b806c6894e820ab5f4d77518608415", 0x77}, {&(0x7f00000007c0)="45fd0bdb7a273028ccf5b479b8ef499d1c3e5bcdcc5bc744b626d6c28eaac660378464dc3322c52f5f446a6e6c58f33725236c18dc8a2ff31e4f0d7f52fb9c63b9aa044ad693f8239b7e9a2a9532d71e1eab4d7cf129ce28653afcff5ad0c5f098a23e8307bc6bd981b07dd5f0884e49fd3c3aa6f7be8e26f0f88e39b5eda84113e3979e1ee8e7d1aa8e1990372a4ab161ef28883f5ba954bba5403e55c43b21fcc7b3e7ca730c7ba7ec4184a64288342417bb517b65ef81dc1c", 0xba}], 0x9) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') recvfrom$unix(r0, &(0x7f0000000100)=""/66, 0x42, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) rename(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)='./file0\x00') 13:18:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x213a], [0x0, 0x0, 0x0, 0x9, 0x1de0], [0x0, 0x0, 0x1000000403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:18:30 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000288000/0x2000)=nil, 0x2000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f00000000c0)={0x7}) r6 = semget(0x3, 0x3, 0x348) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$GETZCNT(r6, 0x5, 0x7, &(0x7f0000000000)=""/5) 13:18:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:18:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) kevent(r1, &(0x7f0000000400)=[{{r1}, 0x8000000000000004, 0x0, 0xfffff, 0x4, 0x9}, {{r4}, 0xfffffffffffffffc, 0x8, 0x40, 0x9, 0x1000}, {{r2}, 0xfffffffffffffffe, 0x20, 0x20, 0x8001, 0x2}, {{r3}, 0x0, 0x21, 0x12, 0x5, 0x6d5b}], 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0x9, 0x3f, 0x8, 0x2, "10e978f9361eeac567d8812a30ebcc1bfcb6ab29", 0x7, 0x9}) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) r5 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r7, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) getsockopt(r7, 0x0, 0xcf, &(0x7f0000000100)=""/2, &(0x7f00000001c0)=0x2) r8 = syz_open_pts() close(r8) fcntl$setstatus(r8, 0x4, 0x40) flock(r5, 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r9 = syz_open_pts() close(r9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r11, 0x80085762, &(0x7f00000003c0)={0x2, 0x40}) r12 = syz_open_pts() ioctl$TIOCFLUSH(r12, 0x80047460, &(0x7f00000000c0)=0x9) 13:18:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) r1 = geteuid() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r4, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x30c02, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 13:18:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0xb1ba155bc197a5e5) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x2) 13:18:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x48e4574ae6d9ea37, 0x10) 13:18:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x28ad) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000040)) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x6b70609112c52725}], 0x66, 0x0, 0xfffffffd, 0x0) 13:18:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgid(0x0) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x80) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 13:18:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/164, 0xa4}], 0x1, 0x0, 0x10001) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r1, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 13:18:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() getitimer(0x2, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000540)=""/4096, &(0x7f0000000080)=0x1000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r2 = dup(r0) poll(&(0x7f0000000380)=[{r2, 0xc5}], 0x1, 0x0) 13:18:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='h', 0x1) recvmsg(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r3, 0x0) dup2(r2, r3) connect$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x1, 0x7ff, 0x7fff}, 0xc) shutdown(r2, 0x2) 13:18:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x133) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x20000000000006}]}) r1 = dup(0xffffffffffffff9c) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) r3 = getegid() setgid(r3) syz_emit_ethernet(0x1b9, &(0x7f0000000380)="19fd6ae6ae0997f798bcabb707434adde6e3904797441ba124c642db25180b64ca805adaf1f3ee3576526e2ebe621265e4f2faa6d6f76db9133e866608b69569a4f03652523b2c088dcdfaa203004105cde8b7538f13cdd4e92864ede33ea1c4a9cd231576e491b9fa1dd2bb7a2772dcc9c65348db6fb8435a7ac87285b6093897dddb76a53e973329f9632f25a75c8371e121cc1266bfb63cca132696d6948333bc01693a6fec6bb7ff218ce6eb1d628170e4a142edc3a314c38d589d65d8344447500cb5279861b8071c80100d292cda66ead991348f03e9f361002fa54faf7b8a45a3dac75b4131ba6fb1cb93292e1ee7f569a0af48a1f00b9cfb257912d7906ea73e312146d8c7b978e3b221605512a9dfb40df62a4b8396084d6d8d5a0ff66021377bb0630d536e51437caf3871eb36b2450a5af12722f759c68a2f8094454d2c6e076d64e15559703bb6dd60f6db0da67bcb80e35ccd3b93688bba5168d8ae4142ec1e15f8bc7236d0073625b5774a807e8eefbb2eb1dba1b269f28babdc9b578d41f2cd65805c39a5ea4ce1c3c2d0ef4c8a3829f95d8f664e4d8aadfa977dd99fa1b920ce104ba7537007799d904e30ac7ef80fc323") syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x7fff, 0xe8aa, 0x2, 0x5, "9f2cbcbbd1562a8c1383695105e58bf75bf27e75", 0x401, 0x800}) 13:18:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x7}, {0x106}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 13:18:31 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e39709000000625f07d656b7bb2bedfc4426f777ba06b193af7e864b9efd68a22f"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) fcntl$setstatus(r2, 0x4, 0x48) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 13:18:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdc9) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x9, r4, r5, r4, r5, 0x4, 0x10}, 0x5, 0x54, r3, r3, 0x0, 0x14, 0x3f, 0xfcc}) socketpair(0x1, 0x0, 0xbe, &(0x7f0000000200)={0xffffffffffffffff}) connect(r7, &(0x7f00000002c0)=@un=@abs={0xa705f3e1d48acf6c, 0x0, 0x0}, 0x8) msgsnd(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000006b754ff578451f50aa314f187a3ac9e7fb7e0184d85c1db75d41cbb6e7d590630bec6044ac56861438dac16c0ec67e3a3bf6c1a1e2bc185b734cc39ef4d9a6ec560d6c268e35b11432d5c0bf26954dfc4597e418258f4e59f3644902"], 0x68, 0x800) close(r0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) utimensat(r8, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x3, 0x4}, {0x80000001, 0x8}}, 0x0) 13:18:31 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)=',}-', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='-/\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='-!\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='&\x00', &(0x7f0000000280)='^(-*\x00', &(0x7f00000002c0)='\x00']) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001480)={0x8, './file0\x00', './file0\x00'}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000013c0)=0x2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet(0x2, 0x5, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) fcntl$dupfd(r4, 0x0, r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) syz_open_pts() semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000001340)=""/15) close(r1) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00'/4082], &(0x7f0000001380)=0x1002) 13:18:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x802, 0x100) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) 13:18:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/52}, &(0x7f0000000080)=0x36) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYRES16=r3], 0x1) msgctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) chown(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x3b18dba6fe85b187, 0x0, 0x1}, 0x8) setsockopt$sock_int(r5, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) r6 = dup(r4) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000001d00)=ANY=[@ANYBLOB="e928ecacfcd964b38a4bdfd8975824751a35ac93bcb2a5d593f1c0dd0f7db554429b051b01a6b315712813b396535101531a42103f62c3aa29d97266d1c9d4caee86162b850beaadf9adf7f4c138dae5c9bb2db0d9b118d272e5477057c264498403b3c72491943870e14f715918f1dc78d88c75f264c2e3600516ff8a4f9595b368fc07aab325e27dcb33244632ae236a35"], 0x10) sendto$inet6(r7, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x4f3aa8607c4befce, 0x7, 0x0, 0xffffffe5) r8 = accept$unix(r6, 0x0, 0x0) writev(r8, &(0x7f0000001c80)=[{&(0x7f00000002c0)="9f85883888fbc1642fc2f1f992347e4fca6f3b77695754", 0x17}, {&(0x7f0000000300)="086e6a329d2081f43a04b07ce7100922f1faabd3ad2401709c60d3af2ab9268666f32f6bd97389b93d2b1256c7e74e94b02338be01741ba11d29bd5ff710a56af4ceda28628ff64be9d4f2b57ee73e343c01bce03b610b6a198e5e1a52a2a000f80599b6648ca72185fb72708eaa0048d79b1d", 0x73}, {&(0x7f00000007c0)="2aef1b7cc018dfb1735cb095977d18217a66688ef95c197d5c00fec2089eaa6894dead4ff729f08a774ce964d1448f823e5a43cf70d9b1489be35fb70e3c7d615508d1b8f8bdb784d83aa42db720c987df6e348d35600ae0476e4f7bf13bb82d3ccf9274d2e2982e74edab7b4207f775980e3dbf9c9340ade356065f53563d697d767d9cff429dca21f35a6c051d7a0c6dfb6d3e20db5b8db4d29f2a9f7ca891fafd4881e4b7ac3fbb4d2ba531ee43850b1a3e9b22bee166731f603430f259028aa9760f31f5ae74ec60792bcfca8d8a18b78646cd0f0e8cccff741b3b0aa68eaf3338a41997b1115a96f9f7c6c08c3f5d", 0xf1}, {&(0x7f0000000680)="ae46e61c2b9ce3adde263c81be1321ba205970312cb94d5d1ad49f9375d3beb697c11f4eeefefc5b0e4efa6e2655af8f07c790f5cbc6a1d160940505a096a6231246d1edd8b7a277387e1681b6d5cb22cd257f69779886181e625cedc68f43e27b", 0x61}, {&(0x7f0000000c00)="92a2470426d11ada41ca29820bf3e3af489a9a81af7e71486bdf7fbcd723b094a85ea225cef7ba058a2a7def1039518b244eed66927851262a34929b872e2d5085220f447ee6df2971f206c4bd4ff340c3a74869452616da730ddedf0d3b38e2e24bd2", 0x63}, {&(0x7f0000000c80)="1bf1ff001f5ff7591c652fe948b9d9d10af98712e1ff0bf259dd36dd590b604e1957fa532ff09d21728400d46ddf4dd92b2782ea38e92101a7ba344c91a4cb73e48db0f9c7d110d8000da291901319b79ac53afc3f3411e740bec6dcdd861b1c49bb3492fd7b168ed1c4b9e2ccd68471ddf0ba0f2aa24585afcf2908c85eb19cf5106fba25053e64e871edd1bd3c2d9d0bbea33cd03d935bd080b14e34a337a45386dde20b04fa5b96ffc04337df823ef39541aa5823df25703fb0465ca32059e70526192e77e6c8ad28e192c2736a5d7af95fcdfaeec8c282ec6e8406fca310d9a62ffbec8b583eb2068a2a50c765476dbe98a57f3b24c82f3aaf13223aa5fe5353aa0681b0c2a56aadd08ec71520ea68b3003cc0bcf33707ffbc36489b10163a876f05afe141a8bc7ad1904a5f28db5a875367924fcbf9ae2756a0ff0c5bf56a2524ca6c1da0ce4063085ff1c2930ff8f0a8ee95e990f13f742c02c5c00573ba246eb10b7029bf5b2c1f3f08ac50a9a66172bbd9ca8b241b9dc42dfd08e12aff8d24f3b44339f7970a6523ff8e1f3edc52776d1bd34c2581140ed17e9b62691ecad1c4f7f197038dfc39ffac4f78d637c85a9b98a2c51aa984fdbc9e462e7cad19eaf13960ea701a3c065217bd37255e879ccd3c40beb7b685e08309fbf181df31ce2af0c714482bf984f49c245ffffea03672dd686fe5a245a8d22f76988022ae89c1288b2e077877d44a94d2b91746bf322ac359d37339130b72b4950ddbf0f2de7d2cd0f644c22c4daa9cdb14613c65bc02a0360f6ff8429de0d5c8450805cb7a592b509ebf3a71ce9f0a443371d0de3203aa7959d9b123aedb79e4b5ae01f8f1c84e8c43ac576e5d74bc9e91106c423750b11662839c920a794b69fa6a01a1b5a1ab77ebfea91c72310c4be20c5181785ddcd645e0b1cb56f6c7ca0104cc8c4b3f3e2cac4c3223a59ee49853fd2f59c610f908d8d8c254d91685c86bc1916b5b5817af3196df6266ca9322b70b6d682914937ee59a3f4445ceb1c9592d35ce41c1d27ba5a729a4569dbf3698fd3f826d9f688323e4c8dd48b997d3c9b286db824176d8c306e56388e0b1b1b58b156458e2e407b09f4728be31edb42ba01d6cd861a2a922819b1aa6cee51ef387d44fc0d86cf592793130b053a73febed086b60a98df975c175826deda83a10b2c79d70f9955019cef9ea84f1d9af4287c47be4b4b36c1fc38681b176f099cf1d610134b28541c34aac14a4a510ccb5cc97db47e631f3bf1ffe6e2254d8744455f2540947f177719a25ffbc713e67414c31764be47a7ca48644ba2a48b85bd9faf5747ae028cf1eebc05e266b5fea0b0e229e0bd28123c83405e194e2c3d571122204263422a3d44c34a39064d3744cb699925cde58cc767da5a467445cd107357fad3b5c951ea026bb3775d53922a0b7c710476590ff87b1e102dcf4080faa007ae0771be43bf26d8ae3202726df2e62a400559242cf77cbdc4d7bd5ee25d98a27b93915a26061d8067b9eafc9d79fd2b8a27ab0a0803dbe72b6254c78063fe98d3ede3e11fddf18061d549c6440bb3361505f9885c3579146ce3519c393c68946f7a5a80d87df59d791f4650bfd75bf10407e61827b868577fabf4180242ef13253dee81d4162b7629c4ff71d1d7d4a206cad35978f36ab0cf49fc6b671d9122b6379f65ed35555a9f395a32c6d09daf2e63dc96c6c7c765a1dd2e20af1fa785059efbce9e3a664c60f5bdf4bbe4072b3d7a5d1ac0ea17d69a7d49db0b5809e3811f038b49dad2748fc9a2f0f5ed5d3c2cbec7a88426ad24a61d65a6d8d1fd0118e21406e69d84905ba1962bc73d13c6bd6388eca16d2d2d0f1aeb349deeb9ccbce15e911286ab60f211b2c9e48520f58697b0c9047078b7c5c195de662d5de552642e333c364059bbb6fbc1f41b9c5c50f805417d503c47c8ffd064e19ccd097b93244a036639eba04ff22cdef33e4f61f5847512f087b747d60da84fe84490fd018eb5615f5b7b6274d66806c11375d92fd6be29202d73acf8af7322dd044e791664285b05e2f9691e57976f9f89e8d10172d637d97dcd65b69853dfc8b6bdc2799c20a30b6288afec3e3afbfbe9254983f20afa803a5d2e9633354901332c6bc1e96491da8c77d25191304f102b21584f56bb55824f2e17344538ae958cb483dac1449a72d2b3070cd3544799b416f1c61a263369ddd2b999cdc382e85f340920a5b329e630775605681289695852f27ac6db687a5105b776578fda67dd2bc93c5112a306ec3c2f231527f871a9def9c8cd3e3ba74450878af77ccca4233a63c2a658f0a428ea89cb624e67c7c71d1ed4c751417013fec35daed48a7795b9d3034fba8b3070ef6122c2ab124d13dec8a80b96b93d4676edb73c66dc0569f753bd00e69c1ab09f48f6bee37ee603195472aeb06dc42a4fecbaaa90c3d823f9532b825b442d76e6dcbc07482b2bc9bac5b881c3e90b62e22493f4307deb1f0e632815c611260654121e18151d1da349e74f1b6267fc9b5bb1ceccf85de032e158f7a543e0baecde5771771c194c44bb185061980c51d87480353d8273ff1ec9b5ed84a850a9b64ec8679e89b78a038cae564b769d31cccae4afd0637a835cd961f60600b63afee0cf6a675d6d37a3f9ea80d4e539502b924984c9fdf9f572b2b10dcfa3cbb047a0021da6ceb9d06ae09dfcaf57b62dc127f5650ff02d218473fe6d65d9d7fce1160076279359bb6d2c4193cc443b03e846b0f70138c870326632e6db47cd0997022de98930826851baff690e8e36c862798f296b90804bff8ebc88bca22697bfca9fdee78984021785eee7a0a54bdbe4bebcda5457307fccb6cc546df3133486c5570b0c0b019150f82e39e63ef64e99a34cc1914ae2116c2c504b7766784af5f46a19662c97e7c903e2dbcddd2d6e785294efc556d4c00a0724a48104937eea7860be60397e5d14585da7f88f389af6e4e50b9ce79aeaa67f5e97badd4129b99f1c75d02f83a5a4a518c8a15b92f5691625149315e2f9ec27c4bbd57f581c13329f2ce90187be1c7478db23f30da9830149dfe139a70914640143afc94de695172d5d778969757486feb548ce4438f2a88c67f5f1fb36d73658a2b67f5b17301769d62ef9aa724f2c2ef01506ff116a1e8d256655d4a5a2c57da5b20f225fa2ec34e177c35847590e5373da0e224a8683283eb371f119bbfa892e922bd5cccb45e18f756694444e856ed7eb272069bb748c8371e8006b98a4b53f107259a6dde2a9fba51020f53ab0aeff0bd53aa29ad2bf04aa29f4cbd12c3f6527120a9445550e9c27f0829e8acfbfb6686a1006510f1c64feee149d6b7780637e09a53eef19030d10b9f54e248dce7a0a22d9dc757b6dd97e2e0fb6870dacce0c92168fd3b0879c20ac6237a504883643e1c12090a367dcaf6d00a677c2520d73849cb3f85b68d86998b3ba95c2ba5cba4d0b0aa189c70dc0f20cb65ee67cf4c5ff094329c202f3b563299f30c1c73d97efcf86a989ac23d428ff2d250039ee93e0c736b17c3c33e410363f8640b22cfd682ce387a84134e194f4eccb477bc95db1fb135097094fd21d2d6e35fd8e5572dd2fce037c4ce2c84de6d6aa717c3a1fa820c76bd95e15c3f4406216880db3bd573acc106d1c059c255c1083e7496ba1327cfa6d2ab1a68e2e2c1c51b003d00a72fdef53023f52f368604f5547141da98bae96dbb81a2860007f659599b166a274584ee22bda944802cb617a84d935e0826dcfd0df84c4061615c8ca69d97a9b39f08ed268904ce3057c6c3ed9b9093ae760bba90151d8062dca150ec57a4a9cbc1f9398dd5705bff4735a29e46a752a0b76b499bdff972d4497b16b67af2e4068f462594ed6a619a85d15c7057d9cacf00be2b948a695356bd70ba1addb5de1a18a4a47fb4c1d6d9b194a93979461f64b4ec20ab4f5c8be4b1a6963ba0cb487a1fafdbbecfeff41dd53f4949ea044c4dde45fe57d526bec62c02602d97181410ec99ad5e90eb47b98a9f327942dbfb2efb6edb8555e83d8f47ca52ed76b2369c37d037d956965187f47e806daeea5fbe03fb9354491b4c997acbec4b41eff44d9e55a1b583b8c00706c081a4ad8d1d90c1b36218c277fa47907f6221983d51b1b24f8a28fe43efe0ad1e6e509cf008c95ce45e3d104c84d7593f73bfe9021634aedb1bac56650b62acb259c8f38f85431eb0eac9bda77bfb532a7e7f85e6497f3d7ec3ff7977dc53cfb1ecf1825bbb056e8d812d0db07427bd0021a4f3bb17e7e109c86212545f236025ecdf3bb5ed28e657295a0d3a5a61145bf1d5de45ebef145e04bc1b2c6bacb01694fe0aed2b380e514bfbee0b4627b6c84c66bcc383494549de981a12694db9fe5363cb8156208458b07122cf2c4a1d83033e9b12b17efd33e86098a3028ddd137fc9a90b8e564e6dd9a76d53b7235ed8de5953061732bbe432572375a02a06e572030fe2ea775914133697e0f7050d28290280e863913c83b933d91b3a4f0898bed6b752507981592135426626d1a1723a6f8d9d9738a85215813240820bdb4f93e400c49ad01e1b969d4edd651358050bf5de5db6cbc70cd3a8730227a8b26bd3cb12e4ee705c3a8cbc4cbad83db05c578a882c0e5b0e5bb40b32dce0ccee81eebc34876a8ef29c9add7f92b73bc5b0124484e480af211fe5ffcb693aa297b7f9377d31e5a25b5dfae4b68e00b428c7cd0ff0eff3bb7f33e638664fa5cbf81339a33f8792830770de68016d6826be73193018aa9b6fc528d76532f8a8dedfc7bc7d84ba76666a1dde38bd2488b333744f1f94f286ad05292ba99762708c63a821c85d9f54f678b93b087ee13ccc2d67120a1c24f3d6100773a322de9a82a540a16cdd7c175e0018080e1c17ab811a5b853488eeef8849b93278cb94ee1b4f22e0e95aed5b9b333ba65e9c7fd9fdd6c89ad5d4f4113926bfd11a550fe46cd3daaab882fcee787e2a2595206d49b827148c6b096495a0bfe6638aff3b9a865c1eacf37a91f66b3f6c99c558b6b33a0b6140d7be4bbc186a0e48f0438af563ee1f7805d30a279e5f0ce9a3a646658ecd15367f1dc7b123211e5d735b93e1d06614b84f6bacf562480060f4e9db7762cc19b72d5f576f748dcfd2f0bd6191c84cab5354e606d281c7ef83e5a08c5abc39d09d9bc26faa8bc46edafa6428d139cac8735a0cbf2a95ff50251ab4dd892755af0ede8ce0e999405652551ae72ff6ca80cade8b7345782ec17895724e28b705a87e3d7e8ffb1492e978a1b11ea4889599242f4016443df52361a0cb83b74df32e7b33f0721f177f6693c9d43ca9e0e348ccaab8be6b6a4e39f668fb4d15f294fddc2aa1e58d2afb375effb15abd5250e5ea44bd59dd17fae11ca6f1260d3cf8968e3a9111c99ebd55eecc05dac18f899f46409b591cdb3301ab97cea99d4e68fa14576389d5efab33b45ca5ceee17f9a0e149640c370e5eaedaa92e34d1912cbd9e407b790704bdfd0c93d0c9a766e3bad5ecb4c9e5621027ad5283759d56795fefd83866b6f3a1acee4e4eda2ff17333071acca81205e9be52908865ddf90097d76349007aaac8e5898b6959a9813a8f534d661f63f00a1ebf54c3820eed69e4b0e38826e20aa10627aa8e1a2d087fc12602f7f5f66532712135c63ad1d8fde4b9b921c7c4496621ccf8023c101bf515f6d8d3446998d0bb6e11ab1008d747f553e9ceac947c72c2dc184695cfba323669b9a7b9448e4304457a175cdcd8add61a73", 0x1000}], 0x6) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) readv(r8, &(0x7f0000000980)=[{&(0x7f0000000ac0)=""/264, 0x108}, {&(0x7f00000001c0)=""/137, 0x81}, {&(0x7f00000004c0)=""/201, 0xfd9e}, {&(0x7f00000005c0)=""/180, 0xb4}, {&(0x7f0000000380)}, {&(0x7f0000000a40)=""/112, 0x70}, {&(0x7f0000000700)=""/134, 0x86}, {&(0x7f00000000c0)=""/209, 0xcd}, {&(0x7f00000008c0)=""/148, 0x94}], 0x9) 13:18:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x84}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0xd5, 0x0, &(0x7f0000000240)=""/213}) 13:18:31 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x26, &(0x7f0000000080), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) 13:18:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:18:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000a40)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949cac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715ad"], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0xfffffffe, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x7, [{0x1, 0x4}, {0x3, 0x2da}, {0x3, 0x7}, {0x3, 0x45d}, {0x2, 0xfffffffd}, {0x3, 0x81}, {0x4, 0xfff}, {0x10878722d731033e, 0x1ff}, {0x3, 0x4}, {0x1, 0x53d}, {0x2}, {0x1, 0xbd}, {0x0, 0x7}, {0x0, 0x7}, {0x1, 0x8}, {0x2, 0xfbaa}, {0x2, 0x4}, {}, {0x0, 0x2}, {0x3, 0x5}, {0x2, 0x1}, {0x1, 0xfffffffe}, {0x3, 0x5}, {0x1, 0x1}, {0x2, 0x80000000}, {0x3, 0x3}, {0x3, 0x8}, {0x3, 0x8}, {0x3, 0x5}, {0x3}, {0x2, 0x9}]}) write(r0, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 13:18:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) open(&(0x7f0000000240)='./bus\x00', 0xe66a36505edc59d9, 0x12) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r3 = getpid() setpgid(0xffffffffffffffff, r3) fcntl$lock(r2, 0x7, &(0x7f0000000280)={0x1, 0x1, 0x3, 0x3, r3}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r4 = dup(r1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000300)='./bus\x00', r4, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:18:31 executing program 1: r0 = semget(0x3, 0x4, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/63) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000240)={0x100003fe, 0x9, './file0\x00', 0x85, 0x403, 0x3ff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087, 0x0, 0x5, 0x3}, {0x0, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x1, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 13:18:32 executing program 0: r0 = socket(0x20, 0x8003, 0x51) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="0562c3d48c0fd3edd4220471d61dfaa15118b96898e555e8c90dcf6ee4e6098317633779bd616576e9951846c0d1f4aafc137568acee7c0d37ab65ea012f8add14df96ef89fc3f2dbc6b608063edc8b29f534817935a06979b020bfb652a6ac623c3e192143782df64a592cc7f52c8d8f7d522aa0f9c254961cb2eb0c2df42eff619c25ca3aa2307b137c563a670ca49797782673f800d0d9af5f237e84a7bea6863731684e883265b6f7f7ab11f6a15e9fc0c6c9d22d57836"], 0x10) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x946186a4af0d370c}, {0x0, 0xffffffff}, {0x80, 0x9}], 0x3}) dup2(r2, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) fchflags(r4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 13:18:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x48}, {0x4006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x48}, {0x4006}]}) read(r0, &(0x7f0000000000)=""/61, 0x3d) close(r0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="00002e23d03f971d35cd2f66ff3f00efe8024beb37b3122ffd0295e8f0e9d7bfe756e405e29f12bd48fd7fee07f3a7545dc31ec9e207f11d3960e63210042ecaf034cb33cd1650968d3a1c5f85723594f22f62c8917a4e2cfd21b3024a01b78897d0fdb7e6998741"], 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r4, &(0x7f0000000800)=[{0x3, 0x8, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xfd, 0x800}, {0x7, 0x8}, {0x3, 0x9, 0x11800}, {0x4, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r4, &(0x7f0000000100)=[{0x0, 0x2, 0x800}, {0x7, 0x7fffffff, 0x7fd}, {0x4, 0x21, 0x800}, {0x4, 0xb, 0x1800}], 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8008) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa9) lchown(&(0x7f0000000240)='./file1\x00', r6, 0x0) r7 = getegid() getegid() r8 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000340)=""/192) r11 = socket(0x18, 0x1, 0x4) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r13 = getgid() r14 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x2, r12, r13, r14, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0xb}) lchown(&(0x7f0000000240)='./file1\x00', r9, r13) r15 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r17, 0x1, 0x5, &(0x7f0000000340)=""/192) r18 = socket(0x18, 0x1, 0x4) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r20 = getgid() r21 = getuid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0x2, r19, r20, r21, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r16, r20) r22 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r24, 0x1, 0x5, &(0x7f0000000340)=""/192) r25 = socket(0x18, 0x1, 0x4) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r27 = getgid() r28 = getuid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000280)={{0x2, r26, r27, r28, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r23, r27) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getgroups(0xc4, &(0x7f0000000540)) setregid(r7, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r6, r7, r29, 0xffffffffffffffff, 0x40, 0x2}, 0x49, 0x1f, 0x5b5f}) getegid() open$dir(&(0x7f0000000300)='./file0\x00', 0x40, 0x7) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x48}, {0x4006}]}) r31 = socket(0x18, 0x1, 0x0) close(r31) r32 = socket(0x18, 0x2, 0x0) setsockopt(r32, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r32, r31) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(0x0, &(0x7f0000000800)=[{0x3, 0x8, 0x1800}, {0x0, 0x80, 0x1800}, {0x2, 0x1, 0xffa}, {0x2, 0xfd, 0x800}, {0x7, 0xc}, {0x3, 0x9, 0x11800}, {0x4, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x4, 0x7fffffff, 0x800}], 0x9) semop(0x0, &(0x7f0000000100)=[{0x0, 0x2, 0x800}, {0x7, 0x7fffffff, 0x7fd}, {0x4, 0x21, 0x800}, {0x4, 0xb, 0x1800}], 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8008) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa9) lchown(&(0x7f0000000240)='./file1\x00', r34, 0x0) r35 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r35, r36) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r34, r35, r37, 0xffffffffffffffff, 0x40, 0x2}, 0x49, 0x1f, 0x5b5f}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45, 0x0, 0x0, 0x400000}, {0x20000004d, 0x0, 0x0, 0x40}, {0x4006}]}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000100)=@abs={0x71e3b8cf164052aa, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000180)="b03c9c6f4ddf2b1873f4f3aa7dc48366fd09b5ab37a9492bee3e29648b87a0ae915a88c8b07c4d6465ba9ea1f49434d064ae36feb4e5", 0x36}], 0x1, &(0x7f0000000900)=ANY=[], 0x0, 0x2}, 0xa) 13:18:32 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./bus\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) r3 = socket(0x11, 0x2, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x0) 13:18:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1f7, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 13:18:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x4) 13:18:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45, 0xfd}, {0x20000004d, 0x0, 0x0, 0x8000}, {0x4006, 0x0, 0x0, 0xffffffff}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d, 0x0, 0x0, 0x8}, {0x4006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x42, 0x40, 0x1, 0x3}, {{r4}, 0xfffffffffffffff9, 0x89, 0xcac7c99801a1d47a, 0x2, 0x28}, {{r5}, 0xfffffffffffffffb, 0x10, 0xfffff, 0x1f}, {{r6}, 0xfffffffffffffffe, 0x20, 0x4, 0x50, 0x7}], 0xffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffc, 0x84, 0x4, 0x80, 0x5}, {{r0}, 0xfffffffffffffffd, 0x949e2110a32c2a1a, 0x80, 0xfffffffffffffff8, 0x401}, {{r7}, 0xfffffffffffffffa, 0x62, 0x1, 0x6, 0x1}, {{0xffffffffffffff9c}, 0x0, 0x64, 0x0, 0x40, 0x40}, {{r8}, 0xfffffffffffffff8, 0x20, 0x435bc0619a73280e, 0x2, 0xfffffffffffffeff}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x2, 0x9}, {{r9}, 0xfffffffffffffff8, 0x0, 0x0, 0x800, 0x4}, {{0xffffffffffffff9c}, 0x3, 0x2, 0x22, 0x7fff, 0x7}, {{r10}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x5, 0x40}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x4, 0x2}], 0x1, &(0x7f0000000380)={0x2d9, 0x7fffffff}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) 13:18:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pwrite(r0, &(0x7f0000000240)="68d7cd3e9aafbf1b055e1c23ad940e22148cc05145b1301148a03c6f3bf4b258d795cdc9b844c8f2354f5cab17f6732f809eb0d0cf63a2eb6bc4d0ca02958756ef40f8cfadfa9e69607b9c77c3f53e829f95e89d71aa72786abf7620e3d0777ff2e82a7ac8ad41f7b30dff4dc58301038b2529e89511e10d83b53eaf8ca38356432d6dd09a13fd5ec81ccbd76e663c0c34f3a33c7fb7d00446d8a042bc6b10abe8683e380539159e80697391282351dd25cb360a8ed2573e084c47cdb9083c8d10929eb8606bc44003ca68a56a82a0ddaf9a4850b2c1c1a6c771262a970769b2a00769c019", 0xe5, 0x0, 0x659f7fed) semget$private(0x0, 0x2, 0x130) 13:18:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000480)="99ddcdab7cf4ab25cd16e7d7a29e8f89152519a330644290648a37cf426c5e5e47fa91287bcd7f6d94bfb1dd3505d3dedade33c988ec17a9c5038c6b2e0798c0df2767a2950d88322b44a8ddae156603d88260f864e5460518bc405ce4d93a703e477e4cf582d07b9d7c341be682dde9369adaa05c3516aa083f9b3dc128461a7961636e66834f56c1ed319ebc5f4248d517dcf0e0df3fc2ddde3ce26e8e9318bc6de73e4d0e5cd0e2d17baee0dc61a533e693fcc370d3b6eb38a2e849ec832924b72963b1f66f525217587dddac1faaa4e3007b4f6a3671ac63b4a71e70c9d91dda4b2b2a25", 0xe6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) setsockopt(r1, 0x44e, 0x10000, &(0x7f0000000380)="c54b3e3d055521f7db2ac92b30f5275040c7f05e1a5de92295e148d37ed4d3a148ad7ecc4d52b86de2b1574ed7974ccdc31f2be439847229d65fedc57494d4556c0deed8fea53bcd1c2b29c1ad3807cd50f151e3e6461e16565590f588e3c8ac3a846e30340b0d4f82c9d02e9da5b8aa92ab0e92a7a07577c95113faaa9232d1b7a0c6ab067726bd2d0e74d2c1ac624de539b2e47ccf9c470ef870fc7fb7d2b20893c531729e3a3bf58069939947673232e3cee5be625a3f004fb1f4be4b91db4beb9e3d16ed38a92d12e20d1acbb3b6421b92920c2a2e9ed897749c4c3d05dfe89d080412af3f3793742c14f90180a2ce", 0xf1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0xdb, &(0x7f0000000040)=[{0x45, 0x0, 0x0, 0x29b9b245}, {0x20000004d}, {0x4006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x4}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 13:18:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 13:18:32 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000100)={0x10, 0x5, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8c3a}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000bfe000/0x400000)=nil, 0xfffffffffffffffe}, {&(0x7f0000e30000/0x4000)=nil, &(0x7f0000ef4000/0x2000)=nil}, {&(0x7f0000e81000/0x1000)=nil, &(0x7f0000ee2000/0x9000)=nil, 0x7}, {&(0x7f0000dc5000/0x1000)=nil, &(0x7f0000cf1000/0x3000)=nil, 0x1f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000e32000/0x1000)=nil, 0xc53cc3c}, {&(0x7f0000e51000/0x1000)=nil, &(0x7f0000f70000/0x2000)=nil, 0xa7a6}, {&(0x7f0000dc2000/0x1000)=nil, &(0x7f0000eda000/0x2000)=nil, 0xeae}, {&(0x7f0000ebc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x471a}], ['./bus\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './bus\x00', './bus\x00'], 0xfff}) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 13:18:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x7, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\a\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r2 = semget$private(0x0, 0x9, 0x42) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x0, 0x80000100) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget(0x0, 0x2, 0x10) r9 = getgid() r10 = semget$private(0x0, 0x0, 0x80000100) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xd8a38cd8169d3dae}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r9, r3, r4, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) semop(r8, &(0x7f0000000440)=[{0x4, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x1, 0x4}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x2, 0x8, 0x1000}], 0x2) semop(r2, &(0x7f0000000240)=[{0x1, 0x0, 0x1000}, {0x3ad548ef32f5eab1, 0x7, 0x1000}], 0x2) r13 = socket(0x2, 0xc003, 0x2f) getsockname(r13, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) setsockopt(r13, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r13, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x248, 0x0, 0xfffffffffffffede}, 0x0) r14 = socket(0x2, 0xc003, 0x2f) r15 = socket$inet6(0x18, 0x1, 0x40) getsockname(r15, &(0x7f00000002c0)=@in, &(0x7f00000003c0)=0xc) setsockopt(r14, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r14, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffff8}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r17, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f0000000140)) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) r19 = semget$private(0x0, 0x0, 0x80000100) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r19, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r22 = semget(0x1, 0x0, 0x0) semctl$SETALL(r22, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x6]) r23 = semget(0x1, 0x0, 0x0) semctl$SETALL(r23, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x6]) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r26 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) r27 = socket(0x2, 0x2, 0x0) connect$unix(r27, &(0x7f0000000600)=ANY=[@ANYBLOB="b53000f100000000000026d54ed4c86979792ea813d73f88d24c018e79140c98a9e2a2201a6c9a3aedca40d4dcb15808a50191710d996e9ea83fbdeecf304fc4ed08c548726c1f44b36d9fc1446f0f1aab39b1cc60549d0a1d0217dce69907e0407095d6c68f266d9bb61339679e57f9adb1a4322cc7a3c1161dd34cfa4d98768846d42f5ba2531085a2730e61025ad62b361ba54825b28d0f57db6a6c0af2bfe5a35ae5a3324ee62959565018523c399fb2542ea872272f2fe9e33fb62fbeb5f48291e2f863aee011c065bff7c3f8d79329d54ec548c1c167ff390fd4a858051184aa842df9db69f141d09c351aafb0401389845c163e5e3e1665e5d5f123424c1cee0e32e68985690870a6ea328f7d68d0ca69ddd01484bb2f3029f5b94d9f552699c6f9465af5ee963dca970dc398d886c691d4bd2e4f51c7e26098ce415d3dd1526a8e61372da006849125c6e42eb862221f69bb8d3c824b92d3b9bc800f4c2678de42cdbe6c898e34700e92c711ae61b490c1137298440946e0147e0376bdd7a82f402d83cc89b1"], 0xa) listen(r27, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffebe) getgroups(0x3, &(0x7f00000005c0)=[r28, r28, r28]) r29 = getegid() r30 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r31 = getpid() fcntl$lock(r30, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r31}) r32 = msgget$private(0x0, 0x0) msgrcv(r32, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r33 = geteuid() msgctl$IPC_SET(r32, 0x1, &(0x7f0000000140)={{0x5af1, r33, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r35, 0xf, r34) r36 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r38 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r38, 0x0, 0x21, &(0x7f00006cdffb), 0x135) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r39, r39, r39]) r40 = getuid() getegid() r41 = fcntl$getown(r35, 0x5) r42 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r43 = getpid() fcntl$lock(r42, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r43}) r44 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r46 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r46, 0x1, 0x5, &(0x7f0000000340)=""/192) r47 = socket(0x18, 0x1, 0x4) fcntl$setflags(r47, 0x2, 0x1) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r48, 0xee01) r49 = getgid() r50 = getuid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000280)={{0x2, r48, r49, r50, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r45, r49) shmctl$IPC_SET(r36, 0x1, &(0x7f0000002380)={{0x0, r37, r39, r40, r49, 0x20, 0x80}, 0x3, 0x7, r41, r43, 0x8, 0x0, 0x4}) shmctl$IPC_SET(r26, 0x1, &(0x7f0000002380)={{0x0, r33, r28, r40, r29, 0x2, 0x81}, 0x3, 0x7, r25, r31, 0x7, 0x20080000001, 0x4}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r28, r20, r21, 0x40, 0xfffffffffffff7f5}, 0x8, 0x1fb, 0x4}) clock_settime(0x2, &(0x7f0000000080)={0xffffffffffff5b14, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r51 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r51, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r51, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r51, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x2800}], 0x3) semop(r51, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1e, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x0, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r51, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r51, &(0x7f00000002c0), 0x3c6) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x603ca37ff7146ac, 0x4, 0x800}, {0x3, 0x5, 0x1400}, {0x4, 0xca, 0x1000}, {0x7, 0x9, 0x1000}, {0x2, 0x7, 0xc00}, {0x2, 0x6, 0x1800}], 0x6) r52 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r52, 0x3) 13:18:32 executing program 0: fcntl$getflags(0xffffffffffffffff, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair(0x6, 0x4, 0x9, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6, 0x0, 0x0, 0x7cf}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) r4 = shmget(0x2, 0x1000, 0x48, &(0x7f00006c1000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/12) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) poll(&(0x7f00000001c0)=[{r5, 0x80}], 0x1, 0x7fffffff) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 13:18:33 executing program 1: r0 = socket(0x2, 0x3, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x80000001, 0x3}, {0xfffffffffffffffc, 0xf988}}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x3, 0x3}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x61}, {0x6}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) recvfrom(r0, &(0x7f00000000c0)=""/40, 0x28, 0x840, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf790f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b033125216c672594dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3ff9c946bb1127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc0000000000000000000000078c4f0b398dc8e306751580659d4bc72ff06e807f48545ea9d5c96c341ec743c63c2867e9c0e20be3f0e67566c6b9269a0699e317aeee70ed053dae29e4e84f2bf0020c3ff030000000000008cd6ecb52ced758c87fdaea768fc498ade6023bd149c302853bea5c93c48ce54294c35d3477fcfcfa33b74c9d145b5c5b594b67e6962a3df000c22be94ed9ae396c66348841aa1e4000094008a761503b8a0fa742aba43c92d2ff9b59e56220538897b659d14295f9f2a5cfeba4f6625503621ed4c4f540104167cf51405a2dae43b924e7711af2c48c02ff5b0900cc1d9138c47993ca9c317cfb8bccbc1ac806aa1dcfaecd72675845478c90cdf29e850dec32f651a18f67d1c8375a76370e4baecad081e48ec1f466c80d1cff8b86f7de65212859efb07379a1ba9c82ea5d41abcdf3016b79710124258e89df59e5f6b115c44b34d1f4cdae9cd542e009c9b55ebb2fb068c55b6eee85b45fca1a2478fb2708e65857b2f1925893a021548a6b55972bd9fdfd5ac4f8de628cd95da7185ef82d7dc9aadb98afa9baa303931f46ac5"], 0x10) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) 13:18:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[0x9, 0x7, 0x100, 0x9488, 0xffff, 0xb457, 0x8, 0x10000]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) pwrite(r1, &(0x7f0000000040)="fb", 0x66, 0x0, 0x0) 13:18:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x200000000009, 0xfffffffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x6c, &(0x7f0000000000)="4309e326dfbc8b005709af41c3ca963c2e52c55ee57404b1b057ce851f67586573f4d764d1084e5d7012fc956f4e24afde7d052f34c3b74279e51c27ad0239827f3ce18e14212ea70ed5b8fff913ff1608ab1904f23245299bd411af879905dd5da4315a9fd9ca7a2dfd03b8") ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:18:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000700)={0x3f, 0xffffffbd, 0x6, 0x81, "abd90bf68048f03b01a268f8d6a4103989b2a705", 0x56f, 0x7d0}) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 13:18:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x40, 0xff, 0x8000000000001f}, {0x3c}, {0x2d, 0x0, 0x0, 0x4}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 13:18:33 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x910, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000100)={0x6, 0x10001}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x6}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:18:33 executing program 0: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x565d, 0x20, 0x7, 0x1, 0x3f, 0x7, 0x3ff, 0x0, 0x0, 0x2, 0x6}) 13:18:33 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="570dc9af265022a5b2133fdf95092a32f3aa8c321fa7b780b074dd721dbdd4dcca061e2232f508cbde889dc876ef34ddcd6c851bce434f56d31ed2eb42c62d5ff439aec8ad682b04ada024b09270f8436543db9282d5bb1e41ebe6e0ca2ba68229229dd391376122d01353100e02c7deb547f9c48f6d564523ade4a088f288bc9d04ef12e360e74727e95975a39e6b95cd1dd096ada0d5cebf19a77c06316348b00bc5ccf9e4ab46fe10cf36bcc2d3b5467876c6ecc5030b269df77f382bacdfc43e401148da03fa14094fc901deea49ea972b553cfc4d108f", 0xd9}], 0x1) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) preadv(r3, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f0000000340)=""/120, 0x78}], 0x3, 0x0, 0x1f) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 13:18:33 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r8 = dup2(r5, 0xffffffffffffffff) munlockall() r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000940)=ANY=[@ANYBLOB="8202acfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910162be976ab74322d6738bae2d5b6c4ea58b2eebf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6000000000000c07fb15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f62eee00"/228], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f00000005c0)=@un=@abs={0x73abdc750126eafd, 0x0, 0x3}, 0x8) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r27, r28}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 13:18:33 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x7fff) r1 = kqueue() rmdir(&(0x7f0000000100)='./file1\x00') poll(&(0x7f0000000000)=[{}, {r1, 0x1}], 0x2, 0xffffffff) kevent(r1, &(0x7f0000000000), 0xfd, 0x0, 0x80000000000c68, 0x0) 13:18:33 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) socket$inet(0x2, 0x4002, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r2 = kqueue() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000, r1}) r3 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000001c6300000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87fde7edb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045293d3582008d257c543d5b73a4e5c77de"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000240)={0x10000, [{0x2, 0x5}, {0x2, 0x670}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xf2}, {0x3, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x3}, {0x3, 0x8}, {0x5ae729c6916fcba7, 0x5}, {0x1, 0xffff0001}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0xfffe}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x8}, {0x1, 0x7ff}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x4b79}, {0x2, 0x81}]}) close(r3) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = socket(0x18, 0x1, 0x39) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdc9) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) msgsnd(r12, &(0x7f0000001900)=ANY=[@ANYBLOB="d9bb1394e0016b9c2202b212a6a31b9808d5c5cd37feb8cde5b3f45befae1e9fc87f6fc3c1b8185769ba94f45fbc87de3ae2e03254b1ffe17d4ea5a8c5ef0e05e3984836f5568974dfa72459f4f91e5f8467b8108c0aac9b71105d126a8df4a70ed628e5bc8b2cd732b361acaf472c429cbac6fabb8a5b74f780264d7db8fbb5ad1c2a57e15421b5ceb6ec1a3dc9a267cd0c465b1875f5cbe701fb710309858df31d0b", @ANYPTR=&(0x7f0000001a00)=ANY=[@ANYRES16, @ANYRES64, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRES16], @ANYRES32, @ANYPTR64, @ANYBLOB="d7f99376cc9611e84dfc494a67ebc18d77e7246cd76a56dd2f59a7a5e39f7e91c01c767bb59ec495b29785c7a5777750be1b89ab4a1a79495914adf1dda1c4b954dd9cfbd1c673fb11dfee81e6de1279fce65637db5f0002a98bc99da6a39417624149f45a936c874d763f219918324991282054333fb634bb45973daa54a46e802273f0548d84f487bbcf74e0a9d518bca16c5671815d58c1be749c5519625360397043f533cfab447519fa04f03a47ed551b4de8c8a96c9eb45753d0568d5658964a02253be05029dd47c529bfeadbb48992d31eb6b19a55d4025c36943932b05147e371e053f42efd11eb84c9823a6f42ad3fc4ef6140c52c67326f0f391dc5cffce84b4adf0efe296820fd8c7cba348cb24f43a287f9ead107d9e49f520485fc2615e4f83aa130e1ad6749bd5a9126a11ee218d7a076a7583ba060ad4d3c1ef519417830cd6ea548c3cb90a520337c1595b5533a8108ef719c766021c1f3ac5198551959aea5ab6e7bd7a2893cdd4e5898d269393b91e041705d811d80ea5a1e32ccefa550144625d38be4b82acc543dae9fc78740e5a13702fbb67d639b12782cc7cb690184a63e76705102368dab428e91f8c4eabbc5823fbc61d2fd80a306ca1118cfcaa4dda1bddde0c3739884be208eb95c3fd67a9ccb9477fed60b77213fafe3bf363d6ffcfd490309d5f1c27015b98d57643169a32e231312f173edfaa46fa7c01a7435a1ae0dba8c83dbb26806977a9fd17cccd0d7f9e50e53d604d3145a0a8332f26760a85183a54866068960c6c0cbc4036cef050ff71019d6ea5b75ae3c8d6455617e44bf84049455ee8f25fffbdfc033ebf8a2b53f3debf82c0f8b614b6423ce0539bb036222ae38dad0bd70c06f36ddff53135f77201bfdfac4d34e712dceed29650915d5f86e3e05e3c97ce769efaa28f416b12da9717ea9f1397f653b8352c590b8e9dac9f6608268b00727cc6baa0f6fdb1d14e61a98cef437e825654b373205a4d8d5931c8ea8c35afe51cf0485ea75de68318532f3baf7ae741b3d51c7914a10ab3d4c1693ace378b0314117f7fce3985262655d362b32b30bed5c02a9a7829e33144e5adec909488d38502cb8288cf57f6447e3dc72fc6b2cd25aeffa59139501b8cfe9076096a63211bc1d87c66abcdee6bcd8f9b84e6dd1a713bff3017edb8ad9794b8918979a399d9dce2981c8b1b4cebd225924eb777149dbedbe5c54189f42bcf82085df5ecf04d35e0da00c129fa2b427333400e6a268fb1166beadba5c1cd2b2429e18a7eb2612a47646640669c222358d331f2541adb4d794f3ebc0a7564edced943fa78cbae74472c36106190a9bbca3b11bbeca60d57217198b477ea650c468f167c7a02260f62b79a26225f5557e76acdb8f4aa3a2e34babbe01c3205c528731699776fc5b23f2ff9446c728a1e8280cd8aa441a33c5bd367253ea5598f20878b9c4accfd718c82be63f000511cefde5941a605d02f50a5ae66ad543d7e0679a928a24891230699724a70dff8fdb60299f468af147fa8c84c3b3bfe8bcad9b69ce07fa280c45289730a1ef9dcaed3984bd0641f9b81103cb30d56c415299d5c12b82f1101a57b98e344efdae9592fcf39939695237c6c56e485e9545eb1b2dbc95c7a66d2dff7e56c4bcb16d36a89c9d14c7e3798a6705f58b238a6e5777231c591e21216de7c38c95a0ffe5424609fd1fa1f3f1ddb549ab7f64693bb8d497746f8b7e3a97b3716a2ceabe9ec24dbe2dc4b638cef14e209182b8371d6494845a765876b4924c0b3fc26f2f6c92dafc796ae9fdb27fade882b87d20911f016a91bce0d21085ddd52c119067d16f31c1fdafa1e9111a0f4acdcfbe149421a077c03f926b306288df7f384e9b5b76cb9b5f4907a562dad9c1b3a8d0e55a16238744a15077cb083ef6701d16162546f2d8cd1dd9f4572bb5ecab3563b63df7a8b642cc4b3e9226713990c0af39b4242e0cd12c58544b0015b1cc243607cd979df2939acb4a2670be8c302b2744521de4d37b2a666fba2c2000fc314f952ab9c0c134384e648048b4e8cda740f24891b09c0f94cb68fc0e2b4418a535e3bbde62cbe85cefa6c64feb5656be1e071d62ec09985a11f47a4bfd711e258907905105ecd6d4b0dc4a7267948497ec7b5a53f1c8a37fb7052b8b273ff7006ac67d49806f3b20f6a3e4f6f2714a89d188bc4ec2b3864f8640a7829df660748f37b795d72229c450c449084688ed30f4b46a12984c52508a360d13ad339e81fb6ff7adfdfc04f6bf030186ccd956f970f986423e2f60eee66aaa90c67569c3076baf174e6a9292caa8cc6ff3e0d2ea3568c70cf58d4a5c2da9418730cb20fa96f211948cc89e5c51e1667c6aacd674313696a8f8c691d924bd9220fc4250e3ea100000b84ea183248f7bff55b7309e20ec6017f2447f3b7a481c924b7f19a3148144e16672c89185db8254c8ba7866a2e3784ddb566522c541dd8d15599fb45364f2398fa99e60017f2179ca5336dbd6f63d39eea3009db82a67b1775d20a8225ad2d2770d21c2a1d972134fb3d498ff4f08c4527d8fdd14e7809a409ef0aff20d4190e5372211cec0d75af407234a322ef9045304e7dffd1eb59728d80ba6681218fe96f2c2aac73ec9591fecf60db06801d2a97766eef47182af6f4f91d41a011887add0eb40c1f7f08865f386f92bd8dae1d84c1a347bdcc3dbbac1b091ffc98a6884b6cdddc85d0bca67b0036e95f168dd30ec11a502b4bb403e1e54a7598c4cb9303c68e151efc5d1176c6067fa1056f3d8866c7a787bbb30ec00ec94545de409ce3411cb7a0c6e8eccdc3fc8ddc8a672ee389f20e6d1dc970695dfae6d6f7b15406ef0316decb19b194584c7f9a581d60c0bd305cfbbab417ac685857001affdfa22db4f0238721b9a4504609a6aeb836f86a1ed2a9de89e576758097bbb2e6b903bd97e83da376bf0965c0eb6106f2d997e913305480cd5cc122dac51c380fef129d998bb48901d2cad6ff721c26509c63a727ab0f2caf09817ec60d42eb18141e4975d91d8677520b9d9635cd64fdb3a33207281687a8d7fc6671631e26db20302116af8c4e50a64a8f1a44569db22b4d7075814d671b8fd0532ffdd8d9e66da34e3d1a9033b88199417c4a0dfcf8ae9902b4e4cfc808c46813067d2a927a55d6b18362344ebae11bfeb22fc1c6ad99619913e74bb939f59ecd6d5baee5d323b8c94f1014c4e4644dd0911e4041873dcd14814eeff0daede6a296fd7faa53a25ae8ff7944abb01f8aa64a572d019a1427a5e55971fcbbe9bb3e818e2df4c52f5371727c9adf2b058d0cefbecf40909c1f55d9fbf60684cc58f4aaf73a849ffd637de92b226c2d62903ed03a28ffc6ea1f2c791c323fa087a4c559151f495dc17e8fc1353220519a46dafecb0ddf203fed0c2ab451273a7131069cb709e6635125d45ee3359c36e95a31199452ae7c1b6ebe10e88ad5b0ee26f4e5ab75d6872157781ce97dd2f90a5f313e267df6047dd4123d7432cb3aad8ab6832c6b9677d5bd4d0ec463c84e67fcd7b5b40ad8a00f1789f9413e720a670c150ebeb8784ee9064f65a9c8085fa505d5a6cc623cb8d1e4d3296a5bd8d8c649984639d31be48b044b39904b4d0241b3ed1237f2ded7ec1912907734f7ba801e53eb80356d9e7d65345d86105ad979bdb7cc6e188523a8a9557fdf9a545f945377f3c6b680a4977b126cb8b71fc829249564455f47f560baa3cad4e5e673c9dae895e05528df7917d41caca353e944d7fadf0fc3d770463b9d527b13cc05d81fd762aa8de48823fd84e45867c7e633e6f1f1fdcdfcb00b3a4914a37402e8f80c24f635dc629d8eb90839d5619ca87bb5267701d1d672eac87f232c161cec8a79254e7111961a12c759eb4afaba1d364b10ec5081594a2b07b475155c0ca04ace6e4ac3eae5f8e0202e29758f8f1844e62669655c7aa38c597bd0a300d398300825d38f96589a6c2011edc9ae146a6207c5d24426cbca7d8dc930095854017a64ba6a4cda6d34beadac84d4b5ffe8c67ed073bd46e3070006792b994f5a5068471b036b43ebb8dc71e86594a47eb89d64f48644083dbe61bbfc514ca981fdbecbbb82e3efb2fa4059aa1d1f80a5f60e70154fb2f1ef3cf72efd3d8e995f4da48369890cf488f6d3b7ae19ed4a4ec192d4ff8631fb1e709789c770ea6eec943f3891f92c826dfa23791374471f91757936ec6f2f25a35cbcab22147c0512145d411e4b964b2f97f17a99b4654c77a7335577f04c4031d5f72ee21e4c72253b4e4cd7d7e636f4ba7fff6697baa182e5fa7bd8029d7256f167ae4116b45b406d4f49cbc1df4bd3abfb0476654e85f9ede771365c4185aac66e7e5d961084e8b1e5289ae23ddaae9177ca9c9d93c1a6bbfe421a7e75258a7c4c3896edb346b056e4eb8d8f3c3585cc0d5f7c12f3a1aeff564dfde775a80ccdadafab52c16d7d450225ab2e695ffcb8c2acf59cac99bbd3b1abedf375c2c7af1362fa1152174b2614526b958510906c923b7c834de962d8fb5c4fc791822831a029378da44199d3251ac8b63cc29fa5fbb9e68037fa3715b8c4acd7487477cea4c743f85a2d936b4061ccdcb447f51c7490c7deb7cfee66fc48201e0f6dcb75d38edd04d821425fb71ac8227e20d865c38c134a7604586912304ed595e2f6ffe4b9041a1bbd9a8af21f720ddf001fe5ba7fe8168840f3bc2265b0dd93b5cece647a37928b5b7284671cbfa76de79fbd8db869a890ca921f0cf604fb639724c9a92c4fa1e99061e18a6c8cee596b2e7aac7a621c7d325f054d0b54f2dbb6d9121589201f13d739def77c117d8dce3268edcf9d6500d5c7ef5cc807ff55351a6a468becfee4f09b26387c163acde2f7764ccfe7ced7520011a4e4d628ec681790731b6715c2a839db10166fbb1b8d3af4a3988ecc32230a273829a11cce7a80f161f81b3329c9f7e5d1645780c6fb7ec8285ee46388f02391db55a17fce9384fc4b71ce4668171d92ea65c12d129864af2d7198ca4f16f2e524b6a10a1d8ca16fef9b0cfda962a88791a4296b57f3ed1a69082d4b29ad2313c1de7e9133725ccc90ec84541b9a55410d30a14728b35db0490e2e9cdef302a5d9df0d0bf79fbd96ec7fd6a61ab5f5e06be4cdfb22584194b91fc3fa537c866c6d626f2a50b05c9618ed911667bdaf9e5f18dd243ebf52d4269bfe7ea51db511503dc863032894a0e74b55bde9e987ad17e7ba35d9f3d68224d32970c09bbc997852ea8b60586f43bed3bd9b1597b8f4fd3274125e622424ffef3e5ab7619780191dfde563284ad8a45eeb4029bf680c5ce3580a6cbb2343ae5784b7dce59da991cf57dd438eaa822b1270468ac41637f436fb36905f002737b7f51c2fdae018ef3a2d62af3aca04c8550f4d0bd8ea17fffd6cedccad329d19d61b34f7e088515c3e7b71efcfc281e1bd007778bd1863758eab32e9389ec15d58bb3c2409f151992d5eb0b4f439214f1602f6ce2142c9b0a2017b2ccff58112ffba5cba732f0820aaba53de1958364dcd29dfa7fe07788bdf704e2a60a60705f0f419676b79c2040fe660e9fd8dc74e5e2e79ca17922c3e0fe5264a92d6226940f3e6788c0894a31cd32ddcfebd7fbe64850311328d36f5f53143e68ec30bce20f02add74acf60042255fd9378449be200e4221e1409efc3a9b7bb3a58138a841b3fc15f1aec4d454d2ad3f771579df8b5669a8681bd615a7fa25b04b04e75202e157988ad5cb2cda5fd79eb7ff73329ec", @ANYBLOB="5acfd2ea50168deec9ddfc2bd88588aefcc5a5aa9ccf720b6677f71e5ce4bfaa2b4ff96dbf6cedc2285e06f417534009fb4948721be44891fbded7afe6d4f4b4751049988abbec0685240d0d895aa07b7ff87e54e0350095d9e0b0047de3cea8f53211813636df4dad3401fc71a94465df542c611532f024453031366e7c1cd6fec8fc73d7576f5751b3fc58119679be8f7d57ab7c6ccb8cba2b67f9f1f3a8ef4f2deaa9b2d01e8aed1807ec86625e1b2a5ea300ee2934d11d30bbc58ac23c3eb03472fa6a1dbf419fc862fe", @ANYRESOCT, @ANYRES16=0x0], @ANYRES32=r13, @ANYRES64, @ANYRESOCT=r14], 0x5, 0x0) msgrcv(r7, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000ffffffff0000000000000000000000000000000030eb0000000000000000000000000000000000000000000000000000007700"/83], 0x5e, 0x3, 0x34fca874c089bd5a) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x558f, "64e16eb595607fcfd71100"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xcaed, 0x5, 0x81, 0x5, "3817dcf67e4cc467e1022fa3fa4afe8de271c30a", 0xa6, 0x1}) acct(&(0x7f0000000040)='./file0\x00') semget(0x1, 0x2, 0xb673e6ba7b0e88a) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x80000000000002b, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xfffffffffffffe3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r17 = socket(0x18, 0xc002, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 13:18:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x4}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) read(r3, &(0x7f0000000180)=""/137, 0x89) close(r1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x12, r1, 0x0, 0x42) mlockall(0x1) pckbd_enable: command error 13:18:35 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = accept(r7, 0x0, &(0x7f0000000100)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) poll(&(0x7f0000000140)=[{r2, 0x40}, {r3, 0x2}, {r4, 0x8}, {r5, 0x10}, {r8, 0x20}, {r9, 0xa1}], 0x6, 0x7) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x5, 0x7ff, 0x4, 0x0, 0x4, 0x7ff, 0x2, 0x2, 0x1, 0xffff, 0x4}) pckbd_enable: command error 13:18:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300), 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x0, 0x0) close(r3) ioctl$BIOCFLUSH(r0, 0x20004268) 13:18:35 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) socketpair(0x0, 0x4000, 0xe, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r1, 0x0, 0x67, &(0x7f0000000040)=""/169, &(0x7f0000000100)=0xa9) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) 13:18:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x46, 0x4}, {0x47, 0xa6}, {0x4, 0x21f}, {0x8, 0x20}, {0x43}, {0x0, 0x87}, {0x47, 0xfffffffd}], 0x7}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000018c0)) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x20) 13:18:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0xfa2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)) 13:18:36 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000540)="000000a496e680c9f69eb07532e7ff9462b87afa43ed6fb07c14afdc1178d98fce90b94ca1418f66b1a5d75c7a845f20792c8680aad7a9a16ae86e02d3836d3916440810dcda7f536ccbeb6aa9d1aef9f8cb3cb1eff115df45c8cbf8e85d304edc0b6329e98a6e76197b6d1f0a0875784edc25657d6aa80eddab71519c648700010000225aac809458a3a76c7c76b0b546970cb57d040494de47f6760e22a10000000000000007d239c43d26c0305162437ac5f8918db8266cf1275185adf0738f34f1450910e5d8ae967ba0464b4849bef0cdf97bb9405620502505df3c7cd0ac81e23a9f6394d240083e930e7c35f20a3f9991e9d19cb7306fdbcccdc58819a2fef24f51777af42a0a07d1330c57258c20794bf064c0627418b78d5dc0f378fba13e137a194e88b9186c8dc3822dd19e2e9a7f888712e620d383c4ec46fda26457785f9bd9c69040763739157d7d03d0fc97ab5ad657ebdbe4bdae87bffbcd4282cec3bf77d39d7623f37459d01c533b49bc38c519df183b65e8c24a6cc5c340401b4115e7e4972c5ded173a0e5048e5024ac490ae7c3247bb9bedd2a724d62cb238fc6a35ef835a624cc175369629de2990d0a34d6452c2912ff58576b9200b895823590f93ed748d0fc7d69c8f695d9139448dc1425a4f5e1fa42ba888e3a47dce7a2502a23adb788f03f78d745c3b89764d9c68f57e069cfdb131bea8c7060931e990c13e6c1aef19969190d426176de0aaa31df41b52d52d022c8183abaee7086b39a00e0d7ad05b768558c0f7cb", 0xffffffffffffff71) r2 = syz_open_pts() r3 = msgget(0x0, 0x40) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x4) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r9 = geteuid() r10 = getegid() r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r15 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r15, 0x0, r15) sendmsg(r15, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="e1a280ee2238dc1335f9debf514b35022bb5341184b480ec86cc3d7fd97070eaef518e57f166091112b0d540d806593c97a0078bd320d3cfe132249035e38328cee54ea32f7fed66c349bc33db8616a5d3f5c178a3f6af8bc384496878e57bcb9f0bd439da700eac61dabdd616f0597b21147ba63d95c20f85d12987eb5b0cac9ef90ab470c4fe", 0x87}, {&(0x7f0000000240)}], 0x2, &(0x7f0000000780)=[{0xc8, 0xffff, 0x3, "a205e280775c9b2df8caec84e2298d563d808e58b43231e607522e956f57368cbd5c96656c7156f2c5617cc6a888a17bbc217f79a1b8249b0f49c59566647497533e6643768a432b9266bd8494031b181bfdfaa83e1f75808a5b191fa9126307bb6dcae795588aca400998c5d346f2cf4ab89c6e261fa6300db69cecf8092c5afbe865f4f0c3324af74f68ce820186b6a7ed47b9f6b11326223f02c9e6528744eab93767e563265f43e7f61ffd2caff301c3a835"}, {0x88, 0xffff, 0xb01b, "dcaf92cffcd44c31814750e0c0e86c1c7db473541bfdc577dc15ee11b1780e5f085e1f35a0f01a2ce90d10dd6577fb9ece3f5a6ce10832740fcf218914326e11ca66a5d8437d294370598202d07bde47829f489a93426461de671514d5113b35d9b2d6e33efe6dcbcd35cf7bd1ac62c6e12474"}, {0x50, 0xffff, 0x1000, "1943f717417ba9eeee34c03414aeb0fd58940709d510d8b07517ffce5df3181cb6252bb891af2cc01229d0516fd762a072d967abd8d1a783f6750c4c"}, {0x78, 0x1, 0x20, "42632219a35c9267cbd5de11ce8caf5c9e9286cec0de15965055cfe6acab8215f01d84b28ba13e30a794524200ee32593596aa1afb19d4ab41083482f5237262295f4dd1989890fa9e6cbb6fe41b31d677e6b659d49540d5f2e9bb334dc58ce8b5c86a"}], 0x218}, 0x401) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x600, r6, 0x0, r9, r10, 0x13a, 0x6}, 0xffffffffffffffff, 0x1, r13, r14, 0x357, 0xc5, 0x10000, 0x8}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTOP(r2, 0x2000746f) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:18:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)="8b07648b2d93f2120c4ba158ad6d32f0d26a1f91b2f50b759bc2c86d9ab39d2162246054a84f2816c26f2147110ec9706f0cfe46ecc767837eee0248dbc35d88871031e58838e110cdda65f6411d2386eb51303cdea61f5e7c9c05df1bae390550a051d0998590362b9903845afd0ad0820b9d96e9d8fb3db1da456b9134ce54a5f8c46acebbe8af85580e392ea4962860b592bd76106cfbbb3a507040af38ac45372599c16ef6e27e433df80642202040f9a443ce91495927dd826b4fcf24c77ca5db9409fb3f09", 0xc8}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "00000090000000010400e0fb3f8c6ce2213800", 0x401, 0x7f}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f7", 0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x18a) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$inet6(0x18, 0x3, 0x0) shutdown(r4, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 13:18:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000240)) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r5, r4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 13:18:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3ce, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$KDSETRAD(r4, 0x20004b43) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) socket$unix(0x1, 0x2, 0x0) acct(&(0x7f00000001c0)='./file0\x00') r5 = socket(0x18, 0x5, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$TIOCSCTTY(r6, 0x20007461) r8 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000200)={0xffffffe0, 0x7}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) 13:18:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) getegid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:18:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x5, 0x4, &(0x7f0000000140)=""/77, &(0x7f0000000080)=0x4d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x48}, {0x35}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") 13:18:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x26) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 13:18:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x3}, 0xc) 13:18:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x9, 0x1de0], [0x0, 0x0, 0x1000000403], [{0x0, 0xfffffffd}, {0x6}, {}, {}, {}, {0xfff9}], {0x0, 0x20000}}}) 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 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x9) 13:18:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x33, 0x6, 0x0, 0x800}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000180)) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000001c0)) 13:18:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r0, 0x0, r0) semget(0x3, 0x4, 0x77de51a8bdf94c17) accept$unix(0xffffffffffffffff, &(0x7f0000001640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e520000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008adf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e592758fa8287df4dd867e6c8d6763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b7b7f7b3eed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c81c77e35058c086ed34e91a7a61d240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcc108000000cbc068f65eefba1cdf9da3284a632091879a6c517c76090000000000006f7781b675a9a83f8e57685035e4f0e0e6cc3e549460598d9dc7309e4a5c2d56ad9449ea03c33823cd6ecd35b0a61070b83fb827f0dc63349d95f3e02ebbe66fbf4d057a4c420adb4d39e5953f9d1cf66846c0f100000000000000000000000000000000115b270ce2bc5a7778118e3e9c9b586f70e7adf9ae6d39266d7569c144c7b1cae0bcafe49a439114e3493ccfa4a1c2d9feb16046ab55c7ecda0a505d7aeaa301be706db812e0"], &(0x7f0000000000)=0x1002) socket(0x18, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) kqueue() ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000100)=0x2) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000100), 0x2cf2) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000002b00), 0x6) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, 0x0, 0x0, 0x2, 0x9}, 0x400000000005, 0x5, 0x8}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000000c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)) r10 = socket$unix(0x1, 0x5, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc020697e, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000340)={&(0x7f0000002740)=[{0x22, 0x5}, {0x3, 0x5}, {0x8b, 0x401}, {0x81, 0xfffffffb}, {0x86, 0x800}, {0x22, 0x6}, {0x23, 0x6}, {0x82, 0x1ff}], 0x8}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)) 13:18:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10, 0x0) fcntl$getflags(r1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000002c0)=0x80) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat(r4, &(0x7f00000001c0)='./file0\x00', 0x10, 0x1) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000240)) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) 13:18:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="872692b18dd1f338feb31251fb2e0b5c7cd4a994eaaab11f4f04ac3229a1bdb8caee202e14e6789406ff839c7395ad558bbff64c55edbc4a86ac08d161c3b7f6824cbf4b673e29f5fc427c7fb63c78b5e21d2c6be052d3fcca3674f86fe5f7b591ca55869eb38c0ba5168a36f030d2f756064fae9c5f9c2530dfb1130f5e2c22954a60bb5b657e6157ea37d1a3542e9fc118cd6df106069c45839509495d8186c9d60559a0eb82d1e4fef1ce9bbb12f78d378e7acb50c47077b24125226b816f0c0db6810213b36f4b24ebc05461a9669a44585c37a8996a79342f33931f89a215000b42ad3e47ea7c1e6f054828e02701881ec7153ff5b1ce3c0f7877be", 0xfe}], 0x1, &(0x7f0000001c80)=ANY=[@ANYBLOB="3000000000000000010000000900000046ff2bcd413aeed6ca4c9e8843faabeff810256850425d0a4704a0da9f8300f990e4de6873bb896af2a38254fb00c800000000000000ffff000000000000bcea2512ebc39b56000095562ec4ee9ca247a75638c882245f01e35cd99c6b29f2141de499516af2a5186f30e72a35c5abf73be9c8efac76e5ef01eee2d6e2a0c5229df7e8e7aed6d1ee88dc5c0026b6c5118ce79dc310d7c4be49853f0fce29b84e89f306aa39ebefbe7e6bb5c330532d74e8b46066e688c3f827aa5c42841e5beecb7db4dba83a68dec2e366c3302785faea61c7fb06069a5819e737319d8c00000000680000000000000020c24d9c4dcfb12864d99378b40772b73e0f2225f1453991c90289d5d81a5381b589c3984bc0be27df1ea5e0c6dc31dd1da9316d2618190e0c3cc9ddcc5491f1fac01005140202f055a748762f11ad8ba46a1d3fcca8695affd49168aa00000070000000000000002f9c67a409000000c5d3d94d6834dc5a60c2fedb80e5111d98057c43a047e11d1fc646b2cc1e39dea97dde3b74e82ce8b11923d4b04f87f3f6dd9d68a7ff558f1c300959b1f7bf863c8559cb70aff73b38c39eeb4ccfa6c94aab66cd543b4727c33f4facc15408665300888ca6db76f11f62000098000000000000000100000081000000d3f25477bd5ed28a72ea5196b9801aff7659f9a221438bce7c90c339d55dfe28229ec228ae88dce422336b5035a55b71e6552938a4293b0bace8f9d740548b8792ca27dab22748d885474fc285aecb46b09fbd95fd0140b5cbfbfa86d5f1d1977a194dd471972b4390a11b3dda44b7ed89ca5dc0b3788570f8105f731b9310c01b48c24149dbd1c518000000000000000000000009000000e1e85f0ccd110000d000000000000000ffff0000fcfffffffbc7e1abe41ad87836761749378d4a7a08290bc887fd8d800898237a290d4b52a7bdbc0bc35d6afdf56c4ba865d540b52e1ccdf4084aba1b93b31eba0d513fe28efb676d702fa8ada78403387e2d5b45a8d9a116b3f9213b14a27a2ac4bdea78dfbc1a588bd0435ba6765bd5e18f1d831922b49abc536296c77ca98109e24d3c9a6844e182b7643f9a0ac4e5db8423c478edc014c382e6432353f0f3b22f115622e5c6fed3f63d11b8f15f270ffc39ec2dd8867dd57600000000000000000000e5c5ca31055482a20dbfe6a4e18999777445a3899d89394e75f0c36c97be5f4878ae0d53fbac90667f4a47c604d463fa610b83434495fa1621c1f959629feaeff2a928ff4836d2308631ad9d456015b1a970ffb7f22a1bc6346f9b3aa4d5ce6b0a488327bc58a909c9dbd6c13934cb03fb4002cbb6c119f29f59653f88ba6747e34c9501"], 0x350}, 0x9) open(&(0x7f0000000280)='./bus\x00', 0x40, 0x4) r1 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r2 = semget$private(0x0, 0x5, 0x204) r3 = kqueue() kevent(r3, 0x0, 0x3, 0x0, 0x20, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000200)=[{r3, 0x20}, {r3}, {r1}, {r1, 0x2}, {r3, 0x10}, {r4, 0x10}, {r3, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000300)=[{{r3}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r3}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r3}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r3}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x3d, 0x80000000, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r6}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r3}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0x82, 0x6, 0xcba}], 0x6036, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f00000001c0), 0x0, 0xb1bf) close(r3) r7 = dup(r3) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r8, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r9 = syz_open_pts() ioctl$TIOCSCTTY(r9, 0x20007461) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) getuid() 13:18:37 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4c, 0x0, 0x0, 0x8000000000000}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) syz_open_pts() 13:18:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/?\xff\x01\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'\x00y\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1f5, &(0x7f0000000140)=[{0x15}, {0x1}, {0x800000006}]}) syz_emit_ethernet(0x19f, &(0x7f0000000280)="e900000000000020cb1801e18483072047e3a2b87b93e2b2d04fb9267d78651d51db245800000000000000aebe77245d497689243c233eb989cf2a30983edaa3c8667321c302cf38379a7ca55c7dd89286fba64755beecb1441d4ae98875a5e00ddeab66fb3e04325e156f654638bc441a527f5db42f5e5af9457045f25ec6be71170ad161c25e6cddf6310acd932864fc8a9c344f580bb6d192754060c887b5ba2f8b2040332bed4d5d996adafaf15c2e47e245e42850dee1d0625378c902427da9bd6f678cda505549131f82d77558ab50868f6f63392e436ef5aed698b5f7c08ddcfe138a7dfdb37b628960ac188356061793f1b8e17744bc70224425c7b7c06b339d4c6a03f09ba0fb446dee81ccea248c8033a668fdde13f571869265ac36eee9bd9b31a8446a97bdffa3f7171d96960fcc206c69945a7569b2d8de86568021aefecc6997a3caeff741aaf6624446ed948044203da48229f1c066d3927cd0d4fa16a4530e844a4141afae07d4d0eaadf86bb26eb76d93dd67ccdb9034d6be4189ce5f4924b91ed4b28a3bf1d30a4e51d5e352a3a54446bb5891f2e993") 13:18:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 13:18:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x0) r5 = msgget$private(0x0, 0x541) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/39) msgrcv(r4, &(0x7f0000000180)={0x0, ""/75}, 0x53, 0x0, 0x0) setreuid(r3, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./bus\x00', r3, r6, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="62a9b2689a5bedebeb2cb4e3ae0797bcef135c48c0f12bbed7e099b6576be12554b9c8a299980b4a47d566a1cc9d865f98e84e42d7727d24fd02b8dec1168197ab5bf164c04d4dee73d73ffd334b8fdf5457845b4712c84edd3b178711d1e83aae91f2b3f58adb4dd98e4cca4a5eea08ed66d9fafd6206ddbd3f862539a0138c4ca7c07fe4dbacfca31fbbe9d948e7e52c5c50eac3e85ddb2a48977b6783dafeb7f85c33f0460018102a36a3ae2a89535372afccdfa5f094c82c61d8cb8d4760d00c4978553ef8035ac1483b5e179eab37a5ece4709673e938d4733df46825a77da9279b53391cb9400cc94c2347b44da1d1", 0xf2}, {&(0x7f0000000100)="cdc2e6a3a018f5af9f", 0x9}, {&(0x7f00000004c0)="fe0250646730a82d1ca49152a2e768ad63c6cc0b98e8c986aad5bfb301ecd1ac935f0d75e48bdecb5773aac3a09b7f32c2a17eb0c63dd25a0ed9dab9e042237004a3914e0b5348d01a66cc6fd4a6817266e17fe65114d5e1e0064f17f0eb24223a1126fd4e710532963f533f48795bcc7f77af5c120a53bcee39061534747ef1b4b6aa9e710ddde8d17d59bcfcf36e75d4d07e4ea893783e6ddae22103f554a4ae4e332e", 0xa4}], 0x3, 0x0, 0x0) socket(0x8, 0x4000, 0x0) execve(0x0, 0x0, 0x0) 13:18:38 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x9, 0x0, 0x93, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open(&(0x7f0000000000)='./file1\x00', 0x100, 0x48) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) pwrite(r1, &(0x7f00000001c0)="879aca54a5b445f441637b9283e1811844be70b450945b14cb46a9ca92f4cb798eb2a3a657f539ac81ce2ee60a872596d0e59cf84258f2b6b439514f02537b76001bf5d8a4067f5dbe55fb492268c741c83484332c59f6cf61c501dc5aeb108587c4420b9838b32f0ea6e657673db0898589ad0f07d3b862fc173dc7899c27a5e7b2743737482050097e0fb72faafb5e0fd5f69a14791188c0e48a8048", 0x9d, 0x0, 0x7) 13:18:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0x2, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="dbf5632e0fc7dbce626720018d91c09a52fa986e6959c4b7563a601dc4293c83eabd2611c321109354cb55a7c175d4ba0ef7340a5e50d4c56788804ad24cd8037d", 0x41}, {&(0x7f0000000180)="a253c9b5329fb4bf2733cd0830e5416da13141915cce182db1e6564bcefb69248e67f1da95e20a1d02fc990f8efb1445598ec874f6d4d0f40d3f86d3e20b34f4718f0da458788e53740a", 0x4a}, {&(0x7f0000000040)='\v', 0x1}, {&(0x7f0000000200)="3fe5a936ff8ae37b4612391065c8355b11c56e32673c9b9564f1289d7c642c854d6a82f935b2c5f99cebd55797870c535462ccf94a95c40183a17710ff7e4cfecc56d116bf3f372c413a349959afafbea73b281be1739c9514049ee9a3b2cb7c9af19fcfa2c4718c578530b9ac6066779e45db4cc58102dbac4269ba5c1a52f03e5f697830970b9b6de232b9ff9d837eb4f154196a70aa4f2cb5bc579ae03b3c9ac91b630cbe75812fe10ead9b95c0bc8b35d82db54badeffb85a205d8fa2d31c19ce4d967786d2d108dc993e6ad36f32708d27ba9945bfcbcb0bb0fe147928b1a97b44515dbff9af38b161effb04904bb82980ca7b9bcc395", 0xf9}], 0x4, 0x0, 0x8) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000380)) close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x8000, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000500)="785968e9eff3c7f34357aa979e3cda8372353a16bab5e085605ad2f4d50d8b67f5cf01026a593569203169d91849b7bd4a2e124965f4073bd5c8d7f8ccb9659f010189b509f7b21df0957dcca532d2fdda9306a199462841cd714c274cb86f5320a00228f5798c044e1b7e421482f8928e10c888b6affd5bc5471afb722824c4c9d2b8c698025269de88ba751c76d9bf02797f82696543d96ac1832ec75dd99dcc7a20b9611f2f5c588934c5f38b68146cf43c6198690609f50c8fff4bfa6805feedabdfc42b541690b8de5e0cdcc6588538409b7836f20ab49cadeb809abd9c746ead990e520a0f9ad981ea208cf18b089c9886d8b31250a4f569481c3583706e6931b683b3aef2a699e1c941c7c50908cfa537e45918565b34313f7aa95adc7f0c44c912cffa391429cec9c9a50299a67ba2e40d9e4da6f82dd5c152a79c2cc837581454091d007aba710ef8569ce0e5143b991ad22d0d2eb503af33e2cd6761ccbca41dfd73ae8e38f3455dff7d69ef0c765ac07d85e058b1e8788caa46f9152f88d98734fbfc271c1830bab15f50060407511f48b1101119b0d6578f136fd3071868251c30bf735c6152d18bce65f451aada66c285a6fb9e64818a758e43c0ae5df7beb2bbf7485576082fe3060372e11f64de62afd3cb810cf8c87d8616853af5973659722ea57db710f83e0f3fcb557c5a34a313c69acfb2ae9f6c3ae0878e3f9e5ed2e1441140da43b094a2b081fc32c49c30e9a11aae6b5d72d522c2c5b88bb5182ceba470f2e9775555a8f4cf0a2363c9c319fff596c1da708261c62eaf5eabacbbef7a5a0faa56859be238554dd4c954a67e744fe72d20a55078153a4efd2a8de2c57164d84ca2ec0e65409c9ce37659fe83d308612cc853e9667339f10ee0b4f5e6a611c28b00c1446791282879edcd8f70d0c4ff15e5ea1f5161528fb91149d265a1a58ee656092a8ded02daa8b1af4e5dfe31c084ae0b41dfef05f77a9f53f2c6d4c279e1790483071c54893713a6bb0d813e6250e83053a8cfd62aa7b86630cc8d5b85f7296fa23c899004bc5efd7932ddef28ac7f6ed1dcdcb9ec0fde7963006c50cf95a53a0880a6d5c3f0d70765dcd651a13f253e1899a19e2cdbf7f0f1477959f90c7839392ea7fa055304eb0a36a0401ede6a1112f21c627da331b6d3d2b3d97681e267620d6a62c735375ebf0c9470c458c68b090c51a18604577c0399240e30b16ee76b5980e5df85e284a63820a69618c64b47eae54ce166f545543897fcd62af56e56820defdbd51c7f019cdfd4e784dda75e7030c8803ccef7ea8feb8b360d0d3b860037768d29d3e377df9356a93e1a38d791efbabe7ec5af22fcec362406e1ad89abcefb7c523b1dd9d21f86aaf26e234b7c1d4cdc63bf48a2b7359d57930a9a90a4aed4de7cc7001841dda60b5b4eb982110f90a86de27b2d39a639517b7e0b3d36d02d64c775a0ff0afb0ab551201bc84c415532baae8ac35d242cc7a96f09441c0c82bd90ba599fc412fb66f1d4f5c050b3e2f09d895d5d39dc1ef82ed6a92151be72dfd8d8d4c99a6d828b25214fa14394f9a265940a40041ed44a07085a2eb98d4dd44ba08866a4b3d27a8e24440a2d1f3970949d0e6f4aa8138f0d6d1bf33bbaef704430b95e542d2ebeb09a77d01cb1bc4e8782d76e7bf7ef7e3d0a798a97c57e9d4a9174755fdfd3b857b35eb49c3a8574b8b7b5a9e8446ca34c2b289e172e8c9d35d8c333f6044e62ed59ca13fce4bf095c0631047fe4e211aab4b28bdca546c5c9314eb8737c34b33d7d2aebf1f63d8defc69966bae76c8c626578467014e9385a1c31d82b6a67bdff86bfea2c3cc8a8041a6867d4cc75ec2f55a322e5a0cb8d46616a97449c877cb0dac3b114f3372a76f7eb252c1f98f28f60763149e0b89f4e9a03903a2904ca779ca885fd0baa82be523cd535eb3d18315f29d0481858e97a6dfae61755bf146f4521f4cf57b929cc3b92d0e0feacdef3c75d73b128258d747fa845108bc6f1fa1f800d109e3893a1fb048b122da4b0a118fc853a7f78f285e541e403ebbb4745c81386db384c82f5c6940d996e1084273e1eb835811a0a563c5deeca8edb8569977212836410f2937a2cfccbf3da78585bb04d20ecc09525db07cde353cb66ef521222bca4258394c11cdea3ffb341c178042b2267846660d33e79fa1190aaa79a3c0a362ad268fe093f2dc5618e6d9fac106bb927b81ae321f43b865a76685a53a02040317d2e4c8f0422cce2f31b874b6a685fe8d1b4f176102d03d32bf44048e38841da892582c9c83c36747a804983dade562b7071f85e5246d140a18e384c2875129e4b13980430570b431d698479893e0052154ae425db56e3db659eb3e887ae279318c317d2dde1212e83f5c8a340d2cb837e106b76c49ef995b9cad1f0b9401a3421de878f264502d835c250a0f7cd13280d97237e2d39c16ce99ea86c484cd76ef2aea864aca896de1ee8f2858baecd72d455234cd9802afab28b13d02bccfedd3a4717fd4a83c4d3d2087168dca9e73a426f1408367cbd76b80af41f2ca166a8db3d1e167c26bd66b4ddd5cf385439c2c70840c23c363213c47bc769c00d4f793115201425741f696b211c0cdf7cc687f7475f9b48779e01953099b2375b5e9d75c17b8addca146f608d59b98f539c2b12e342b3a2f3a69d327907096d061b1ed3758c60c62612462cd0e4dc6f0d16dd2b9275029b75f393bfce43472a9e31387c8b41d04b07767bcdf5fe2a1ad18fdf33675d1a62180a26f9fb9270283ddd76063d62a84bf98a36adeb29fac00258721e9b4b81763d9bc1eca5087194c625cd52d9d3b54e0d386e4bdc6606dffa74fdfc672e50a9bc335dd0180773939c4c0506765027d8ecaeceaa53a30f55664b77d0c02d59e24e6e801a17d184eeb7e234bc3736a916d0eacdfbdf4913d7622280b331797b0447b498ec1e7547e1bbb849b55b836cbe08290c8c1cd777b7e1f90f0e57f127e209c8ebcf5a732f2e9b21ec0a8b087c79ec76524257a99dde5ac3e304d694b903d7dca51a072895c3c57d6f9311ed82e16855340bd1261774262dd338b697819c4d8089af862385fdb03f930c772179246858e7ae4719adaf8a8603ec6d0251fd4fdba16f0d3ee1b25bab1805b5312656998c84a6427e6c4f7e684ee8fe9bb4ee1c3a2bc5e6375170d3a0a486b6a07cd88280b82a711e91b095183b1736ffae0c32e89e0cffc5edb4068e8dc013390b31cbeab75398bc48455f20cb1572ec14c5d18168987b445d506f9b6d55574f539fe426a4426bb7c85102e0f0cce0b563e3d73cd46ca34c925fafd0152f5b9626239b25d381dea400f5af2e8d9ed8a85cede802db989fec0343b6be345726553caaa7dd9af440c350d916d5645b1f943ff836632e5d3776d63e44029f2022ed11dfc13e9182efd660e9fd884577d3d32ab8137c1ab0d23be624c39f5ee958cbbcf5bcb6ecaacb920202c33736db6c1369f1c36aee1847f950090e27fbc467f8df1c11be3b2fc9c7cd354f86befc4769d41afc37bffeae4bec736a9d3bc3755f62db006366fbaac3a75f86b0cc36fbb93bf1cc153f876eb9492fe2cd94c759064bb682aeb5930b29dfbf43e6c1f51e2d9c233bf1e4b2e609e58523d62608781a370e4f082f53c2750560a8e2b909a0d8c6903aa6134a4adc4c8f76d033c99f9504711c4688b1d2a92b8dd4accc7c5dac40e357f9f5eb8952379d42b43403efff80489cb7ac2f3caf426a8f2d8ef48480378a1927f7b2c5c5b208bb4a929b92c8aa0fe3045e0ea64a4e3861c5b6d19a9df158945a2ab0f737b81ca2463da0fa409232e1200836884af2c71ed3aeb6da80aec6bda785471efac19e24af41c2e3e88c566816ac45c2e5d7abccf22bd25820fbb7f9b7d842575e8a93b2be19cfe9ca4a3d6f31429024c5bf12a03ed5f25af7fbaf5b8a12ed1f2fc0579e1abd445774dea44ab3c487a01b68d3b6e5b902c9ab049a91231ec3d1eddc3a6b5ceb7726448335b0c0972631525864ee72be24a42d0854487bce158b14e6d8014c6870a91db14810f3d18469dc8de1a7b1e769c94ea13659ba528776c05e321b616ce0b668de0bce0e4d8ea8d19796bd0ecaa7f003c552ca0450277399ffb105fd82e644d71f1bb0be6a626a8e17b5e8ab167251f6ac824cb771015a39aafd0977f41267c0c18d7d67db0954f82d674b30e51649572d7a34bdb8a8238b8da886532ad50b162b55a3589cc60b6ed4d873880b615722e0c3b99673e4bc98241cad6b124ebf6900bdf58a3ac819b848881cf736eca314825db98ae215cc0bea83b2ff272dbe17ecb8654834de802232848fd5f52957c166a20e38cc0c80f12577fbb2a921faa9c71658cd53e78b9f222bc1295833e0fa5e806c6fbe45721dc5c3012a353484060809b7af7678d832736c88cd826329e50f7d5e507a3f3db20c6fae3c784170140523e40f4d5db0557fa118dd568a0d528c19fcb2c133978d57bb6ce31642c12712145bf958139d78faa794be0723bf0b675ac1c309b53fb61d8e851b75b6085667c8c8d46843ab86c67ea9d6f451bea7a318877353645b8b966f1b7f34d415c9a0ca32e0ecf45766f51dd61548ae5542a1457d9b0b618cbe768f2306249e290132c3c717a5192e0ad186e1633dadebb1c294171f3a3200d1d4ebce5a98302d3546647ec2c06a5fbed3095761b501ae6cdeaa60eb8f52d941c05633d198d912e317ceb8bb7e8ef2589cf26a26840241f660c0cd3110aa461633d4eadaf942fd2a38ceb1af00e20b32306601d61d902b80b56493ca9d96a8998a12874611dad8088a593123d71b5ba686c354683f42ec75ae974702d31f4a8c90eafe03547dcf91873cd994d8f286f0f1452d2b08bb6fca7c5b8f290ee3278350fbf4fc2fb1407053784e93487291cc98c5406d853f05aa8cc1821b5cde0309b8e1e016b6aaba9cb37127d401fb36f222537ee62624d8da1c6acf8208608e5617fa1b58fb8c86755d5103e7fe75f0a3735f3b39787594d6847e7b39180053d907dafed576a46ead3f3ffcf2288e2a2d391f1bb470e1885bb07b22376ae4f5ed67595c8236c118d9c18203fcb29bc0ad1a33de3f32effbf3a6d0652b9f3a2617744a5e7d74446c41b3564b08fa29628e9e4fcc20c79d568088f15893c4cceef5b5e2662804dba818381aacc8a81db8da1e19e77d6f689c3eaa9992fd2f580d801e8175fe8939ecb38b07649ae95ebe6db85114563634782d11f4ac98d94a104bb4f270625f8cc278d4340b06a2e7159bf0d9c8776058964fedb2c9c9d285259e3c4702b9aef6530bcd71d1d0780c3483abd0be36a0c4fc46b6af23e80799898dad8f379528e84ceaef77632795a5d888feabb9227cba97eed01f150c9c3e2c0e31f87ab1f081cbfc9e4d53e37cc4861957b1b1f227344c11c5c6b34f57831ac09d559f508885ab2825e25c0f2bc14aeb0a3d6ea4318c03ba1e3e1d0e5e3e59373d3d3a02dd5bf12db66ee80a45ce44f79d56ae9b2a60f52ed6ca75853afafb377a6ca96551f4d29de507b419fd238bc1ff0d441c2ab24787c299063c1a825f793152ea8056824cb40d6354108b22b0aa7388a8fa01cb304d74593875453074f141a22c0e98345fb0fbc3a3ad7ae57c40b2b5c98df38b0c77dc67fea89d4a81a0ad781fd952396121a91ed5a0e52e2cac6190b042fb9a6b01a21574a4efc399c46eaad413b36f5584839043fcda8d8a7ad3dbba3f5098b2c8457fa1720abd292983f2a8e8d3", 0x1000}], 0x1, 0x0, 0x10000) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 13:18:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6, 0x0, 0x0, 0x8e25}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x20, 0x10000, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x2}, {r3, 0x312}, {r1, 0x8}, {r4, 0x80}, {r0, 0x80}], 0x5, 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0xde, 0x4, './file0\x00', 0x1, 0x6, 0x800, 0x80000001}) ioctl$BIOCPROMISC(r1, 0x20004269) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000280)={0x9, 0xffffff01, {0x2ae1, 0x5}}) 13:18:38 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000040)=0x9) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) r5 = shmget$private(0x0, 0x4000, 0x510, &(0x7f0000000000/0x4000)=nil) shmat(r5, &(0x7f0000000000/0x3000)=nil, 0x99088ce95579f83e) 13:18:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) write(r3, 0x0, 0x0) r5 = accept$inet(r0, &(0x7f0000000500), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0x2ad) r6 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440), 0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x5, 0x0, 0x0) getpgrp() fcntl$getown(r2, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) 13:18:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000005c0)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000001c0)) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000004c0)=""/210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xb) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r4, r3, 0x4) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x80000000000002, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000ac0)=0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x5d, &(0x7f0000000a40)=[{0x800000000087}, {0x2000044, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/z]ro\x00', 0x10, 0x0) close(r7) flock(r7, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r8) flock(r8, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x2010, r6, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x4, 0x81, 0x38000000000}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a00)=0x80000000) 13:18:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x0, 0x26, 0x1, 0x6}, {0x7a70, 0x81, 0x80}, {0x7, 0x2, 0x7f, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x3}, {0x7ffffffe}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 13:18:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./bus/file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:18:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x4, 0x0, 0x0) 13:18:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0xfffffffe) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 13:18:39 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="ae5f842ad9a0e31df517d881239a91002c76de8d2304c1580078286ca417ad5a1b82e220df648290907501711034b98c04ba09f2bd13b9fefa33d8f3cdeefdf59b92caac64de83a5433dabcd4ec1620619570144ae0c585bead9", 0x12c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0xc1e) syz_open_pts() syz_open_pts() 13:18:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2020}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 13:18:39 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x40, 0x0) ftruncate(r2, 0x0, 0x7) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0xde6) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r7 = socket$inet6(0x18, 0x8000, 0x2) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x10, 0x0) kevent(r6, &(0x7f0000000180)=[{{r4}, 0x0, 0xd5ed2e55d03a0426, 0x10, 0x0, 0x4}], 0x9, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x4, 0x40000000, 0x6f4, 0x2}, {{r8}, 0xfffffffffffffff9, 0x10, 0x1, 0xfffffffffffffff9, 0x8000}], 0x2, &(0x7f0000000280)={0x9, 0x5}) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000140)='w', 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x2], [], [], [], {0xc9}}}) 13:18:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x1d}, {0x200000000006, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xe0, 0x5, 0xf677, 0x7, "3d9d3fdabf926d865b4cb4273131c30a9f8dc90a", 0x2ab}) 13:18:40 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) write(r0, 0x0, 0x0) 13:18:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 13:18:40 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)={0xfffe, 0x0, 0x0, 0x5}, 0xc) close(r0) 13:18:40 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="725111"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) socketpair(0xc96044905f39f9e4, 0x3843e83abf4e1573, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000180)=0x8) mprotect(&(0x7f0000094000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="a124c404b3a5cf0c6e73a52049ec835d40b35f15c09c6aba04f30c979fb6dcd6b1b4a9a54db0f8881292e001f66de82466cf7372238984f37b76040c0b033b94a7f4e85e41e8975c9db10df0a468e7aafbde0dcbc40d8d3d30de7028"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 13:18:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 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, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) getrusage(0x8000000000000001, &(0x7f0000000040)) 13:18:40 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="8202e480ffffffff5bfd"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000140)=[{0x5, 0x4, 0x5, 0x1}, {0x8d, 0xfa, 0x3f, 0xfe}, {0xd75d, 0x10, 0x81, 0xfffffffb}, {0x1f, 0x5, 0x1, 0x7}, {0x3b3, 0xe7, 0x3f}, {0x5, 0x9, 0xff, 0x2}, {0x0, 0x1f, 0x8, 0x9fca}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) connect$unix(r0, &(0x7f0000001300)=ANY=[@ANYRES64=r0, @ANYRES64=r2, @ANYRESDEC, @ANYPTR, @ANYBLOB="ebc27bde3e9a294974168cde38f849563cfe8dab1f8025cfe08a81f5ae4c2f7a272069987d197971a6e459379c66750b46d4436e744648c636889418bb8ee8903f6430400c94f4ecabeb2b83316ec7a09960be74028f8353c2920367d53f75f1de377160712af1f80afc25540fb9eab606ee9ea01fef6113c8fab61adcb06a86e1c9bd131dec4d9a0ff200331d5f08a55e73f5f9e256d47b88ad30606ce229c84ece778d14a6a9bd91bad5a42e231c9c10132e39c84e0286487e4044df0668aa1764f76d361c020d591c8b1cf506dec2fafa93c5f59454e4ad201ddd43a15071d39f086bf74cb66b878e72d8650dd2d9df434cbc5e1bbb35879f6d6398a24eaa8041ca224eb37643c27dd47300453743b0621348f10df5c988eca9326c5cd07306743816e74ec324a16c390f6516573dedfd509b43a27e712d42630d1630934c7f71b664cc6bd2e0ee8c61a0d3086df858a7844712b78e7e5cd21babef4ccf28a1b4fda3888b9a2c81fac2e913709bb4eed459806480146c504b55f649c3a4e956449160966f97c77e9d0efdc1c375c482e2b5105f9b51f59f176b8dea688be6bc2647565863dddf6e5a7a2cdd45edb749e8d5027ee122300a1480fd9a005f15ddd8104cf6b0740f0f09d6d0bdcdab7e5b6d18d622540729dbc9cbf3154e5769166f5dd9762aea38ec127bdeb0491aad9722b237ae0a9059a2d77ab666738bed0218f5e5b6dc534b9967f8677f82c1d42c923f8530898da9d2308d5515c313330e91572aaa819a8d526b945c525b98a875e77ccf325508f90019556a5ed44d86b75d86161cfefc8bbf4fc9163bdabd4d3ab9b317a40dd362ac101b013d0ad559bad386c2e23c010394e8b053a338a30b262e5f1d24ae5a7bb703ef703643ebc2d5576dd799def2ba51a983f15dbfcfeabe99b305a6df35ce5012b5c98ca953b528b323c2a55487fce1cb9b9cfbb10825477b9b49e6dcb69f7171c24f6c5336cbefba48472c6fda2d2c2f6990b685b666037c79303c57c33d09c623b28027538c47198136c370ee161bdcfce8521df4b5dc0c69402f4aa573e51c73e8c0da11687c0eb0c7dd58c82213777ca8d9820f9b003152be34b8639cc9daacd76ee82cd838230075a23296e7c65d4d835cf4850d2da2574dbfff6547ae6f49d7fda3cd6c487e53741ce8c1908772f1ba7731ae2cc90319e532d733842a2cb361b88a843d8f04dc02cb1b5196df81841c47744d86bccd1c77d0d8058aef3e1b1db074aba9805f45476be7d2fce7f01255878e81d8c025f3b07a18501ffdb4b79a22f00b4f5c74fe7f7179bf235ab2b389d2f9a1ac5cadfb367933d2e4cffc768ae8cbd9a9d9441e23d480083899345bd5c00707259f493aadc840dc2a798126b3535b6f0caa95dc109fd31e42da18c3e475f5ebd66ffc2ae1d114668e2e8669e750de03b0dc2463c1a30d2914cd6049512dae915b5152102ea90088d236947517a83998ed74117d486ea8c872a59faa69a51967884551fa22caa95b72b0915162d2b35d9c7d8a7ccd78a937525a294efa211750658efbb5017fac4163670128572d031eb144bfe9cfc28623cdec239433e4795eb1d0ce8a0d8b58c424c66dd699df5aa75c1814f8c7f86a6558f6839a6e79491d2191fd2e779d74e1d2153d5a702ad4143835463c0faf76a30f6fc6caf274df3e4609108ca38d45dc6c3376b3f093a7535c7fe370de727b3767cd7f501ac38cd700d8396142d22ffcbf3b89a49119abcadd7d0d20d48cbafb2dd4fc73837222452da65d9b83efd4a16e5590e24f8ec8ab148993becf3559114759c923659958034a2c786d499e5aac9b858fafb5a4647980159a993d9d832db502a0242b9c5f9f9c69ee41b99f32e6d238c9512b91f9a6aea1c787bd92b8c0774ead7aa47fc7693aa8e6caac171e1c1d6ece120fd43380cd733fc2925947ce55dbe4aa02da3d9f1fe2967e1e882522eca898fa021c105197d4d0442c3f223f8a8113f1338d6567d4ff6f61b7c75eb213c73f5b971147b5659fe4724a605e04694507f7d2a1d800dd3c4f2c6fe7e3fbce3b2328827df91dce4ae51257bedfdbbbedb792fa65e12e0f299c5b40b6780526a6e89d008f6e36575f1d80cd2aa42ce3b04dde2b1f9a838a0370bd9aecdcdaf8e18c9696747e71a2a2a4dd0cfcaef8fc200819b4492f7407c184c93803083de043d0530c317302dd8f4a9c42caa69246cfe06570bdac8919ca5048627e7aaea737285378860b6b4a3145fee08dbd75c0eafcaec7217dcf16abcba859d2f847eefeb895cb828377465e0ba86eb94132ea7db71f3fbd658ed21f836d6b93e21a05ea50fb523b722a143060deedc75198c78c52029f1c839997e8cff30ed59b94f01cd275c3e6eb01e55f7b3dda60feb10c3d163a7daf62ac436054e6f2f6a1c16c6b6d5f25d6c089459d261feef50ab1e7f1d0570cfcdcaaed9cd4f29eb08203a229c45172540c3e4623216354ab1cd0fcaa40571649ac90c7558e951d420b7741210bbe080033d2b8d140806d1190ec4abfac7e0b76b3c47bb22e486a52d81a2b72d4f9ad5c9c8cf4eb31623cb43a700a6093ea16980873da16f18c6e72c666cdd074727f1b87890726ea24d41c79a783a3aaacc59bcc3912a8ccc9edb52e2ccb51cd4b3c8fcc9158a96a9bddb2e340a1b7211e2e2486cea4becc5546c866ddb87a2d6dc4a436e6a36cb9c00befc1971ca50f7b97b2da0e9402721a7d1fad24d190de7e9398c2323b5e708c86c79512e39e9777f58a5025aacb2a2854f87d1c1fda4f250eb030301f8223e73f3ac5f79d501570396275e06bdb1b44a71317f75980ecd2731d4e737fbde00132c0f00d84b51af7dfd7bce13eb685d92bb35d30983c06d8685dfe112facc7d8f57c4674bc4918de60e001110e08fdaf67500c5f286de72ffb0493810e60c58606492d9408e305ce5e8f8aacb591467219b4b96116f3fd937a85ce60d3f897beb6139eaa171baea091199f118d77e48411b0f672890f3a4120440d6edbb785d9c59bad2b4cd36a81946c04d453dd72a39ee6f0c483710a2d4fa126635dee5b0e1fed5badad99df9e2a702e50b0f3b41b3f859d68ce44f88702a31e2440da0053a73b956d0fcd3ea59f1168d8dd0707c95e7f0e83119b3462fa78029684b67398e1962a679ad6fa8fe2733e0250a2f08e7a2254cae1ee4b68abac8d8910ccba080bf9acdf83ab828ceef7b7e65c4eb0efd7cd55e12a572bdedecad9a141b9f35f392a64696dae768388cb0942728492b9cf973eb3df2aa83db4206a46af3427eba57101f351f8c5f32bd8ae801ee3536336894dcfbecc3578226bced0cfd7f59b1d3585b50c564a14dd261595b5618db500c28ae0cb23d9b7a0c5ec58e2cdf85195a29d4031368e45b7d408882109fff02b9eb6d99e20cc18dd30f8f9bf853fae57d856fb25175c21c65815017a4e7bc981e554297d210b5fbab2fa35769a188838b82d200b79f1be23cedc30cd0da3ed08d66760bfdc187b356ba2c08147a2e57c42bfb03b32ba62868046a655500bba614874e2e1c844be33195ae26f0963fb7d3bb9706ff06ae31a85bb218b83e63728b81d7d70612a1625b129f245ccda37b66de0387fc2cf20692ef0846d6be24857b6468344bdd38434b8fb28c5956bd2f3958edb04f49ae1a02900d622ca79cfffbd695a743dcb38117a4b2e3effe486232696d185d8c4144fdf4c0c8755b0204e7a651df1132fb371dc3745427d3a833147364729e3013998a2d7fb60e07c5fa2a201c5ae18658a494b5617e9e68f053a5933bebda3ef2ba768ddad8a06f7596310396cee23abd6a694b9e8f9110d32dc1f8f6c442bc29d7859c387ad5b1f29392e2bb72f46ba1202303db7e852e66989b601b434295dace73a40f69df4ea40cb6c06422146600a04ade3a395b05f2aa7bcf5217bc1666e2f61690ad62325a3811ba387b568786c8738aafbfc8cd68d72bd262c4aaf07c9288d8a07fa4c9639b6c4f0f2d4b324c9996cc4743ae004c3de821ee15a3e4cb6f872bb4bcbb524e6f4485f70c94f5d468e2db311a2dcd384c8ab9cec06f6caba30c861a87cefeebc547807c129b1b7a2df29818ec67ab4ea4ab3e3d3cc6897b77f7b1eaac9d5360a1a6ffa1672d121b55a02e8862f87cc22d1a39553bd730c9162f8cc74fa3c49c68e8729f18bf21b12967539ac857fa1148ee8c646c3393788fdbc2a6e4a87c70df467005a8f1ee3636265b1a654a5adb5ccd76f5cedbd8b72e60bb95ec1e7431208408f9fd400423bdddf33ff7bdda2411921672c597e67266319ae5df21079e00ffce67243872020202997e0a5eeac5e5bae3baf01a6279c3a646978089f7adf63d91ee508632a3c35ca4e0c4f9c31127b75752c248e16ab49e01219c4459a660c5264ffa99efd80cf52552a552fb1a221aeb8cf60333377cc494f3f958814fb3ce6290c4e300def6b5abaa6745726a42934b18783f8d220d0cfadeefaa8c20ca190372891a0eccb707aa3e34035a72a9fa84bff0b0db3c2df5bd80a50a956ccdf3afe099189ac1e0cad270a73dfc26dec2559afca50076bf1e381c002369ff08ef406b859f2eda86435016cec850af8552bae293e90587b0539601287d1044f57ce9c1d755347d5bd3c22a24451ed7d6c3bff4d43c42ce9a3ba8dbd0572360652538e564f05550eba1c02a86fff4256009f682a9e0524997ae4b0443bc518e68c87666bf6bbb829cc771c51cbef090395658d520f6610117675c1eb003addfd7f82b7977285991a582d83a8ca237042220174e0c1100d2ce2395d2b4e7bd232bdc5366d38d9a0baaf77444bcb6b1586b9631373bc55fa357df661b5f30b90dc691a26853ba8c16b8c9543e8cefe6ca18ebf729167de56e43e2bc66f99641b9c72ff18144f685342f0936d7ae7232d1f777b2704005b43dce66d55a3fa619b16e6f4e7826081f2e6957271483ab621e9a372c8d220f0aa6c2383dfcb42228f2467504121fb6046b37dedc0909a53f3d6f3ed215a9182e5aace89b11dde8e177c05962d8b405ed6c25fdc67133da786c5ee19995190868d52cae58b4d2f360d37bd00faf748816886fe2c8a05eae97be4bdfce45429812d9f3585d5dd380e0111442504625351a2edf0aa753cc9a37bf61fe7ae1115d9abfc34078b76b84304803e0874b767e1312d557a190319fad92ee1f97537145f76da1e18ef4deb454a7960d7491cd6e6923000cb02b151241e0b51de464b1451530a4b9faf082d696478f3f3be1c30645f263793551c9f4a073d4b2bce794882df208b3fd20202fb1f6a05a18875350e4bae37a113cafa2106c44b977c6a7a33a1c3b542606bf0fcc2c27ada9a59730dbb1ae7c7671f01e94d2fcdb34f4c2eaf22260e55f81139f11fd211f1f7b2e33da0f157f59324fda1fb04a15e45f7db47cac7a5e19c6949dc9715b9f4d2f2447d2ff287cc5277d23a2f62626b2a3988a1fc6dc05f3e11d7ef38d2b25a1a59a77157ebdc57281a2f268c6e4d447248267f3b45a87e677bafffa9ce49ae3efd176be7661837b0fa75fb99041fa63312bd8b7bab1206be55c831e166b547656bf3cd8942523b6aba3cf449e0dfee2a5882e6f708a5c2b703eb2f229d8d0975b8d0ad6cac37cf47792c9eac877968d3802c3e90415f94bea397717dc50381980753e93d8f97d08b9d6e1882d8cd191444ca2f44c8a4995606d68bfe6fdf721db7123c9f2e59f92a2f6a5c9d5181ec6c0138caf1f946ae3700831d86c02ee6c79eb582f112b97cd0df34", @ANYRES16=r1, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES32=r3, @ANYRESHEX=r0]], 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 13:18:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) accept$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x40, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) dup2(r0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000180)={0x5, 0x8001, 0xc}) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 13:18:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\a\x00ev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x6c}, {0x1d}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") msgget$private(0x0, 0x10a) r2 = socket$inet6(0x18, 0x0, 0x80) setsockopt(r2, 0x8, 0x4, &(0x7f0000000000)="80a44171fef6a5adad2f7a82dad7ee0c998cfc4fc7", 0x15) 13:18:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x1, 0x5, 0x8, 0x0, 0x0, 0x8, 0x4, 0x0, 0x0, 0x10001, 0x7fffffff}) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000500)={{}, 0x3, &(0x7f00000004c0)=[0x0, 0x0, 0x0]}) recvfrom$inet(r2, &(0x7f0000000140)=""/127, 0x7f, 0x41, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000240)={0x8b02, 0x5, 0x6, {[0x0, 0x80, 0x2, 0x2, 0x200, 0x8e, 0xffffffff, 0xacb, 0x7, 0x9, 0x9, 0x8001, 0xff, 0x10001, 0x7f, 0x0, 0x9580d3, 0x8], [0x8, 0x81, 0xfcb2, 0x7, 0xfd5, 0x200, 0x7, 0x7, 0xfff, 0x5], [0x1, 0xfffffffffffffff8, 0x600, 0x1, 0x1f, 0x2, 0x4], [0x40, 0x4, 0x0, 0x7, 0x8, 0xcd05], [{0x6, 0x900, 0x48f, 0x6}, {0x0, 0x7ff, 0x99, 0x53da}, {0x1, 0xa0, 0x8, 0x4}, {0x3, 0x8001, 0x9, 0x72}, {0x8181, 0x7669, 0x3ff}, {0x5, 0x62d, 0x9, 0x4}, {0x9, 0x3, 0x4b, 0x100}, {0x3f, 0x9, 0x3, 0x7}], {0xd9, 0x7ff, 0x40, 0x6}, {0x4, 0x4cb, 0x7, 0x4}}}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) 13:18:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x54}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x54}, {0xa}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 13:18:40 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000200)='./file1\x00', 0x7b3f3984a3c4cf57, 0x20) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file1\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x2) r2 = socket$unix(0x1, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0xd2c508d0b3cc44fe, 0x1, 0x2d15, 0x200, 0xffffffffffffffff}) 13:18:40 executing program 1: msgget(0x2, 0x42) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0x8}) msgsnd(r4, &(0x7f0000000000)={0x1, "197c994e52544c3a04346d12a9c9fc41eebdf35d5b26e6df2e410f167a3d87b2535b0b45060682ea4c68ba0d82f79a588ef4d685f0a50a90954166d4c00b03c4cc294b5e0079198396f3060d"}, 0x54, 0x800) 13:18:40 executing program 1: shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) mknod(&(0x7f0000000100)='./file0\x00', 0x2070, 0x428ff) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x1022, 0x0) 13:18:40 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x10, 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) sendto(r0, &(0x7f0000000100)="febe23082e195995f4b0375edb0f302d82d5285b1d859b4af3692eeb4b94f730a5d9133be89bebe665", 0x29, 0x4, &(0x7f0000000140)=@in6={0x18, 0x2, 0x61}, 0xc) 13:18:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) kevent(r1, &(0x7f0000000140), 0x1d, 0x0, 0x7fff, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x1d, 0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setstatus(r3, 0x4, 0x4) close(r0) 13:18:40 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000001740)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() semget(0x3, 0x6, 0x0) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) accept$unix(r6, 0x0, &(0x7f00000000c0)=0x1c2) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', 0x0, r5, 0x6) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, r4, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgid() r8 = getgid() setegid(r8) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r9, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f00000001c0)) fchownat(r9, &(0x7f0000000080)='\x00', r10, r8, 0x6) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r16, 0x0, &(0x7f00000000c0)) r18 = syz_open_pts() dup2(r18, r18) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x402) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000640)='\x00', r17, r15, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r21 = socket(0x2, 0x1, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x80286989, &(0x7f0000000300)) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000340)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffec6) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r23, r19, 0x6) getgroups(0x7, &(0x7f0000000180)=[r11, r8, r12, r15, r19, 0xffffffffffffffff, r24]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r27 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r25, 0x0, r26) accept(0xffffffffffffff9c, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) r28 = socket(0x2, 0x400000008006, 0x80) setsockopt(r28, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) writev(r28, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffc49) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r33 = getpgrp() r34 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r29, r30, r31, r32, 0x5, 0x7fff}, 0x6, 0x2, r33, r34, 0x4, 0x100000000, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000005c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x234) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r39 = socket$inet(0x2, 0x2, 0x7f) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xfffffffffffffe82) fcntl$getown(r36, 0x5) r41 = getpgrp() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x612, r41) ktrace(&(0x7f0000000040)='./file0\x00', 0xe, 0x0, r41) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r37, 0x0, r38, r40, 0x5, 0x7fff}, 0x7, 0x2, 0x0, r41, 0x7f, 0x100000001, 0xb1f1}) r42 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = accept$inet6(r44, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r46 = socket$inet6(0x18, 0x4005, 0x70) r47 = fcntl$dupfd(r44, 0x0, r45) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r53 = getpgrp() r54 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r48, r50, r51, r52, 0x5, 0x7fff}, 0x6, 0x2, r53, r54, 0x7f, 0x100000001, 0xb1f1}) r55 = socket(0x18, 0x1, 0x0) r56 = socket(0x18, 0x1, 0x0) setsockopt(r56, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r43, 0x29, 0x4, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x67c) setsockopt(r56, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r55, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r57 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r59 = accept$inet6(r58, &(0x7f0000001440), &(0x7f00000008c0)=0xc) r60 = socket$inet6(0x18, 0x4005, 0x70) r61 = fcntl$dupfd(r58, 0x0, r59) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x5f5f4b74) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getpgrp() r65 = fcntl$getown(r59, 0x5) r66 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r66, &(0x7f0000002e80)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000eeff0f000000000e0000000000000000004c0000000000031703584e590774030000000000003161afb0ca0021000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886a71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0938724380b3bcfe87bd8f571451f836f62061f5f13f1c066291547ad255ac902c5de43e99bd11c945ff460b936783a193e33f856ba606f86955e8083ee8ff2a928ad2d84a10f6b3ced494999e9cda1c464cda3f146904c64a37e52b2ad6930253c9a329f0ec949e71711115eb89f047f52818c8ab07443db87aca39d57cf4489f7fe870680e72b8eec109db5ec472135ef0c50ccc4e49b14b708d10d52cb5da3b49142013f54a78d9b8805e5bece1b11359663f78aec0e1247f69c252a4412eb4f946d25323ebe3e0dc7df51bbfc7e080d64c26c2525516153aba54722712d05469557f3a8761b33176fc6475f62b9c2cc8eb634330aa2c81f05ca0386187a83e839ee779345f1d696408360d9dba4be29ac00e220bcb7acebe9d182bdad41e66562082ae746f745bcc204279dd714f4e4e9e9236d469369e9fd85c8e539ab56d6cbcd98572d946525a3c6f8fcbd379aa7eaa6195220095f281c444a17a792b35b853dbd945c4d0f8871bb32cb2e3276bfa2396cca0936c2c7b71917e3132569807b278edad8d062944ad6b8cd93b16cde9fe6c2e8f19e082d0477997e15f9ad1c3ec8633ece795fb1923a104036464ba7d472e8ebcf7e4d9cca3f3e4a00ea9e08bcaa7da9fbd3e966c73265a42b43f93a76e6db45d97cee7ed579cb87a2c78eb9ff18750447bf73f22016d712b096fd3adf93b5dce839b2cbc8824d2ce009e355a96b2e314744e91d087a27ff20889a9d159fb577ed59852e203b0e60058a3c6e1dd0b7168bcae870accd1a47dc288780039c43e76ecb540e04974dc7cae0adcf6d159c2622d7dac7cd8ce55b0d451d90624d326eda456942415349dedae69b2199965c19de532ad85e8132c87bf74e66cb3ce0f1a6f57ed398552d210"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) getpgid(r67) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r69, 0x20004276) ioctl$BIOCGSTATS(r69, 0x4008426f, &(0x7f0000000500)) r70 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r70, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(0xffffffffffffffff, r68) r71 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r72 = accept$unix(r71, &(0x7f0000002cc0)=ANY=[@ANYBLOB="000000e6195835243000000066d3ab4d00000000000000100053acb192eaf9ebdc0000000001000000000000000000004c6c00001079ed2cf15b7d3161afb0ca0000001800000000000000aa5aec181c8e50c71af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17908d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8d12e1f48456f6fbcb4a7510c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e0967fa0d770c4770aefe9adde441f8817f5bb8beb6799589e2c3a7eea62fbd1dcdec00000000000000000000000000000000be67d3f95bb1d9ddbc2db7dba67cf249379fff60a4bae16c6c0d586278c44da12e8e354403545d701256d296e565ae5182a18b617ae6ad0d97f970c10a76cfc10d734b8bb05ea1b4b4feef85"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r73 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r73, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r73, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) ioctl$BIOCVERSION(r16, 0x80044272, &(0x7f0000002780)) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r76, 0xffffffffffffffff, 0x0, r76]) ioctl$BIOCSETF(r68, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r78 = getpgid(r75) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) r81 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r81, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x48}, {0x2400016}]}) ioctl$BIOCSETIF(r81, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r71, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000029c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r72, @ANYRES32=r71, @ANYRES32=r70, @ANYRES32=r70, @ANYRES32=r71, @ANYRES32=r69, @ANYRES32=r70, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r68, @ANYRES32=r70, @ANYRES32=r70, @ANYRES32=r69, @ANYPTR64, @ANYRES32=r81, @ANYRES32=r72, @ANYRES32=r68, @ANYRES32=r72, @ANYRES32=r71, @ANYBLOB="20000040ffff1f00020000000000000000fddcc31e9036aa1f5e45fe2f655a03ee54988433b35a2d1e8356b60a99e0be9afea5571fa553cfdb7b49fa2590d98052840c06467c5a2ac7aa59ef3f67b3f400f1712a6738e5", @ANYRES32=r74, @ANYRESHEX=r49, @ANYRES32=r77, @ANYBLOB="000000002000dfff00f1fffffe5e0000000000004aefa4b68e185b542dce4d41000006848aa3da549c1855b9703ab6", @ANYRES32=r78, @ANYRES32=r79, @ANYRES32=r80, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e3377068ee4a4535580"], 0x131, 0x8}, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x7, r62, r80, r63, r42, 0x10, 0x7fff}, 0x6, 0x2, r67, r65, 0x7f, 0x100000001, 0x40000000b1f1}) getgroups(0x7, &(0x7f0000001400)=[r57, 0x0, r40, r30, r42, r64, 0x0]) r83 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r83, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x200000000004, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0xde, 0x9, 0x11fff, 0x4]}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r84 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCMBIS(r84, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) connect$inet6(r84, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r85 = open(&(0x7f0000000000)='./file1\x00', 0x100, 0x0) fcntl$getown(r0, 0x5) fcntl$setstatus(r85, 0x4, 0x80) pwritev(r85, &(0x7f0000001340), 0x32b, 0x0, 0x0) close(r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r83, 0x0, 0x0) getsockname$inet(r83, 0x0, &(0x7f0000001200)=0xfffffffffffffe8f) close(r83) setgroups(0x0, 0x0) setgid(r82) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 13:18:40 executing program 1: r0 = socket(0x2, 0x1, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x100}, {r0, 0x4}, {r1, 0x2}, {r3, 0x2}], 0x4, 0x3) r4 = syz_open_pts() ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000000c0)) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r7 = fcntl$dupfd(r5, 0xa, r6) r8 = dup(0xffffffffffffffff) shutdown(r8, 0x3) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r11 = dup(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r9, &(0x7f00000001c0), 0x7, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x6, 0x4}, {{r2}, 0x0, 0xd8, 0x1, 0x1, 0x9}, {{r1}, 0xfffffffffffffffb, 0x47, 0x1, 0x401, 0x7fffffff}, {{r10}, 0xfffffffffffffffb, 0x8fdcd3ecea000f15, 0x1, 0x1ff, 0xbbb}, {{r11}, 0xfffffffffffffff9, 0xa, 0x10, 0x6, 0x8000}, {{r12}, 0x8000000000000008, 0x92, 0x336eb5040feb25e8, 0x671, 0xac7}, {{r4}, 0x4, 0x88, 0x1, 0xf7}], 0x1, &(0x7f0000000340)={0x8001, 0x3f55}) recvfrom(r9, &(0x7f0000000380)=""/151, 0x97, 0x1000, 0x0, 0x0) r13 = open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x185) fsync(r13) r14 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r14, 0x29, 0x66, &(0x7f0000000500)={0xfff, 0x1, 0x8, 0x8f1a, 0x8}, 0xc) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000540)) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x2, 0x0) fcntl$getflags(r15, 0x3) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000005c0)=0x1) r16 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r17 = getpgrp() fcntl$setown(r16, 0x6, r17) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x80, 0x0) dup(r18) 13:18:40 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) getpid() setgroups(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r2 = fcntl$dupfd(r1, 0xa, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCCDTR(r5, 0x20007478) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x40001a08, r4) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 13:18:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8000007, 0x95}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) r2 = semget(0x0, 0x4, 0x450) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x4) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000340)=""/192) r9 = socket(0x18, 0x1, 0x4) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r11 = getgid() r12 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r11, r12, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r7, r11) r13 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r15, 0x1, 0x5, &(0x7f0000000340)=""/192) r16 = socket(0x18, 0x1, 0x4) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r18 = getgid() r19 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x2, r17, r18, r19, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r14, r18) setreuid(r14, 0x0) r20 = getgid() r21 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r20, r21, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r22 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r24, 0x1, 0x5, &(0x7f0000000340)=""/192) r25 = socket(0x18, 0x1, 0x4) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r27 = getgid() r28 = getuid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000280)={{0x2, r26, r27, r28, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r23, r27) r29 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r31 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r31, 0x1, 0x5, &(0x7f0000000340)=""/192) r32 = socket(0x18, 0x1, 0x4) fcntl$setflags(r32, 0x2, 0x1) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r33, 0xee01) r34 = getgid() r35 = getuid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000280)={{0x2, r33, r34, r35, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r30, r34) r36 = open(&(0x7f0000000340)='./file0\x00', 0x10082, 0x30) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r38 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r38, 0x1, 0x5, &(0x7f0000000340)=""/192) r39 = socket(0x18, 0x1, 0x4) fcntl$setflags(r39, 0x2, 0x1) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r40, 0xee01) r41 = getgid() r42 = getuid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000280)={{0x2, r40, r41, r42, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) lchown(&(0x7f0000000240)='./file1\x00', r37, r41) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, r21, r27, r30, r41, 0x15a, 0x4}, 0x27, 0x0, 0x100}) r43 = syz_open_pts() ioctl$TIOCSTOP(r43, 0x2000746f) ioctl$TIOCGETA(r43, 0x402c7413, &(0x7f0000000080)) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) 13:18:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff8a}, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind(r2, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 13:18:40 executing program 0: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(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, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000400)) r5 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000002980)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a62e9199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f7e87d9db8cdb3a20c4b4f775e0b331da88ab0e1aacd42a9933f906c6bc42f2b3ea4105e8db37d4c8a8f2f02a87423d690de10d488f022792c6256d880f3d8472f36ebd520d9375b1ce1de46cf17afe02a7ea2f01fcfec9dab2fb6746b8cb530f7"], 0x1008, 0x800) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r6, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r6, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r7 = dup(r6) utimensat(r7, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r8 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001740)={r8, r3, r14}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r19 = kqueue() r20 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r19, r20) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000680)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffcd8, &(0x7f0000001400)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9b8b79517bf4107e7fe42fed5ad52cf62023801c8b1a0a5dca48115aaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a", 0x41}], 0x1, &(0x7f0000001400), 0x0, 0x403}, 0x41a) 13:18:40 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) dup(r1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) r3 = dup(r2) open(&(0x7f0000000180)='./bus\x00', 0x8, 0x14) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0xff5f, 0x2, 0x5, 0x401}, {0x5, 0x6c, 0x1, 0xffff38cf}, {0x800, 0xc1, 0x1}, {0x4, 0x6, 0x3f, 0x1}, {0x200, 0x3, 0x9, 0x8}, {0x0, 0x4, 0x6, 0x80000000}, {0x4, 0x1, 0xfa, 0xd052}, {0x6, 0x5, 0x6f}]}) mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) mlockall(0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0xcf89936c7bef5849, 0x1) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) 13:18:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) chroot(&(0x7f0000000080)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) socket(0x2, 0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=@abs={0xbf657c880839f2d4, 0x0, 0x2}, 0x8) 13:18:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000880)={{0x0, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9}) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) r8 = socket(0x2, 0xc003, 0x2f) setsockopt(r8, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xffffffffffffffaa) r11 = getegid() r12 = getuid() r13 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000880)={{0x0, r10, r11, r12, r13, 0x14, 0x6}, 0x5, 0x9}) r14 = semget$private(0x0, 0x4, 0x2) semop(r14, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r16 = getegid() r17 = getuid() r18 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000880)={{0x0, r15, r16, r17, r18, 0x14, 0x6}, 0x5, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r19, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r21 = getppid() setpgid(0x0, r21) r22 = socket(0x2, 0xc003, 0x0) close(r22) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e8ef3ca58653000"], 0x10) sendto$unix(r22, &(0x7f0000000040)="f8010001006eb1dc", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200), 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r28 = getuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r30 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r29, 0x121, 0x9}, 0x800, 0x1, r30, r31, 0x3, 0x1, 0x1, 0x5}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="000044f9d15e9a5d9e5b65574ae6e0e7ee2658135bb462d8518645947679e65812a659dbbcd3d84b99fa86abd9f6ceff6b00f5d215c918903fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fb7090000000f9835f750d7b2d2911e00006000c7f7486e02000000"], 0x1, &(0x7f0000000640), 0x0, 0xfffffffffffffffe}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f00000001c0)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa9, 0x20001, 0x100000000, 0x1}) getppid() r40 = msgget$private(0x0, 0x682) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x1, 0x1800) r41 = socket(0x18, 0x1, 0x0) r42 = socket(0x18, 0x1, 0x0) setsockopt(r42, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r42, r41) msgsnd(r32, &(0x7f0000000640)=ANY=[@ANYRESDEC=r42], 0x1, 0x800) msgrcv(r40, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r47, 0x5) r48 = msgget$private(0x0, 0x682) msgsnd(r48, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r48, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r48, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r48, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r48, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r52 = getppid() r53 = socket$unix(0x1, 0x2, 0x0) r54 = socket(0x18, 0x1, 0x0) r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r55, r54) sendmsg$unix(r55, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xfffffffffffffd83, 0x9}, 0x0) r56 = fcntl$getown(r53, 0x5) r57 = socket(0x0, 0x8008, 0x6) listen(r57, 0x5) readlinkat(r57, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r57, &(0x7f00000018c0)='./bus\x00', r58, r59, 0x6) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000980)={{0x2, r49, r59, r51, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r56, 0xa5, 0x1, 0x100000000, 0x2}) r60 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r60, 0x29, 0x1a, &(0x7f0000000040), 0x4) r61 = semget$private(0x0, 0x7, 0x0) semop(r61, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r61, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r61, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r61, &(0x7f0000000240), 0x6) r62 = geteuid() r63 = msgget$private(0x0, 0x682) msgsnd(r63, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r63, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r63, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r63, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r63, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r64 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000840)={0x0, 0x0, 0x0, 0xfffffffffffffef9, &(0x7f0000003a80)=[{0x0, 0x1, 0x4, "8b3c476078c95992a63aef29238eaa8c8057f17f0806a6f1b71bf9e9acb94a4c65ea26aa25a0bd729ffe0be9ab5a6a4f2112b137d236bbe7439aeb724275859b37791f1cb5c57c779d7145e79fc2d3954f3bafeb1d207b05e6f4c65d24eacf42bdbb7f4cb4520bba5131e344bd7291b8fa65f77352df1889e1161947b8079edb48b207293bd045915a3a66adbe40464c98e98af3ccda04504dfe4d65f011c07a3404dc61a883b0625888ba67d802f9f09b51d4cef582901f95a626115c3d9372a16eb8efa289bc68"}, {0x0, 0x1, 0x80, "dfe00de56b4cf463bcac841bbe315072dc3a27a1e6addc8925388a94616f5598d0fee6947bb7172c9762826a43c1628d871de22602e78df82a721b5e1b694da373284874893f80357bc744c9ecb7c49af8a8aaeeca5a14de1deb56f797ac3a7706dd4f23594b845184f908a4a9dfdc7a135583fbdcb256ee8c53436808872205a507cb4b5777653fd188698ff4143e28b64022061d1aa7cca2fd05f12a32e1a2108c9044280e1f69f1fdbc423540ddb038d1d7830089e12da2edd9965a49d74618a8b0f0f6ed9b7a237784bd077bc83f75fec9a2e7624e"}, {0x0, 0x471a0778d3c12ccc, 0x2, "e42060adc7d125796313ba13eae7d17eeb108f88503757ce62c74109ad82ae573e4a6e368d5ea1cfdd3d1e3561b661cdf70cb5ae23ffbc3d6f16f9a03a03152120f42a8ccffff1be450665028437f15cf5e9c1d7812e008c56a131c83f1c175fc11755b5da59d0d6943ba851445cea4faec0a3e8e1b01c1a21bc95a03420b4de2710e0c4831a96f0ca5fd1d0944f4f9c43cab93d68c353c1898c4093e827b4e35fc1752bd3d15a1ccfa450e89acefe99718646a088ce7b15e9e6e694472f5d32d92116035485ed4a6bdc50dd0743cefe304333f7cbc45b4ddd54e777afe6f3b91b1eecfc24a32789110f7a668c0c95204e613cd53b3cf60dd3f9b766e65ff004af96aebf729ba3217e333d58cd6a9836241504a56a3a62de74c90a2d65caff5a5f022ad64158d5321714cf6b457dc73fb178b01cf4cea4ee68c7c711023bbbb21bf55a1b9e34c0377274f35b48bdb37779a9ae9264d2f8e25996da33f807c810f29b10d333bfc1732dc559216bc9d97f4e7a08b942e2de061eb79980302569cfbafab506a48e3438d9530c087d6e4856c4d5ec69eabca52a513ab569a19235e318fbe1e5d5ca45be044befcd1a060adbe6464e6e5645ecb83838f1f35cc3177223b1067b1c50124501a1ab808df0d94bfc3436f5213fdce4e11816c8e3e493f1587bc8857cc4cd00f7bd30618b046aef95cd74da8878e690919832800b93d7e177c6c77ba6c4a58502e838df1d2782f621c93e7a626fa1954bb015df6859fbdd5e33356e9667f6a514b4a6ba6637a2835be8e358792e326b8d61ec1683ed2eb8369f142a3f6c5262f6e390068600055d997e430cef7df538f57e8c0ae8c4919798da5676638a4c5cf514aac51ac985b4218123610a8b8e243b6fce06a3192017c9bcb09617e4b1bc433cecfa3692f361dc70a8d80561cca44ed2f3470b938f684aef62bc68db7aea31b63c39a192ef2acdd9d26313d5579c5f36132ee93265cbf33bfc29c7261c81f4e089364f4612c533c699e82c396b34029741e0a141ce015bdcf9ba10b730a744b2e8ab173381d6bb11b83048cf85568c3750198940e8c9b00bf947abe395b535e181cd4e0a2d4967bd674f4922d98f6ce87c7f0f7a595b1838cd93004fb90c719c8e1c2236582b21922b0033f2b5d4f9fb2c56a159f1bda147e508fba0b7437b08c77822180d7d1a727450673579255bad4976667705b4f4483db5a7939e736c32d65a7581fab6ad9c7fc0b0c668c025ff420f8f1a24e5b64c5865badfbea5390ada13846b59d2907ad8a564bcd219830a4eef36f2440e56378b470cc5983e19412e3c05bf0a0912f981c68e60bdd4810bea354169a3e2c6dead0522d5498561b9577ff8c2b1b346fbf43e0ca62c3a388d60ba5bb916cdc0e9cc3e77617144870ea0bf4ee99893d64846e377b5e281e2f91c8a3d4d169ad19df78dfb8e8e8aa27b046b1f931bce10ff794f8d989ccdee27d5dd91667d50fb6d3984a05c68db3018680a70e8c556904f2deed3dd349b2488657101b528b0a6ea17a8c500f2ac922a5db85b0c48868b16226d80e23049dcae88d30cfaf98443e1ee1b140cba7b0d938d679ee86e267e33c29f254928ea2482113fb3705f58eae30a1628a76b7d75cbbaa847329d7fce9aa4d193ec4b4b0625215e01b2238f71a4a51812b61ec8fd1311d5ef3b50de8c9a437bc401fe8dbca54c17009657a2e4686fe551dabdb3e82bd105fec71ec564e93fb790b1f985f430bffb9819d97b70f6910c22bd6270772588974d4e1af23e69c1d19f4306c0177b55ab52de52e3833804aebff1a013381e33bd1d2d78e474a4000a63522aedc1b6aaee9e845f0e0a0c294176a91a90ae775d2423a32cb016945666bd0b916a7372f8094c3fe921338a0a3ea60384784e0d337ca4838ce4c25f1a5f784a577fe4e344e6f843d5f992845dcd511598652b5d7cd7dd39446142ab31373dee9c27638a139ce1f844875f4cc6c3efdf559a87b39f34760b9c81eb15e33d08dd7c6579a2215c0138ef3fc7b3a2a0724b30c754ce9e43760f303e02e6f40c4d8bdc7a75468a774cf4f04427ca50eb0e62756abf93ffc198fa4d043f63291fabb99be2b22b3b602023acd412bd4ffa974e56328fcf434466f1eb69f6499cf5c8f5d7e57bc514bf8a925d712acab0cd9638811f0146b75b6b5de764dc05ff930f7dc6211f22547427c0103ec221aa23dfadd88ba61835a3b04f38a509ff4b35e7a3e3531e0f32b9de3a71ec9ae2d2cdc72e501879133146f3e4d2c069796e81f3888467716a9771cabb1d5e81b9ed16ee06d5f9fbe94f637a1411e6f80bd4eb66ede3868c003b0d3d5a893fce7c2fd194a5c9cc3fcc948384a74ed4d68d3b99a0237b7a22ec25a0ea9fbc426b03bda83efb8a0e90d65b7c684abf7b55e9212382a3950d76dca1aa3e7093731ff00109190807ea0e03ae2860bb1b6f77e96a7534374d9aedd1d3b332f85337e8497951c7173711ad6dd38392bda27a6eb68fe3e7e39a5d58b12d45f68a815d0e9b61aeace7bdd4f98d9a04fada71ea0b6d4574cf94c53ec54e5db7f1c2ffcbcd4bea506ecc30af4df028523c4586742802d83bd4d932ccbb6614cdbc8acba99c9b0b6ef34a135b78a7a67f08f92caf565bb47210ceef6793cfbf832445c756f86d282d73949cbc85a428b49f429f910282c3516918f396afa6d7ede8da231cf3214d4a94807e91feea255fb1690ba0d425e2ecdd25103c3e37d6e0c36ec8815fe1cbe19c259cc9875669ca2377837ea2866335f3957b6ff2d4bd54bf3e435100b2b672391b08c06bf2b47ee483d1d61e50283ff7b52f6b75219f9021a4427abc3dad595489d1d44d8c064abece7a3e4dcb87822f437cb0b3cfcad5bb82fc692d1157012e17aaee2cf6f4a35427c8834403a8af3a8961331b8304e7f9eb1f98b45b5954d745ff85d2c40ff6b13fc73f2ff66b960a09afe3da89514876e819983177fc6f892b0cc29bffaa7abfa8f4c1f23991d363ca308f208d663112666a567906294aaa92edf1ad4b2a2ae10caaa35bf80138aa39b6bbdfda194f75af8062b2ada5a3fe41a499afe549873d217f2d1b3f5735ed78d39da030a403992256a583a7f2aa1b2d3e89506f7ec9c5962e32facd62bf6a208c0d341ec7338540d505378f9c513cc98e765841373768d1253c5dd49d1d601ca195c0a6fff2d86ec2a0524d22bde5c1826e3709a524376f791908f7d64d7dd003f3c0732cf1e97a11e5410b74c57eba520c860e4b33207afe52534f34daa4c42520cbcda13314e89ae874460cc2b741746f36c9ac65a2155b96821fd08d8b24dfec57a57841ee0576af88a94832ad421a5c51ad0ce4061963884fc05ae45224896473c945a1054006025d54e73eba209e291cbb92610b835075c4be7bf8df70d1b23f0b021bede0d877ef46496f04dbe803ab082c5594fb23a8648ae87a7d310d5f00c3b2051108ca1cc826ad4a8001d34c4447b0acfcc5d1ac00371903780a94d2580ff3a20e8cec27a022fbd55307dd12b25cd2667525d1d887fbe106692f5f3e1d302e20118cee195eab1f329ddead9f80e605b05be40e96c5343affe3f5fec0a60dea689200f0d8fad3d9737319998b492a3d50686cf9b36ca441675af92a44e043620b7263ccfe040ac16df5ad849013804c85b6e5beb9399c850478e7ace990d659cd09e59017d42f7825175cf92d795def37106843c37b102c78762af2ce2b1b83c7660383919aa6c188fcfd13b55b686d99c8cec44a06050321c71c54baad21a28b4d2a1b05d01d12533ddef6a3774f01b45bb520086e5bdd5479b3bec28cfc51a33eae94541f61fa72a689f3a95faa3e71ae05cabd5559fa1015b090f4daab78c212671c4bb32981c49665fb421d823ad4afb930481fa15aa60e09c2bdeccbab4816f68784852d9fdf470dc90f2366b86b4191b90958b5e10caa717c4dd024ea9ed3b289913db8df552c217f4e3024d7affec032eba65d9344930027cea9115dc3913d72304309f57d31e9708385187bcbdd979f2ad2a227218a97434536137225f4798511075b5a6bc5fa56e4f236fb913d82fe980eab7df6f51a4fbaa0a64ed9b2214e85cfefd5aa33c83678dc774fa3426455d6e0cf80664c211ddf83fd9b818163b6389013c7bb633b8b8b835a8645a1a8c19d24a1ab9e781dcb4d49ef90f0b9d164a8b1b78e8a9693100f7099e057bca136e31579454d962fee6672a44b44b2b40827123d97b530b4d9acaf6c0c834563dce1092f22613567183b4d1f9e27b58730208f69105f81f70d6ec519214043399eec0f6da81c11556dc9d2d66cca740cae81300500610e7ebdc09480d0e764a45f8ac957bb575fc1f4d75d23c7e63cebe7d20ea132e64b7112d92a7c78d3e86316fa2b240f5fac90288db3b4388d57cbb1fed5f1d5c4003737c32b3cc3ce0902104b46415b3d60c3bbfcf2dd9f8d922e5bf96be81ef00f8fa599e4def6b746abd4bb2a105730a45e0c17bc3f83c1070f635ae0a23c7614d1b1315fcf835266401cf0d5161740a20f251c61dd278f2a31bf95cd9dc7c2fa714b44ab3926a159fd95e0b9de3004b488623c2bf360475a3f33d18ad702414aaae44acfdf3d141276fe0f2c165e5fd1846e86cd52f859ae6068adff1c825f402b0b8f8a4ed4f9dcd5909f7c6cbd8a133fb99a6b17bc5feed88ebe4d09df4ea604fecc7311481acf3ec903db2a1515119f72976b0d42e34e81ef12b44b1c52bd5b04115a97f8769f6c340774694741f00d2effa5d6c48ec970e79b28ca04566d759f4cf46c207a1e11d409b3b6fe80357c8507e715da968092944d032596885fdf11eb20c98c9e4ec5190156fe2cb2f0375d4faa42a188f4b8db18c41f8d881a15e1922f380b6059a73936fd07c3c70d5717e844d1f477cbec51234b2f81dc3af8f417535c6f651229c9ce414a93bddd4a2ceceafa12d9c2a88264cf8f8863cdeb013fb37a96a3acb01513a00a3d4f62688967476a61bf77c9ae8f22f4d1c29b5d0ff2e0539899026ffe8c4eaabbfb7d0c78557f1b3f8dcb417e41560af6541e244e29334c6e780125bba3379256767d946b7171bf55facfd865db4073e046c9ea4c2204789187462a63f942d6ac51bad5965131f8bfadfed08dc37085c8c839fd7cf418c71708c7685cf609d0e615abda3f722260369486cc92050eb4170dfef33d1a87b8fd3f3bdf1c5da5bf7cf64953b76f0ee7b0c989359727a389e57723031188cb231689eb0bb2073cd37f391942a2954668c5632c0aa50e27d2ccc4fe441a4224089ffd7adb379765a76ce2a0f5f5e7f5f2ea01936d2335b65f3ba34c83e310cae1b159849763ac7427bf2dc1da02be7f373b9eb2100af5b6dd8152211499e837cabdc8ff93b983a5393474d2c07a71cf08e3c3cac105cb29166db56dc850248ea5bc988b6021371f860fabdd8060791d9494c9b834f6457a3ad4a02062df3b51aed36770cde792f19fd3b2cb38711974fcd13fe8aed76216c536ec7cc56420a005f29c838e6f092f2e0fdc08f298e70bd52605e05627a900e91f8d1aaaa7b2836b7b06d34fd06e2f24c928ac718ba927c99b4bc02bf2d1a8c1113a524e641107075e4f36bd3c0c90eacbd5855202b75f90b1e0f9d3a7dad14129ecafb98f960166e2e474011359c526520241834b0158ff9f1f900f293bbcfb2fcbc2b2e015b1829138c6ac6e7934e2122bdaaad28e536b69a61160af27cc01afda42a36c32f68a979445eb4607fd79a48ea938fcddba2b4188b451b705"}, {0x0, 0x1, 0x3, "6df5ec948f4615bdd34aff99b43b1ea17f7e400dc5f1c7a8eadc96debf14f3b4374079cd489650b88a3709a9ca26a6b26e4a311f5d0986c3616e0fdb2a526d"}, {0x0, 0x1, 0xb9f, "1be33cdf93bddd02d0c61426822d00561ccb337a4e282b9cf95e3c575f9d21861c1872d8664ade392b11e2106a9313f8938f21b851e275242535a75512cb0fe89f960ac7b55d20c381ad9159b304d301471b7e7698794855cab0abb857d5c7ee2bb2f737fb68b10706220ddd3350f57f9ed2ba553edaffad6ccefa39f2791e7922effd614b1b6e5ed411031959362feb339eb169f554b1c467ecfa4b3bc91ce538b29abbedc49feafa6dd9c93ea2d2c47a21e55928bc64ece81cac1f09b76462adcdc0b94101620fc945a6516020cde3aa7f1cd0fa0316a3b93a1886d6acb6999d3e4b2f52ea5183c3fe73d10aab4ba29202f1637b"}, {0x0, 0x1, 0xffff, "fa5b51cf6095b4b2653d7a872d7c491aaa89f8781e1eff3af04d23d260ad61d03960c843065c21e2749910f87f0001c16dc74540d718c6cb1db0b5c236cb8512078cf2f73a914d863bfadd428f"}, {0x0, 0xffff, 0x8, "ccb0dca036bbf76ce953f0a57c79cf6fffca99ca4671806fa1af1d733dceb781753647d706e0c18028c59c55a0ff06f27e15900b7344c7838b2af75cb181d8ab6a65fcceefdf8931a2932e6349ef28589f392e2438ea82ac7c3a197c9f62c5b243c0942bcb80261ec6d3208479b9cb8d28a518dcebcb6945785e4f51f108add189fd28b87c3bcba072fdeb86760c63c6"}], 0xffffffffffffffb5}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r68 = getppid() r69 = socket$unix(0x1, 0x2, 0x0) r70 = fcntl$getown(r69, 0x5) msgctl$IPC_SET(r63, 0x1, &(0x7f0000000980)={{0x2, r64, r66, r67, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r68, r70, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r72 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r72, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r72, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r72, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r72, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r73 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r74, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r77 = getppid() r78 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r78, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000006000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63f070000000000000091c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a427fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r79 = fcntl$getown(r78, 0x5) msgctl$IPC_SET(r72, 0x1, &(0x7f00000001c0)={{0x2, r73, r75, r76, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r77, r79, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r71, r76) r80 = msgget$private(0x0, 0x682) msgsnd(r80, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r80, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r80, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r80, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r80, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r81 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffe6c, &(0x7f0000002a40)=[{0x11dd, 0x1, 0x2, "7764be54de61884db388b37c0ee26b055cff7ef6e70fe1bfc3ecb692a1d884aa6d63dbf103a67567d3186a81885521c92a0bc6193f7d37a88c04bd0172c2d4b5c2a88da2aa9497de185f7d505b41c131123c589e90f29fbc014b072d82b3881beed6aa035641222157dcc3d338880d949f04cc62e84a30590d4818b612c0b60409f1ccf8c313d3d846075c2f735acdb19cbd48fbc343f0b026ae6a61496ac4dd26bbc191304dfc3d6ab9f917a0bf8b514055643d191cb1e7fade0c8358e998bac670f0207e886e338c5a17fc96311c620b2b12116230b7c4f6fbdcc3db0fe3d883a3ce12cecbeb7bdb0326c6c1a00628effbedf0d3d61e8a78ea1eb9185781ddf5689e0e2a9557666729b1690eec59ae9abd7dd3487bfa1b8f9fc3e641e4aa36ead01f2bc7efbb9398026faa4f4d6dfaa004540fe8835b9dbadfaeef8ae1313d7d1e94c21b953e9c2414ad9c639dccc08c8b405b895fe7c30c120154979c7de1d511f08587c61cc8e90c423904bc340acf55c02329203d29dd66ad6df738e3b821cccc6f0b16f010b06354d927e31a27028752037bd428770b7bde8dcff1f17ee8898f1d850b18dd35683e868382812b8dc6de2d9a80f0125df424e6668e79ae831edd3c6ba32be5c78eef76b04fbae5766e56090371ba9f607803b7c34a5dac02157ccae9104c5cc23bc647c689579b1637fee0e80e9a8cb82c315ff52756b2a29a12de76bfa94d4c30fb1ffb817226bae75cfe232d5921dd7879e55761a1cae75f4a154f9da20d281c2157210706d85ccfbc04037b6c16b31dfd48eea36cd71fe36731d1ae6d891ffcdd9d00aa8eb9c62dd403688553cca4fa2717ae072e43244adf1fbd11ad9b4bbf8f0f3702a2dae05407d7946885dfb4a09ee3128867a26daa46c3c99e88104248e736c318010dc3e7e60cec42be7d156d64c79bfc98dccf902afd9813b240d689cb3ace902304ba41281f1025c819283d95c0390b9e700138c9356ebda148ef20c75d6f732318b24f80c6869bfd392edf4502376653c4d742661a1dd64a00a7bda8761291fbf96a4b10400ed9c0720a2c9d10b28a667e57d8c92e2de44c0546b143d11e8078960706d72bfb27a6a32c58b35308943b3896ab07db869261e67cf4740f1673c3acf5fa71ad460662990904dffc6705e0897b2be18bd0eef74819d9e4bee8f4cb5bd20dd33b07ef38e5733eb5f5f481888321653cff98c0ebbbf55564350308b5c801a11e289bb72d3c3a0fa6d1f4e1398daa007fcfc750fb1ee1234bed31808207a7c2ba2e47253b42f0f1387218f4557e2c58a901a22bdfe292c20ac86567bd256810ecb35c80d7bf53d7dd63d64c72f815abc6afe52cedb1256b77997d6e166dc5c25bf255ace77eae9d8ebf95522c44e57fbf8cdc77acae9c83b96de5528e554c2946e2ee454d567b864a7768040fe482fa69954b26b6f6da48b2209233b5f444350563ae1ef7a9f96a98aa60972ffbb4e54242cf270d6e321bce64a3c379b1a7edb50a4d4032c15f7fac375a731fc6c172c55abe926324d4d04ca586bfa0f6c17a0bca9a6b7baf744b38d9e63ea66df6e4ec49fab03d85166f5db17666a8436a7e63602df2e2c8336f3bbb97a4d29d284cb76dc53ec455595c66c7d8faba965c6705834a3466ae3cdf6b39909d57a2ea0ef38bddb4ae5b3ecd8e391da6ad1bac005b1287f6f783ddb9d9b9cf93abe16f4830a9c50a1b227fe2e715667926534c1c835b176b0ca152c44e8a21e51184180c852591ddbc2ac795d351d89760ef2bcb8cabcf9af4c11b014a54697e2e5ee67626def6a18624df47c018088b08ca25ab1a79bb1340df337009ec2c30a4b72c0d6a74215066e6cac1c8071d83b0e24b35abc9decd603c4e771e06caf68851f40e08d3e19841d97f07f6bec8556c8a12d1b2d4347e046d5171e0fe30ec3df8ce8aa939afe770c160b81d575a5fd4ae74cd10e771a15469ddcac36645b19f3eef7259eaf28ed95ebda77f522e5b50c89799fafe7428d7ce5a3859cdcdb88436c13df2d672427c8088209e542d5cf92aafbe4afa7b159a229af4c283bba52acf81e800f4d273b1ecd941efddc1855bac838d70cb60f246563225b3dbf69f06d154cceb4aac138aeec59db1800ba4edb846d33bcd4acd20ad1b0008eb462e168c48d5cd2ed7ae7c878326c9afbb27a3976ed22a835ecd60d9fcbdab97657b841e75eb5a00a6a8c5664bab0a875b429e6a798800c02009cf158358815d5949c895620ac188418a7bfdbf07e50358584cd47b3bf0f7192feebd5fc97f5ec3d83aef847b67fefbea75dfb604927232e6e1812dd3ee5858a6916a2cf8627def895a8993b60fdf0f7e108684ac2e662abf63472ca47da72b245038de69dfd9c54e21113b5df4b890d74cab9ea7dedf8c6eae45b0cc088c41edf1f1ccc1fa8493d4c9ef0e9b0744abb89ab192f7a639e963e8954de5492de7b43ce55c14fd8682942284f93bfb350a2548a0b299ed8cd5b13562385a4f367f13c2c7cd31d6421e6347d7c7395e1882f9295f7aaa392592f449c28da4e75425ce315a405ddf9942660813df9f7cef8d7af0dfbce3d211108bcfd13af847726cb24a182a99352c6c6dc6b776ffad929edd3396ab57aa59f5ba39f460eeb69122364c97fe095b4f8287b7324ba119e6989f53cd0520e287eacca25f9b9ef522123ccaa94fc0f0bea3d79d0e8f98480fa8bf8c5b2cf4ff80019f6ba6be3f80eeac6fba5efea3b2f95db210575534785e3f6dfecf3fd428a82f32d933e3ee31283795459d1d7ea50fccca667ccf5906b773b1ae52aae91854e368823ebd1e8378e60022787c565debeb89a2d807a7cf3bbcc013f98ddb662ce1d25cba1df3396f5ee1f3a2d80b66ba445ae7f6a02a30c178fc934ae86b86049e178df6961134da2d1c1cc3533d2df4cabdc3cbab8d98bac7d7bb0b9b2f3ba11e9e138ca1506bdce2d4d1220470bfc9b1165c239e2643f385f6a010b5dc1a40d059260c8ab1ccf85fbe8a4e96b343f1870b4682c92e1d8d3f9fbdd0bdc7b91776261e2505752578b3f8794f8ab1b747036eea184bf59f9bcbd8a2155459474c00424116968f58681877d410b4ad5259caca35cdb180c7c178276c7966e4a70a52a9868c92452b918d2d2b5e99be33eb8069225eaf4aed2d13ac75fba1aff1d8f5ad4b9350beb15e5d051bdb4b0c6708de3ef116f5cdfe92f7f687a724aabc88ab4ed0ce7c854efb600cf8f1626cb42c7b03e4981712abca47aa8d9249b7ebf329f29f98c3a8b772af6aee600be3f019d868079b929d56e093c8ceaebbf9761757b35210b0f5bb7f6f03bc171f98b6bd3541220cc79c8675022a7484bbf1fc957ae779957ded5dc30648be6d418c1f38a31731ed46e8c94ef2881d04f9d0d8d5e5d1ced326b082425c71f9fd2e9d61fb7e7e39fec48165b2f3a3d835325dc2c7d3d240251192680b4d16f0cdaf8a85b3b9c7f9b7154421f6454c0e7f675e07471303be96bc6812eaf8c5bf6a83c233299109dcd12dac2cc430e0fb307e7b461eb823c8bdfda46dff69de55c4bb926e95af92bbda2c98cd5a1dea6047cf4b8d69a849e4b05575bbab02b155864ad6a31a3abca62603f5e38d695fdb37c68b15e35f5437c886493ae35f8c48aa10efc7b7bd8f6f6ff2ca5f2b235ebc98492438d3815aa6c4ba15163ce0b5404a0519e561a0f98b5ab77f31774082fd49f286c4989092fc4000000ce456f6cc4d8f22ac40ef61dd19c0aeafd5bf9a92a7d9c791bd50310ec7ff7bc3f76b0e4c714226c4a393a99c7a61be6b4a19177d952d693e809a910ada4e2f5e4887c4c6dda6f22674dd30f6de4c5586ee02ee26a6aacaca560ddfd48369e23d81b4cf9ba433aa4f8e525a8587c4d9f55189b5957c323cd9a94fb02ee2475325e0bda93086e135c34a8da33b14b39c3f38d80cf4aa1e02df6ed7f1a9526a8400e6d1f2fa15f522a45733dd1796311d3734d36e2bbb6af1e1f6c4c148396c2f8670bb94bd74f6fa76954d82b2e71273764e8fd487ea5a02c8bc650923bf2da428bd303f3907a5b12c161273709b91b9a80d33675c65f5c2a190b071c808df067b9183387360b6a7b23f9c742a1352accb538fe38916057b15d5338efaa1c177205f40adfa9e8ac9e1692557cda065565b56bf39bd076ab83d1c57e5ba4c6f1d3eda4ed62f9d2de42674c1bd9ed277d4a56172fb4881cfa287a05b56c574cca9188d36c05c6733c9026e6e3ecd1b6c32302f0ad2d494750c803560212eac38471c52c383b3c3199438572789aef364ad06188495df63e3a4fc961ccdc84da61ba78d4ec9daa434a4b69836d1a8bf978c7a4632df726173fc69b85bf273d3fe43072ff992d9ae7d9d1b73ffa19276e698f4b651b6c43cf03c182fb9163fb08b7f73e02ce599437dc897784f21e44f57fbfe45a791860953321bd460f723c6114c64aabf88eda63b99dcdb4d5697ccfdc393e4f15f703aebcb8b1294d43cb15d8d8f2ae0d88e9906cc33d365a2fdec6b21a344bdfd4544c2c29d63c4cc1c87b67b923b0c0084c220501add16e34072cca0947f5c4b1f2223f27cb607bdfe9ed384b8fb583f48d8a37be37602397085237c7fd728c867352fc487529f7d06cd9630299b3d564316ba39b013dffd9b8f6ba39136694118e02c5814d2e93264fd23c2f58ddd4a7385550918dac713ab14a22d09a97b7570846efffbc4780b5411a1d40d2f16cd84a50bc38bbc13e17a38adf49491e48e0e0cea56466b232e83dac90b79b160813ca671b387a5d2f52af34ccbb84bec208fb8465c376f69f9734ed358e1cf37a2a67b2bf7894fb2778d54e448803719ea4357981d8fa09c958f03fb83344e78aed466346261d89447bb4f24d3db1eff68c2e99cce8898dd88612b9094dfd483f705eaf6efd8afd63567ae405e89c5a368657984c2e1ca4fdeeb2078483218b7d0abd6c9d632192b32d1504b9ed848dfe1564e53b9511604fcdb32fd43dbbf852367f2ff112eadaa6c1e6b23f186e9d5fb5eaecff75607f999490aadaa7edf0c99de46c553cdd6908705dbd2c824688825cb4228dcaa74318c8777bdbabb4069d8dda34e706e69034626c144d2031702eb61f9b28cf9ebdd418db27fc9465814985128a022ae6ef4d221e888cf24fd4740e41f4a6e4aa3729a42d10ff3590715c6c4c45dfcf56e4012b80ada4e9f14afaa031a7894b0e441264b8b97ec787ac9f398c1f5b3908e422f0b759cef3a85053debc5a34c911aefd4f747cf97b3080499ab40b23446d8bac1d8b9268eda86650a00581d11c439a6fafb79faa408484d900fa112619d2e21e6aae9e30c2c2378270a96a255e9c6ed68e32ededac8b8206e7b5c1a878db6b802e84653a18799bccb682ab49c74f279c6f4d4e7b62c93ea5abd7effead56cea3a0b16ab4129da2b2cbb0238420ad4948e26d8608bc47ca8d1fe6fbe0b52acada112aaf33d92e309d10d0c68d5c30de70914bcf16e6e416d45011c33629fd8e879d1f8561000b09a2d797e81b5f597a159d045aa7e5c0248bac53a29634812b71dafe4fe199dd57c854a32c358c16e79952459dfe77eb6e2334f0fdd0351c4c5bb5ef87f2c7d5d08d8ff82183b1eb4bcc50ad58115a19b0741e35c792af1630f19c7431388e3a0289451f19de9a3b0d12e0fac12085e12290c862b50a66077b0344ee0c17bdc213291e8a7bea1013ac3b1eaa66d175ba5d24c8e3ef9032e7d0da8b80702baf9c820e357172aa3206a3f1a2d78db32750b90c2b65e1a8d4c4a27e17435"}], 0x11bb}, 0x0) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r85 = getppid() r86 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r86, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r87 = fcntl$getown(r86, 0x5) msgctl$IPC_SET(r80, 0x1, &(0x7f0000000980)={{0x2, r81, r83, r84, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r85, r87, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000580)={{0x5, r62, r66, r76, r83, 0x20, 0x9}, 0x7, 0x9, 0x4}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r90 = msgget(0x2, 0xc0) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r93 = getuid() getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r95 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r90, 0x1, &(0x7f00000003c0)={{0x0, r91, r92, r93, r94, 0x121, 0x9}, 0x800, 0x1, r95, r96, 0x3, 0x1, 0x1, 0x5}) fchown(r60, r62, r94) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x2, r62, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r52, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r99 = msgget(0x2, 0xc0) getsockopt$sock_cred(r98, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r102 = getuid() getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r104 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r99, 0x1, &(0x7f00000003c0)={{0x0, r100, r101, r102, r103, 0x121, 0x9}, 0x800, 0x1, r104, r105, 0x3, 0x1, 0x1, 0x5}) getpgid(r104) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, r1, r4, r10, r16, 0x80, 0x7}, 0x200, 0x0, r20, r21, 0x80000000, 0x3ff, 0x4, 0xc629}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 13:18:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) r5 = syz_open_pts() r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000100)) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000000)) Data modified on freelist: word -35183718024730 of object 0xffff800000ae7000 size 0x108 previous type free (invalid addr 0xc865629aea6d1a5) panic: Data modified on freelist: word 4 of object 0xffff800000ae7000 size 0x108 previous type free (0x0 != 0xdeaf4152) Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *277628 59776 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff821a3e0d) at panic+0x15c malloc(108,2,a) at malloc+0xa23 bpfopen(21700,1,2000,ffff80001d40d650) at bpfopen+0xb5 spec_open_clone(ffff80001e478158) at spec_open_clone+0x241 spec_open(ffff80001e478158) at spec_open+0x40e VOP_OPEN(fffffd805e422680,1,fffffd806c3c6a20,ffff80001d40d650) at VOP_OPEN+0x6a vn_open(ffff80001e4783a8,1,0) at vn_open+0x490 doopenat(ffff80001d40d650,ffffff9c,20000100,0,0,ffff80001e4785a0) at doopenat+0x28b syscall(ffff80001e478620) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8667ca91000, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic Data modified on freelist: word 4 of object 0xffff800000ae7000 size 0x108 previous type free (0x0 != 0xdeaf4152) ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821a3e0d) at panic+0x15c malloc(108,2,a) at malloc+0xa23 bpfopen(21700,1,2000,ffff80001d40d650) at bpfopen+0xb5 spec_open_clone(ffff80001e478158) at spec_open_clone+0x241 spec_open(ffff80001e478158) at spec_open+0x40e VOP_OPEN(fffffd805e422680,1,fffffd806c3c6a20,ffff80001d40d650) at VOP_OPEN+0x6a vn_open(ffff80001e4783a8,1,0) at vn_open+0x490 doopenat(ffff80001d40d650,ffffff9c,20000100,0,0,ffff80001e4785a0) at doopenat+0x28b syscall(ffff80001e478620) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8667ca91000, count: -11 ddb> show registers rdi 0xffffffff81e4b5a7 db_enter+0x17 rsi 0x81b1 __ALIGN_SIZE+0x71b1 rbp 0xffff80001e477e60 rbx 0xffff80001e477f10 rdx 0x81b2 __ALIGN_SIZE+0x71b2 rcx 0xffff80001f619000 rax 0xffff80001f619000 r8 0xffff80001e477e20 r9 0x1 r10 0xffff8000009ecb80 r11 0x263860392a75d670 r12 0x3000000008 r13 0xffff80001e477e70 r14 0x100 r15 0x1 rip 0xffffffff81e4b5a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001e477e50 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=277628 stat=onproc flags process=0 proc=4000000 pri=76, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff80001d40cee8,0xffff80001d40d170 process=0xffff8000ffff77e8 user=0xffff80001e473000, vmspace=0xfffffd805ba87670 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 59776 493643 32384 0 2 0 syz-executor.1 *59776 277628 32384 0 7 0x4000000 syz-executor.1 18532 119838 25387 0 2 0 syz-executor.0 18532 42647 25387 0 3 0x4000080 fifor syz-executor.0 18532 200963 25387 0 2 0x4000000 syz-executor.0 25387 498730 19127 0 3 0x82 nanosleep syz-executor.0 27487 241884 1 0 3 0x100083 ttyin getty 66257 254901 0 0 3 0x14200 bored sosplice 32384 202436 19127 0 3 0x82 nanosleep syz-executor.1 19127 342613 24881 0 3 0x82 thrsleep syz-fuzzer 19127 231687 24881 0 3 0x4000082 thrsleep syz-fuzzer 19127 339932 24881 0 3 0x4000082 thrsleep syz-fuzzer 19127 361717 24881 0 3 0x4000082 thrsleep syz-fuzzer 19127 109510 24881 0 3 0x4000082 kqread syz-fuzzer 19127 508946 24881 0 3 0x4000082 thrsleep syz-fuzzer 19127 99552 24881 0 3 0x4000082 thrsleep syz-fuzzer 19127 158262 24881 0 3 0x4000082 thrsleep syz-fuzzer 24881 146557 48972 0 3 0x10008a pause ksh 48972 397673 9669 0 3 0x92 select sshd 9669 420549 1 0 3 0x80 select sshd 20592 101061 66340 73 3 0x100090 kqread syslogd 66340 477257 1 0 3 0x100082 netio syslogd 55794 508632 1 77 3 0x100090 poll dhclient 95749 299922 1 0 3 0x80 poll dhclient 63864 480391 0 0 2 0x14200 zerothread 42263 191037 0 0 3 0x14200 aiodoned aiodoned 92205 338863 0 0 3 0x14200 syncer update 39963 427272 0 0 3 0x14200 cleaner cleaner 66823 4655 0 0 3 0x14200 reaper reaper 29504 74461 0 0 3 0x14200 pgdaemon pagedaemon 96650 29638 0 0 3 0x14200 bored crynlk 916 506557 0 0 3 0x14200 bored crypto 54829 123229 0 0 3 0x40014200 acpi0 acpi0 12519 310783 0 0 3 0x14200 bored softnet 24597 269948 0 0 3 0x14200 bored systqmp 83442 501744 0 0 3 0x14200 bored systq 99437 166771 0 0 3 0x40014200 bored softclock 47967 119470 0 0 3 0x40014200 idle0 41477 35050 0 0 3 0x14200 bored smr 1 267499 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9513 6348K 7383K 78643K 12812 0 pcb 13 8K 8K 78643K 80 0 rtable 111 4K 4K 78643K 458 0 ifaddr 80 16K 18K 78643K 215 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 56 0 iov 0 0K 24K 78643K 119 0 mount 1 1K 1K 78643K 1 0 vnodes 1226 77K 77K 78643K 1843 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 214 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 449 0 sigio 0 0K 0K 78643K 8 0 proc 48 38K 54K 78643K 468 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 43 0 in_multi 70 3K 3K 78643K 94 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 72 318K 318K 78643K 72 0 exec 0 0K 1K 78643K 256 0 pfkey data 0 0K 4K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 131 71K 71K 78643K 1986 0 UVM aobj 30 2K 2K 78643K 30 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 66 0 NDP 13 0K 0K 78643K 43 0 temp 139 3031K 3670K 78643K 24520 0 kqueue 0 0K 0K 78643K 2 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 5 1 0 1 1 0 8 0 rtpcb 80 77 0 75 1 0 1 1 0 8 0 rtentry 112 70 0 26 2 0 2 2 0 8 0 unpcb 120 287 0 277 1 0 1 1 0 8 0 syncache 264 11 0 11 2 2 0 1 0 8 0 tcpqe 32 7 0 7 2 2 0 1 0 8 0 tcpcb 544 192 0 188 1 0 1 1 0 8 0 ipq 40 8 0 6 2 1 1 1 0 8 0 ipqe 40 201 0 182 2 1 1 1 0 8 0 inpcb 280 789 0 782 3 1 2 3 0 8 1 nd6 48 7 0 4 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 13 0 13 2 1 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 309 0 92 15 1 14 15 0 8 0 art_table 32 311 0 92 2 0 2 2 0 8 0 art_node 16 67 0 26 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 14 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 212 0 202 1 0 1 1 0 8 0 shmpl 112 28 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2129 0 726 46 0 46 46 0 8 0 ffsino 240 2129 0 726 83 0 83 83 0 8 0 nchpl 144 3033 0 1427 60 0 60 60 0 8 0 uvmvnodes 72 2668 0 0 49 0 49 49 0 8 0 vnodes 208 2668 0 0 141 0 141 141 0 8 0 namei 1024 9378 0 9378 1 0 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 528 6 0 0 1 0 1 1 0 8 0 scxspl 192 9299 0 9299 1 0 1 1 0 8 1 plimitpl 152 41 0 34 1 0 1 1 0 8 0 sigapl 432 619 0 605 2 0 2 2 0 8 0 futexpl 56 14152 0 14152 1 0 1 1 0 8 1 knotepl 112 122 0 103 1 0 1 1 0 8 0 kqueuepl 104 134 0 132 1 0 1 1 0 8 0 pipepl 128 430 0 411 3 1 2 2 0 8 1 fdescpl 424 620 0 605 2 0 2 2 0 8 0 filepl 120 5266 0 5169 5 1 4 5 0 8 0 lockfpl 104 185 0 184 1 0 1 1 0 8 0 lockfspl 48 61 0 60 1 0 1 1 0 8 0 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 36 0 26 1 0 1 1 0 8 0 ucredpl 96 746 0 739 1 0 1 1 0 8 0 zombiepl 144 605 0 605 1 0 1 1 0 8 1 processpl 872 635 0 605 4 0 4 4 0 8 0 procpl 632 1183 0 1143 5 1 4 5 0 8 0 sosppl 128 4 0 4 2 2 0 1 0 8 0 sockpl 384 1172 0 1152 6 2 4 6 0 8 1 mcl64k 65536 556 0 39 66 1 65 66 0 8 0 mcl16k 16384 6 0 6 1 0 1 1 0 8 1 mcl12k 12288 14 0 14 2 1 1 1 0 8 1 mcl9k 9216 7 0 7 1 1 0 1 0 8 0 mcl8k 8192 20 0 20 1 0 1 1 0 8 1 mcl4k 4096 49 0 49 2 1 1 1 0 8 1 mcl2k2 2112 6 0 6 1 0 1 1 0 8 1 mcl2k 2048 69039 0 68994 15 8 7 13 0 8 1 mtagpl 80 34 0 11 2 1 1 1 0 8 0 mbufpl 256 114705 0 113569 85 9 76 76 0 8 3 bufpl 280 7915 0 1731 442 0 442 442 0 8 0 anonpl 16 90921 0 71431 103 8 95 95 0 107 14 amapchunkpl 152 3120 0 2970 11 4 7 11 0 158 0 amappl16 192 3862 0 2769 81 18 63 67 0 8 8 amappl15 184 54 0 50 1 0 1 1 0 8 0 amappl14 176 34 0 30 1 0 1 1 0 8 0 amappl13 168 89 0 87 1 0 1 1 0 8 0 amappl12 160 20 0 18 2 1 1 1 0 8 0 amappl11 152 255 0 242 1 0 1 1 0 8 0 amappl10 144 130 0 125 1 0 1 1 0 8 0 amappl9 136 567 0 562 1 0 1 1 0 8 0 amappl8 128 137 0 104 2 0 2 2 0 8 0 amappl7 120 204 0 194 1 0 1 1 0 8 0 amappl6 112 268 0 253 1 0 1 1 0 8 0 amappl5 104 180 0 168 1 0 1 1 0 8 0 amappl4 96 937 0 906 1 0 1 1 0 8 0 amappl3 88 139 0 130 1 0 1 1 0 8 0 amappl2 80 4091 0 4011 3 1 2 3 0 8 0 amappl1 72 20894 0 20459 26 16 10 20 0 8 0 amappl 80 1443 0 1396 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 29 0 0 1 0 1 1 0 8 0 uaddrrnd 24 626 0 605 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 626 0 605 1 0 1 1 0 8 0 vmmpekpl 168 8181 0 8157 2 0 2 2 0 8 0 vmmpepl 168 82391 0 80054 158 24 134 139 0 357 31 vmsppl 272 625 0 605 3 1 2 2 0 8 0 pdppl 4096 1258 0 1216 7 1 6 6 0 8 0 pvpl 32 243858 0 221268 227 7 220 220 0 265 35 pmappl 200 625 0 605 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 287 0 24 8 0 8 8 0 8 0