kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Jan 16 14:44:13 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.60' (ECDSA) to the list of known hosts. 2020/01/16 14:44:23 fuzzer started 2020/01/16 14:44:31 dialing manager at 10.128.15.235:36827 2020/01/16 14:44:31 syscalls: 337 2020/01/16 14:44:31 code coverage: enabled 2020/01/16 14:44:31 comparison tracing: enabled 2020/01/16 14:44:31 extra coverage: support is not implemented in syzkaller 2020/01/16 14:44:31 setuid sandbox: enabled 2020/01/16 14:44:31 namespace sandbox: support is not implemented in syzkaller 2020/01/16 14:44:31 Android sandbox: support is not implemented in syzkaller 2020/01/16 14:44:31 fault injection: support is not implemented in syzkaller 2020/01/16 14:44:31 leak checking: support is not implemented in syzkaller 2020/01/16 14:44:31 net packet injection: enabled 2020/01/16 14:44:31 net device setup: support is not implemented in syzkaller 2020/01/16 14:44:31 concurrency sanitizer: support is not implemented in syzkaller 2020/01/16 14:44:31 devlink PCI setup: support is not implemented in syzkaller 14:44:35 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xa80, 0x0) pread(r1, &(0x7f00000000c0)="de86761a22d9ec24d6bf066aea1db3d5031d52a279dc5f067d222a20bff3a961b9529db8806449704d4fbfb0d74a3d8de53bb1890771aefdd39c2a20f26336ad58dcc1a48f8db871e8346a0e9cc079debb7c2830c28ee216f57151ce60387d74cc474a29a12d510cfc779af3e1f7c562f754c124ff6f9c7c958d54b0d9b0b95b9f24fb2741a08e614e37935390c4556a65f92cd072d76965d5e6e5bc8a417de7d846c0fca41d894c500584074d5da735be0104e855ff48adf11d86f5e35fc7125800bcb9a48e3f73e6959f8b7b163b595296d16341d4f8619f826a436edd797a6092daa7e9c27c1898a272e6ce9feeb1f1f8b03e364fa431800afd", 0xfb, 0x0, 0x3) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x28080, 0x3) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r3, &(0x7f0000000240)='./file0\x00', 0x1, 0xffff) r5 = dup(r2) socketpair(0x2, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r7 = fcntl$dupfd(r5, 0xa, r6) fchflags(0xffffffffffffffff, 0x39345388cc412a00) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000002c0)={0x1, 0x4, 0x8487, 0x8, "b3f6164f31140f55bb624284c00122f4acd834bb", 0x36, 0x2ec11ea}) setsockopt(r2, 0x4, 0x7fff, &(0x7f0000000300)="5d4558dfdfa7c231ca1d6442478e68f61d3d43fc656ac36dd73a599e0c33b3a08b06ed09a72bc62dad59325adce45cd27ce3c121198c84e99b24fd94fda783bb9c676d", 0x43) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x98, 0x0) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000003c0)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r9, 0xb42c, 0x401, &(0x7f0000000440)=""/4096, &(0x7f0000001440)=0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) openat(0xffffffffffffffff, &(0x7f00000014c0)='./file0\x00', 0xa00, 0x80) bind(r3, &(0x7f0000001500)=@in={0x2, 0x0}, 0xc) r12 = syz_open_pts() ioctl$TIOCDRAIN(r12, 0x2000745e) socket$inet(0x2, 0x4, 0x1) close(r4) chown(&(0x7f0000001540)='./file0\x00', r10, r11) openat$klog(0xffffffffffffff9c, &(0x7f0000001580)='/dev/klog\x00', 0x8, 0x0) mknod(&(0x7f00000015c0)='./file0\x00', 0x2000, 0x9) socket$unix(0x1, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x0, 0x0) 14:44:36 executing program 1: ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r0 = msgget$private(0x0, 0x132) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/162) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000240)=0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) select(0x40, &(0x7f00000002c0)={0x40772c78, 0xaf7b, 0x58b, 0x80, 0x0, 0xdf7e, 0x3ff, 0x7f}, &(0x7f0000000300)={0x1ff, 0x3, 0x65, 0x7fffffff, 0x8, 0x100000001, 0x1, 0x101}, &(0x7f0000000340)={0xea, 0x6d, 0x8, 0x100000001, 0x7, 0x5, 0x1, 0x7c}, &(0x7f0000000380)={0x6, 0x4ba}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000400)=0x9) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000480)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000004c0)={0x2, 0x80000000}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000540)={0x7, 0xffff8000, 0x0, 0x9, 0x1, 0x800, 0x1, 0x10, [{0x7fff, 0x200, 0x401, 0x9}, {0x9, 0x1, 0x1ff, 0xfff}, {0x8000, 0x7d, 0x400, 0x1ff}, {0x0, 0x2, 0x5, 0x7}, {0xfff, 0x20, 0x4, 0x8}, {0x0, 0x0, 0x2, 0x9}, {0x0, 0x1, 0x20, 0x8}, {0x6, 0x2, 0x800, 0x1}, {0x6, 0xc8c5, 0x99, 0x7fffffff}, {0x6, 0xc42, 0x81, 0x9}, {0x1f, 0x3}, {0xa473, 0x7, 0xffff8001, 0x6}, {0x80000001, 0x7f, 0x4, 0x80000001}, {0xff, 0x2, 0x2}, {0x4, 0x0, 0xcddd, 0x4}, {0x5d7, 0x2, 0x1f, 0xa1}]}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x8600, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000006c0)=0x426) r7 = getuid() setuid(r7) r8 = dup(r6) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000740)) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000780)) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDMKTONE(r10, 0x20004b08, &(0x7f0000000800)=0x10001) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x200, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x10, 0x0) write(r6, &(0x7f00000008c0)="345c244203f82ee2108ff2f73d9595654eeeb7f5f41c86e768204a109fbab115a08439eeb4ef15585610ef6393eab5c1717cf18f8075fdbade620917a6f5042a03385542606739a65f310219e0f5eb736efa473ac29b60d957bd35d5889052943c2dabd4a26642e96825f314d6e86b66c366f68d9b913a7d4e7199c83e99c28dc8d4608d0ea9a5fba804df63c54a1c2a489fed", 0x93) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) setegid(r11) 14:44:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) getgid() writev(r0, &(0x7f0000002480)=[{&(0x7f0000000080)="9b169c6ddc483e75eaf7c13a92b26ef7cfeb20db5325d303f6856b61081222573be4e3becce71f6be08865c2f963fd8e68b00a9891fbefa06b668b46e3f881660e7a50dc2b6d070d84c28ebcb2c5a8d1c1e5a80a9a93bef2c4ac5168de7db45b6200100fa380147bb3"}, {&(0x7f0000000100)="3b83916ba64c8fa3e2fc9527eb52e97606fcd0541f8b01d982015ea40546ef036b107290003f5c8451cdae41c57fdacd0da0e3a29314aba0261c7bb6381d583abe62203e015c1ceb2be90926b489ae0074e3d0805de1d855c199da81609aef39629db63e77780aca289390b562a8e14dcd30d680ee362bf32ae04ff5ffa5945f85248660505d184f72664d5a763d3e3332fb1122dd9ac5cc1d887c85c872a6753999"}, {&(0x7f00000001c0)="bfc1cf4b7f64ae205c4a4bf7534c5f4ac23dc84aec332e073926e8cc05930d68feb0182f9d675c5c891dea8ab45766e2cdb4f668b95e0d7b8318021aa76e38ee9d44593e0b5ef2a4c7e80fa569825cecc140ef00cc324379cc23ae7707feeefe5652fa00ed3ba6f932c4769bbfcf78883fc01abab4f4d9ea0aebcbce23b03235b82961d0a6ff34495ea0c917ccb37f168d317e85aef482b6e0f697a52ecfc50169d1739b242ebf3fd9afa12495309756f52d2b1cbb28fce969c8e185002fe8b1ce4fe541594e8ace10164ce0d1299f71d5a42b0b808229e809eeafa3ba991134654caca3830dbbfacfa5e87c0e25c633d0dd4faeeb27440b9cee9c8579d848ef11bc97ccc9c34734c3c2d3ec126740cfc173d4193e74f9c86f06b691071ecaff3149545dd1ae9ea753412fafa5330eea897655e36af8d0eef6b14e6a9c60dd681b8ef0a931a368eba7c9bb79f2110a4f8a0a20a17c8149e966017ac2136151470d9c9314d4d028c9e52e2cc0995f39d2e1141ee120581c2e5ff4bdd9994d372993d75115a95560407650cec3508abfac859454cfd7b384f7d71a538fc09d7565be98cb1244a1b92e0748d515598a32c6117975f3af9fe2329d7bea25b601d7e4e6991028b2e3134fd3e0cedd56544f74b3a7d2e6a0fe53d1bd14825d53622adece59f5f8bac247a9c3d7fc50875c2c26df0673c91f3a45d9530a634b9c4c272350bb0838b812dbcdb99c637f56fa3529c7677e31a64b23e224fc2570a350dfb9da8b9b68aaf3d7a1aabdd4e767880c012a247335adc6ad433cb2c6533505846c02d9e9bb31c46f0e2c2ae3497cbe3d772ee7ac7926b76cda921d0354e6c06fca115955a0062ba1a534b1f8ce0e72ab1485d5e7804803d761efcdfa3253a7c73883f943bc497db5a64c497e7230ff2f04de89400b74b7d0e458796a763288785cf0ded3602eca584be0e7c0bd111c8a37a6ae999844871a8652b5c0dc13478889180b79622f569914f61316aaf42f8917a40053c51c8cce1d3a9faef28e8889089d147878e6d547b272872c4e11d278b8104ddfa3ed3d7927a05b7c2b204c5e96f753a197f7de791e88f42ff97c34a31c517cd8c460b4fc44959b2264af3eab0479ada9d880311a34f971ddf69a42c2b55d05971cead4dce18f59608e8079bc714dd7c8f74269c17de8252ed579fc3954495288d5e376d00bfcc9b05d22c4ae4f34c5b3753c6eec309d650a15bc278f313de5739315fff310abea4300ecd972dd5dd933b82fe6aa2aa31e7da065629251aed8ddadb5196bab579ab41bd20e674a93ce3372aedca378ad13f25d873dd80266118050e177b4be4d5ba9d41e636397d43ac36d686c5000b47e765a3b4d1a6a9d37ed99bb4c84f809b4ecb0f82b591ceef616fd1b7dcc446e0963fe7c4d350f9df2e3502c6bcd1ecdc616eceb87383751dc5f2345a66b81707570d5b553136f0f6c465136da11169a721ae5fa541889b661a48ba77404d024637979b8ffb25eac4b9349d6d303d8497bce3059c421900e53fe52df317da0b88ba9e7ebac9f9c77c0a0e731874215874b70cb21a0208a10528a40e7be4389a86049065758ee76b6b3f75ac16050102dc2d5ad659ce069bdd94d1d87eda19dcd80d2ab88f8db9d01d00fe17fdc29e7dd6a71b3a5e9cf952a98940f72242898d63be330d9108696323f4759291bb73595b067d91df708e95cbbb2877b831ce8704529b846c977e86dbbbb0b7040ce40ceafb0c90202859d64e1f3361771f2d04187261daf273037a62e018ab5ec6124bed97f9587f4aa26ee7052111a85b7ad068d83280875bedee5ea74a4ab602cbe373151841d3edc2b7a89cf76a7d0ee0829b11d0e15846bbd890a27c11776923e6fd35607014208507324c47a1f1d86755f75c9df03d17d31ddeef6ec8f58591dfb34b6ca34494396ef185898c6aba6ca0ab644ecffc5bd7106e917ebf4e403d824cbc4f844035c67235f8b778bdb9549810ab96ff028513d6f55f538f164ce30f72e0e522444692975cac8524b415a120c0c3febafdf3e18e7b26d778542302461869805f4875fbb5ce5b584c7164b559b9fc52300ad2846cfcf4fc8876e93c8d3b3451592b9a7d4c2a073eaf21b6b725e4b4f152c94543475428fa950821c4a6af5a3f92c1772c306d9a0b06658640e37b03606d35ff710376ec03489ce430408af61a18b6c0d9219a958dd11fc60e03cad8c8dd138a87a6368238bc22bc8f8bd166115396ea159b49f07423ee3ba0047d2d1d2553751a5435775f0e5ed3c533c7661b5663b08ce0d3d123c92fbdaca936b0a6c1d48b85303366a8f72d8c1403d249c3f40184f73d3ab74bf5ff8b4283c9e447df8f76208b2b6a9624b8eb3dec4503b133411b860906ea7d46a6f0487bca116f9ffc3e0e1ea16b2f9d98d56e25e7dd7618bcf694e6b71f25536c8ccd985aa8cf05de3fd156f533f76e417267818714d2bc0e117e51f1decd6b5280c6148a55ece0d6d56a9a5d282f3c71c0349dcd0fff5fffb297ecd0a5101cd781bf3854e267c09b3ada5034d32cacc1e8ef9bf9f8a54fedb4954cceaf63bb7a6b7b4493168a86b03547a4dd4b4c91ddf3c2f8fec778e9057d50d5b569e3afcb5fc0a80e434103d6aa54888b629bc2ea00878d9c76858c7ff5d3f16966990769c9a42e1bf9e6a2a251aeeb882e1bd9cbeb911fbe4ef28aaf97433dcd3ac115f61e0ebf15a32b1c4abd5d87dfa6c8b35f13724fb92a546c00148d52d7731c97fd10413538e303ee4b143964e875a362dc38c00bb736b4a42425ad0f942af78a480586099a36ad72749417037825ce73939a1f1a44aa3d1f3ba4a2075facacb527961a883d1e13d53111f863a1555de3b8359038f57f883137797cc736d24cd34212e0f551cbbaed43d1410313b81d744fe9d7d791e541a04686e098ab8d2fae017732a9985c38b02262118231cb27eaa4b6f8b688f47fa6212d8171bc1bea7e488519b7bde02a422e48c4b4febffefbc1900670023dd6028af2eab222966901592af402910cd3cb8bf1095aed7caf25fb9a0a2f243612ad638b73497105ff2bafc9ff5be8772c1605374d79bff5e6f3d27599d02526f6c1f65058978853cab6feff27ff7cc65fb7d12a78c2da36717b6bb254189b543977aed8050d460c3ed32078e1f6cc6e08892fb965d0663d1215166c1958535e2aaef76bc141bac41bce0ee61de8fe9c89cc955c3fdd71e5d155a065826f9bee4154f0c71b0f5e2e9bf4d3f0a16a4a651f746f45881e22567fe5b8a038d8c2d7d477e3e8c80822490b7a011d72227060eb2fd027ede5dca2fb71207908b9be6b0836d190c413510f267a6b7acb830c75e5568b9bb7de99db485c3e7d12d6b7ad301a04c635955a0eccd67d80c86b5269fe614d55431f954f433aea38c6ee0b464cc180113dd7fa5128298166eead45aeccc2d2bb305084cda7cd2f72b2ee2361603193560d02e3a395b253932d9813663acd7c5ad8e40a2426b4b7868cb465f252cfadb52bd229633ddb350fe0700281f6ebc95db38d3b51e5faceb1889045cef8b82072f7230b27531833152b2f0b8e7a656c54f3a0f883876ad17125c70352f889d122bf17409e7dce75f19abb52afdc9c792a3bf3750191783da40c68a0ff0943aa0c452c3919e0c7eb3eb9c30f604a490bfaec402de0bcaf141037c6dcbd8016c4822f3d92796813173b0135d7c2304958c9f47568aef2deb00ba3c0f294a71ccff852feb0e6be9a7f2f7274a2628a83fb45c9494d77731cc055586a40a41a44f83dfdfeacc4fd54a22cd25f3a34066f23a1a37f93123bdcd07a2d67a1b554ede0543cec6c7f3be052392a70de4da38e7a581afbb2e29f67425a132fc5f978b5c0571cfb8a63357fefab892dc149cddeb0b700194ed89929754f3f04a6152f6a774c9724932a7d85c4be1d711771e4fdef6deca728f22b258dccf54056024060c5c4fc8c04b34a766a0970929d630ad9a449e5994dc209d980da0a361f9c178b647e37720fb3d4b1e11faac8d6a98838fd0fecab695b3ef733f4971d213a1f41b4dd4ca70449aecb8531f93653567a1572f46fa12363df088899aaad241927210063c952a404a3c6df6175fe26020906525816854530cc673ab7f8454c76ea7e7cb35deb8258f1843a3287d8db2bc3fa6cd613caa198361dddaad690ba427ad80ff7b4f48ec99ca757abfd39ed870bd089a832d6c7a4db6a6d751fd21e1e67a844affd650a8fb91cf81ab57599c45ab61b1376b24addae2fb8a69984640e0b4dfffe8efa6a76f21a9063fc74b372e7f215a79d2be23ae79cf887ac30e287a37853fc70c05acea47ec8bb6518b690cfcccb9eb8f6a02b7801fce6bdd694f022b88ed02c0efc7bad4ee9614a0cb80677e0e9280b62c3e5be936379bfe097cf51b8bbe432f7d2bc63621c5f23929b9baf8b96a88e352a8ba4803cab090c895be05b38320bb04f9122550a2354fd4d00b5905b3c674e54357cd16aebca16fd3f45a31297744faf25f8a795f47af7b596cfe66968f37bdc4ef8059461f954865b32887c9c13a64409bb4d48eee0ae52fa8bc391f47d1da371a84cb30b6cffce8493dbd8dc96e3bd763f4a89efe9b244a8a252fe1df94adc8d9c79624074f619a40942e4190213773822404c8af5d3c87a7d3eff936e120ca653d294bddbae3a0850d8565284099b2e2b49d622f88a8e86162dc06ef823a2ea25e6d8dbdb3b022f569013e89a3369e5ab57bd86147f1062dee36f8ee96ae785a5228e1875f021e770ff2d705cae8d417b835170fad7627ccd4126989b5bea0de1f13f11af8994ec0c6550932482f875021e89ad4d966f942594a52dcb4972497ab32f04596489548c2a1e82be670228e76df105b4a0b0857842b2ff42edaade2d3cac2d11ac21d4e884c3a60007b58b0a8d379d985cbb0060b58cec3d370a131233e6e38c04c78a2b9c376b571112473877ae28f992f1c78af623ef61ec2479dd79f2823536392f171f164c098b93de01d6bbfa194021dd9e6628f7e3b3abad55fffb132bb01643427d36a497ecdb994dab7e91e7b92535d8ea7089295bbe668898bef5f51698e63e5acdcdd402a36c072e019e4174ff6ce571a39a9ae501080553fe470a788d1ba0cee1fe8943e1d9a035968a8d296309e98696ca9c4ed974ee741afdb1dd5f05e5114d9758e61a9e8caaac943a662a64a8d8040989d4be60770ef54783d296925cb464c13cc7c52f8854246911117b0145654229e5725cb0cc5ad7a0f64c70123e2426e5e7259a0e40498bdfcfbd47c1508f2d41eb3a836a1b472830aa21a89b5ba8f7889c8cd83c781c573be0c9057d1a76d8aea9ab469f28a363783ff6d2477a9d9da83f01122d21737e7d79eadd0915707809c7d5da9bd3a638b54eaf9b64661af23cae27cd66fa9eeedbc17ebaa216e471a3c23b6e73e5f0a6eb81a63dc911b1b7177cd6c1eda11278a8a849bf3b493c78c708b0904fe5796e76946b1908bfc98ab5ae121d334841eef42ad2e30a5a9062400085ea45ac44e36228b721c3d23fd92ac4376d04bec497037830636523b58035bb0bd04085558687cf3c8570f4ccb09e4ce3ba59b8248509c694356585bc434e3c145d6a52166c9a5932f8ebf072e59ec872c3c8441ddbd27868b93d5354bcc231c1237c0f7f5b3b6954994436b11241c4d3af8578a4f475d719c5de3ff0c6b2d21ec642ef9720b0906a2d91a738f98715abd43dfd19b91818f07c5a8a2d9ce085d9ef3f59dda09019abbfc58dd92688018"}, {&(0x7f00000011c0)="91b43d101f9a00c19e2f73f73a84adf9ad1826ae098f8d63e4e4fd8c4e482a6fb8419a08e837dc8cf359128f3a140af67a394adeee168c65a5f8872429c8ea216916387c6b638a76ee8c17e6959bf63334"}, {&(0x7f0000001240)="4311635878144fa3cec2f37e11ad6db1b4dfd0aae52c90276729df59d7dba8c2a112691cff17364485e67d76e86e3d7fccea97af2a8574b735debbfadb67b9f8253bfe63467bacc921dee0d9fe890f9c3cc4ce272873d81dda1e7b23c5f1b8dafc76e9e5e90ec15a85c6fa026bc13859183b9421c3aba9c16734416947dfc78586dac129294b1f38aa73e4ea7140031d21b6b62f6e952ef09626c9088d4babf549902aa7eb11374062fe82"}, {&(0x7f0000001300)="d604d517d1044ab1b11b294f77c2c314bee02ba950ba5017b83bc4be4b2fbf20d7333e616134d06ece9740b73ab4a6f0c599750daf8665cedd02a15ce6222e6111e98bbfa8e46d26940582d2862485f56a237621a9ec261156fa"}, {&(0x7f0000001380)="a02121f36896ee32d1a09250725ab6015288806688159170ebc657a45d938604f08161652d5d95c7fce38b88c14d8ae5d40dcfd783315c769347d5e055d908134019cba9662756e0a86a6b7bb527c539a42834ab9b0e5802f125ba201b94aa6a676c36283ce032c9253ded6a71178ace505ad43e2c22704be1eccc9078fd0dcfc4b1987b31c9dd321ded5d2fe07e801805513ae5974caf75bd5ec881b51cd3aa0be54a733180dc6660f3b83554539abf7aed41106b4d6a5a3c156fcefe5622a602120b722f7c888c50c7bc45d92829ed45a1cb2addd6187bd5c369e0295583970b50377255a03ab6515f33d63aa1945183fc3863aba587178577d5a7addc902317d9c3058abd76e2481b9a09917e1065b8b948cffcf8245217b69d1e9fba8426ba9423884fbff11d6445d8e6de719e7d7f2acc3f5444eafa6cf56bb0b18937ab4eea464c42e7bcd364205fbc76f1d03c47776976ec788aae58bdb90e4a781b444b5296e6607bdf02e81eb5e187457304414215f8ca4f4a4ec83d7331f0589500b6be98540a17b91f75666184c556b908ab2b6b91a16dc7417898992651bf5e5a168f61d6225c1bd69e3136e65cd397f770fc9e246fa86ac1506fb512ba1a4d9c2a3b269b29a7e28b1de8bf313632978beee1da90f90a3eb2b69be6f5ef4d0d135e85a5e84b948c47e96bf259764f1f8c2457fb2dbbe5cbe2a16397743839238ce0ded23c39c3778c623728f1d0fc5453e72c97a331340e31335fd4d6cd50ca4025d9907b0e5d5958238685355f56f538ccaa5abcfe5c6e78833222db873a58c0ace03cb6cb13eccf689389713284105c31445569c26490a8fa7677591fe1fd715d696ad10ddbaa5c4feb0e2c6800796dcdcbb81efbf1ebcbc83fc212750e4a6486a2a842565f16473254c5357f7a3d6a0e86961b85678d4d674b47b75ece6af92176d4d2b8f74d70abe4144e4e17f802834b3afce57a5e0dfc5851517a063efe63a625da05a2718fff3ed9272a44e89df7ff7953be99f3c378ea78372e43025b3c875d0c59d63d5b9f13cbc77370651365996b3c35fb094aa5b2eca7764afa2a716eca2dae974c2cd55a98ebc7d2f99d7a22ef3e8aa31db3a2d2052747f2a35665f29ec720bac15ef8f0a4adfff73d0fe1f0046e5126d82f1c8c66ae8ae3ed0089031caf5d3813c0d8b7095d7c1c8cdcbde444e85b532b71463d3a364dc2a82735f44ae0273947d9c3957f08d82f47b62aa53966c9312dc112ec0aade7ed263302f05408dded0f5010a026a184148bc98e53e2fc86405a833c9e0576bfb6258c5554d2d902413bf16ec607bda92e0ab2718aecc14a43a6a62d65f25ec6695b435419319a77c57c472bb13ad997ed0b7f41799fef294ff13acc7270c97fc0459e5c8f53846a77b9682ada6f3e8ee74bad87a818fe792118b6f3383a1c86d1ca7ca2c6708d9850d2a87cdc98497b0e416a270f933ad518599d9b8b6c5306156f23d9a0bd19e56c2f3b9c61033b5adf7d9138408397d25e6c77fadfe593fb0c0b9c9487d94f02de6ec29a0ee5ddfea96f12588430d895291ab5236f2b41979fa96cbb8f207eabd2df8da96f2f0a33a2159053cd987b15356a7a38986b4d58a26f6d8fbb2147c42389504897226903dd25f3dd5dac52654c669282337baedcddd538aaca09ae107310c216c60f38fbcf1256d0aabd953d93e93567e51f269fa6a0681bdc5cfa9cf5a0f5923c925b5f40d7280e0d372d8c63904586eec4afe7e1529122e9bcf64f4096248f92a8ef43bd2a5324f2aad9ecf7c520b37191cd0cf9e16d245b7ad1f6c691c39a088789337ed44ec7ddc25507f75dce00cd2d124fb90da5114cea98dc47a858db74b29798eeb3672353f37bb2d830a8251598327f5c3bba19954cdc6e0fb90b8bc5a65903601f703500c40e4a0c29147487b65c27f8d4e08022b1de6fe155f00fbc5af314903d248eabceab22c9868160ae9776fcd6f87b83f194b835d693626bdd456a4496b2515e9329726e9c52a6dcae46ac4df1deaef7fa0c0a8a780c3e4a8c90f8cb68ba921ceeb365013be5570050fc5dfaa4f6474b1a8be4ce846cadcae7edf856e75ccb0d5443262bc9b7b3e19ce979488673da196215151a9bb4a1e6ad8f49c373aae0e404e54337a9c3d2c2950967a669497fa8f7ccad1a27e934e6bb2f3bfc17ab53f8101cc4159c6dbf298c664ef38ec12867f9773a1b843e89803aa7c4005a384e1eb13c14e7ce8175cb4c3e3257dd8d0ff676d75ef36b415a839553271acb0ac2623194c6fd86c5ad44c6e12c2bceddc236a58d5c5f1db4a5f00cd0316a6863fbf0145d87f7c97ff07c7b10610884b417c44cc4b418510423e363e9f1567a6831bc06896716a14d8d41517141774f3247d937e32b51dd5eecb4c28b4456bc03363328d2a133a52d30ad75ce289875d575223d6c5e38e1c98ec62f5b2f0010344914e395a01a38ffa5453634469ac654ec862e9c074ab519ff4a0406ed576e795137c6b47b61802e37d4625c6b2699ab54abeeb3f5b6476bda98d2cd0436b8c01a2a658c0940045d501906e1cee19c7fc62f540ab8b9b591fffbbbe8c68ecab7d0369e26049eabc9c57744ea8fa652ec5b37daa78c547ef21107733b82ef8231b102a14fc455b98cf5cc15626020fb382e1ddd038a8d8f4a5fb5cc4f15abff1ca49ff9fb9554bcebb5731e1f1feb770d7548daac3acea0215b652e13a84fbbebd76ab8c8778d48fa2a387c96694d913581c609e3f876d0add953e8aa74a196c068479d462e387af1d2746a1eb23d2b9d8459e507428389963ced0869e2b8d5996420f0e88e27be63293c5da65706f88cb83ba99bcb77ad9b6a828ba179dd4d18b380b0a10aa39d5bf6ad91b053de351d704c43d03ff46ebe78c3655a27d4e02bc8435e53b5319b9e6b2a952fc8a92d000b35b54a5a8dadb2283707ff38b63e678d1b727b36827068739be435314c02a5d0334cb441a0524daf73078eae025033d1601d1dde351850b5a610dae1eb3901d9a9ce4e6aeb3eed73b0fc505f77cb4e303f3aa11826fa4e74ec1c1b43a36d27849d1734161993456bef1be31f7a23c52b2685ef94084f16eca7a4616b86dccbe24d4216bce2cea37dbf8ba3b034585397b35acfe07f3b7df29f3414d5437e59f60dd5faa54bec20e2df449c891ba0278d98b66cfe0b027a13b8fd6971676cec5eb0e4a400e02ce2478d264efcd26e2a49bec510b26dc53bddbcf3cc18c90f94f1ea63dbf2e8028a0fb938d50710e26b51981ee504e5219f6cee918ef29ca9564d05afbd8c97fa2a649b85c52fd9dd7715eecb5664938d52f75f6c4d99fe0b2beebcb879c5eb9c6fb377a2d18ca0c654dc96e8c715c1ce892211cf73b447aea5dfbf1313d425a1f2e9877315119aab542b3f35d78f6f498f067a92cb32fbf7927e854af25bceb8f94a2fd5e2aa0e5b3d5d23c31bd2c2e359bdb0daaa8972677efc06cd114313fb611d5fe22651edb78ecd839d066c756fc3709222ebc3ac6c867174b6e55c6fca9b33beef49c0d56023f8f0096a4e6236a19401fe64870028156f6845f03a9f2c5ddf41cca6b92d52435717785b3149db561ac3238f9c8d07eff052a1bd87821b9e8ec566686eaf8978db8e3192146dd9d5fe7ad7eb1233ad66c436a061688d7c5e8d74577446c8350e773dee3ee44bfa2466c241ddcb286595b2bf8996ce112ff8d58300e52ae616beab9e5dc31d6346921d4428f6b0c1bd37a0206728bb8480474d876cf747957377e83e13c84470c30d1d7fb73bbe3e9bb689e18990653d2171c70e79ca81716384aef0008075cc362b952f65062eacb32c71a9d704bb250f92ccc43e88addaa538de1a24ac475b63b0072e3ac4118aef90389bd208f2ab63e2746ce381638ffa9cc6ab16cf0c56be3e874fda32ed2dfce4c010241f83e2a7a291afe41edeabc6543bf557daf98ab5190484a3372c96f83491992d353e00ec5816a566d4c3f5e19fa24b21823cc2000d3dc3da3caced088086b088d6dd008ebcb542176106b35a3bff7ba29e6c6b078f168adec9dbb2b594be5ce2ef1e102d41b28d113daf3953ae5477d03c04934d0cb4c94f18af3a7b07a90f7a50ab20ed564b561a2f06922d0fd0bf056b0ddd23ed36de155e93f1ecc07d98fba05f3f9a28a8a244e7149cb5b0a45438ed23f39019d0335b12c88c9c5240666ac66c113ceaa23801f2a6f50190c35971ecc68aaf31a49c37f3d05c8085f8f22df8d1e84e4d387b444b5ebcde1bd06d7362773b3a6a5c0637157d5a217921109e729dc450096e5c318440496b5a07842bf7e1673b64536b596e91462ac25b09079bedf5ebd379e7aaf425e325c5b82fa09aaaaec35ceb38912980307b521458317ef2065e33cc2d0d9a110c1001708f1bd73814a122bdb4a69e612fc8caa4456cdd3e99c8e7d1e33097f62ef60cab37b81338f9674704d61daecab7284301f63557bf1f32dbd11b31bec838b25696daa18ebe85f6ebd123412d62b4f9f14570206ef9893bb0618d525c26c9ff63fe6bd6e0eb5a6300eae9800f107a3268702eeb07ff53eb659cd11986f9df4a47f09e298829b2a3592fca2eb1b3642ca1b12a812d7047d2fcb910937f8943d369c30cba716895f56bccefb7028afa7368fd59fdd99f98ad0178d5d1b986e1ded06a2291133ed4efe638d3636031f376dc04de89e71cf1f9082892f40649367e08dc7fb54ef751a6f301b3abbb7f14745d618a3793450e9038c9cebaf4b97bcd42fe2b273dd5b144e583a65ffac80ef0d11194af9fbae0b733d1a2d28549278404bffb206667f3b2cd6b741a5d2dee6388a6d96cf61324527ded6baae1a3ac56cb8f2379711abf2c6f9eac57ddabd0b939071fb17e8f4c41ab2ee88448e0bdeff96de80f8cd90018523b40572d0fdb5dbebfe15bf5f1189c158efc273049632987e0406bef9a4c5f9f2fece9c9c174e7f4576befd4a81609efaf49fa3544e073fc60b6968f0a943408dbcf6f267175045001bfac1ab002bd9d0d10d7cc9e3faa17bc354721cc30b17e35d4e89a4622331f36d4e9fd257bbe911f3ac50a553284393676cb5071cc229ea46086c462c9bc76fb0a788736459fde6e45ff0a785e2f44cad5edaece8078ec3e01e4384edbf4ee529d9dc50126bab342b42a9f443369f8563d8c9106f5440a9e2a1063cb73eae00ec6970e5b52c62cb51668404052b41bb7467317a5d7813eb67e952a111ffe6b24c0a16b7878f3f99dac4669eabcd229c823f6e993306eff5fd486e678a887933fd9c54d26a2e8e9356cd74d5c05e809f578f493ef585fa0ebabaaf2e772a72a7d15972a0ecc2831ba60aab10174cb7dcef8faad599e02da12f1765de93ed2b96d80258f18454496962d2b95f071d902bcd89f97741403a8878e20e747d1a71b46a83c4674b8954e4f4f5ae279916a24bd605c12afc8d4ee5c4dec796f82d33564b7a33b9743c9dbaf37e00f0735337f83b57be11c2bb06bcd26488a04ebc62c9ec8af8c477c82f1c210ba6a192dab5e11e4b1dc99f00cf386a6155c93ba106dd6df24a88200fe6d9d93315a9a4a7cc75fc4148e5f0146c8e060d1e754b5af16a6eed9b925350f4a0c71734ea6de61fd964bfd761dbd5e769ffca60e78db8de3be77c2b0ca4a6340a1315ad00dfdad468f5f3f2c40d970535e50c9043cbf8d8ee2626f08b842d64c0c968c4d9e3e3d364ef687b1ea3b3cc7dd123e5682bbadd39c7f7789fa9b4a30c2973a571ad83740a17c0dfe9031987fd6ed5b3a714e2f99e3"}, {&(0x7f0000002380)="af102a92a4aebe6a4a7058875bb197d793d457c43a39181c576185c190ac350529b9b884385782305ae37f34ebfb46adcfcc4ca4aa1e5e51850c86343e2fd02ce4dac9be7ca4f2e7c9af038362e5ea7bbcf9fab7c5aaaa008d4d4ce233fae1d65758822c2d4cb06b8e17f346e3a2309675a49ea3ce2357932456c177d1d84b4ad3fee0b40de06b4a4684fa7aeb939da8"}, {&(0x7f0000000000)="4e4bf0a9c2299acdb49a3310ff9dd870a02bca9beb42e1d3e3204a08c8a60e55026b"}, {&(0x7f0000002440)="43f8ddbb0d266d9b7f07052569c6900a57f1db45d5557914e03a808dcba1c09e6c9da961f7ef"}], 0x1000000000000326) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000002540)='./file0\x00', 0x4, 0x8, r1) 14:44:37 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x18, 0x400000001002, 0x0) read(r0, &(0x7f0000000580)=""/4096, 0x1000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="08180035"], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000340)=0xc) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xc9, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x900}, 0x0) 14:44:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000d80)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getuid() getgid() openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x100, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x4) read(r4, &(0x7f0000000140)=""/241, 0xf1) r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0x4) read(r5, &(0x7f0000000140)=""/241, 0xf1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r10 = fcntl$getown(r6, 0x5) r11 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x240000000, r8, r9, r8, r9, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x41d, 0x5, 0x5}) r12 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = getgid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r17, 0x0) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = getgid() setegid(r22) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r23, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) fchownat(r23, &(0x7f0000000080)='\x00', r24, r22, 0x6) r25 = semget$private(0x0, 0x7, 0x287) semop(r25, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r25, &(0x7f0000000140)=[{0x3, 0x7, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1c00}], 0x5) semop(r25, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r25, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r22, r21, r22, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r17, r22) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) r26 = msgget(0x2, 0x588) r27 = getppid() r28 = getpid() setpgid(r28, 0xffffffffffffffff) r29 = getpid() setpgid(r29, 0xffffffffffffffff) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r28, r29, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r30 = geteuid() r31 = getegid() chown(&(0x7f0000000a40)='.\x00', r30, r31) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, r17, r13, r30, r14, 0x1e6, 0x8}, 0x4005, 0x9, r27, r15, 0xfffffffffffffe01, 0x7fff, 0x7ff}) r32 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000e00)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r35 = fcntl$getown(r32, 0x5) shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r36 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000540)={{0x240000000, r33, r34, r33, r34, 0x1, 0x2}, 0xffffffff00000000, 0x4, r37, r35, 0x41d, 0x5, 0x5}) r38 = getuid() setreuid(r38, 0xffffffffffffffff) r39 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r39, 0x0, 0x0) shmctl$IPC_SET(r39, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r39, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r41 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000800)=@abs={0x2, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r45 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) r46 = getgid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r49, 0x0) r51 = getgid() setegid(r51) r52 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r52, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r52, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r52, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r52, 0x40087468, &(0x7f00000001c0)) fchownat(r52, &(0x7f0000000080)='\x00', r53, r51, 0x6) setegid(0x0) r54 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r54, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r54, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r54, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r54, 0x40087468, &(0x7f00000001c0)) fchownat(r54, &(0x7f0000000080)='\x00', r55, 0x0, 0x6) r56 = semget$private(0x0, 0x7, 0x287) semop(r56, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r56, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400}], 0x5) semop(r56, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r56, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, 0x0, r53, 0x0, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r49, 0x0) lchown(&(0x7f00000001c0)='./file0\x00', r49, r50) r57 = msgget(0x2, 0x0) r58 = getppid() msgctl$IPC_SET(r57, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0x0, r58}) r59 = geteuid() r60 = getegid() chown(&(0x7f0000000a40)='.\x00', r59, r60) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000080)={{0x6, r49, r40, r59, r46, 0x166, 0x8000}, 0x4005, 0x9, r2, r47, 0xfffffffffffffe01, 0x7fff, 0x7ff}) r61 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r63 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r64, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x4e, &(0x7f00000013c0)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197a682a4fe6600ff7f00007c906b60848a9dadb1517769f4b5b2c849a47107836d49203e1f48a368be8c6464ed53a98b69f36af45c9edcb10bb8851147769db38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a6c9a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb9da83dee8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c4ec71a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854ff7f536d8235b4bd7b270f291a4ffde25e1ce547e943b31557d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e726245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9b00000000007982d7348e04335b6c1e0547aeffff3d3b0c3c3055f27dbab35b5d32206543c576fb50"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r66 = fcntl$getown(0xffffffffffffff9c, 0x5) r67 = getppid() getpgid(r67) r68 = msgget$private(0x0, 0x20000003c4) msgrcv(r68, &(0x7f0000000440)=ANY=[@ANYBLOB="bc001b9f"], 0xc, 0x2, 0x1000) msgsnd(r68, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fabdeb194bc4d3f27cb6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8ce2cb64731badc01f0ca8000"/115], 0x1, 0x0) msgsnd(r68, 0x0, 0x0, 0x1800) msgsnd(r68, &(0x7f0000000f00)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc7838ed1880ec98dda3b1f7b0aa695bd8017a0713001b080b5a33b013115035c478dfb0db5d374f0464c8f4468afa1b4f38812b4c90a02f4a339eb2ab26df0bc0149eb9c983da6d08000000000000005f7fd0cbac6480fb4b1d3e0308079e1900d90ab7456e72578ec9dc0fb7b40c506e70ce9f384e53a14f8d865cd209f870aa6eb9165597ac8bd39febd3231d79694e2edd843af4283c2aebe8e4462dc504cde26ca7426e9cbae14dd7f22103d91449cd6ddc46786413ffc03e366a215314c501f602bc690d3fe33a2f458f34d4ea8243d4"], 0x2d, 0x800) msgctl$IPC_SET(r68, 0x1, &(0x7f0000000980)={{0x1, r63, r65, r62, 0x0, 0x142, 0x9f9}, 0x8001, 0x1, r66, r67, 0xa5, 0x1, 0x4e2c, 0x6}) r69 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r69, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r70 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r70}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r70) r71 = syz_open_pts() r72 = kqueue() kevent(r72, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r70}, 0xffffffffffffffff, 0x1f, 0x0, 0x0, 0x1c000000}], 0xfffffffffffffffb, 0x0) dup2(r71, r72) r73 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r73}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r73) r74 = syz_open_pts() r75 = kqueue() kevent(r75, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r73}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r74, r75) r76 = syz_open_pts() close(r76) r77 = kqueue() kevent(r77, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r76}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r78 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r78}, 0xfffffffffffffffe, 0xb1, 0x2}], 0x0, 0x0, 0x0, 0x0) close(r78) r79 = syz_open_pts() r80 = kqueue() kevent(r80, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r78}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r79, r80) r81 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r81}, 0xfffffffffffffffe, 0xb1, 0x0, 0x4000000000000}], 0x0, 0x0, 0x0, 0x0) close(r81) r82 = syz_open_pts() r83 = kqueue() kevent(r83, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r81}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r82, r83) r84 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r84, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r84, 0x0, 0xa, 0x0, 0x0) msgsnd(r69, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r72, @ANYPTR64, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES16=r52, @ANYRES16, @ANYRESOCT=r75, @ANYRES32=r84, @ANYRESOCT=r80, @ANYRESOCT=r42, @ANYRES16, @ANYRESDEC, @ANYRES16=r43], @ANYPTR=&(0x7f0000000bc0)=ANY=[@ANYRESOCT, @ANYPTR64, @ANYRESHEX, @ANYRES16=r47]], 0x4, 0x800) msgrcv(r69, &(0x7f0000001280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000c341da2c4da5ef3c89b62a9b0000000000000000000000000000000000835f51f1f32fd93d005fc9c5ddf800480000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000001b00000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c408701495a02fb4712c165517a07cd0d020e0604e3126e8a000000000500000000000000000002000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r69, &(0x7f00000010c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd246fe172bf126bc3a0dadb10d98a7241f6d32a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a5967291799f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c38db9b4a3093faf97fc63ffa7bfdead2be4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6f6240d00"/425], 0x44b, 0x800) msgrcv(r69, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000800"/207], 0xe1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r85, &(0x7f0000000240)=ANY=[@ANYBLOB="11"], 0xcd) msgrcv(r69, &(0x7f0000000dc0)=ANY=[@ANYRES64=r0, @ANYRES16=0x0, @ANYRESHEX, @ANYRES64], 0x4, 0x2, 0x1800) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r34, r38, 0x0, 0x12, 0x80000000}, 0xd, 0xaf, r35, r66, 0x0, 0x94, 0xffff}) getgroups(0x3, &(0x7f00000002c0)=[0x0, r14, r34]) getpid() r86 = socket(0x18, 0x2, 0x0) connect$unix(r86, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getegid() getpid() r87 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r87, 0x0, 0x0) shmctl$IPC_SET(r87, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r87, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080), 0x0) r88 = socket(0x2, 0x1, 0x0) bind(r88, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open(&(0x7f0000000d00)='./file0\x00', 0x28000, 0xc7) r89 = dup(r86) listen(r89, 0x0) listen(r89, 0x0) accept$inet(r89, &(0x7f0000000b80), &(0x7f0000000c40)=0xc) accept(r54, &(0x7f0000000c80)=@in, &(0x7f0000000cc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0xffffffffffffffcd) lchown(&(0x7f0000000600)='./file0\x00', r90, 0x0) r92 = getgid() setegid(r92) r93 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r94 = open(&(0x7f00000004c0)='./file0/file0\x00', 0x8, 0x4) ioctl$TIOCSTAT(r94, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r93, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r93, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r93, 0x40087468, &(0x7f00000001c0)) fchownat(r93, &(0x7f0000000080)='\x00', r95, r92, 0x6) r96 = getgid() setegid(r96) r97 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r97, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r97, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r97, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r97, 0x40087468, &(0x7f00000001c0)) fchownat(r97, &(0x7f0000000080)='\x00', r98, r96, 0x6) r99 = semget$private(0x0, 0x7, 0x287) semop(r99, &(0x7f0000000180), 0x262) semop(r99, &(0x7f0000000e80)=[{0x4, 0x4, 0xc00}, {0x4, 0x4, 0x3800}, {0x4, 0xff80, 0x1000}], 0x3) semop(r99, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r99, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r99, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r96, r95, r96, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r90, r96) lchown(&(0x7f00000001c0)='./file0\x00', r90, r91) 14:44:37 executing program 0: getrusage(0xfffffffffffffffe, &(0x7f0000000140)) getuid() 14:44:37 executing program 0: r0 = getpgrp() getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 14:44:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:44:38 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 14:44:38 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() setsockopt(0xffffffffffffff9c, 0x1f, 0x8, &(0x7f0000000100)="f90140da8eeb", 0x6) r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 14:44:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000140)='@\x00', &(0x7f0000000180)='/{\\\x00', &(0x7f00000001c0)='@\x00', &(0x7f0000000200)='{\\)\x00'], &(0x7f00000004c0)=[&(0x7f0000000280)='-\x00', &(0x7f00000002c0)='!%\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\'[\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\', &(0x7f0000000440)='*/\\^^\x00', &(0x7f0000000480)='%+\x00']) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 14:44:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, 0x0, 0xff, 0x0, &(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10) 14:44:38 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) r0 = semget$private(0x0, 0x0, 0x95e) semop(r0, &(0x7f0000000040)=[{0x4, 0x6, 0x1000}, {0x4, 0x7}], 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000180)=0x1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000200)="100e295603000000069a1d22a9143a8c5269b63d85cadc2541689fab85c3450dca966e189a8a0d5ef70d0907fbb518d685f8d5569c8bb1e9336bb5c34d684c12b04cc37f0ad1b5eacb0183ccc810a5bfe23e8cfbd47126b288bc922372ad072f0000000000001000000000000000", 0x3f8) 14:44:38 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f3ffffffffffffff"], 0x10) getrusage(0xffffffffffffffff, &(0x7f0000000040)) sendto(r0, &(0x7f0000000180)="0e56097a2af83a55", 0x8, 0x0, 0x0, 0x0) 14:44:38 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) syz_emit_ethernet(0xa3, &(0x7f0000000440)="51c176d645ba170361d68dafc1c993f80ee77e649f932cc53f8535c8f21e74cf63087cbc55f27d79549a7b601170ee229f95cc87b3f67e5fd5d0d1c16f8b2b260b99025d17f8aa61c3dfc565f4fff6d931d90d73561a0317f0ba85a9b39179584f67bb452af31ed184b54dc7ee3da11e4c5af3de60a674342e9463e2efe92b02fddaa1ed9899dd86309a006deb2aac1b172a43f6945dfce6442d4f1e3e080a77c7cb35") r2 = getgid() setegid(r2) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000140)=0x4) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000400)={0x4, 0xa0000000, 0x9, 0x0, &(0x7f0000000180)={{0x0, 0x7, 0x3f, 0x4, 0xca, 0xfff, 0x2}, {[0x1, 0x20, 0x1, 0x80, 0xfe1e, 0x3078, 0x8, 0x3, 0x9, 0xe26, 0x0, 0x10001, 0xfffffffd, 0x4, 0x1ff, 0x86, 0x9, 0x6], [0x200, 0x1, 0x1, 0x3ff, 0xd67, 0x8001, 0x7, 0x1, 0x80, 0xffffffff], [0x20, 0x8, 0xb5ec, 0x3, 0x6, 0x5e00000000, 0x1], [0x100000001, 0x2, 0x5a, 0x7, 0x6, 0x5], [{0x4, 0x96a7, 0x2, 0x8}, {0x104, 0x0, 0x7fffffff, 0x3}, {0x1, 0x8, 0x4, 0x2}, {0x2, 0x9, 0x7, 0x3}, {0xffff, 0x0, 0x65, 0x9f}, {0x3, 0x7d, 0xfff, 0x40}, {0x1, 0x7, 0xfff, 0x3}, {0x7fff, 0x7, 0xf69, 0x2}], {0x1, 0x4, 0x1, 0x8}, {0x7ff, 0x400, 0xffff8000, 0x4e2}}}, 0x6, 0x3}) setsockopt(r0, 0x7f, 0x0, &(0x7f0000000040)="1fb82dba57d262883501944038ea715d888e3f0455d81b0f2de7e17f862e95f155d7fed230e0fbbeaa41eded4400b2fc4c5fb17d8c862c565e814e62a80ec4c39a0145c1143fd96550c0350f970693fe420cd3b800949f", 0x57) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, &(0x7f0000000100)="f6cef9bd47dc3500", 0x8, 0x0, 0x0, 0x0) 14:44:38 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) readv(r3, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r4) execve(0x0, 0x0, 0x0) 14:44:38 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2000000000000000ffff00000000000094b52e6404cebf825e447f72c7b58edf27478647296a382c5761868e2dedd8d3d48529752dba3e3a7b3acb372538fab0f312a030d2724edd9af3caf1eb83e4584dbc3a15581379010fd9399dfb80a4cba863f5af2b04e7b776aca52b578534bf9755f4e13f31662d0dc5ca933626c015c0f06b41411b5188df7eaabde76d36825b4320ab12b617"], 0x97}, 0x0) r0 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000040)="21e72aec743060d18f2ba4e0f31dce7195b2d206c482db7381d8fbf74434fbfcf17db484ed42303b4abcf5ea6eb427dbe58bce3484554a65d27f37093b2f4e38f21c4116d0fe073b9622bca76ab25e6f64e152e53682df3542", 0x59}, {&(0x7f00000007c0)="7e82e16791ef91dcb62ad1b6aa08ee2f0baeb5b159f349f17a18251c80acc29c807452adfbe8fbe82c05541a849b290c64659ae7d5df891581631e7f5065f4e46d3e238715a9532e8a12f568cbcdcf26a793c059c57059d3773f890424c76e19aad4f84b2d8471d49d5c0eaad072fb5db87c07d781d2f444adc68423d4764f573aceb7b071612db8771496f11efe8379e34fa8cc1b42b2bcea83d0be2f3f3e4ca9b67bab28b91335a1914aee0c211613d64f5611cd868fe4c9264e6b26c30c697944e444f8368bd8ffc6c2b5026d1f5b3550684ef92decde51a9496158138cea05120f2afbeb26b76bc517a652a601d4f2c7214cab05c7a86b9507433764bbf75e1cb98f3b2e5e38755a8c58659c2d50dcb992428919830eafcd0d5c38e417b6314007072930dec5a26e2fba571242ce8b3505b57f6d32270210ff5fa673d444d0de7fd797743b68cb121b90132ec1935f104730717f258dad4d947df717256c4e910fc311943cee113073b89066c6d8ca33c9cfd44ea82d8549fee482b963b90905e3456c05e76c1836a8ea20280d9554a465a89f5143fa80d9b6b9cbc264c454134ca76f2088ab8e1c9defad7a937a1e243647f270b467c3764d7f23d4db5df128a2cff1802e3404119bda4eb5518b3b46494a4785c46e87248f303dea8bc09758b96f1ed92a7d22acea3a2e99d9f2dcc83a25ca835fbdfeef27e3b7d0ba67a740204233d5f13cd9cc66966fdb45af152c8e4e410d3423ba50cd0e3061947285d8b684c03d9e7051df0857182ecf856a591bec92f864621aedd3023a8e1b7efdda6ef8d1c08402250a4b9582621b3ef62f4ee4b9e95971ebab475ef9e84b40164077d91f025bdbb77f033e86e547311b044369b65a86b607364df3655302464c1de0c4b7cf37d433d9638280acc6c81ea4edb925f61a69d036b6f84f150c7bd3772c7a51f280cd0c764282879be90c57156d1217c8f300eb1820c1b61b943e4e166f63cc644451c4d1211ef21f3293daf90023a2e5c4dbfa883470509d0d8c59f3f6baab743d3c831d16ad2ec1636f0f3f24d4b2d1961500f26a1a7a6ce683a8587463dedeb9004e49de3405cde490b7fd51eec8c3babb6328378d5a7b45bef3f9718685cde634e97d06cf7b50bccac2ee27afb2ac1cf0199b40606aa518d5987a8316d8b8afcf28329326a93c630d461e261afe9969f0972c4d82fa3d5a795bb0bf89131721cecc7703adfb263927faa98300f3a2110aa8c4db3c229d9b7871220b6c99941f282436f1a405a7218e7c52d25f32e9f63ae532390af554f097a79e7b842d605fe67cebc7c92611a96c8b1ba79df977802e1aa0f4399aac08379e67d87fa653b705315ed0b1277cf35f7118e544b17491c99ac2b6a3d855d83b99bd3e6d298a51dc12a27255985e336130bf9b960cef6fbe1639d7e26f9385b8825ce694f53b7c24319ee117940ee604a7de9f67d392457c779cc90209e02bd6b95acd426ef7f7beccff028542ab0781043c43b80c493b6d5979ae44ba061153227b5e4589dd2a3e9c04d66efa4497f49ed3a04e9a3776aebf50154bf663a30b4e66605af0f0d542bcfec3bd5e3fec6fa5e9ff0097483bdc1f9a85340e8f98beffb02e433e911363eab11bf36af12306d28c0f9d65fef73a16f8382c3321261f68eb4ba41fb6ec1c4430c7bb6c1192e7c6f582346e87d24a91c44ac0b27251bfad03f4c79f555237ad1ede7a1ee1de233be1d08fd92c0abe3c7e5135042ac3407c52dc9d13e849c4a3fe4536509e1ef7e08777636343f32213c89ac26ba5d906d95c39ed898dbd7b3458bb5e7d589fdccdf06efe5de93b673c525f9833284d351b17416ccc17e40a4d98bbbb213b7405cfb97e702832d2f147016f532350386174fbf7ef2d4a86be8b6f26dd051e752193475010161ff22a31071e50dbe0c73f4d12367e2c5338c5f79d841a18daf35a099f55291eaaab396bf48b1e38a3fee069167084cd7d7c2459256a0184cb595bac2660e1f05b812cfe2b12869882c7bc8056a3e75614ce1f6ca91ee168972f6c3e8f054a3d89a6844991b3c2f9c68aee98857f964c90559ec1957145e7eb994b693004e769b160fbfb885b0117ba594f46464d6a23f9552ff52d2357dd26b840934fb10e860a222ef7dc083b8a4135c6955b0ca4c4c329700dda92c1d31411652280f9336409bbd71c2991560b85903d43a66f145114ee6dc50d0487142788bf4d015bf3e05de17fcd043c9311fa770dc20d26a7fa7a0ee593b95708b156b26820109204df9c089cf8635196708bd6f87d7adb454b934424c9131fb35fc1e56f1ded7a091171cfb061c1a08dfb44b0adb4d6e2c320156978386d79ceca4025031daccf7cce09ebd59d076a2408951e7cd70a6ce9be1a9a1d31d49a0dca2f77658f21a43d1fccc38d6f81f515440ba27dd39fe9f63a13cc62830c4f1102e53630d7978616de876c753847c980d480a999fb987343797c144aad177cc5f33bc12cdc56e3b3681b336b272e5a57780445202cdff4d1c57326665fbf98754c1d28fcbb18907a2b960dbb34579b443424d4be6916479988b74169f6fba3b037e9a9cb1f143549415bd32aec174308b2d8670511299e6fdc2a22847d123b8d322ff157953a718aebee9c21ae2e7bc2ae8b5d8bc459fe1c929c183df4b4c1cfef1067a4e9eb78392e87fa817629ab52dbadf601865f594621f57c1d481d7cc1c96f497f6632470bf6f306b07aa8c19d1f02a199ff149cfcc654c87745c4e46f427eb7b2c4281b8309b045cb254f2575ee926fc578c59fd0915791bb2bf49c0def3866ab1d28c807a0e64d37560f2b88b501c69f46481c54945aacc69ba2484e4b2edb56c05c79639efaa91376bf9e1548baf742827f3e3ac7373b9f15460fc2eea77083af3129315a6bf76ff81281913cd60cc1813aaedc0a8134cf50a69c8230ce703def6dfeb14ae8b33df251fcbb6b9139f0116d7e5942968ac9580f6e212f6a19fb54c3382579ff591a61864dc5ce67f686b3a1de354d145eaafc41f04fd6c0f0800cbe8d63254d733566860acd547f4eab4b58ffc94e1cf5c08f7ab0c079646c4403e15339a40274492185b08dbc417d0c8d8dda418505d89a6ad1b072f4d16ac2aa91197b99cff0c1da975a55fa1976342ca06d67164dd40ede44028537d3018cb2f2cfb1416007f37ccc829752a0e61b8200ece81d0a5f85a4d0ddf5c8da04e34c15c4ea5e7f304acd05c750e46aabb3612d45377e3918dae810cc6945c01f876326bd5d078bc4ab210a5b54cd912543229928634526ce7b7c482383777206e45808518c6477f76d171a277103d9676cd663b1772e5f3360546e17f0f72cbd1546f520e6747602b2f7b267e625748b45da4894fd99a066b8d9fafb99e3f763b19e431b0acb5bd0930197862474ab7f59965457161a67b76a300a3741b6fe4a6dc080a141252146e1d7d2836398e1697e6ea1503064c787f25b5c12e2bdae981246ff17c530222787c9e6945ffd525c2f1ca8aeab18b10ce5759b66496562be5f1fa4d99cef11cf4b378996de322ed587ec0b39f0a7bd7e5010f88e4b079b204c4ec90be2dc24bbd92e656efdf86a7404f8e9128b3e27f6750eb27509cf9b1c70db7db04ee8c3043d2a0e86bbfbb485984d02f64eb49946f09fbd184b8d343c426beba1c84a925d258aa7d0d9843d124d2c745ce5e6113d920f606873a0df3028c84fc75071d772a920f3835faaee6e3f95842fe81db01618f80774568e95f83b77037aef6990105fca5b8b3870efb8e5ec4c20268c002a213a9e1ab6f2e4e96ec79405a2fecea4a9bb2dc6a2d3f0ee5bda3edae4d7b0eb9ef145f4b2cdb2dcbe41a6c7ca2fbde1e879a822e04ab3344cb3253465da8fcc23c8ba356b1feed268eda90bd4f98ce7736c8069bbc9b40e09b81f6e27b9e4d25ec6e84910429f72d8694045def31b079fd6c1854a8c85a7adda280b90e7b4be25abdfd862ce632c1e961165ab5a2fe8d10d69086f2345cf491048e4c79cbdd2e2812d93bd8efc41378a1cb437afbc8cc2bc21556aeb734fbe4258d3bfd3a91802f5689d98b389215f63f15fba64175b0b98d6b14ddd4b9291550d8645898ab25abaed5cc920ca75d26552e13773e25b3723545b42e7b4d91bd49f67c015370b8ca7eede03ab77d411ee3dd9859e846d423b610f1d8f5a50bfd1780c3401322ef917d21dbdcf90053451fa254e5bda62e251582c192758f7b607d5a4606a9676bae3744206d7ae65d38fcf3000c0aa23cdbb4edfaa169e4869bc45bf263bb0f6177ea3c220b91321ce895a609349ffc6a931494be2f1ac1de07aba70a9a57a0e62fce8a442f82597eeacf2ed3bb20f3b880b403ed6b42a9248c644bc7d5d67155e6d73b36ed2e1a5efedeae5d4d96b080a6c180cc6ec64842d43c40d5bf52d0c9dba4a6c5d060bc09d874d3bb0e38e83466863659502278d1948757c9ee25b8d6abe0de080e8fabb6d0e065c6f098dc8dd6840a8577da562c2d55ba196d0b9d3faf43b9fe87623f645067668b152735c963477c86341bdc500864a22bf96db167da2a4d4b0fcc083180e98c87e0c73dc4fec9b32c7ab3ecf9ab881e243fe71f25beac5afbbaf20936eba81c40df17af541156eadb3f690945120b0f6bc01ebcb5d6cd504d18eff0c0ffdc2e7bef4df59b14544469510a86ffb0c633f3743349eb7ef25fc1994cd6a5e874285a0678663870b1fc9eef52d724b13e157c7cb7e32044241ab5dc5879380f1d218b50944db82dfd62e7c22e0ea5e0e5c119eb8abcacff3b6284e655e3dee6e88a20077fccde25f3f95f9e2aeb99ac593de2264a2b42f2540c633f82e46242aad21d6ceca2d9ad3c67d04c6b843ccb6f3cef82cdb704a0afcfe3754beddeddf899350525d7b901b4aa68b5cc6e2399dda353b5b6a7551fed1107bed621d28f1e50587d7f1e6af5453f1b2fb8f51d82695dd5208bfce963c48645292211035ec9ab855265aa815af4507966f883b680e2142da44fd079d2ff472582acaa1828ff93594406f2d07be7cf2942cdebedd870af7e8f023d871846201162615dcc0f532b29a12a617ef101c3e24728c8471342ba2ef36dd4146fc4e25a19d5a01021b43e21872ee4ced5221ebc1fb0df050c6b1f95366ff5c5926a1f6e89043af74b86ef05b9e7e55fb183f991afa823fb7a8de32477b855fc9cb03828d1f799c668cb3ce9132a02ac06f63177b5e8b770d68e72a7e3ee3289a0d87344fe56ca731b69bc7a76435e6dd6216c2ea9bd8ec20b1ede4897e5efb35da88a7ad961c636a87d88a18cadfb1deb5636613a37b7b659e6d83e7e3645ca4bc35d3daacb7fc60df8204e7e0d09c37d7e5a0e2f8f4e4e6908e30890ef9549d514e2e7eba66cd42df76d3944da0933b15f758b316f0ca27cdb2b9cb6f57ecd0ab932cef54aff7cd765088035ccd73c40db62aad55f5b09542d875b10b040101b5bfd7ee4506fb3ef2f838946a2c1e57b5a9011c3131ac21b21100e3033e4bb8c357f37ac1071cee13ad6fed32bfb1a19d6d370690ff3fbcd8f7a633903d36442115582ee864e1c6f92d7e9acedf0d6be994f278bb91c5b047e47b9a1064a56d011ac0dc02f10c69df809d33c3196607703c045730cfcab68dc83a80532f04d9948b652748d9c75aa954ee5c864b415a757082895b4fb629fd65fbefbb7f0ed61f7b965f42ea9fa612bf4451b210ff306b39399993f083b353ad7b31c2501ba634d51cf4a0d5e2c46f24de82e68a8970e7f8da8a449c9f6b", 0x1000}, {&(0x7f00000001c0)="2effc3f2910c257346153318bc0cd23a90bd560741239d45277ea6881d6254a391c22a64b00d7209bcce662b9d2ffb2e9b0bb41ab047bd564776806f095f34d37d9171c94e4b27012ce6d3b33c1be8a6415231450a34b5ec20597fe5a4f80a9660110a3135039e835d1c6dc035ee8b92b8daa72d46615f3acbba6cd515f19c1db5770f250ab90e368fd3bc93e0f32afced885d52f78feddcbbe9f342d21ad8d403331f728ca96724949ae04483247d23d8ff", 0xb2}, {&(0x7f00000000c0)="182da660aa88907039db9c69e2e5150c5ef8fda203f8b543ddcbf72d90", 0x1d}], 0x4, 0x0, 0x0) 14:44:38 executing program 1: r0 = socket$inet(0x2, 0x8004, 0x9) sendto$inet(r0, &(0x7f0000000140)="8345dcdbb3bf478bcf8bfdb654e992d52df53c3214436b5046388bf9ea543f9451b24a0d436243d0f67dde637f17f590ef5bcab1286d10ea81010b72e9e30726ade401d723522f93724ebde9969efd8e2c6e3af6a7804755381f37232c849de846", 0x61, 0x0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x3}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 14:44:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = accept$inet6(r0, 0x0, &(0x7f00000001c0)=0xffffffffffffffbc) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect(0xffffffffffffff9c, &(0x7f0000000900)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) pwritev(r2, &(0x7f0000000840)=[{&(0x7f0000000300)="b0648ca7412c91c557a3ea9be409f5b046edf94745df6f2c5f724b5002ad89af87389d09b18b72fbcaf1723c97a3dc96fbd10919551af2f3b16a939610ae0c3385784177ff77142da61188adca943ced7e9e9e5b0ca6b88e66fef3cba9453946086bcf", 0x63}, {&(0x7f0000000380)="27800a57fec0c29fb460ac3f20e805efd365aaa9e4897907963ce482b6daf1c6fd2436d60d6ffb759b64dff5cd6805059495c6946c41cae702d2a3d2079800bccda1a9a202ccc4ed239b0a8484ad122d885ed4d3ba0059b63fa1399d2db717a32c60534ce9935cf026f320259677be017035711a293addd0ec434ed4ccea75743b5e9cdd4218f8059473c4de3a1d2f3bb537621a22478a671e395c52c698f3b77ccba6d1fc2896329356f413214f95e6c599f34258eb0da438a218db6f79a9e1b66c950918f4", 0xc6}, {&(0x7f0000000480)="f86375facc5720fdf774e9ef3819b3dded61bf09b742ad25992781a727fe40affdd2b3512f2dabb282738ede840ce0", 0x2f}, {&(0x7f00000004c0)="0e33e012d5a3012cc56ca8eaa32601ce6a6f44bbaffb2a915f27583d279a14cadc7161cb9a955277d5e1a02c354b97536f1c04c461caa1dcdae646d4229a09860a3eb26f05e03cae1bd13819e576e0116a765c9723519fafba602709539c047d54a9f6f6298bfe41193d1861dcaea6320713014202931e3d1a91472565091ba16c90ffb682f6ddcb724fecf72bb2a42ec4c7ab552c2e78192a34d8340c6e578aabcff262f06147861bf619c6ffc78459c39c04b2a97b222dfc07e21abd182bea5963de6017e9c98e8c7ac968aa3d", 0xce}, {&(0x7f00000005c0)="5c714fea73550bb219a45430085f09c560ed66d92b09df27c67ed53479d2c484dc14c8a17b507ebea9648d98a460615f5a935bbf7109265d2ac38e0191795bc75579c08201027478156e557453ae3a6b7421cf2dabc61c039bbefb1abe95e6d3f6c77bbd8d47bc0b6bf24f3968d01095e61c7bd88f71b36588b0db111018a725664b592794463ba1e67b7e532b7e4ce02c0a22bea3", 0x95}, {&(0x7f0000000680)="7a22c7beb449449e3daee6ca8e35a726a3b720f8189328e8e205c84026c9f54b8a8cbdc0c9e8106fd495054a17bc7238b419d4f9fd5676365dc76823ced81b1bf6f9c657a779db0e58e120ea4e351b401c50d006a00022877bb3a7de09ce6e168f63d340b0395080d021e0d14d5be4b7c7589955ee8cf96880d1e58b490f324eca11a9e9a3cc3d43e28f291b118d24016e50e6f36ed5258a1dcfcb446c22227be7409721ef987483aef07a2158", 0xad}, {&(0x7f0000000740)}, {&(0x7f0000000780)="c7a4aa55ca41ff5a76ef970b8c6c65f3846cb6243438cb41cd251faf0b3cb471d8082055f08b3874a157b5c864336932fe363b8462c414c82d5b020092ea94910e7ede27db057920fc29c00ca749d11fa554fae9bb24e7b91de835bb1e05b84961d37e26b6ff08", 0x67}, {&(0x7f0000000800)="060a89c7d0ec6b8f6c0245eda66792e203a4db925fae58ca50f34f21", 0x1c}], 0x9, 0x0, 0x200) getrlimit(0x517ae6bbca78dc0b, &(0x7f00000009c0)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) r4 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) recvfrom(r4, &(0x7f0000000240)=""/161, 0xa1, 0x1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r5 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000740)={0x100000, 0x8587}, 0x10) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20000, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000180)=r3) write(r3, &(0x7f0000000040)='\x00\x00', 0x2) getsockname(r4, &(0x7f0000000940)=@un=@abs, &(0x7f0000000980)=0x8) 14:44:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="abcbab21095df514479c7f707e18eb15ad14c6a058c85abfdb1bf52af7aa3b527e1254cf4fb587796ebd695a8d48e39b5d2f299c08c4c740c20f9c22344d8fd2e38bb02f621d2e0f20652737d3ad4e942454eac43fe52cad555b1bcda30d874e6cac3a6021f3711f5f2b91590474e4bafad6beeb1889008bcb6d821bbacf98d7038262244893954a5e76abf10a34830d0727ba45ae815deda898307833abcbc0532604c386bbc25b60cd0280954de714ab028d1cafebe2b6e88d0f42a8fd502c6d495310d31e28eeaabce109685e37dad6f6f3cc66370e1cf2a41a1c76229fac213d81edc446f3a50cc543e74be29b4ef01f37", 0xf3}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getuid() r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) r4 = geteuid() r5 = getgid() r6 = socket(0x18, 0x0, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, r7]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r3, r4, r5, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r5, 0x6) 14:44:38 executing program 0: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff650bf22423adc75b503193857bea175dba3000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e8491388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444474698f37cff2fd578463fcfa78c8c1f3c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded29239667d76aab232ab2fd01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d42370797ea994a78f5229e1a79"], 0x10) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 14:44:38 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000497000/0x2000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00002c4000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f00005d4000/0x1000)=nil}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f000061c000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001d1000/0xa000)=nil}, {&(0x7f000045e000/0x3000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f00007d2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f00000fc000/0x2000)=nil}, {&(0x7f0000024000/0x4000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000090000/0x1000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f0000029000/0x4000)=nil, 0xfffffffffffffffe}], ['./file\x00', './file1\x00', './file0/file1\x00', './file\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', '.\x00']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)) 14:44:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x40, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000240)={0xfffffffb, 0x3ff}) 14:44:38 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 14:44:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f0001"], 0x1) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x8000, 0x80000001, {0xc8, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000040)=0x31) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) shutdown(r4, 0x0) close(r4) r5 = socket(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) recvfrom$unix(r6, &(0x7f00000000c0)=""/229, 0xe5, 0x0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 14:44:38 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100037e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0fcc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652bda6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0, 0x0, 0x0, 0xfd1d}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:44:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) write(r0, &(0x7f0000000100)='\b', 0x1) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) 14:44:38 executing program 1: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = getppid() setpgid(r0, r1) open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100208000) 14:44:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x10001) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x39}, {{r0}, 0xfffffffffffffffa, 0xad, 0x0, 0x2}], 0x1f, 0x0, 0x0, 0x0) close(r0) 14:44:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) pipe(&(0x7f00000000c0)) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x10) setsockopt(r2, 0x100, 0x0, &(0x7f0000000140)="c2c542528101dfd3d1daa909f6f02710ba5351d06d5d41c85fa7191711328fb12b10598ac4023c6b058873402d59a6d1f1dafbd445d57ac5ac6c5823c652d054c5dcab36755a0aba93e2", 0x4a) 14:44:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x28a7) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x28) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000003c0)={0x9, './bus\x00'}) r1 = socket(0x1, 0x1, 0x0) r2 = syz_open_pts() r3 = kqueue() r4 = fcntl$dupfd(r2, 0xa, r3) socket(0x1, 0x1, 0x0) socket(0x1, 0x1, 0x0) connect(r1, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/19}, &(0x7f0000000240)=0x15) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x210, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r6 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r7 = fcntl$dupfd(r6, 0xa, r5) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f00000001c0)={0x4, './file0\x00', './bus\x00'}) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) flock(r8, 0x4) recvfrom$unix(r4, &(0x7f00000000c0)=""/112, 0x70, 0x881, &(0x7f0000000400)=ANY=[@ANYBLOB="f6ae1525faba956e0f78a11a28e1b272a6bd27056b4bd831af724ca351ca22be8f7b27f126055650e1e1d541bc330e17de9d32f6dd1f119dd09ad1e147e030875b0255f823c28b72cc9f3d9d19e99ae0f7985412210706f9a2e373620f49a7e5deb13306ba416e4d6cc3e1892a419c546924d27d8710f9ec31646bb0f10ff08122240c9a9401385abec9f86f1389851fad795b97d7a4d6bf8b1fce5db3206af60f67a5c23327f4830cb961a14506088032b69e0c2ea35c274aa544cf26bb162394c29927f9f63471ac1a951e285d249a34c314a5b00000000000000000000000000000c685842a4068ba0adfb94a6798bcf6d628abfe29b7d5d6d04c6a25fba0d6a792bbcb73e5db92d432a1ae4a00e102111176096a455f69f4a64828e3ea24a605218440a7e3718c904f397391f1b0e29c0bbb9c5400ba5b39c649beb3bd8e967695e2aee7eeeacaaac275f4c31034b98218e89d616d281e7f850f391d9e53b1fb6ee83a156d9499b3795ed2b6a2fe72b53993f9f69ebef37bb8ec23834ed1f1201ada35e9e08922460e236279ce4812852c8128228d1125493b62f4435746ef93f63b5705f2fcb470106a8064ae88cd2cbb0635380a7a8850d1a753136558c3be46cc12947dcb404b1f505e052fa5bb0f128a06ed1ee45f85"], 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffff4d8509381aea0634049d09ff0000000af6ce4f", 0x34}], 0x1) 14:44:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x80}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 14:44:38 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000011000/0x4000)=nil, &(0x7f0000012000/0x10000)=nil}, {&(0x7f0000018000/0x1000)=nil, &(0x7f0000013000/0x1000)=nil}, {&(0x7f0000017000/0x2000)=nil, &(0x7f0000012000/0x3000)=nil}, {&(0x7f0000001000/0xb000)=nil, &(0x7f0000019000/0x4000)=nil}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000000f000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000006000/0x10000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000000d000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000012000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) 14:44:38 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6202e57f7f014d01fc2bd9dfb9484a97026a9ebd683c1df99ae724e3fd9dffa412ff527d0e6bdf43e93295d8d0a8f0febf07a840ae86d1fdabb131583a081335512eb1f75c6c1f416fe2a02d012bb89ae7911bc6774d8d29ab58927fffae1cc66a534d7e4f58e98f36ad045160c88f71f5ec53206ef1d6a1553a41f8617a2f4b0cba2124da87084062c45a64c6fc0ea4f07a111cbfbc65ef4b3bc28381a9475ef6aaffdc81425398462d4f978bc592351f2ae7e305255ea085c3dbb28593e77f25fdbc42f7bee63ba1d237198d44b69176675526b5c2fbfa656fae2d0e1b7f6bbbd2ee7a0f7ba3f4d99213f897"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r1) listen(r4, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000200)=0xc) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 14:44:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x5bcc) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000200)) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x1) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 14:44:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="086a32421e72e0c5027eac6977b6b1d38762f4a09f2808f2899bcb975b52afe968dd16710cec99cb13b3de2a0200000000000000a29c93dc91e9f34a5d780948a77a76a5"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000340)="6d6a07deb015c5c562d912515bc71584624fff9bc0047ae5bc1c1080dd1cdab60310583c8005532f733f19e5da97d9ab6cc6c088bbc3a3db4fafb7352e1689bb4ea4dfb9768d6be87da7228741e1fa318accfcbe01329535bfee035c46d6149d1f2534b6288e1f03a1bc0bea3d9365220682694c2bf995e1771c826f5b76760ec095dc99e81893013c3fdb35db929481bc859b3693001efbfb47e3880ccd6479bd78a10b38956bb2273c66ed069baf1c79fc53049092b858d9121fba3d4629cb59e22cc0cc", 0xc5}, {&(0x7f0000000440)="df7a526f518740197bcf60493d8c91c19d3b31aea6135e72b9c1176b9e5165000748401b7ef36e43ef8b7fb0cd732ad81e0a36018b9118ef2a938b2b127c50bae31bd5879418", 0x46}, {&(0x7f00000004c0)="4ba8205501ef2a022e05cb4a9ca43df0a00d931fa3800b2e24e296466ccfeb21556a2768424d73ad8f0fafb2825052a2088e93559dc5ff0740cf870851eb14c2ff5e293bcc3886fac0ccfcde99c7d9b6faa967f6c2301f409cc57284843c7d", 0x5f}, {&(0x7f0000000540)="125bdec035dfa56dacee464ec67f9f9c97bb1daea5a1d2f1e6a24356f2d379e8bb7aba4d69a2e1aecaa3cc443512ea39c28be739901384a6a56a49e7f57b35b507766d9245b1ae5e529efa4acef88e", 0x4f}, {&(0x7f00000005c0)="8cfe21c201ce6f2f074c68da525807c18cfd448c4a576a9b48fdd419e39a3ecab05cf4288752b0e6a1889458c0f3d816bd7bf9d875641d6b19ca2bd8ee9410d302cc70cbdb437d98d46388258fbb487fc328560ebc9a66c750b673be29a33970bc0f2d46070abf29f03bdf88bd69a1249ac34e1b3631f5f99926e58c3ccb57e8dbc01f36662f4dab11d2cd1770815f412e102f87f1752f1a5b17597fc9dd0f3e00929a5f0c1128c4f41e2928b6956a6b71a8ec3c501da28f5f3b3f8ecde4cf17ae", 0xc1}, {&(0x7f00000006c0)="f88b4744c8f1bb8d3f28575b5ff8fd55590820fd2cfea496b2335f48e5a3ca10c569f0ac9dfecf020fa83bf5201df87e16e1ec7c7ee6061aafecdd9696713301bd999be6031c505161db94b9566e753e447129e5a5160cfdb6eb411f558e3a84677f33fd2fc9b959b51a2d3ee8ac573b0b105e7e4a", 0x75}, {&(0x7f0000000240)="f9cc2c6d8170a3363f636bb91a", 0xd}], 0x7, 0x0, 0x0, 0x4}, 0x1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, 0xffffffffffffffff, 0x0, r4, r5, 0x1c0, 0x2}, 0x3, 0x8, r6, r7, 0x7fffffff, 0x7, 0x9}) 14:44:38 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 14:44:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1000000000000313) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) listen(r1, 0x723) dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket$inet6(0x18, 0x8000, 0x1e) listen(r0, 0x5a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) fcntl$getown(r2, 0x5) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) fcntl$dupfd(r4, 0xa, r5) listen(r3, 0x723) r6 = socket(0x1, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) 14:44:38 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r4) setreuid(0xee00, r0) r5 = semget(0x2, 0x2, 0x214) semop(r5, &(0x7f0000000300)=[{0x1, 0x8001, 0x400}, {0x0, 0x8000, 0x400}, {0x4cef1c2258aa2e5c, 0xfff, 0x572be575a8a28539}, {0x4, 0x9, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x1ff, 0x1000}, {0x2, 0xfff8, 0x800}, {0x0, 0x1, 0x1000}, {0x0, 0xfffd}], 0x9) r6 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r6, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r6, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r6, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r6, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r7 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x0]) r8 = geteuid() r9 = getgid() r10 = socket(0x18, 0x0, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r9, 0x0, 0x0, r11]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r7, r8, r9, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r12 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r12, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r12, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r12, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r12, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r12, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r13 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r13, 0x0, 0x0, 0x0]) r14 = geteuid() r15 = getgid() r16 = socket(0x18, 0x0, 0x0) setsockopt(r16, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r16, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r15, 0x0, 0x0, r17]) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r13, r14, r15, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x7, r8, r4, r14, r18, 0x100, 0x3}, 0x10000, 0x4, 0x7}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') getsockopt(r2, 0x3, 0x3ff, &(0x7f0000000240)=""/136, &(0x7f0000000040)=0x88) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) fcntl$setown(r19, 0x6, r3) mlockall(0x1) 14:44:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x6, &(0x7f0000000380)=[{0x0, 0xdf, 0x5, 0x4}, {0x9ed, 0xd7, 0x9, 0x7}, {0x0, 0x21, 0x74, 0x6}, {0x8, 0x7, 0x1, 0xf3c}, {0x0, 0x2, 0x40, 0x7fffffff}, {0xcee0, 0x4f, 0x1, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x3, 0xd728, 0x7}, {0x18, 0x0, 0x81, 0x1}, 0x0, [0x3ff, 0x7fff, 0x0, 0x8, 0x4, 0x3, 0xc314, 0x9]}, 0x3c) r4 = dup2(r0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x0, 0x0, 0x1}, {0x18, 0x2, 0x20, 0x200}, 0x7, [0x8, 0x6, 0xcb6, 0x2, 0x4, 0xfffffffe, 0x800, 0xffffffa0]}, 0x3c) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pledge(&(0x7f0000000040)='/dev/pci\x00', &(0x7f0000000080)='\'\x00') setsockopt(r5, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x9b%\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='/\x00', &(0x7f0000000200)='\'\x00', &(0x7f0000000240)='/dev/pci\x00', &(0x7f0000000280)='/dev/pci\x00', &(0x7f00000002c0)='/dev/pci\x00']) 14:44:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000140)=0x1000006) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) fcntl$setstatus(r2, 0x4, 0x80) r4 = socket(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000200)=0x8) 14:44:39 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x200, 0x1}, 0xc) nanosleep(&(0x7f0000000080), 0x0) login: pckbd_enable: command error 14:44:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62b08cefbe8cb77e"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="5036aea02c7df54a5fed2235bd268d473060dbca769014f421505ea1e985fb605e1c17d3f4afe9a1c13972ca152bc4849854fcd466d88ec8ab31ea2c14ac61dee141ce5542852b09f058dfc14a290111f75b"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07142000ec370025ff149b33ff0f000000000000", 0x14) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0]) r3 = geteuid() r4 = getgid() r5 = socket(0x18, 0x0, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r2, r3, r4, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r7 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r7, &(0x7f0000000400)=[{0x4, 0x8, 0x1800}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x2, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x9, 0x1800}], 0x7) semop(r7, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r7, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r7, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r7, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r8 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r8, 0x0, 0x0, 0x0]) r9 = geteuid() r10 = getgid() r11 = socket(0x18, 0x0, 0x0) setsockopt(r11, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r10, 0x0, 0x0, r12]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r8, r9, r10, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r13 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r13, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r13, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r13, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r13, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r13, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r14 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r14, 0x0, 0x0, 0x0]) r15 = geteuid() r16 = getgid() r17 = socket(0x18, 0x0, 0x0) setsockopt(r17, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r17, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r16, 0x0, 0x0, r18]) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r14, r15, r16, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r19 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r19, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r19, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r19, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r19, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r19, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r20 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r20, 0x0, 0x0, 0x0]) r21 = geteuid() r22 = getgid() r23 = socket(0x18, 0x0, 0x0) setsockopt(r23, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r22, 0x0, 0x0, r24]) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r20, r21, r22, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r25 = getgid() r26 = socket(0x18, 0x0, 0x0) setsockopt(r26, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r26, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r25, 0x0, 0x0, r27]) getgroups(0x8, &(0x7f0000000080)=[r4, r8, r14, 0xffffffffffffffff, 0xffffffffffffffff, r22, 0x0, r27]) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r28) writev(r0, &(0x7f0000001440)=[{0x0}], 0x1) 14:44:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") pipe2(&(0x7f00000000c0), 0x18004) pckbd_enable: command error 14:44:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000002140)={0x0, 0x0, &(0x7f0000001dc0)=[{&(0x7f0000000ac0)="0ae823b5b5b5600f0d6925d317cb6e91fb29589c", 0x14}, {&(0x7f0000000b00)="c98bfd904b04f03fae270032af6dbaac7af44f51f09e2597deef2934def4f93037052d1009302543f4cb89cf6bd3391f83734a7f", 0x34}, {&(0x7f0000000140)="6ec59be297e2cf999bd61ac3b3249fd5eeccd883b1fc6efe4ba518258338efb3226f5b82418ac02e0ab93f02d9", 0x2d}, {&(0x7f0000000b80)="d248531cbd7536e38115e2", 0xb}, {&(0x7f0000000bc0)="5c9712e11face688c62046c7774171800adec69c96cfc0751a127f0e750e653a403ca411c2846a1b717e", 0x2a}, {&(0x7f0000000c00)="6215e55a4f263457a9f91f982c67b45d44ac3ac3304d019ba8d3c55e6c0d6ce92c6fb09456589ef58b7d3737026e64343ceb627dc5b14fe8ff054278c0f53f03feae877780d670308df60dfd3a4f1192fe90482d290da07773094e", 0x5b}, {&(0x7f0000000c80)="41b0a2360255d411d983f2bc950737d1533fca8b1c8145c68b3b464e9658d21b95dc7d296eb5c1f694b70d68b2b6b4a189973e55cae7499dd95a445b0431ae3f9ccff38b67690c7404a4406fb4da81cf6d89c82cbdaf0935626ecb6d60c3c65591ed29713fd2cd1e7a55b44492682a", 0x6f}, {&(0x7f0000000d00)="dd948cbe289c98da02c65076c35dc6af3648a0c5442689ad6fc6a2533e014d796c55044c96e4beff70ad3c8469effab346a6bdb1ad46e0ee9f90c5000c0589556ed6aa1b1149378f7ceaef5251449da06f7262d01657f67cab98f9cfe711bd4396ab76e3820ce1f5711f34b1b2976c1f357a50ca0e939628ed9d445b10c03a163eaf82565776aafc95aa457b71e80f", 0x8f}, {&(0x7f0000000dc0)="38d6aef456d037819ef722d3de8ef2ad39fce5e58fab57bffc5742372e7c978b9e7e1d8a7e1e3b88780ab7c67ba1e4b253045ff0500a159d1b7bf984688fcb709034855da8c27df910b992bd4d06f4c6a232d79e702dfcdc58dd0e4a5a6a1a1430aeeeb75c62a17bda1a6f404ae13f190f646aac0da38993398b99627da49fe6c5b2011d6722aa6e99899546d0112f8258cd330ac16b4552963cef141c102d90f5d93b62bd41b06c1c3bd00e0820377e9670d31da2622f2951f40bc6458c2e556fb5ee5a9d534df120d2d3662767ce9acff9e3f877a262335e1916af88ffb416b555a91ea3b1b5e7394631c10d7b846fbb8d6e20551b93080ec3d0ae1b9c2b2309d27d8bce54f6b54371e3264553c5f6546823b090ffa4fde00b048fbc0bfda242905584da1b288ef6fec6a76b6b67f908632f6d737d247d013800f7c9794f6c29d3dbcf20dd01229a56ca0b16661f149eba4226d51bcbcbca2d28d46df03df61b7643b02162e991e490af628a24f63796757479f3a3b138d4ad36051dc70aaecfd15bff631b0c3c4aed2d22fabbfa69ce0f50db77ab7eae9f48c93215c39c96eb644237ae01dbf92c170c5c9ee43dea40fe0e9dd189ae112fe29061fb31917751648e4d7256a7c2917c6b81562221bb1398528734a01a9e68e3309a165daf6e5f14206ca5e76905879d1b6329f454b8634c3a671d135ff26ba3362c755321412169d44f0ff4ac59091bc85a048a73d63f1b1cb41a4b3ee60795b680c7b5c627c76bc01a2c3b989dcdc71cc1d252b67486c59c367a4c3a5d40a99532c6a0e6b8c317f7c696601b69d911f93a0d0828d2c2804a85ccb688469e0c3ed924d2f757eb4caf98f60d9c6ac3ed0007625f9d76f3015cd35c7821e6e927c7ddde21af94b5b300f2982e2b29428c73b1a601795db22ec1ac0979b828b7437195b1c52b8b9e546cf89ef4a58f67320517390a8a3ec8c302b264abde33d73b6166c7b8f86d982eb66b007304892c9f22da423a", 0x2ce}], 0x9, &(0x7f0000001e80)=[{0x40, 0x0, 0x0, "37e93debc2a1f7068b9b0424d1de8d6aee0f415f8d52787a0e0b099ae1024e8caf6e69d58eda8bffa6"}, {0x30, 0x0, 0x0, "577c96440b9e377eff0d1a7c8eca3d5359da95961c1c76a87c"}, {0x78, 0x0, 0x80000000, "d87e6c1360e3c157af5e0d654a6823c46bf82a102ed06e305ac186780df41260b1557fcd9564be5437c48ea32523ad6328aae094816fdee25109aaf643b831272aec511f9951a4c4f6245c3d322cfb97cb7a6cb5fa5bb89f9dfe5ce16607cf9c45"}], 0xe8}, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='l)\\{%+({\x00', &(0x7f0000000080)='\x00', &(0x7f0000000100)='[\x00', &(0x7f0000000180)=']\xbd!+}\x00', &(0x7f00000001c0)='-!)\x00', &(0x7f0000000200)='}&\x00', &(0x7f0000000240)=')$$\x00', &(0x7f0000000280)='[\x00'], &(0x7f0000000380)=[&(0x7f0000000300)=']\x00', &(0x7f0000000340)='.}/\x00']) 14:44:40 executing program 0: r0 = semget(0x3, 0x8aa6650431761208, 0x400) semop(r0, &(0x7f0000000240)=[{0x0, 0xf44c, 0x1000}], 0x1) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0]) r3 = geteuid() r4 = getgid() r5 = socket(0x18, 0x0, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r2, r3, r4, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = socket(0x1, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getgid() r12 = socket(0x18, 0x0, 0x0) setsockopt(r12, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r11, 0x0, 0x0, r13]) r14 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r14, &(0x7f0000000400)=[{0xeefa752a8b957dab, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8008, 0x1800}, {0x1, 0x6}], 0x7) semop(r14, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r14, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r14, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r14, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r15 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r15, 0x0, 0x0, 0x0]) r16 = geteuid() r17 = getgid() r18 = socket(0x18, 0x0, 0x0) setsockopt(r18, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r18, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r17, 0x0, 0x0, r19]) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r15, r16, r17, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) getgroups(0x7, &(0x7f0000000100)=[r13, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r15, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xfffffffa, r3, r7, r10, r20, 0x102, 0x8001}, 0x5, 0x380000000000000}) r21 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg(r21, &(0x7f0000000340)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xffffffffffffff04, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10e6a4000000000000000053e200d2"], 0x10}, 0x0) 14:44:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x9) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(0xffffffffffffff9c) 14:44:41 executing program 0: r0 = socket(0x20, 0x1, 0xf5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f00000011c0)="749703010f6edcfc", 0x8, 0x0, 0x0, 0x0) 14:44:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc5ec72545f0a765e2ba400008000"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x109}], 0x1) 14:44:41 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) fchmod(r0, 0x20) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) 14:44:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB], 0x1) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xff, './bus\x00', './bus\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0x10, 0xffffc91e) r5 = socket(0x18, 0x1, 0x0) close(r5) faccessat(r1, &(0x7f0000000100)='./bus\x00', 0x269758d974e4e231, 0x1) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:44:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="6224c17f7f0000010f0f4217bb9f70d895662385f2181aacc50e26a4b6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) r2 = dup(r0) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) recvfrom$inet6(r4, &(0x7f0000003480)=""/4096, 0x1000, 0x801, 0x0, 0x0) socketpair(0x6, 0x0, 0x4, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r5, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, 0x0, &(0x7f0000000040)) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = fcntl$dupfd(r1, 0xa, r9) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000440)=0x200000) write(r6, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="6aa30000007afd84"], 0x10) sendto$inet6(r11, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r12 = accept$unix(r2, 0x0, 0x0) write(r12, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r11, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r2, r12) 14:44:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x6, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) write(r10, 0x0, 0x0) r11 = socket(0x1, 0x0, 0x3) r12 = socket(0x2, 0x0, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="82021f2f66696c653000"], 0x10) write(r12, 0x0, 0x0) r13 = kqueue() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) kevent(r13, &(0x7f0000000340)=[{{r14}, 0x7, 0x88, 0x20, 0x8, 0x2}], 0x6, 0x0, 0x5, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r10}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r11}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r12}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r13}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r15 = kqueue() kevent(r15, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 14:44:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x10) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000d, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) getegid() r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80105703, &(0x7f0000000000)) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x80105703, &(0x7f0000000000)) preadv(r8, &(0x7f00000017c0), 0x203, 0x0, 0x400617c4d48) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x3, 0x0, 0x3}, 0x211) r9 = msgget(0x2, 0x200) semop(r9, &(0x7f0000000380)=[{0x5, 0x80, 0x1800}, {0x1, 0x4, 0x1800}, {0x7, 0xffffffff, 0x2000}, {0x7, 0x4, 0x1000}, {0x0, 0x0, 0x800}], 0x5) 14:44:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") sync() 14:44:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="000064c7baefa385b5000000000000000000000000000000000400000000002cdee011000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000050000000000000000000000e614812a42664fcbbdce7fdf098ec744e8f208180d1bc976f1e42db38d2e9514dc5be2c8315e4e8f515bfb91297ae701ef7dbb3732e4daadc3f16b1ad5f3ba21f1795ec2b189ba951f376187d336095c16607ad7a5587ef3e28b4f4c3075894c5029e0e35e09363911d6adf6257b1f0f2c702c38832bd9e3c96d644c38368c297fb7331d8280fa8a043758cdaa5b9d9e999e1bbb171af480548951bb275bce0804cf936eecac5e948c705f972a128515a5f9fac060b1beca3203e3d19c7a2fafce8a63794ec1126baafa28b50b825c1d72ee056c7a86bfd842b4c347"], 0x6d, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r3, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r3, &(0x7f0000000080)={0x0, "75d381d7d70fba8a9b31667914650194e8e46d568705386dffdef7aa631de26d279d277bc1efd5217e921a9949d9e2fcd72ef7"}, 0x3b, 0x400) dup2(r0, r2) 14:44:41 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x7}, {0xfff, 0x10001}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x87d0}}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 14:44:41 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x188) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = getgid() r3 = socket(0x18, 0x0, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r5, &(0x7f0000000240)=[{0x1, 0x801, 0x800}], 0x2aaaaaaaaaaaabd1) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r5, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r5, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0]) r7 = geteuid() r8 = getgid() r9 = socket(0x18, 0x0, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0xf2) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r8, 0x0, 0x0, r10]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r6, r7, r8, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r11 = getegid() r12 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r12, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r12, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r12, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r12, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r12, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r13 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r13, 0x0, 0x0, 0x0]) r14 = geteuid() r15 = getgid() r16 = socket(0x18, 0x0, 0x0) setsockopt(r16, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r16, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r15, 0x0, 0x0, r17]) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r13, r14, r15, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) getgroups(0x8, &(0x7f0000000280)=[r13, 0x0, 0x0, r2, 0x0, r11, r6, r2]) setgid(r4) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r19 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r20, 0x0, r20) setsockopt(r20, 0x1, 0xfffffffe, &(0x7f00000002c0)="efd86d0994a5b63121071966f56a239435bf1f31d381abdcf64e9d74df36daa94da617b56aed33e044091249be124edc28a01fc9a954", 0x36) r21 = dup2(r18, 0xffffffffffffffff) pwritev(r21, &(0x7f00000002c0), 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x200, 0x0) 14:44:43 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') getrusage(0xffffffffffffffff, &(0x7f0000000140)) truncate(&(0x7f0000000440)='./file0/file0\x00', 0x0, 0x7ffe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61, 0x0, 0x2, 0x7}, {0x1f}, {0x6, 0x9, 0x3, 0x4000}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) recvfrom$unix(r3, &(0x7f0000000340)=""/13, 0xd, 0x2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="000000a8a6fa72569d40da9ab27cfc65253dadf785dc0e0a13cd48d7c8721e9fa6b3cbac4a929a712738f06e7098b16cf98909df1e9eec88bf402d3f4706d1760f4854421125344577dd820c9b85c3e63f3e32eca47e8e12e5702f61ef18ce9f3659ae953ab85d9a83e10188341536349c956440e9eb9781f8d87cb6b0beb03d1f82373b7076036ce038526fa5b2cedb81b4f74614385d08551bc38ab26fd03f1ac6870ad28501432013c89f7cea0300000000000000bf"], 0x50, 0xc00) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000240)=0x9) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x805, 0xfa, 0x4, 0x1}, {0x101, 0x8, 0x0, 0x5}]}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000200)) 14:44:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = getppid() r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r4, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r4, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r5 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, 0x0]) r6 = geteuid() r7 = getgid() r8 = socket(0x18, 0x0, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, r9]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r5, r6, r7, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r10 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r10, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r10, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r10, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r10, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r10, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r11 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r11, 0x0, 0x0, 0x0]) r12 = geteuid() r13 = getgid() r14 = socket(0x18, 0x0, 0x0) setsockopt(r14, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r13, 0x0, 0x0, r15]) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r11, r12, r13, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r17 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r17, 0x0, r17) r18 = accept(r17, 0x0, &(0x7f0000000440)) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r20 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r20) r21 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r21, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r21, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r21, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r21, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r21, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r22 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r22, 0x0, 0x0, 0x0]) r23 = geteuid() r24 = getgid() r25 = socket(0x18, 0x0, 0x0) setsockopt(r25, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r25, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r24, 0x0, 0x0, r26]) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r22, r23, r24, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r27 = getegid() r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r29 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x8200, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)="70ef7ae2435eda924c01d0b065befca8db1f1d863d9b5f12e8db80b3b74d1c608cab032274f85beabb98caf85671c36f1e67d34c56ab52546b4386edc022287a59d36c6f93fa08db377e3f4a48917eaaee90eca7b86cc8b3e52bafb836db8e30946a2276973d6734c67cffb45f8e0e84b0e9c7e93a4d39bc0953dd96a1930a0781dc2adfd3fe7948d39c9051a72f86f5ce21ef6181a1c39d21eb56ac351a80f934ae8af422bbc5cfaaf48b98d09ff851ad92284dfa805b1610b057658cad4688b7ce4a64f17af55b2551f2ee807b684aa662c28f0c", 0xd5}, {&(0x7f0000000100)="83a1555e18cbb40bb16295d2038af2c7fe55b0b8225e8b3696ab54abc470c49fe84efd9906d4de0893a28674ae6429a8c1292b542209fe6ccf9393ef835420d7030feb8bc9839a4281", 0x49}, {&(0x7f00000002c0)="c99ba50c221116a389ea651593739b1e2e70fec03d1575e7d55256f4566059c0e89cc488f90d9136261eef64988623e6f9b576adfbeaca5b2d918e66a11c5730f628b770a6c1bf413dd52b070d91229cac762645e51ad6e57266f53b543c18877f7f0b77fd7e1d98389b3ef3d5cd4c09f821", 0x72}, {&(0x7f0000000340)="9893e4befdfc52bd41ba86f6a5da9144a44e065fa92bff20a4180f26ccef7c98427312b5132e151fc60d3c21756f29dc5b6b7579dfa4a96fee58e8ba891591da0c28fce1f97a39dda39b1ec17eac07b8d8091167721e25c914edfc3b690d52af6b924fd26b729c9d90624dfa7e5a8a201c187f7078d2dc36e9e1cfa96c6fc9dcd9baabcd4c929354ad92e76e7ed43ce2264f879d98945b77118350440b52638e8630dc2b966ca498e16b5eb40f5e79", 0xaf}], 0x4, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r3, r6, r13}, @rights={0x20, 0xffff, 0x1, [r16, r18, r19, r1]}, @cred={0x20, 0xffff, 0x0, r20, r23, r27}, @rights={0x18, 0xffff, 0x1, [r28, r29]}], 0x78, 0x8}, 0x2) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22076c0d389fe894a974c8d45aaf9d2e7a89fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e90622c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb8ff3993b7535fa269859e2", 0xb7}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000180)="dca26e675f1e257822173024", 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 14:44:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000170000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffeee}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0), 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x0, 0x0, 0x0) fcntl$getown(r4, 0x5) r5 = socket(0x0, 0x0, 0x0) fcntl$getown(r5, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r6, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x14, 0x1, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r7, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r5, &(0x7f0000000440)=ANY=[], 0x0) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x8, 0x880) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) r8 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r8, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r8, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000280)=""/61) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCSBRK(r10, 0x2000747b) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f00000013c0)=""/216) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000000)=0x3) semop(r8, &(0x7f0000000140)=[{0x634153f1de00f584, 0x0, 0x1000}, {0x1, 0xee35, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x9907, 0x1800}, {0x3, 0xf847, 0x800}], 0x5) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0), 0x0) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x4, 0x4007}, {0x0, 0x68, 0x1000}, {0x4, 0xffffffffffffffff, 0x1000}, {0x1, 0x3, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x2800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1c00}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000000c0)=""/13) pckbd_enable: command error wskbd0: can't attach mux (error=5) 14:44:43 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000500)={0x2, 0x0, 0xa9e, {[], [0x0, 0x0, 0x2], [], [0xfffffffffffffffe]}}) 14:44:43 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 14:44:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d836000753dd409521bda4ff283d482c661937100a24e14da97f23e4600000000e1838f74654462e108e659c51bad5a8bca2f17a953f59be5b79d7d2c336ec500", 0x57}], 0x1) 14:44:43 executing program 0: readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000002700)=""/4080, 0xff0}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) write(r0, &(0x7f0000000200)="c1db07e98060bd43536a5fd2c25d236b11747abdd29017fc5eac901f3f2e22769fe134c0a1a53d7294e84cc3a9f58c879960ffc19da6100bb989b41a08215fede2220706dc3071d95a9e66489051b76266fcc79575d459c8ca78367ddafad5f7cd638065109f8e2d448de77c590e395f7808cd6d0f082e9e365dc2bbe7e1ce73d9a361ef010862fa9cdf106ad49e07c6ed9081881a61fc196aa571ebde511ec4f30dc49ebfa9c30eaba836b1ad64963b4e6baf9e85696ca69444f5c21265dcc665fd518a0d530c0d304cc18ac533d8ee9662cce51ecbbdb8c8abca4ee4c2be0d6fe6338a1430", 0xe6) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 14:44:43 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x81, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000440)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000003c0)={0x11, 0x0, &(0x7f0000000380)=""/17}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) fchflags(r0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x2, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYRESDEC=0x0, @ANYRESOCT=r1, @ANYRESHEX, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r8, @ANYRES16, @ANYRES64, @ANYRES64=r7], @ANYRES32=r6], 0x5) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f00000001c0)="060500c297d0bba1248defae40f01df6cc6f05000000000000000d55e1a4b76dd58e2c9600bfccf85df90125584b3e3b7ea4a10f2d6eace07b4f4dbb97a204d104dd35c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e10ef558d2a452709bfaaa6e49a56b2d72705b3d4d16a92e8ef6371944d626dae4e5a73aaed59b4fb37537795db9b3717d6d0ce6486b73953", 0x91, 0x0, 0x0, 0x0) 14:44:43 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = dup2(r0, r1) read(r2, &(0x7f00000002c0)=""/171, 0xab) execve(0x0, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x1, 0x1, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000940)='./file0/file0\x00', 0x0, 0x20) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000ec0)=0x3f) fcntl$dupfd(r4, 0x0, r4) sendmsg(r4, &(0x7f0000000e80)={&(0x7f0000000540)=@in={0x2, 0x3}, 0xc, &(0x7f0000000b40)=[{&(0x7f0000000580)="997de0300a82136e67ec208b47d34eb5266e703d8977519fe75558337a23c7105f590ee6bbe042940baf3f7adb07225c6fcdf9fcdfddbe5b2b3cee76134d4e788f9099ce2f472de4ee0d15480f574350b664a4b3d8780e2fcfc486ec0105d3ae6abd3cf8a02100b00f31e25dc8de2120d53bd1f94f27e1f15fc09b175378d377230638626deb75f5", 0x88}, {&(0x7f0000000640)="dfff949529bfbbbeb0e90b35e483f54b68c6909da5ea8e083f17b46e0f3543d5543594161753c6d6a3268f7cb5df6c52f8130fa9bd2ee9c7edb704c9c49dbc50a5ebfb642bbc4455a3eaac463d388b83ac583940ada4f4fbb29c5882dbdba42fbe2e309cecc4", 0x66}, {&(0x7f00000006c0)="72837543f7ce32073b5992e425b537903da6f93c65d87254ee60edbd5e84ca2c60a03c06fb23ef47fb1620a50530df4df120bc24d61fba5a235c22", 0x3b}, {&(0x7f0000000700)="3ba04eda84b9e4ff9b2a0b3f85a85c83fcd2d4ed1f8f40b8b9ec34565102b62d44b272f928a485dd95750b886226476de56d3a2fa912be649f41cd5baa585c3aebccd4000972f6a97e0a306f896c583d2bd6a9246f84b872e81b305e6f23", 0x5e}, {&(0x7f0000000780)="d4b6abe221e3a1f5c569feba2a86cfefe4429d992113d824968fafe70a0376f6c795c7452bbd0dbfd8c2e199687f3e24eea822ec3bc29380c2ede9edbcdf8b6f2546f1192f6aa5cd972815529de40a1a2cfa3c43b8804d2563dae5eeace465f75de45baed2150abf60a22e2f20dbbe2667068d51fb1fff5997ff6424b3019623b5e21f9b4ed03c675fdfc25a4a46cf936aa0e2f477b3b874a6a31d2129ca08272dfbfce5c03cf7b482e96e1d83cd95be", 0xb0}, {&(0x7f0000000840)="a9de8ed8df7c2436a42b69b565d53929a93423b0865adae0deea7f965e4e3585679091a668dd49593e8995b8ab6ee58bcf906717971965956c0ab16b21a7ad1795142136235a1253ccf93a52390ab468809bc0a7e8fb687ed6ffb4f817df1ce38fd02ef8e9051dac4e718e2b83c85d50cc68e59ac4269b635d52c8406e97e89677555da06a87b7e4016ea35137731589144cfc5eabd33bc16011c318eddc10bbe7f7c8d085cc2bbd3e1158a2bb03382f20c7aecbb6ebf4788bd93beda50f12536be316eb5ff5f4b94582e7b1614df68343316771f86ca7a822529cc984db", 0xde}, {&(0x7f0000000940)}, {&(0x7f0000000980)="e1525a43ed178e9c727e17e7202d023764cddfe4cac51dc5bbc3867ed7c1646b", 0x20}, {&(0x7f00000009c0)="855be2e94ad030620b21a1adc0df1bd6b71bc9e1a046a37b32660f0c960575bac89d3d6e4ac2beef718b62b381ed64f469fe43b974059c8fa1afa5b02271bb76877bb768ed0b6f8131d07a13bc602e9a97fc297c37240df8d3f8c1537a931d52ba818c2df8ab8ad8448815aec46df48e80d396df7398bdf706628bcd84db928246bbba8db30d4397f1086effdbaa9af740515aabcf27e098850dccbee479db32aae5bf5a73eca488f3dcca98bd96eecbe6e8c5", 0xb3}, {&(0x7f0000000a80)="fda0d150349fd261469bdc828f4f31b43ad6587f28f0d5c422d68d21c5c00b9f096fe3bf05c4e834e655956402de0ceecacdd4db4eded8b70a68ade0d121a8c86dba5aa0a07b289b3fb2ce90af2b1423a01f3550edcc24cc5911e2a637a00fb2d7beb40741a10658df7ffb6a1d60045528c21781364c74f5e4381512e40c02b563a1e4e93f1b28", 0x87}], 0xa, &(0x7f0000000c00)=[{0x58, 0x18003, 0x2, "4c26cca24d2b105e53f33985653ec365dee10c5d37a2081b71dad46efd30a400228b47e00f3fd41abb17a2b64ecc09694e8ae27d48c797caa2659d4027ee516d26ae5aba5a2d052a"}, {0x30, 0x1, 0xcf36, "20ce73a7e0e25a08aa99b87152088817c40bc382c3b49b1958"}, {0xe0, 0xffff, 0x3, "64f8fdaaf92e4acfbec89dd14daedcc85a5d7b06d8fcc416f87fb593832fbb6370bb6fa7b6a6281acce9fe86b5cba31f63a5e3c8a7bf3874dcac009dda214e6b32138fb73da8cb9dd02436f38b1867d92b19c11256658ee9025ca95a01e56fb399730087a24e07e6e4e00fd4a6508c572ec65027262ca0807f80cc4bc211ec7780f508754cdbb08f07a4297f7135c657534658e18575f4931d572fad6fcdbe1f330e103c8008a405248588909db115b2764f8f369a6d134be54a37529ba2889ba97b96204d10c3de5327721ef76c"}, {0x70, 0xffff, 0x4, "321ddcec2aa819e70551d054eaecb5c2d2f3d2af41da744907c4329cdb95d79263fb2b4c112c72d0307751346fb037eb892107ebb1f807baaaf67a4466b4bcfedc02608ed9bcadb873f554bc5733a8933ed8183ba150eea0dc4c"}, {0x78, 0xffff, 0xeab, "b55270c9b06ca180fcda4cd2ee0ec121cd79af6c3acdf8fd520bfa8e73b4093d9d4df04f331c259a890ccc8c1a06aa57e77fc995eca52d14d4afaee3aff42f650e382ffe08f84e4949ec3a26eb628d1412bfa7d605fb06c4b3a8c45ed05f01eb24"}], 0x250}, 0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2c0, 0x0) setsockopt(r6, 0x800000, 0x99e4, &(0x7f0000000440)="bb4a4bb404222c7c8919b2c29f8dbfba74e0422ea936fd6052ce1dafcaf80e0d568a0aa629fb0c468de1bf0244b072e719b2cd81", 0x34) r7 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1, &(0x7f0000000380)=""/151, 0x97}, 0x701606f95d5ced91) r8 = socket(0x1, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) socketpair(0x1, 0x793991188a60989b, 0x48, &(0x7f0000000f00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000f40), 0xc) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0/file0\x00', r6}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000480)='./file0\x00', 0x1, 0x81) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) fcntl$getown(r11, 0x5) 14:44:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x0, &(0x7f0000000040)={0x7, 0x5}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) fcntl$getflags(r1, 0x1) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x20, 0x8, 0x2e, 0x4}, {0xffd, 0x1, 0x6, 0x5}]}) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSDTR(r2, 0x20007479) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x800000018, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r3, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES32=0x0, @ANYRESHEX=0x0, @ANYRES32], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x19, 0x4002, 0x20) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYRES16=0x0, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=r3, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX=0x0, @ANYRES16=0x0, @ANYRESDEC=r4, @ANYPTR64, @ANYRESHEX, @ANYRES16=r2, @ANYPTR64, @ANYBLOB="ce3b7749e2c500aa2ea4b9b9d1e761e5157d31ea1c430ddf3ad52ff6ecd558307f5f2ebd2bbc5ec92647c81fb8e7d8cfb6c4f1e2730d0aff2167fa368cee588206eb107ac8d6fd05b528a1a2018bc620c9c8e88ed78a4334d0d1ebc90ba9f64272f9ef7c01bedee5f417ffc00d575f64d2b3a558ea08ada9a33f718fd439245bf2b699ac290c7c1dc3360bdd51c740071a3060f8c8ec8fb4f0cf0a8a4e38dc555879e9585d1e8f49ad563f082ea3489756e7733abd9f40b22e00571b5ecd1b09706099fcbe5cf6dcef44e011dd97833ea5f90fc8d02093071b41c378d1735d164c8380db44a7f6"], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYBLOB="6431945e66a27a5ba6d6b2bbd67b990bf26db74d"], @ANYPTR64, @ANYRES64=r5, @ANYRES16=r6, @ANYRES32, @ANYRES32=0x0], @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYBLOB="0cdc71fdfecfb96311529a463d4856740a96722e75124afe4aaa70359472de7240817071974e416ed9db8a3297857b9de6f45189680e538af878d9bc722b9846cdd38741b5eff5aca6a3b61e426b0143cf3534fcf6e48ad9dc8209df59309226555d84d7340060dc7c58a6801fbe3b0aeaeabb6218a70ea7920c89ec7d44d1f78448aa11cc965353077c85787d8b6a8f30c83021cde3bb0185bb804afca71ea90a1e9aaa63c82b7abec5cce1f35bb45841ce9da918c2e69a7762026e", @ANYRES64=r0, @ANYRES64=r1], @ANYRESOCT=r1], 0x4) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r7 = semget$private(0x0, 0x2, 0x20) syz_open_pts() semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000100)=""/118) r8 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f00000000c0)="c5", 0x1) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) recvfrom$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x27, 0x3e, &(0x7f0000000000)="8a2a9438e78a72e7c51e3ed8ffc2ce0669cf837b9a6c58c81e6895d3da6a58965c8e940460cfef31e318f5e2e18d6d1a223101f988b67e43e72469ee8a22275d0590e123a89b849cb7c6efdc488eedf7830a1c43d00000000000000000", 0x5d) r1 = socket(0x1, 0x1, 0x0) socket(0x18, 0x4, 0x3) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xf, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0x2, 0x1f, 0x7}, {0x400, 0x50, 0x9, 0x9}, {0xfff9, 0x2, 0x0, 0x4}, {0x1, 0x0, 0x81, 0x7}]}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r7 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) listen(r7, 0x8) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="2d01697165300000000057"], 0xa) bind$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r8, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r9 = syz_open_pts() write(r9, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r10 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x508) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r10, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r13 = socket(0x1, 0x8000, 0x8) sendto$inet(r13, &(0x7f0000000740)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374ff23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab510d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b3008922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x169, 0x8, 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r14, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8, 0x0) sendto$inet(r15, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r15, 0x40087603, &(0x7f00000006c0)) r16 = msgget(0x2, 0x0) r17 = msgget$private(0x0, 0x188) r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r18) r19 = getuid() r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r22]) fchown(r18, r19, r22) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r23) r24 = getuid() r25 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r26 = dup(r25) ioctl$WSKBDIO_SETMODE(r26, 0x40105706, &(0x7f0000000000)) setgroups(0x1, &(0x7f0000000540)=[0x0]) fchown(r23, r24, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x3, r19, 0x0, r11, 0x0, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r12, r12, 0x5, 0x2, 0x4, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r16, 0x0, 0x0, 0x3, 0x0) r27 = socket(0x20, 0x2, 0x7) r28 = socket(0x18, 0x2, 0x392) r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f0000000d00)=ANY=[@ANYBLOB="0800132f6669586b6c00f2a496c8de94c4c6d33719ec940e2dedfc356b22963bab0db22f0521d3711d1ba6eaaf33a3c0ce802317e1dc1ccfd8a3528db4baf9c658d906e6d4ff0f000000000000c032b4c75dc24c7733607bc958cde0b7ef6123eb1e26b7a3f54635df7a423b6b92a7db5bd44c197e78132a914e8abb004f144538dd0edbaa5b8a5306df08c11ec7aaea323ef28441eaa87e51cfc8e255d572cd40661177947679b1713a843e8d8b93168c48d87d32156e13678a0093892ed1d16db8bfcb5b0616c2889da6603d133f11f673b6362bc504e7d88c4f0a00000000444c6d4105e684360a11848cfa7cd282f099e42893152d1f70cdd03c4e2eb88981798503036aff80a0a821099f334fe009ffffa534c00979028862524a0b3bd3d8294c59ffa2dca0d7b18ac961f28919b5a4b91248ae9ecd6714d42b9d76e4290e297274f10dc5adfe4abbff9e62189d605a3ae8e317c12c2fdbc7151e6d8a666cde84f7d07b73003f5de95764269189f320bd1e312edb2f803bffba159d1519b81356db63a70e37ed8a7c45a39b658d607bbb51dc24ede4a7cd88b7b12654fe54846c156dab479c8297e818d80bdf7222f6126cca3810776d468d8b7fd741ef80742c66b6c3bc93eba1c1543a9106df73915f8a8fac434fb2228e73d11eadacb443a266a37f8d48c634a90619ee771f6e6d5a0cd29d9744e32e80eb4c76efb1ad4658d413c7af92be3c7cef7d68709132162d54699531f20d8a9c3866bb5eb794cc4806417a5a8703f0dcdf96ca9b0a23c8c48afbcba28f0a6df392a1fa689a7e6f72d38c7300"/598], 0xffffffffffffff94) r30 = socket(0x18, 0x1, 0x0) r31 = syz_open_pts() ioctl$TIOCSETAF(r31, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r31) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r32 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r32, &(0x7f0000000000)='M[', 0xb7) sendto$inet(r32, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9915d050000005fee79d861ad99b986f35b02109b72728c0b74ff23769a7c6800000000000000", 0x35, 0x0, 0x0, 0x0) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r33, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r34, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r35 = socket(0x18, 0x1, 0x0) dup2(r28, r35) bind$unix(r28, &(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0x5) r36 = socket(0x18, 0x2, 0x1) dup2(r27, r36) pipe(&(0x7f0000000900)={0xffffffffffffffff}) connect$unix(r37, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x1}, 0x8) getpeername(r0, &(0x7f0000000640)=@in6, &(0x7f0000000240)=0xfffffffffffffe3d) msgctl$IPC_RMID(r10, 0x0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x100) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0x401, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x67e9], [{}, {0x0, 0x0, 0x0, 0x20}], {}, {0x0, 0xfffffffd}}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) msgsnd(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) mlock(&(0x7f0000535000/0x2000)=nil, 0x2000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) r2 = dup2(r1, r0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, r3) msgget$private(0x0, 0x400) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x114) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) r1 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept(r1, 0x0, &(0x7f0000000040)) writev(r2, &(0x7f00000013c0)=[{&(0x7f00000001c0)="1963f9036658a39416959a417b6d6cdf186c3fa5abc841212dd2ef3454fbd5f95552ae62a993c591374a7cdf7a26a973d6367900f61a012945b15aa5708d7ab770d9b91fbf4e8a54f1f4001dec6a15628f0f89662e52270e9d76c62d78aa53381d3997f6186a6c23ae208e4a764404b61a5d8faf898f9b5c1af98f1fe48c8a392a913f1b24a5f625bce960be68e1b1d1f1b38485926e107aef6a0bc51a2cd44c8deb74a1df9289e72ae3f7e449b1af7e0e7bc9953cf75d667edaa4af933cc1463c56d19015e6b63a3830a0765949899eba803c2453fbdf06c4209ca72ba29101eed7d3f69cf70e93b419322956d145b9c4d87c8c02a7dbcf9f49761aa3936db14fe91bb17e0679844554f8245d53ad2a5e06b780d2dc530867af9e0d264911a8c6a50d9956f53734033f31f9d4e36e3444a7790c6c9a84b8974dd2441b4b0eb6defdd005cb5ea8a95c9cceaa13f4ad2ffbf2cf1b340f37e98c0122c1331441d7fc64b30c05f6d9543b026e9df35767caa284d5da5dc9aed7c39f019fce59db673ec59c85fc97753cce1b2e4451ead2aa6e35d3c6134cab9233ad9da0163c498bb1730be77cb8f0370682524cb6e77c1db6cb56234c5a608db039ed31270ca8070012a3e8446db6d1bbe12740c4a15d140024feb9e55ba948825262632debee4f8468b8db4c89a4ebcdca3b3ec3de2052a991f3f5213eb82b7a87834b33de6dcdfa2e7a759833c0961465e89b9ccd6977da07ea415b747534ef9b03b7f01d693ad0895a1d8b5a35c20a213d576f5c03a8b1470e47d18e09702420a676ab5f666d96e0737bae7c8a03a904b242555515d9673168d7b1d1d73928f16a0c16d04bc693f5f63673d8a44e7e27429e2fa0f359443c095ed5461707262b36c398c850bd1c51e67e6d235be621407e7cc578cdb19eb7c592a0fec0bbed29c09ed1cca24283285592149ea19d8634ca8a0a2b9fd99a3bd93939a4c68daecdb0caf609209a564dc16f8db87e0eae3f8463752cc2c36490c22d78dfc9d1cb4b000ccc4fda87a53f40235edb816531e310ca45debddf0309ed4a495d049456d890556a982bae3e1d32d387ab26e20f726cccfce35c7c49c3c3b76cf5993f70b8157cd85d14a6ceac97002711afae658f125c007abc23bb0caeae196a60f9e3a7c968f9005ef27f843dab3fdf22be8a564afc47f1182b45136c7523894c2a4d1f1e55d6c30764c282e3e7dd2a561c8d2016c85fc4faaacd4b76c812c7e00bfd1c3469e84049b9ff52d65f540c7a1a4758240ba607fd9465955d5218f1dcf233f4849ac7d32fabae6ebd90f148a81d58bcd4d3937efc9e35534389a14c872e9ea9f6fe9e4b039b3d4d47df2f13f802901c6aa3215ed4c21e2c271f393c9041aeb0df52bd519401880116bfc4ee1c98ecf98f52f69ff949bd780653700a6eb413cf8327078f6a6e520ef06a023a940b17a824463de7b5e17995417f2de739d71cfca394d9a4ea5c8eedac082523c7552097f9da1d357114cbcc667d5bd15a3100c7f33f48efc9418c73e7fb38bd552dc41ee58c471a530783737a5eeaf70b9c460da17edab4bf1259c08805a8e41f609035bbba233f3ae26badc43e5b535f45b891d807e5c9feca3427680122488aeb2d3b74a3c5ebe8fa000e99a7ee5e7d9f3bedcecf6a0d749475d9110bcfa3f585f6e537daf0dcad96dd17456e62c982d00fc3c9eaa4df4590932b89b662469b0655e147259e91a547d847ac1d25461a1f2ec7df036c721cf01305aa95429422b2822c2ca4cb8a0232b94d94b6bd85aa0ac2ad98601f99e27d71130b1bf211a7f4e9dd598e53a66804a92c472a0ec9c743d8c7721b505d810c2e3b04ce37abf6e717a06018c09b684fed511a24e8eef492a021a3c629f8bd17540bf0c458dc378c151192381e05cecd4a7abe31583c51ab065574502472c89125b546010a11da1a0eb2da9d61363008d51d77f5fa42248f19a5b1931737e6088e03adeb500b02c4d5caeed981a2ecb9d6e2d6816b83426d92f6a36ea423de687e3db9d987101c07f586ea15c18338b9a7e24e35951bcd42a5143b0d9df8417019c0ff2399b8e610f1258b29ae9e8912db0af49c7e425199238a4a2f66e84ba49aaea60129a061617752d3860a6a0781867157c3871e8656a606c7f478fa35b1a176de85fe66a202c796812bdf1c3717d0b59dac68793f469de0dcf8d95642a652f10c773d07cc585f436b947a241fa038565b3e0bc8eda497f6f31d69559cf0500311de120487e18b2f749a6522427b905a5f60cfc6914a5b993899c7887421db3be5c16bed4868532b9bb137da534227663573e943e8f617b246b3424c93bff582259d19c1974427137fcfc9894bb1d5f48008bdaa3c038cc90936c84be3792dbedd0e3fc1b0068c7883eb88f72b62dbf89ca3d093ad62149704c5ca8095917a30e7f71ab47c5d7760cf5f4dd7daad1dddff5b77f8fe9ea1c92c70f2ad69be3a440c16e4082d7fd4972e101b4ee24cb23356955fa6409d4f45223d947ffe7c5a987d27677ca47d3cdde1b7d0269112c9e6e5404f8136b2c59081250b24accb43596bfff304809527e5057b897f9e1aedff0e32be5727fa203f46d707961533a5e3eb9dd22d7a6fd1c49bbea76c88553ee4b9cf64bc0e4a8e2390943347a0b48e9b76517177bb7b28b5278b40308d1d4e2365f48a33302030c646ec0fb9e6827e2b356d1ee02a009677cb074eaa9b811110a60d8b0d543866cbd9a9c886a09fbdc5b9d9e5f43752141f02273c97182df4ebef364b916cb75b00c8a85d5189501821faa7b5abaebc15ef3465fcfb896baff225e23a3e44960329f4e79633e068b0cac94f6679bdd3688fa3ae12df6640a111c678992675c0757806d234f9b7618a6c0ddea57cae3523395be3c0cc38a65fa9ce124235bf499278ea7eaf1296aad3c80a7ef9359128d850b92fc3953787d537f6ea42459da31f71146b63d52338c9940037d220b99e4df3c651420e179ca4fda673bc5983207698b813b9dd1e29cc1c6ab83507bfd6e00f4f70b06b5f70692c48dfcbb1bd595b04ad01e283d7df0e5a9aa2fb578b90639b5bc0112e591fd8d96a40350c85c2f78a95355ceb9aec8423efb81213efdf67db663ecc0a0231fa1c26889f763e92eb4cb9c9b0b0b8f368d9ac5a2393fac0e2f7b20083b194b0b74d95e4ea9da1c56e5ca277b28fbb7eedd48f3ea4d1836ca983f8bd70e1e5b65d31d386faa37c499d72c66bf9f65994fe7f1f05394a2d0238f9638eca5f5b925a2710dd7153dfc3cd28ff2564565eb3d647a0e8c7bf9336a961d738568abfb487d2238177f7d432f105c1acdc2c5372cce14ddaf270c4723b4e812fba4521d66c1f295fde13bd09e470315ad0408b723521240df060d6c0fe575089394af0e710b25dba396cb9846662345a955c36a2cad42b3be34b46e43e607f3780819ec5df1d8c59fa2252accfaa7362562662ff02c4773c6daf7b568692493da1e441d9d13ef25375215d7d03f86f9a866cbe91cc706d97ff5bf1664812d8f9fa3dce0616cdcd378d53b42a8729e3c1ba693312dcecbab4c4159e383d3963f1214e11cd8f93e21b4cf809ea38822dc1441181a27b160ab87b31f591689f9a030311234d7feeb56b96a602890201a2c1e053b073b454cec5891f0ff4b2018dfb21edc10da5fc29da270b5596609d496d6c37f26f7e502289fb34cb3dc295b3d48b436df483925ae70168303aeb4120b52971a6ab4279fdcfdb8d48e1433f54f22709e6ea1b03346742afa96838e9d6009bd0f5c4af1a3056f0cb9491d52091f8f0cce40bd9c0bf6d8081ee655652cce30ca4ba6759df555f79b4c1a0a096fbb5706ec306fca8373495f1d0f1ef3ea6021abf0e0ef53bf7275a34f73e8d52681f05e5dd27bd14503848bcb44c6bf514bb7dd11cdd61b170c98f19e318c5e2e9f4f014890bec462cefc049d795c3d26ec0dcbc3a95f07e4cf52e3bd771c59ec1f9cc47427bbfa19faa2fb9c4e1de21694ab3bc058c272c48d8fe9067e480b5012572740467c04939b8632be57e505479408adc6caee2343acdacaa78ff1a585bba4f52ed50a152d71c2d777d68b08901accae4d76b74a39893322e6a69334fd0eb15850400d252576e23ba5015094265b84885bcbc31bcecfb26d5e553ca0f212d8a5a847c96d39ba74ec4fd869696cc6e25433fb0ed279bb1de44f32ab4d88287282e7a2686833f347237bda610d1f0cbf5fbe1f82820b627956bb1ce493fc8df4d0ba71ec052f6319413b85da0c2adfd7b3b87a7fce95033848fa1f3adeb2d943c1b96fcfaed0a6aece2c5b3c23845401b52138bcf64829a9f3ca05e280c0f10a51e950bd4e2d1c1168bb9da6a343847658ad80fec2d399f0621200cf4b61b638782c31b59f564d62bb3bbef0d6476bc8fa587e1537bfdfdce016323b8b4459a8e9ca9fb42c54f87c5b694b081471aa0cbd0f56867ab0a524e2209e6074a8c04beed31575a290e2f3a34b76d6ad610b03fc5f8b855a117e08e33af0217973d86a60a9362b85a9713067c6c45f1147c8e647cca03cdb95d96db1901c01b496a57b29238c242470f9c190e7edf6cd48dacf8cfdabda084531ac1bb1800e564c418d4dce5fdfb5c87f9d63fd4e9b71f3f63b042cf5638f1a9e6fc28a58e7e32ba9dca60476068bb57d1b472f5f7467ace3939f682f0db4f4c841eae826549bdedb6afde590f340698188c6f2d8f9dce0f2ad0b32d8b47cb0a2bf60eca462dd2543e2c42b295233c66825cba6e8b0208719835a45f24cdcabef3f00fcb80d2f75966d018b07327806abd47a69726f527742257c931997a8eba7ec39d28594e4340e6e70e4cb40a07563a0c1303e708709540c0c37a5984a2010dbfa11938226bfc8224432db9018e5a7b0b74b1005690d7c86313b87596f32844bd7e7b879e4dcecce051cd6c55a5d68a0e5982b2491cf6353b8afead65dadb42cb8477b22e3cc0a331fccfad10f7f376d511d122434b1d0c9d919917b9e758aecfbc929ff9d94cc9be34bf662ad398f7aaf9ae3b244aa1dfe109103588036d3515a89da9cfc801f668b41d09741a83bebbdc5492373a89e3b190d68230ea2e2d843d3e77cf65ae5c3577d1edde3dfc9e3faf6c6a08dad0d079b4eaaf7f7470ea11fdad1b762f9daeb4cca05911d734abd5b5c28db9173874b8e3a480d8aa1a09f9e704bf3205371a41edd4067c4b50d00a7c78928e878aa671bf1d39e144a65c5b2c20f79d24d41dc283ded44ee8792dc07b90279c98278c28ab248034fe8c287c6f9769b49c2b66640c0efa3be67beefa512ffdceb9ed9a9dd5ba341860f724ad174089fcd521b4236de258d67409157783f1e1893eecff692ab5254e27d881a98413e8b980d2c41631f3527251fb5e2a3b0284b37667b14689388c1f876a7411acbac9858fa153721acc537d97a087439487097e5d75fac54271bd8dc835447ad4dd3af7fb525ec0978ed2deb8e3056c5827f6970fc85e9f04ce0ade8723f8c6e53dea9dc3789b30c114526bd645245d06f5f3964469d6a536bd7ca85e5b5359571b0c4ba7cde75212f3d88770c2a6792777a18d412f07cd6e781cd1867747ded4c3a665e2c5b7e82355417647c60217cab822000fbd09c221a7ac9e0cdb693c8bfb621ff5fff8a5d81f4c019fbcd3ce13968c9029be832f96a68889f5653e8c22ab7d400f9fd4a8ea8ac43b6e9b0338b0fe48fa9215e1779dc666fbd881c9b790bb144d85c1114296e4b6b3a8a2e4f55b846a79914935d7cfa78a", 0x1000}, {&(0x7f0000000100)}, {&(0x7f00000011c0)="c3a1d18142480214f58e31f51178ce935e03e67cc4ddde70c7322d58d96c0bbb47b5453e01a6f795ef81b5803f0a554bf620851508f0ef59ae48b93766b2c1fff721cfe4d986935e6af8de777fcef2752061343ea35aa540f69d56d80b5bcdfaafc5bc973bd18ac24031962c1c172fadea5346d58b7f78299424c2b59e46e4b89f46073b9e657f9f5c565ace25b7f64a3fcc8035b23f6bd2d2d4b5e631d700c5e62e529dbe", 0xa5}, {&(0x7f0000001280)="7ab984d2b7b11fff19b57a5769b7db4959f7f61ba9b6bad3d3c992c843ff71049c22d4dac56fba04b43a05cbb51094c6246c08e2cbf73058a89c6dceafd8655671144e7406414448b857ac7512e9bd671719b540d01f538dc53906a5f8ad42e5cae270", 0x63}, {&(0x7f0000001300)="0a0ca2925abe1be01ebc490def291abf900e1d5bd90730e74bc0c99ea6376e50effd9dd0f4323d6ad0acbb3da98e02e98f6934b0a158d91f21e2ab2199b59591eec383aa973795200fcbeb8a7f48ec907bad3fa6f1d692157572937434f75f4fef54032d2332920113fc80cdfacc7097eb0ce8e24e98334b1607fb73dda6ba0b9f0cae3656cf993d6a4daa3bde7ec7ec", 0x90}], 0x5) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) getpid() 16:00:01 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x2000000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x20000000}], 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x800) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r2, 0x2000740e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) close(r0) r1 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r5, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r5, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0]) r7 = geteuid() r8 = getgid() r9 = socket(0x18, 0x0, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r8, 0x0, 0x0, r10]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r6, r7, r8, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r11 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r11, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r11, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r11, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r11, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r11, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r12 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r12, 0x0, 0x0, 0x0]) r13 = geteuid() r14 = getgid() r15 = socket(0x18, 0x0, 0x0) setsockopt(r15, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r14, 0x0, 0x0, r16]) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r12, r13, r14, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002540)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r19 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r19) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r21, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r21, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r21, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r21, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r21, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r22 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r22, 0x0, 0x0, 0x0]) r23 = geteuid() r24 = getgid() r25 = socket(0x18, 0x0, 0x0) setsockopt(r25, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r25, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r24, 0x0, 0x0, r26]) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r22, r23, r24, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r30 = accept(0xffffffffffffff9c, &(0x7f0000002a00)=ANY=[@ANYBLOB="000000001c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000513a9691a0093714ec09289b3cf32e1b087e3a5e2e2a77867e88994a9f83b44a8dc4e825b29b7a839845bd86400c5ee5e003bdfab8ffc9807b63078dd8709c07b0ce498f24a48444b1e42855c9e85a61fd27648a4e08c3adb7d1a9627e3c3b6d17753e9552dc61fbc928f619e1551ef443b31277185e29b1e65886aa67fb51426cb9a18c14fbad12c165bc18c4c1988468a22815e464266e8c72110ccb9e8c9e284bfd30ec578b8d6d197381f1efddfc10df0229e1fd95eab1072bac55932840556a9ba2658cf79021dfbd7e295c70fd03cd3a63c60c6f89fcc88745ca0820101ca8e5170cfa491469853eebc9c7a6c5666640a79edf32c5bb59f7f7ead2ae06d966c49346972a205421523eba0be98de168ef6a083e6929d7affc4c32327b6165f7d5aabee9a6a8d8425ac63d801cf22c2f456b8de1c03f7dd7e0ec29fc86451153516593e28bb610077e2cd4cdcdaf6421b92cccd4164b9aa86140440709a3e2ab715d1b80972038ab7ce0faf9f1f64991004c32759551"], &(0x7f00000025c0)=0x54) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse0\x00', 0x1, 0x0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45, 0xda}, {0x6}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) socketpair(0x21, 0x4000, 0x0, &(0x7f0000002640)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000027c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002480)=[{&(0x7f00000001c0)="68b9c222de3175600ac2d0116eea206ea94c21a4447eaa191cca839e34e9079ab3cfe4e2c1e87ba9ab2ad872f90d020f212ade43cc40aad74dab6db7c2ddb318b872139f33e91a5662c5292743e86e54d7d6ff15b2b68ae3a1f993c4caa881847b8a2d52708e5718eeefe9a8841227c476280125e1aa11ea56b5438000b5626fe54c72f84414d4ae42ea8db0eec96cf1bb2f6d7336b265552cd97f9734055a1d7f91c1bb24dab02522b5b470863da4c1cc0d636a0a370a496b25d88997027e364e39d7c6e2e12d6df8578922a4c54fb5aa44597c0a962d7e1b2f562c9cd54588", 0xe0}, {&(0x7f00000002c0)="ba61bd95691a32547624f71d7c16b656d8898dbb7614ae8eff26e8c4765034f755bff48e5239e8c6b8e65df3e4960600a6db7d787c9ba9274fb1ca417b3dce0317ef844a2b4fcf09ef7106bebd81e5a6e5a8a817ce466a9badd574c687e2d9dcfe42e5f6252eb76349001bd4aa346128cd7206b3ac1ea6c49a2ce00b432e9d46b91967f08fae570a278aee14896747825dab192ac4e79ec74efef62776397d69466e9902bd60689e01e717ce18afb66cc685094eda533a98cf96b9abddb244c07780d944bf1347ba9d547d1249469a5151c942358a2d539d00314fdb4bf93b5e5267a807fe7ba98fa935524027c4502266301692cec5d176ab0550e6e96a3fd548408e41c4b5b04f66f8875fc5d19feec867a063863fac47c9e8b76b52737506452d8dbadfa8a6b0a2fba7b6be42c1cbe262a7d6ddeb6d33ddbfe1d0d08a5011a0b389b4ce4b35e7919d5b051ff904ba9f4b2460d92520b20a70974469b88d7484db61248a8abacd4340b598de6708eae5394e4a536c6e742d1821fb3d64f68407ffe767bd6eefb732844d4fb48f50418a38c4810c5a32f63e109189c8594c29444626c2d6eebf10c15c010549a117c0368719704f69cd1f60de9a30868ac2559fb09f60b0a07c62dbb8050d83b4b15a732e0bbce6b9a60b8446d5028dd473edc1e0215a247916fb221259135273fb613ffc79925db3bf29905e98c125743748677b04c4d4b9538265747241a219d8b30cfaa5e36d9e3548836b52a4df57935a13a218c6863cf41dce068d793860d6e0117d37d62604802f47a579dd04f81988aec48f15ce347490d8a30f977a14e3cc1c37e007cffda2628367e3e4b87d46be1c5ce18d7b0c7996d7018e135b1f0e66fe1297d7383919b9f42b052be8135e5eaad9c8a0843b33265a8b0c059144659d5f8477630367953f69fdc5c88c839268310e82f0d1dc64216745ce4e0baeff31d1ec5df508408a6ce6352388e8227d16021c7d3e9f07cd171f7bb34564e8b390c8a6634b7f5665168ebcc3483c20fa6b73da1e9b6b3ec3cd95725a5f69d457d198da0be641c24165fa183acf4dcfdd41cfd9ff37f3c652c110a82cb071dce1fdce71c9df180f5123181e1f50f4e7d95034e53e64f7b558d39d017d9ceb7aa8e52455d8a2f3dadaf44f1de1d87373be2848b9843652cf932a6499e5a1a2551b80b8c4575edba0ab1f962989f801baea2b0caa78a5bd804d095b0bc6a8b5576b0e26bcc068cd2754427e8f6ce086d02554938bcd777fdfeabbb59be1c46ea9de41c051b0a58bf16f11e63c5cdd90e2560550e93846af384e27dcc502e4c1913d32b3556f5c15f18f6e91fe8a37079822840d3310e880c30ecdad9bce01eff10d624f5167d0ab0d7bfb304177f0a95a6dba8faf0d21ba6e0e979bdc0b78d78c6285a3385c2bf59e3401de27fc23b8b5fe9b18bf9ce2d501d202c1fb1e8370658f13c8e8494fa1c1e5b39fabd8b33a333180ad6dd17a8094712ddc1d2ca204a5414c7e3fa2241d9dc0dd1972030b715f6769c545b0fc1c09d5fc06a831344c6ed5fe25c14ce2ea12f92488fc5b0b16d99e82fcbd892b172e221093086a2c11d96ef626b28ee643f2c9d174adb0a60049b17eb03e8347a4c14522490c08a4405cb136d1cb62f37b000e31612f79e6bc87318c0650667fda008148b4f5d3d7f273af723c30f10844529bd28fbfa9ba6107505a8f95e2ea688e88666f2012e55715fe2196a50b4922997d03f9b2c7b7144e4fb73c17f2eb0bde33d5863c4709340ef7cc3e0713108850ad779560a497fb6af4939425282d0759bf9c47ac7607d1b8e7d08776b4a5235f6db838e48306a5ed7b92304526e8566ed8052f53f13c9beec3f92711b950d1e5ab00e9a06669c3ff10b5279cda0e62e16b565074d26de0c8300044d12bf2be5d6ecf1441777e032ab0a5d725f83fa93cd409ccb5adcce7f7d66cf3c59da13a69523b2fb3595f14ea2aa3dc6416859b9cc566d2f24a9b20a92ed6d488e076217eb6943f2be57c18ff85f9ef5601b5c30f2b73cb46d01b3bd708ea515daf421f851f17713eeed592dc9fbc1db5d6ae88915bf6de55685f11cd16761750fdb012bdd107f5dc0098b57d6992ac631c8b280c55329fdb763560f3901009ecbd7ddd7bf01a11e319d7eb8b1448b6774dc349d7788a3c97456629399ca8e803823d1f97c8519bd1e47d9ff43cf404985e3468322d1b5407e673f7b350cae49716d2f6d1690847a6439a9708a853a9343273bfdf7d47ddf5183ef62584b4ed83c7d0ac97e3497d4c978a22df6348c0e0b300f3916030cb33c4e8e3933e798d217499008ef073b5a468e700197884d9c5401d36ac962e595c565e045537a8e27e8934235c79dfd9d5febbfa8813f31b8484fd7ff77bbc3c715f31ebedfdabbb3c38ebc8bc33b3702752e7f4d95a04a8db89c7704296b320dc6affae01d2c56eab9b1aa15262d0a48efc68a8c34bc6b49a97a27257df1b13fe8041f567b33b5d0f57988b373eb66118c133bd92809661706b987d5fc3a40fe4ba0c4b9afd5078a7809115e4aa0749e651a76e79942b3ecbedeacca7fd3871adb63c929e15d39a0fe281cee53526ce1bbefbc2476b8ce2d68222b02aa6f0458eaf78a98ed5e75abd45bbc36d5712a7818d14a8ebb818d915b1cf296c332af6f45369420aafeabe7485d660614999154f3969d65f256ebeb40aca08d8941fc6a6e004d6c4139f9693151102e2ac80cebfc5195d150b5e44bd8dec168fb3c953ab43de832b8857c44777425aeec78ffdb4ef625c9b92d5d0b47be1289cc600691df43adecb464dca467cc330c37dc6667a3b7eead8a4ae2a853137b667b834c3ee2a1d12d699204e9510b92128eb1f46f87a99407a60a3915ec41aa8b6ab09fd3233fd0bc57dd2f410b28b1e9d7734e2fdb94ce8eb561b054f56082371da885db246637484efab7b3b7cffa79eaff31472456cb9fc30c236b69a0a8e2318d40244511fef52587479a0535f9da144b8d35e669b03bdd68b5fa8818e933bf794a9ece8b64e4494a11b5c53d066f2bdcefcdb71f35d7fffb4831da9ed088d7c9ea0fcc2311d272a0a05d586009b71e1dcc50a41770d7e17bcd4c906d5f180298975e7fdbc3ee2c9f9e20b8d3983f9d93116ea3565bee674493778486ad3bb1f92c2c29dd3f69a1420f6444e7b70180f7ba4d105f453575020130a63b36fc7f1d722bcd840d42181872db3b954943046910ac1a925a525cab5a4d39290b09ce52890a52a65863e261cdfca4a8dd7dc6a1b304f1928d765ca25ad7dd823ceb45097114dfd684ebbb1c5c6a169f75a85417f17591bee26c04ba44513deee5687b9c2f295b33bd36d378ed18e4f2642ccd979ecc4780eb16fe9b9e4e538d1bf6145549c8d6bb135010e4f33df3996733d42417afa94572fe270d26c09461f78642a2f7cb2170491735399c3659f77d33db44ab95ff7857988b40ce088f7372b4262266b7583eb06e266727a1984ca424892d10b02fca6a7f7fba30f93dbb7a6b724cf256953786f6dd133bdbc4ea9cc1d5534e1fc2c74321c08d3d5010f56540537d62285d6dbb966f6e6b3291b66961c47c096e8d63655df80c544baa0cfe347fa9a3c4ea02d502e7c8ffd1b16ed7f772ce3dd7f0886011914f6d05bab72299ddcd4382489f8f31db3946b2a4108e64b7ab7124ccce841f26adb4af8d81f5f13ba046d41762dc5c0e09a3956ccff1642a6ffbb6c2ef4b63410c9ed96a8f7ddedd6d6ac20c183d42f42ddca9670566f3696285156da539d8c1c139e89e85d084ec69ff3c05e08dc1f8dec0de809eebe27573ea1c11fd000c23589505d702d9beb12b68f0a7ee7d7d1fc2dac34e795d86ffa3585d11087a9dd6ec61afba8180539dc3bbef4b94aea3b9817ff626441a9638520ab965db1f86e21545167aa563648bcf630a42e499b5c260da85b01abc835e1fde163fde35ad023caafb9fe0ce6bfa6bca794a415191fd862d1d2f423c9bc78108572b35e14c577b3074686eaa99e09efa57a53fe2015390b3b1ed61c8a391980a63d19dc50433dc69ecfddb1cfd7229d74ea8ca00ac279978f034d6c50a5a4c5c617661c529076856ecce67c9cfb6b36a5e5d2b532dc50f093372380d347080626c64899e99e55ef5aa2ba3e0ac0cea7754fbf280e4e51e3b4088143e249cdddf90faf85c928c4d3ffebd75f7677ea49d354fdf23d385107189f83b2fa7565ff7a08193057c08ae112e406a7f61ec397c2f0834689b72da2a554921b56487a5736524ce82c5b0d05204682dda5d49301d3c39aef244b08e5baf1df7e94ea9376552829a7d14f690695a0932ced2a5b4c73654e04c5c1439ee4348440547991b2bfa33a4c0c14c3e7f6ac899adaed8c9d7ad9eb23cce5f9357055ef5207fed3ebecd1ef861b28e80f0c4b752a22c2103b067c19d243462af0efba3674cd1698b9864a21e2808a88bd522fd330b34b3fe1136644b74bce1f73a184b965f4c8de48b6ad6bd3ce46d3204c3faa4d1db01c412bafbf3cb69d33c1199caaa08a8578e0f44137001b78299bdb8d28e0569d4e3a1f703d7545a9c2fe29ccebeda21c77a5b60249b3264e013e9ec09660a0d04c111f3c8ced5f999e5478833b75dd8d4615ee9d4320d3a5cacc2b8eb19a6a1ce86e18945b2808ba471bee29354005fd1235c3f2939bb15ad558422a1e7a69a7a12381d30f0178ce7c163a7d356c9ce85fe01e84ecf7e134875e998c4c897931b44fa778ee2587a52bc34a5bed33fe600e3834d78ae492ee3a4a9d1bac269bc4f404901a1a8ae34136916a0ef63d6004bff19f035f73a36611d9aaeec61d3474d33f4e2a5f3a0258ed599047539ced2c5bc454c7c4587dc28226ba276e6204feb884c30aac8ce908510f3f225b34863630c27e458c0f7ff464d191f74d7a77ad23ecca81e241c39410b99f28f97886fb631451868c8f05bb2e30ca0f4987e90e531c8a89b77b8f763f9475c1406aa8a9d772d868d5758cb488f9f732c24536ab34bc65adc6526e25897fd4add194e437fae17ec8192450cc8d4707c689acb8ef47e68ac0e4d1d30361edf7c6dd18f0cfa61c2c9a0367c103af8ffb40242c8a608022d0a1cb75af0fd62cb32ca8a2d2f489eba1f3611a8095ab4c0acc3993079262e1fbcec6af309ad3f43b7c9941112f3a4a2dbac2ecda4c47cb32fe3ae468bb513356ed072534e605f60e2e2e1b96c52793e388766c4ec540e40619e22d8a7ac9d59d40eb903e76f8f37caa7a7661d7e9a455b290c7b4d2175e5ab54d7ef79672373e9718cf56aae5548bc76b1b911067a937ec6362cc4c5263e87359adc3c6dd767b963dd75e242fcfb484753d50c8560acaf65d86c262978bd41f0e5e1ac4ea032297a48c13bf76a295a2d24dcbae8b28fe9caee1cb98c1650cfc8e283133721a51bb3d5fcd13cab714f3b32cc82f94fee8d3730b20d541ffae8d277de93ce1c658b88863006058271336b601b9d1766ec013c19e1b79db02ba64c612bfba63a280fc1c6ad5c8b09975400d3e911ac725d38f6a780905f2161f5af703e9b253bb1d3cbb3bba57638249676ad7cdc89b6fb743e5e959bb459e835ab8a84d4b14cf0cd1aefe117a898a40f44de08d98b3fead28247d7f79c1950f29d0163a55db7abf703d7308eb63826c51f3ad82b788113a9e0bbb366784904252e5a08f654fb5d4972666bbb9a6e2aa3b0f47da1f8b323e40efbb9ae14beaf723e7793b094c1a147782468f1471d7ae2f5495954b876848aea62481779107", 0x1000}, {&(0x7f0000000100)="4afaef9a56a9e0de7276db51608e067514239547c4a0de4b421bfc43", 0x1c}, {&(0x7f00000012c0)="7a9d3a1c4c1f87a04e03826069b7c1eff8d026c0afb92e2e2e141889594f59d57cecadee8edb1b866630c3a4f9b0af8cf9ab4ab99ce26a99206d37630fb75fffecc52dd80151e6b8613d7b6bf3eadcfc73e7d38fce7f5521a47d3e69e6", 0x5d}, {&(0x7f0000001340)="94f5374deb6c1182b894f830e8f8ca2bfc8b9dd636b6c36eec2e93bcc6935779885573ef7aaecc73d75418526efd11a86be245749f0834815c18c050b69581a6365b69d3eadeff42c33fa23b5d92be706d7c65b7f8333d4b04752cfc9eacfc8d699ac2a3f5297229d12d3192d4", 0x6d}, {&(0x7f00000013c0)="99485125ada2cda53e3718a672cc8cfcae4b2c0782c500607efcce66cb1dce06fdad5a6198d2420d43aabec83f3ad3e7b439db010bc35adeb5a9664bccf8193c9bcb6591271615e42611651aec3ed6d04e129510c3d251d3bb41d48e2beef12b22489a38178c77ca6831c8850905ad3eb42bdebcd3ed9da7f9ee80011a24ab132cb5f5c2d7ea245ac38212bc6ba17804795c24b4552737de85a4dd9791fa95796f4ec7adbbab80d321d40ed432a35d913ebb450179b6b2dfd8c1f643563cd365b719703a154d3e36ebe15a0b688d5809ac54949930bd45efbd176f24d200fdeb7e03240442a222e42c1dfbe7dae0ec7719bac77a870404ec4915efb587dea0496df73275a1a25197a650a6f327e4f06588d39e2d9f6d120a1947227c29de1d80a93003b418bd630b1cb56452f60e6fb4a68d12aa176d6a6873fe6364abea75e32f8e586633490349994f8bb135c31b00b6d7d5b2ab3c8d982bb525d7f19a6e2b66e35d1c790b81f7f73cb96695c5d00e761d37358ec06d553cde0d19e5970c2352d8c0268074cbe8ea14eac496e28125b166d241e15f8a735d46e27c732c9170d4a01dd46e845666f39d2d36e7eacf12651c3c5588d732e603e5780785e230563c8875e1e3e450d34c0f2506fbb63cc02be5f2718bfc069f74664c4df54589cbf180e3631886dfe96dfc805683956d92e1b6500f715424db79254ee4dfa50ce902b691fe304a72f11adcd2b649de57299fe1e7ac246e1529ecbfa215f1398c5b47cd483d36d4ef6f22da98d912aa8554db1203ed931700274bbef1c2e5b57fdd300b440bdd55b86edd9ffa0110a777df7df2324d90a673d477cbe26079ca35b54807fd825579e1cccf445c98a47e971c7792eae0e17a6cfff4c6a2858464cbcdbcd07fd008d0ceb0fffaa74c53b97fc05c2ed9cce9da528192515fb6bcb01e1df117f8f958f743b184c360cfba4afddf8269b1e0a6bf5711a8c82b5824d916f25a005553e200a19a17cb6a820d3221e4821b4549cf808b4ac2cd11402aa6ca687520a7c95bb056ca228723b7ef6e4903281634398b5064648e4a931250180fdde0a8630cbaf12746af88f981873c374ba548b70bb5e3294bb3112029f21c440f420f1bfcfa63a5000a46ca0ba2494339b0dc6778fb7bc3ac8692fe6bd90f960357ff174690b5fc2c4546a6cca3d12d9898f885cc10e2410184cd5481e0b1f1e5d6b068d4efe13d1a241ebe0a446a2fbd89e6359cf06883fb14f2c08677c2fe404c7a46039d458588b559199993f418715acf7a963d723942af635f5237c99daf4fb5940d16ec24ebd01d02957ad8b0d5f4c6c9a335e58f6f67aa9b526a287663c3e0852aec27b74f4d612ec11ef5e78c0f9235e4144f56dd7825e55019195673bd4241c5bd9a69765eac91a822accc7bcf47628928e623b310040396e481de1ea445eaa3bee1b65701bb817afc1f2a74fa1dfdece3ecd82a2b27907f64b79373d31a2a9bef06b7765ad8181ce02fdd6ff43580a7f901021a675794c0502c1534b9933f7ffeda6531a807e8810047a277b9a70f899ab4907651932a8571afba2f4f2af7b61683d35bde56839e6037db90c6bd5d8d42050b29d9c633b043d1c6778bd1246b70dfd7a6d5accbd330fc16da534f68d91b9e6cd147a71bfe4e12d1487d9fda57ebf5e017e1aa6570f9aea81ba1810224b389c09bb6b37d7c5faf8ef9ddf2491e1d17b25fb3c3433fd10144eef5aec067a45827ac15f0e6b225e9c2a35d8f623eb5e30056d81f72390a99dab2a2960e2aa00f1cfbc7be634e5841c9be92c740ba806c97a87771d4bee1e26061875526916215f25e1f2d14a653131285754f71dfed8486eff696a99db1859c158f1864f91c7b5079446c1843c3aa97528f9bffdc574fcb24a18a0f842e9a303e4beecdcbd0633ef47b3c19399a0f24821f1db4c97ac1fb3ffe4b14b2c2a8fa60780735ac9940ce866dff8076baa4461da0e1ba58f0e8051670a4d1d5f9870a7653f24a20e7348c5e39d317a4e3c6006dda6b96f88f17cab217ed73becf7bab6941036beb3a2df764e4362c4522eb947fcb0a55f206f0a3e5ba75bdc2e68f6d17e0128f3a86a112c6517449ba01cf4291693cb15eac2ae1dd052e897aa63d5b1d72d7269fb0ee25afba3771a903a748296736a42417c4fbec19ca53dd270916be855c6b769f10dcfe5312c33ee7584623420d8012b8196540c04eee329b3ba02217ab34862f4362ff15dce6c3b708f95958d0de219485f1af26d5143bef9026669af12427c37b03dc29a521f4050db8d48435918cac87ba40affdb61658c5841fa01c0a97b552ec27678eca786a561cce7ba2a224b350b6295f851b60a598133a532189b359f3036d6d056522020ebbc40a937249fb4d653565215518eb853eba15e9f430ad208e1c454273e56e8aabfa9438b9826e0d89d5bb68d48d7dfd7b5a3c299798f7121a7cabed250093ac06f8e9057e001a5e47e7721d477ab618aa95e0d116ccfc19fb2884202cd88d7886d8bd4d2f12959005065a1fa76b58acc2eaaa6a5b57add860b2a09646b38db503f4b1cf7b888d52708fc2975194402c463cd10374246be0c57a31a701141c5edefdb179e9e9692f9a3a1f8715f05d92ba9bf067fb7e31b080b86e89246d7cb94eb82edbaca5945a247a4dfe6303d6656f3f29aac7f4a29fe6da6dc4a30a296b4afa6e11fcf71c3c42e2bd112c7cfd076cace7df9bbe9f04c9fa9578c8df0b3ceaa3d652fde1032517a4f77d8994bc324d07b3d75e42ac3941e1717f5aef2810085dd8c9b26ff1a9608d675af5368e69ea2301c9e552c23d94f6d53bde8f31c41b1c3cf6818781fd288b217dc31f889e225aeb33256534a6bc81bb8ac12a40b785840176caa6e4c7cc1316f8dffc5338e2c8db2938693f8cf4ea3d8665c956ec2b8ef4005d624851bd1a285d582c42facde307400902299f18c1040b51536482bdaf788361214f4dbdcba8bb21a752777b51d5d71999d78edf547291311897a5bb22d2948b12432d9d9982c2674c769378d41599514bb57059788c103c4b5b1d89b14da9bd7f0e07e0a6295cf63e45ca8d62a5a3972b3b7e3c57bea3d5e484f660c47cc601304391b3efd0aab3b86f31a38595fb7ac05c0602414919718ea17406d13c45640bca677af1de2896b3b5ad2fa87ae26168c1ddd0c71b31d3608cab3866c6a4ee98a27866f47cf19c832745ff6e3dc5aadb7a846a969086a0c52e44632ced5e7d20b29adb22a211a3adaf7e719b6ef6a778c673e3115689de4d87fe33760094aba777c862b0521213e3c6d24667b78c98547563cd69084e5eecd849f3b6e98540236171878bdf4b85086b0e189d818f505e3b4b7642ebd593ae20d950399f05e9af2add95397419fc89c45a90668d2eec39eba4df3d30c875f5027a8729a39022df9d25001b0fdea57d77a1595bb4c2ce2960d481114e2a70139c24c73fdb8e8c005ad5b95bdfd49432763f92512b784433e0c4492279f5172f72beead26041a00e1b81814f3fad1c48f410b4307b033a06aab042e7b58132c01effa79eb976da7da504c08dd948aed067f8571f4562628d9c6c73fc6c45d0a7c012e9d5c03ba6ad0192286214191a5cf77b4b16044ca0295af37c4da2fd00cbbeb7dc49652165992126004b6c4bbf6cb67222343fe5e76de40cbe37eb30a145a7e2ee835e391319529eeeeee7cb6de68afba3dfea0fea74c91ef24215a175c6bff1931a144b353526075e8c3acad1e6e702a12c62d86e283b1ec7d2bfd9e35375f0e88566ea90348ba8bf079a89f5b8f0cf5e8f69ac934b7eb6e70427613109ff3450d1de16e41e771e9f2acc6fd2c28a18769d16f528638f392a2bec10ed2cd8326164e6b78b88607d5ecce4e1428ec3eb93006bb28d567f75fa0e607cf877657dc101da3983480d8a566b44acc0788aac614c4151a216fbe15c7f30ae2c32c7c8bdd4e54792a61e505c44a720fd40d964987fd13bfc03b403d4727b85a7bbd0fe4c875c68576a91d4e45a7538b1b578ed5f562cc68a2776f1ed1c7d3fac4c18eed8e8d92d7e8ae64b003a2888b4c98ba6502c4809158e9dbc347f7487909b2aed28913d67309c0fa5409553b84e2545318c0110bbc4fba80a19b416191859e51a78a1c10e7fe6f19ecf19e5d3bdaa26bc57a011ff3f06975812c755f875cd01e4854714aad0f4bd0641c650ad699d1817d2d2602f751f69ed608bff601ef29bdb5116a200a4524124739e45e99ab2866898ee92d2f1762c3fba8e9559d644084a1436908d912b7c80900aed05f96f19bed976c4a962e41d8e9ca595b4bf5c9d52eb3ddbcd52fdebb53d3c53c5e0a2715a19e84c2a7a726b6872d63abe5070fec436f8c0714917853653132097ce9ccc852fc88b966e011bd4bc9adca8f8d0b5208c19cd06442f2b377ec7642b0f13456f0e1d4a3cbb1af75a476d80f93074dc757c1167efb71720c61e49988fe3881775042ddede918b908bf2e39354840cdc227bf2237555e521a8558500d585cfcb084fb887a87b63f2afd6ba4a8619648c153fb6da251891a48647f992c3deffc9a5c36f56fe1e9a12b0495767c574298eab31e61d96649b27c77a9b56d14606f53c07b4ee1029e07108f73378283d0fa26fedffd923077c1feb4755188a11c61366d97ee324d910e16484b86b1f0ef9a46a90b78ca8c7d902bcb8681468774a7413ef02330331e13716e0294c40f1b8d4d3beffa0d7b2daf0c93457b77c4c135b91c4a2ab4ec8c98c7f45b390190f33198e870a010fdf7c8c723f00469c20837c176dcd6a701c3f1188b6af75915dd7db0243f465dce3da6b539eee8d7e3909d974f44d4c63f36c1af4389ace404bb48664fd61953549226075e6681c440afdfa3c78a7b8ad9dcbd70fc4d2c4ac229dbda4f028e6053362aef2eaff43fe50a40bdd4188bfefb3b64ed805bc80225f08edf13601d6879b2e3f53459d0fb6ebba5b1bad42a2e1910ca6417c90b46e2a2c206edec8c26df71a7f4022dc0735d363ccfa0ffffe18299ed531b29c4d8d5813aa98adee28b3189716222ad465d5bc2711763cf1e602c831c76248b8c8335a1225c6299102d7557206aab42513e7f377216dc150d2924ddf1aab58c9b08dc0545e70c855303c7945491d8a32b88a8929f2f2044bb364f3fc0a2817d5b506f8bdd56854489bbc6d08f44ec40a745534cf31f5eb8f1fdf4f4e43dd2ad9adddee37cd0f6db4bf967b78a26d0859319ddc1739b62c89f8043764f61c0fc2101414c01d865646adfcdcc90355d629fdd4c0670dccc23b64a2202abcf65f6af873732c1987efa9787706d47d6d219e4b64aa767ef11e14df68122cba3236d8f293c3c8dcd60dd0b8f7c7b3b5fbc67d663a3df6346f2666713dd0e9ca55fb6c63209a60780cb0e92517a9cd251c2a45602c8d21b86e0804ed474d2a475f7a929adaff4ad2435d5a874b9df0f841fe9e8a0f394f4f2d7a17a22cb8c67afdde2c4e50f795e60f6d9a74d90e6ccb61007054c254d4ba38efab79094c5aa9ced5f551c7832d9382aa91f47b3df5b9c3912c3d2c516dd1c46a874ccc9ea41ed577114b650e09a2f0f58b67d2ba40187834e155faf04ac992b11802886008f8e820997241d1f6a5c0c02d98d781c4d6361d555f319891d78a54c0b7ca3ced51ba054cba5bac9b6951c12718477c8b7e5be5ede8327d4ca10ed53b0c6be321c9b607f0df961931da7b52b44a288a72a1a09b521dfd90bd05557dc67e55c39ec37ace8b2a88d8fb9a25980d", 0x1000}, {&(0x7f00000023c0)="7fdcb4553e6ab4c5a53dba9570d9d9cef8a62ad9ab67bf357a13ef6fdf8b88768d7d8cfc894986945a668085ff3c1957443175d1b30db43c5abe2ef53c85994637079ddae56222b3c38ff60e6bb39d78e39e7efe4efeacd5ff6c6826175f91a1637dd4a33bcb0eee94a3d0749193bcac0558027c5a5f983f7733fa566d5fa13fa44fd2fb8bf83edd2f766441c71db4b1d4eb7042e56f164e4fba91e7e1557c", 0x9f}], 0x7, &(0x7f0000002680)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r7, r12}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r17, r0, r18, r0, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r19, r20, r22}, @rights={0x38, 0xffff, 0x1, [r27, r28, r0, r1, r29, r30, r31, r32, r33, r0]}, @rights={0x20, 0xffff, 0x1, [r34, r35, r36]}, @rights={0x30, 0xffff, 0x1, [r1, r37, 0xffffffffffffff9c, r38, r1, r1, r39]}], 0x110, 0x8}, 0x8) kevent(r1, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x3}], 0x200, 0x0, 0x1ff, 0x0) 16:00:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000011000/0x4000)=nil, &(0x7f0000012000/0x10000)=nil}, {&(0x7f0000018000/0x1000)=nil, &(0x7f0000013000/0x1000)=nil}, {&(0x7f0000017000/0x2000)=nil, &(0x7f0000012000/0x3000)=nil}, {&(0x7f0000001000/0xb000)=nil, &(0x7f0000019000/0x4000)=nil}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000000f000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000006000/0x10000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000000d000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000012000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000000)={0x7, 0x3, {[0x6, 0x2, 0x9, 0x411, 0x7, 0x8, 0x400, 0xfffffffffffffffe, 0xffffffff, 0x7, 0x4, 0x3, 0x2, 0x10000, 0xfffffffffffffff7, 0x1, 0x886c, 0x1000], [0x9, 0x1, 0x7fffffff, 0x4, 0x3f, 0x8, 0xffffffffffff0000, 0x3, 0xdb15], [0x100000001, 0x7f, 0x3, 0x3, 0x1, 0x2, 0x3], [0x8001, 0xffff, 0x101, 0x10001, 0x8], [{0x3, 0xffff, 0x7, 0x2}, {0x6, 0xc21, 0x8, 0x6}, {0x36e, 0x8, 0x7fffffff, 0x5}, {0x8f, 0x5}, {0x3, 0x8000, 0xfd, 0x2}, {0xa, 0xfffffffe, 0x1, 0x14}, {0x9481, 0x3, 0x5, 0x5}, {0x1000, 0x96b, 0xa86, 0x100}], {0x0, 0x2, 0xfff, 0x100000000}, {0x6, 0x3, 0x5}}}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x8}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, 0x0, &(0x7f0000003900)) getitimer(0x0, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x100550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x2, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x7eaa, 0x3ff, 0x7fffffff, "666bfede477dac00", 0xfffffffd}) fcntl$lock(r1, 0x2519d1939251b9c9, &(0x7f0000000000)={0x2, 0x3, 0x4, 0xfffffffffffffff9, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c294cde73d8b412baeae9af9c2387ed48a79efa20176c7a122575c393aca0a0296b8f11a1d18204", 0x84}], 0x10000000000000fe) syz_open_pts() 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0xf7, 0x78f8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r2, 0x3}) ioctl$BIOCPROMISC(r2, 0x20004269) msgget$private(0x0, 0x8) 16:00:01 executing program 1: r0 = socket(0x2, 0xc003, 0x1) sendto(r0, &(0x7f0000000000)="eb1ec856880e656e0c2dc99133bd78cb2cba17beb487273960a22a0bc337889c5905f4c7eb41526290344d182dbdf9bda90022562f3e3282516b5c02d6305c71c9d0e942011e5a92233e9c5a6df4", 0x4e, 0x7, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823ebed5be06d1cd95c22781a0495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c1063fd48c5a5ef69a102546f818649f15d98cef5b8a349b6e2c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d916c1f6bc232c"], 0x10) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000480)="211ba2b752e325b6", 0x8}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) listen(0xffffffffffffffff, 0x100) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000200), 0x1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff0b}, 0x10000004001000d}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000300)="f9106e6cea2eba02666deb193747617072a4f32daa70a3cac4570d726010874d3a3026e3a1f9efef589fbc5f442e5ecf08e9600af73eefda884888e6297ff1a45c4bfdf01d800000000000000029624e9e184fed1133277657b0406381e544a3be34591f7dc29ee4826a739c53931de0cb106b3c7d93b929a409e9ffef32d08c141f62e80dc478f966bf0c65ffce8fe14b54a23f6e818803a84dd10fadd5c053cbdf204590fa74f729017bc8f9dde7da8cfbda7d437b34483ca56dcdcd81724aa1f1f5bcbdd1030158d01f260656ba7f"}, {&(0x7f0000000400)="61dd0f80c42ca5f8c161e1d2c04ad9e33155a45acfa347f9c684e1d8ca8465d05838dfc0f6e17652eee0e0aef668d8b9259d4204537c8827f5f978177a8a33ce758a33ef9db67de152939079"}], 0x0, 0x0, 0x1) 16:00:02 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) pwrite(r0, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)='M', 0x1, 0x0, 0xffff) 16:00:02 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x3f0000, 0x0, 0xfffffffc, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000], [0xfffffffffffffffa, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x0, 0x800000], [{0x0, 0x0, 0x0, 0x4}, {}, {0x0, 0x3, 0x1924}, {}, {0x0, 0x0, 0x0, 0x4}]}}) 16:00:04 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000001c0)="5d00c1343946133db75c541972053cb852af98c735a778f2051fd4b2c6b86c52446d3732247e5da0cfc5b0dce9a8db0ef28c4917fa669b5f6e76c4c0c2fce7bebca0a0b32dc666ec0deede4d6d375d562322f1aba1aa65c48435193a7b65b8f8c82f1dc240ef871b0275df81f40973c983c484fc6bd17f916b4be8ae07b176f4021adfbfe02a9dd871f1275e20bdf4faf608cc8d9451a0c94c836448f386a96a90dc306cc0855d4b55000a0da42c31e673f1ab74495af6dce16f1a9cda790dd7562ad92039faeb9adffefe5e29a91180dbcd75e770951ef6fe64bc0fe05a98d56f66c85337534b82bd198c7f5d37a4653cb293fa416b4330fd2e3eea8b7ec5c24fc2423a9917309b4348356a55c069342a34e5af0d41f0fb3423f0a4f72f03056a8216fcb3d61e9feb153198471247f7396cbf4228144a782c79cc09518f89da94a2631ae80f3d34d0ddf411bddd5868c6d0a661a1c6ff7def980291ac5010f06c225ec37ab7703ad9e2d6b37b35bae90aeac901512c4cfbbe0e0fc4e7886b6a1e395e1f066dc260d686a04f9f23ed4b0d8e58ada6373a4b898401ad0f2b68d209a9dba145e4f0ff205699e82519626a50538c1767a43e4f63c346c2f68f2a75b6fb99956d803c764914813a150dcf34abe271fb4cf3ee5c6ea17ce6b970b504552b0e493a84041ce45ed448eea1bc840ee178ac9617329a4b3cd45d00751d0a0b5ae5", 0x203}], 0x1, 0x0, 0x200) setsockopt(r0, 0x55, 0xffffff01, &(0x7f0000000000)="fb", 0x1) r1 = shmget(0x2, 0x3000, 0x4a, &(0x7f0000ffd000/0x3000)=nil) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) r4 = geteuid() r5 = getgid() r6 = socket(0x18, 0x0, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, r7]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r3, r4, r5, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r9, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r9, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r9, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r9, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r9, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r10 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r10, 0x0, 0x0, 0x0]) r11 = geteuid() r12 = getgid() r13 = socket(0x18, 0x0, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r12, 0x0, 0x0, r14]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r10, r11, r12, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r15 = getgid() r16 = socket(0x18, 0x0, 0x0) setsockopt(r16, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r16, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r15, 0x0, 0x0, r17]) r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r18) r19 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r19) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7ff, r4, r8, r11, r17, 0x28, 0x6}, 0x4, 0x40, r18, r19, 0x8, 0x8, 0x29}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x402) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b44460 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x24d, &(0x7f0000000000)=[{0xb1}, {0x15, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x4, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:05 executing program 1: geteuid() semget$private(0x0, 0x2, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x8, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b44460 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x3a) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0]) r3 = geteuid() r4 = getgid() r5 = socket(0x18, 0x0, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r2, r3, r4, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) setreuid(r3, 0xffffffffffffffff) 16:00:05 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x40, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r3 = dup2(r1, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:05 executing program 1: socket(0x18, 0x8003, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() kqueue() kqueue() open$dir(&(0x7f0000000bc0)='./file1\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="05f20000000008006e081cbbf3f539b14ce2a1a0f9bfa7946dea4340434ecbc493cf901f4eb5b7e645b0ebf7de11c967507ddefba3b84ba08ae0cfb41439dbac93172194371985e77a4840390136e860aac06800c05b0138c0289ff67a8590ef39d4f09586559a2408e69e6905297cb585f2ac63db79387d5910656b223f8575a7091bc597182ba88090dab4d2055ec3b5dcdd00bafd6ee9302373ab827dcafedcd1e75a015fdbd50e8a9c8a10c4ce44b1042674cd54d8dc27367e6635d453b6c99d897d0e31ea994455fd6e3084ac9749a790bc1f74f786f7e4f593866f06000cff03ce0fafe6e95a3d3822bb3e946d061618f8b2209e1a37d57179fa525a47b21f202a2149be99718d0659029bf0a2eef95c54419f43d4fefe260910"], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x9, 0xb0, 0x5, 0x0, 0x8, 0x81, 0x5, 0x1, 0x0, 0x2, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xe6, 0x9}, {0x0, 0x100000001}}, 0xd126a92bb611528d) r2 = socket(0x2, 0x3, 0x11) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='8x\x00'], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000240)="07fee10fb10cdef3f1d6634b0f343e0591e159a65593ee6fb5b90731416e34ea0c8be823755d893cd87aeea20dc681263ac2cb69d723ba9f3d967e5155ba2e36cdfc106b3f2ca3f4fe6cbc30875b812ed9859362c09a60c050fe07132f83ba5d277c3c4a386602ff6c1502e29ab8dc54631b6215e17ae760443a051093489db0a938a203518627aae026c1d282c101f6be79e04ebb7bcc22419f0e4fe1562636f52d13739f6b1e4704ebe3f1f47275e35e724f97851176eeb6d83dbe0006e464fb46d874b5b0e827b4c259fd87d712d332bf540f92cda1dde023ecd1f971b0570cb30781a37bd732331774364f2bec0c7c6e9fe6c5018d3db0ea9edad035e3479e514bf851d9b51496e8feb8612a8f23446d0c0ca831b449454eafa33a854857652b7d43bddd009426906c3925331f7548028e7a30e8a9e2927945c24ae952022ec251a5684ee35927c17a28194cbee4890aa29219fe99b2db82cfbfc8de9636f87ae80cc138f86fbb19d23b237203f32bb534629d09402996b9138f37ac5dc10c33447e5cda9e95626a95d4486f7a60b68346ded77e90ed68cf77c0b4babedc1494a90ca574d9c829628076538c854f6758fafaf019e5614200013d9e17ba7264c8b97b20a1de3b39b09d797896ae68361e7e98bacd880de593bac3ed9ef543d65b07e1f0b361ae22a62ed20e11831d2dc7dbe6bdd474446d7df2e6027f4ad4bb9cabf8d39daed985271b524866fb3f0f2f12188c06a9aed578a37c7c3c4a6c589f95cab58c66ee2a59c821404473a8c241adce1bb6c7e1da356260520d8962bd6032fdd7c3f7b118ef8fc281afee196fbc2492eaec506d1e7da4098e719ac6e36b1a539ef8f18b883ecddff306e4281852213d9fb0a8ad29c34b13aa585c0f7e13d8aabf274619a3855b2055b8d39883d79d1ca1177adb2be0bcea8e77a5475dc6ef850a7b728e5a25ffff1b36e99762a8f769a605352ac63175b0fa0de9adcba4a33260f318527645e39cf67b6c1e8dc6dd9bf5070222763ec130c2164658a0d822cf1fe2776934a6653c85ef94b4bcb7a9c25cbcd6a34d30f610293547794a413a7a52dc1c792f506fe6587763a9460a3431094a8c64b1c2e51b592ccaf685e8a4c7c9742e5d712e752a538f107d2badae2898576a4611162bc292f19c7f5bcac2504af3e8fbf84e6bb18c3e1905d05d47f8fe6401a89cb7c95ff864f78d6abab4766ba000e6561d3506341d94df34f077c285534137d938e207653c5e49539595de1ba044ce3e96fc7146c9cda4120d8e0992690ad893e947a50aa8ba015bd47c056b8570a19ca509d5364d5b2f5200580883a42d4d102ae4c7ddb16de1114ab4b9a19f75f144996d9923fd0014620006403ca11cae0b89d41a49543d7851d2443a75939c658d0b12099f3c77fcdce6b6f94dafcfe038ac6619f743cba94865c34f3636840005cea7499caf84afd2443b2b93383d5e79308e0efd13eac771008554d3e886c5154f3b5eb20895011504805f95528113f02cf263c948d2e6d8328f9fdbfa058ced40e93ad3160ec94737b18024be375579eb356e31d612d5a27c551a95ad3d86cfb70a11c5f4a406bd7dd3407d144ed65ef999b1427e8aed7fcaba2d4feb416c90a259224cd8e4218b0164b194e2811e03a0f64f7fd02b8b05440a65cd8a1b22c722acc855f8c129be806767f2bbf38e1e41af9746d1143f9a6c54f7017530b68cde0ad8cec1d9853332885369494c9fb48fac17f1800d7f273baac66882bac03466aa29d21cedc14feeeee651f06fc8464af6a0804584d4c3cb6bc175bf3d2a0637ab8250e0db2e5140cf6a556c604b317b7fa156855c505375779c1eab8ab3a35dcc84896932778d4f9b7b5cd50bfc03d67ffe74f86036da38d39f410dbbb6ba566877525dfc8f9d82f5ec5bb29d53bce350136f1b90580a81b1045c413867a6e8d18de5947f59e0d6ae5f642212ef49b5d3633e90eb2aee62459cb4ab72c004d423ed4052fcb59b2ef25385b9325383bb64ec14e85840eb4d51afa47cde7a6d6f52838d98d5fce84c3d09cace32b7da9181a42d4c862ce372f7d307f2a149ac5347e3b5dbb1482f122fd94a43ad09ee6ee56f152d0b2d1bc911a3f3ad188b35b001f2e0be25208cb6443c30725b4da97b0cb4d28d1d4895ccf3596bc2910c6d4f1f2deedc75d6d41cd4ef66a30c4e54ebff8934bdc2ec7805f97009cb5da4e49f14a39f5799bf505ab6b33d3b5a963c787715d9c7e2834ad289110ff83a990816df1f3aebf53d1c9131214f11edf362217060bb1e0745f560d12c22e0b2a221632cedc2f4cb629d46ad453c99a0b29835f6cfa1cf5bf15a652b8147eae7273e8513856bd492012e6fc1daef36be63ecf737ec351339d4e82acdcd4d8a461f936cf5380322b19f779dce766ddcd25765a3de8459a06e78793e67d3b60755026fe4a24799d15343aab7b374e856c8ff4245058a623fc83012ea407fc58caf3dac47903148fa4e962e807aa58675cc1c2c2cff80c30c4a2b65971c11c74b952370554462ad94b6dcc9fd34e5145f51af4d1de765fe021b0f432814d5659659982c5fc3ce4b0d42f61f005962b9566a113491b60623acd6c1fafa211e36f8fb8ffde7a24a32c688327238b8db017ec080e3feb65f65bfc0b8088852a7e08d3bf32b0da3c041964c5886c4cb2798822ce41da10583721f441fd814e2cbf1c64d440f65ba8039d347e940f6e1875753e7ebfdbd83887dcc0a6c39020f02e7aaec79b9556f894a32a2d657dd16297febdd0203e47f6553937bbc2129a12ab7a643793f3731c318d9fa4e4f279eccf5c9f69eb74247e1d885fb42a5ef5367205b16cdd3663246dd5ef5645f053dc539f7e033f91034a41aa13a3ae4802f1f2265ef3a8c7eaf8d1998083377a2a1e6e0fa036fb4f2fa71ae33c09a4ec0d13bd8b5a8fd0395009d41b04b4a2173025e1912a0470612ced9fb563b5ec031a44d10d2e19fc2358496c548cd63773f3751909146a50a099b74d7500f1eff6692249d938a2ed0022ba53bda9595d5dc78b84aeddb90de2a97d77d0483c45e7f34d4f2f52711833244a4da0cde95798fc720074c5d89bc867b93471b5791bbca08f08092ecef01dcddbe74730927fd6b235e13d59e4e9a29b52aa751789737280a3809328dff662fd142591ff61802cf6eddc45758dcae3606d29374ca54b47aa9e6b7ddf03524cbc7b3b56a8629b167c9439edfbe03c50b5368591633de8e2cd28b4f801773a0ef4937c7cc41b2d7b2f69dfbf5bc55dd6a03092d87108271df7558ed36fc7253563a944301776b510135b992a1b5eb43091f63dc09e05e3462f3c7ebc8504c8f974417d34aec69de3bd62bc2dcee0ecbc1b547a20f7432fb9450ff9d25b4b6fa4f6b48088e2cd81b334ca683ef42d84bb7682aa756e9d8bde9b1de4ea38608efa2f9e2e5c0fba3c5b7e2ee2a5c075ba239386850b1cdd98f9baefd1803db5a715ed1ad59cf4dc9ca74a6096f4113cfeeb83b427d342c12af501204eb4fc9c95c3deaf7c0f4aafe5b024fa2bb3516aba16bb344619e3ecf2de59a60a4119b674169b640a6db5e0b4b950200399fc9edf3a7544580bfd7c02bc069b1ed8b58785834959d9bfbec8bbca55552762d821a5820549dcb428863db78ddae433f6efc8c0e2d1be327d55faa10ac6b21e4d5b4b49b3812193e431d5aa5695515a86f8952764ffcc2d26d406371272dbecbfc4a5dc33c5eb80d84d0e90e5af990b1167a8d7b4fcedfab42ebd49c7a31f9a19568a9f5c01a7bc9287a99ed6f255c2cec466d4c55aadaf2a00b4cbf48caf1eeeb8d1abe7bf438201fbbd46a05f3c00cfcc99026cffdb11e154518c7ec3f8f5ea8e6630cd2a9fd69ed4c305c99449df96fe3d2195d771d13ca01ee28085df1c7dfa8f4f31467fb44b8097e8fd64298e2479adee50f8d514033b75ef405a2ac019b57eebcfdfd5bfd6c1ad653868393258ecbcad066c8b88ae6d42c4f1f7d868bd9f2a20e5e3def139224b3c6dd5f85042de94a2a62aebcc25b8b324a55a1059b1b1d3293e1c190ae7c89da53f663481119f97f7c4fed7da068f48424e80734d3ac3494a5dea913f6b0fc6c36fc77add63f9c39a6fb042bf9c05b82e0ab56ef4d06f4e590847d56f02db4cb4af46867f613e8bfe389041bf3347a7ccfa701c611182f4f8db032b3bb50d46e3f873393413a7a255ed54f3f248afdf6ab95c7cfae1ac88b466d720c255010d969c68a654315a335cf54da37294209807c031c33e0d2bb9b3b4305cd07eb87eba007570078cfce4bedd6f928f6e77ec0607e019f9f3de9d3164d603f1f19c3520cf21da5885b0cb6bf6a57cca9c7378e7c5df5c4a6f57c840613e3fde49c96253e530acd5055362f8c061f319a12ee26036899959cafce54fd6fc44dfa918870cdaaf9b2a1035c87e9d3879ceeb9c71fdd542f0211ff0ca0d4c1d0ad556094b5eed5d6938c4c046829437aa5ff816ca1c28972a52ff097bc8e43c746b45c9bd35f8eee955e4a930212ab67a52b50d7c477b5154c3daac884f7f6a3425f108e1fe624bcaa369a6aa59f8a720421fbb446956c45ff8f8b983e61bd8e5dc3f5740c50a52679e629a743da154d1d4f1125ad549abf2bfaacbe98f6ead0a460a4dbf6efa15f491f264008f0e51df86e133747336af846ec05e98dc7e20e1a47b2bbe9c5533e0d9b69ce10a313fe7e5464328b3f4b817b4d6ebf18886867c0b9f6f79427c0faef348ac896e17d30f6c7e68bbf2d9c45d1acf8492a44f40263eaa3907efd45017bdc368db4648bc00581b2f07c756f57fb4df9f11984e62f8409088f1ba560e75591dcc9dd079c7a5a932a8ce4d46c5c616c7eee13c766338e382335337f210e77d3183bc21f3d0089a13f8ee62901948ab07b7c26e3d43c1521b52b2bbadbfd2766362a44d3e47443ab5494b308ee5890566b2f0f84499d68b51e68ea430c191c3e2cc53e3a65e8871d1e7854b7a6947380db0e38c7586b3e4b03dc6fa1bc02b63ee26ba222fa05c3d8da20aa9df06871614f76ceb82399d948438177ce67fe3a81662b4862162133a445a8667e8d23ed2863f4147e162024cf653e9b51c9b0c591f1a48f6d63a09102c377749744f3dac1ef2604d9e74b37e24fd12bc6859dbda07b4337003e1df84a6864f1fcfee5a1b9c50aa402c4cadf1e4405fd6f9314e05659afb183dbb3d94c40960c789b258e4b0e60cff0ea9a5ef72a4fcb37df39adb7a3ae7b19e698cda0264a389c18b6aa26a16d3831e38afa1b29b05b9123b3368d0d0366fa6b702acfe9d4087feadd0f2673d7fe06a392c9a340098289de81e5dc5bd45953ffee9dea22bf2a73b6b2480dd6e9548201ac9ce4b9f2d8e3a63cf2bd13dd21e32ffd968f22c85424b7093f6007676299c53d64d367fa06cf599a9f0cccf416592a27bbd4fc8916e314668ec619a58d05f073e5291851f90ba5060a16d0a6cf29cb337035f412923511f4ab714f899a793d070035deb96616f68d130102f817eaf7dfb94b1a970496becc89c38a090a1a0f5864ab06512a453a0c800a87d5adb801431f4450cf4448f10e624f1572381aeb9b6dd044d4becc738a591913a4424c21e1624583e97d677cb1e6a500cef2701b49827031a4477e9d9492e1b456d1c3f1e80bad0ba625cbe81e01307f27874c29f079335f047968673f6fecef50de9b80fe26f32f24deeee640ee64cb6e9bc0868d26c11f553f4c812d856148980891828b4edb739f1bd97731ed6e3a3ac1f520451e4bba4d"}) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r3) syz_open_pts() r4 = socket(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$KDGKBMODE(r5, 0x40044b06) 16:00:05 executing program 0: setitimer(0x2, &(0x7f00000043c0)={{0xa9c0, 0x3}, {0x1, 0xfffffffffffffffe}}, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x84, 0x0, 0x0, 0x8}, {0x54, 0x0, 0xfe, 0x81}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000340)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000380)=0x8) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r5 = fcntl$dupfd(r4, 0xa, r0) getpgrp() ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000180)) syz_extract_tcp_res(&(0x7f00000002c0), 0x2, 0x3) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x46) chdir(&(0x7f00000001c0)='./file0\x00') r0 = socket(0x20, 0x7, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x1, 0xd79}, 0xc) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0xb0e6f708febf7be3) chflagsat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x7) r1 = syz_open_pts() pwritev(r1, &(0x7f00000008c0)=[{&(0x7f00000004c0)="f49fcd2a4b574c8b3a5c5417116888d1c3c0119540e8f13160c29a9389ae4c080791c8dc18020ddbad9721b0f9b0cf5c2ceff53d689441b9b6ef0315f9c28ab0cd52d5f3f39f95f68b700a3a26b0b498b1ab7afee405fb2503fb2c909d394ad9047d70efcbfed5242f0d6f4d3e7cd992baadcb10fad6d7fa15849a883f6b29a003cd72a5ca4b95"}, {&(0x7f0000000180)="3b36ed9100000000"}, {&(0x7f0000000900)="09251123171918e208ca8cc949879d542d88287d324a72631f123072a86b520d967094198672ff718029c394f78e31ff4de1422d602ff73672cee49689cef3f4fda3285fc5770e6673ea0496cf0cdf3ec6e872f29c3cfe0985be32eba96c6ce94427d95a39d27316d4cd657ea2795a32784286801908435221b5c40ca753bc7778fd4523e41eb8ed1d58b5ced9ef5d9a92263db16d69d51de34f48dd914387397964b5487791940d73488d7a04e02ecfb1952bd614f53e99c8c4", 0xfffffffffffffd0b}, {&(0x7f0000000700)="ffcec4870e82ef3b71b284fc4c32380f497236ad5f86b4c5014636cccf41c5663f40e219"}], 0x11a7, 0x0, 0x749) 16:00:05 executing program 1: socketpair(0x10, 0xbf260dafef23644c, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x5721b76b96d34469, 0x11}, {{r1}, 0xfffffffffffffff9, 0x31, 0x2, 0x0, 0x40000000000000}], 0x60, 0x0, 0x13f, 0x0) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r4, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r4, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r5 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, 0x0]) r6 = geteuid() r7 = getgid() r8 = socket(0x18, 0x0, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r8, 0x2c, 0x5, &(0x7f0000000280)="eb806499621d2c4a93a21b13882dffcbff13b9fdfdff0500ac48", 0x1a) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, r9]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r5, r6, r7, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) lchown(&(0x7f0000000140)='./file0\x00', r3, r7) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x2}], 0x7, 0x0, 0x47, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0xffff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x9c02) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x4, 0x400, {0x100000000, 0x10000}}) writev(r0, &(0x7f0000001480)=[{0x0}], 0x1) write(r1, &(0x7f00000000c0), 0x0) 16:00:05 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x3800a) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000003e8cbdf590dfe1665a53070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000006a1f260d3fec9e8"], 0x90, 0x1, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4, 0x3, 0x1, 0x3f}, {0xff81, 0x0, 0x6, 0x1cce}, {0x7, 0x6, 0x1, 0x3}, {0x5, 0x0, 0x80, 0x1}]}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) msgget$private(0x0, 0x10) socket(0x18, 0x0, 0x40) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000440)="66b40886d1527c7214fb4faccb01d7e6e9aab6b9815011a6368e5861ec01301b275fbac7d363137329d62c00abbaba9f1ba9194cce8c6903ad8f2afee0accb306e2e7c74f0f9", 0x46}, {&(0x7f00000004c0)="dd4409a77ec033c1009c08d08c2a432604a458c9da38a90e01a002c226d496f0aa7e772ff9101dae82a06e3d11c2b7c84cfd91555a71cbcdad04902f0e64b846774e6f360b11524e1ea4706bda352d1d5b85a0133d6b08c26f50b7a4c5b80a0af656ed58bea916a9a4a1a7c9fc4909cceea5f738fe27edcaf75ec9e6f3f2e5738e5d41d06776f18c99ea5a16281e2191d4138012bcbec65164da68ea7cb05a521b5cff059c19fad958b4e5a0e509629d886aadb4d6e301f02b35acc8a8866f017bc915e906ccca740d4d67d427", 0xcd}, {&(0x7f00000001c0)="d80ca29e20c91ff0a0a8c9367e682d93d00605cfd847613ce989065cafe3878b02017c5f311723cfc6e16bbe97db8b52927f08692bef681d2d", 0x39}], 0x3, &(0x7f00000005c0)=[{0x68, 0x1, 0x22, "8b1141233199a9516d55069295e2508f6a257d84fb35edd0f58843eb7625bc1f3070f70ee76508f88b67ee59a35adfbb8f01cf81704d4ee02d3ab2f4e119e6bdca5ca1042765fccf6e452dd784667ff60c"}, {0xd8, 0x0, 0x9, "ed1534d5ecb0f5df6f8dc9f139a136959d77cdede48bc126fd34f4d4dcb7073e297e16e7e85a971bf90d1fa8e3af5875806f2eec2eeaf85ec4e5b69f010e34156426b1828f2d75b904a32de6ceca6b5b67c246350d5225346658ddda6397400d2cab9d4dbcc45e97fadbbfc41988571db5ab0d4bd88e8d6ad1cb5de9507dbd4f493aaac7ae95e78d176afe4c7222b2bef34847c9e3bfa8a8e7a13ccacc45f9de16da1771561d26b4cfc405cc129e88271294f9b124fc41cac3744340dfe0c6b6f3"}, {0x20, 0xffff, 0x2, "a917a72188efa630c4d7c84abcc5"}, {0x20, 0x1fffe, 0x7ff, "76bf7b8c991cbe72445973a1"}, {0x38, 0xffff, 0x8, "d3139ef7b1bd0f8df8ad0b041e864da6469736f0e72651836f50641d815080b9859f"}, {0xa8, 0xffff, 0x80000001, "ac1b54057674348f683507fe0887d3434dc63f34f988bddb36af9e3baf03899dc1a9f865216e22d0c82c33ce1c8300ec36b3bd70639365ea330004b1ee1a594bc24ef2f481dd93218fda55aeb8ae23fae056ed9bd82f726ad49d3d69f6554d7cb73c6bdabc55e554a5a10649cd2efd7360e9fb8c5f73c92b48ba0ef554709027accb480e0fc71da6e2e5636a8d88f60fe205ebab2bc6335e"}, {0xe8, 0x1, 0x2, "afe6cc86cbdb273a62792a4800cc963519a99ee821bd54939ea9b67b5d77dcba4907becffaf5d7a87be67dfe197a30d39805066724aef3d8b9ff8a960b39a31677daa533d9024d7ab27531063a0b57432e8a82ad15a34582f3665f4b828a480c2173f96b44d7a429bd6011c2a25a79da5506fa588e1b4d3392a9032fecd013bc0b6d0c7dee3dd143b8e03262ba3e3ad968b95336a2f8bd7822133eaa4df225d8ea530edb6153cfbfc22aae220f2e287a55301dfff47b0ae97171a7c6cdcbdd90af631b475e5e98be969b2ddb0ced7ec670813e"}, {0x58, 0x1, 0x200, "2b5556f322b9ff399bdf435bad4e6a8b430b563aba656a62a643fa656947bb286b5d0860d6d37e36a7302f76d65e2b2cee90ff300630938abc22ef9094464c3eb8"}], 0x3a0}, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") r1 = socket(0x1, 0x1, 0x0) stat(&(0x7f0000000a80)='./file0\x00', &(0x7f00000009c0)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = accept$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000002160000000000000000000000cb2251b4e1f90727abe675329b614fbd8c01c567ced2fd15915f2a51350930ac1432dd273e91633436dbd3f9ea89ad74eb9dceaa1d44a9086f2b0e6e9dca"], &(0x7f0000000080)=0x2a) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140)={0x7, 0x4}, 0x8) 16:00:05 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) pread(r1, &(0x7f0000000140)="85d47f3370ebcbf3a90c34498ca5c040b0ba939414feadc118c9b16cc8ae599bba6ad7925aa4031c8f7d7e9e73dc4b5d793ebe1a1eb6ff58148ecd465f09b999301967c6acc9cd7d9636f7c83bd3d302a3e406abbf4eb53af912c810e23f6fe10dd857c666ba6935345f2a177414a4b9d67591edf363e9f0214ca6aaf37be0346f73636de8fb3c1761b45c200ffc45afc539421a064e94963962d1ffb9b4c22adceb2c6213df5e4a593b3c52359656ef6b797b1c7aba2b7396c75de44576635a984d29068d1bc5dd7ac89ada1e1b2d331d56341e8c13adc412841567fe929dc456f906e8dbbff0163e8e7658aa17", 0xee, 0x0, 0x5) r2 = syz_open_pts() r3 = semget(0x2, 0x2, 0x214) semop(r3, &(0x7f0000000300)=[{0x1, 0x8001, 0x400}, {0x0, 0x8000, 0x400}, {0x2, 0xfff, 0x572be575a8a28539}, {0x4, 0x81, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x1ff, 0x1000}, {0x2, 0xfff8, 0x800}, {0x0, 0x1, 0x1000}, {0x0, 0x1}], 0x9) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000040)=0xfffffff9) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffb, "5f01006600f8489c000000000000000100"}) writev(r2, &(0x7f00000000c0)=[{0x0, 0xfffffe6f}], 0x1000000000000354) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x5) 16:00:05 executing program 1: pipe2(&(0x7f0000000080), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000100)={0x4, [{0x2, 0x1}, {0x1, 0x1e}, {0x3, 0x808000}, {0x1996f503f7ababa, 0x8}, {0x1, 0x7}, {0x3, 0x2}, {0x2, 0x9f68}, {0x3, 0x1}, {0x2, 0xa0}, {0x3}, {0x3, 0xa82}, {0x1, 0x3e}, {0x945c651e1f06aed2, 0x80000001}, {0x2, 0xffff0001}, {0x1, 0x4}, {0x2, 0x5}, {0x3, 0x2e15b305}, {0x3, 0xfffffffd}, {0x2, 0x7}, {0x1, 0xd158}, {0x2, 0x9}, {0x3, 0x8}, {0x1, 0x6}, {0x3, 0x4}, {0x1, 0x8}, {0x1, 0xfffffffe}, {0x3, 0x3}, {0x2, 0x1f}, {0x3, 0x9}, {0x2, 0xffff}, {0x0, 0x1}, {0x0, 0x1}]}) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000040)) r6 = socket(0x1, 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x8, 0x5, 0x3f, 0x31c}, {0x88, 0x6, 0x3, 0xffff}, {0x8, 0x80, 0x1f, 0x1}, {0x6, 0x67, 0x5, 0x2}, {0x1cb, 0x1, 0x2, 0x2}, {0x6, 0x89, 0x0, 0x3ff}, {0xd59, 0x40, 0x0, 0xc}, {0x6, 0x80, 0x1, 0x4}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r8 = socket(0x1, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f00000002c0)={0xa3ac, 0x10001}, 0x10) syz_emit_ethernet(0x89, &(0x7f0000000340)="dcca659fd3b96e8a1761f0f727347691e2d187d021918784a23fb4bf1d7e0ac571624c43caf23ab649ae973259c923e503ebc80f2757319c93705c8f1c61e2fd3fcb89432672fe23c32e1c2c79367cf3bec6eb8b693763aaadfeb20d5f291b47709d25754c13f400d88a7aa5996e5ec73315925c71587d4a25dfce356a5812fbd4337dfe6eb91807c8") flock(r7, 0x8) r10 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000000)={0xfffb, 0x81, 0x7a15, 0x3628}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:05 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r1, r0) socket(0x18, 0x0, 0x1) 16:00:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6, 0x0, 0xfc}]}) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = socket(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, r6, r7}, 0xc) fsync(r1) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/10, 0xffffff54, 0x402, 0x0, 0xff1e) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r2 = dup2(r1, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x200, 0x6, 0x0, 0x80000001}, {0x3, 0x5, 0x3f, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000500)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) 16:00:05 executing program 0: setrlimit(0x0, &(0x7f0000000580)={0x0, 0x6}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x80, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000600)) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) fchown(r0, r3, r4) preadv(r2, &(0x7f0000000680), 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x16e}, {&(0x7f0000000380)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859000292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x499dec215c293e19) 16:00:05 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x106a1, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)="1e7f2e46525ead04a4311ff7115a5f22deaa3a066c35", 0x16}], 0x1) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7865ba, r2) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) listen(r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:00 executing program 0: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x0, 0x200000], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x80000000000000}, {0x3f}, {}, {}, {0x800}]}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', 0x0, r2) setgroups(0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) getrusage(0xffffffffffffffff, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2e7b1970618916cc) 16:00:00 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0x3}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) shmctl$SHM_LOCK(r0, 0x3) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="b195f60f174a5eb2752b847ee91376c1b8b23156d342dc485912e73c14be3e800db1921b316f0a86ebd70fa74a93ce9bf0617f5498830bdeca8f92ec852de0ca12a3a760cf1fa03ff880405393a6f6b81ec704b22520a54279bd594458d56b3551dadff727e4a41d2b4feb202bf262847ac8e6a44b1c974337a4e0e64e949f87d6674af2d58dd19a4774477c9315f85dd3d113f3709cc186f9457331eaf12aa72c71990ec882334547bfe6a89ca92a72819b4833f313b361d1fe08a6e24cd299fdebf5b3f48e53e16b4bf52f", 0xcc}, {&(0x7f0000000100)="d282e1e246aa4a22cb8007fb8561616f477d23884a790d609dba72742018d3cf5a427e08d8a43049c09bdc94f71c89a6e3e9f2854d25a221b37ef9a6c371fdc898785cd97085bcad858010d1e2eb48c54d", 0xfffffffffffffebd}, {&(0x7f00000002c0)="bae5a64801c0a307df6ff3fdef85c7ef35f64b974010dc29c5fc0f8d10dd3408a39a07576dfcc11551fe1ea25fd55523f9cf3ff031b8ecb6820ed6411d1f5524bae28c056f633e607af008a1e68dc72bd01ae976114c6e5a3e7609d0caf89bfa5552302a", 0x64}], 0x3) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff0b}, 0x10000004001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe720cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed91149038ad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f12c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) 16:00:01 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x12, r0) r1 = shmget(0x1, 0x4000, 0x193, &(0x7f0000ff9000/0x4000)=nil) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x4, 0x48}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) r4 = geteuid() r5 = getgid() r6 = socket(0x18, 0x0, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, r7]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r3, r4, r5, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r8 = getgid() r9 = socket(0x18, 0x0, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r8, 0x0, 0x0, r10]) r11 = geteuid() r12 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r12, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r12, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r12, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r12, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r12, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r13 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r13, 0x0, 0x0, 0x0]) r14 = geteuid() r15 = getgid() r16 = socket(0x18, 0x0, 0x0) setsockopt(r16, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r16, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r15, 0x0, 0x0, r17]) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r13, r14, r15, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r18) r19 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r19) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x7f, r4, r10, r11, r15, 0x0, 0xa1}, 0x1, 0x4, r18, r19, 0x8000, 0x1f, 0x24e1b8ba}) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) socket(0x1, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r6 = fcntl$dupfd(r5, 0x11, r4) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000200)) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setflags(r7, 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) r8 = socket(0x1, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) getpeername(r9, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) 16:00:01 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) write(r0, &(0x7f0000000040)="7736532b8130958bf0beb700719f1c7f95fad34fdb03eadb647b76f9e8878150dd568edd1f748b6b75047b82613b4d6aefdbf77c396ff83e4cba7a", 0x3b) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) 16:00:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/66}, &(0x7f0000000180)=0x44) r1 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="820206a5c8ea69a0897b"], 0x10) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) mknodat(r3, &(0x7f0000000040)='./bus\x00', 0x1e800, 0x4) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000001c0)={0x1}) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) getsockname$inet6(r5, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000030b, &(0x7f0000000280)=[{0x4c, 0x1}, {0x87, 0x0, 0x4, 0x1000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000034c0)=[{&(0x7f0000000300)="2d160024677a7ff76ba95cc266fea18fa0c406a740425f69732402db62d746bcdd442d88d8d4c4614d6303f84c8f40ffe238d68b671201935afeaab490d7244ae29c7f392d125fa3fd6944dc4523d8475dcef3d7f377a787f7dbf6e912e8db7d09afb885a321f2c56ba8a1e58425baeb8a899a7048fe0f1e9b20d006921fe5facad34f28a537db5d72a9d2c0", 0x8c}], 0x1) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x3b9) 16:00:05 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1050504600000000000080005010000", 0x300, 0x0, 0x0, 0x0) socket(0x6, 0x1, 0x20) chmod(&(0x7f0000000040)='./file0\x00', 0x4) 16:00:05 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0]) r2 = geteuid() r3 = getgid() r4 = socket(0x18, 0x0, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r1, r2, r3, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) setuid(r2) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b1c3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) acct(&(0x7f0000000040)='./file0\x00') sendto$unix(r6, &(0x7f00000000c0)="a882cd010178532379abf02fb6bccbcd7d7860bc83b13c298d73131e908c36b3c13e0fffacd8d66506000000000000aa410700fe2613c557b7", 0x39, 0x0, 0x0, 0xfffffd27) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r1 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/40}, &(0x7f00000000c0)=0x2a) dup2(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6, 0x56, 0x8, 0x40}, {0xff, 0x81, 0x5, 0x7}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:05 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x3) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[0x10001, 0x9, 0x6, 0xe6]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r4 = dup2(r2, r3) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000040)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x8a02, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x7) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@un=@file={0x0, ""/84}, 0x56, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1, &(0x7f0000000200)=""/1, 0x1}, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x8, 0x5, './file0\x00', 0xffffffff, 0x0, 0x8, 0x1}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) kevent(r2, 0x0, 0x0, 0x0, 0x80000000, &(0x7f0000000200)={0x0, 0x8}) 16:00:06 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = socket(0x20, 0x5, 0x80) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="3838f6a0a739a949bc049129fd37c0436b710039d444ea0997aff6144ffc07372ed0242ac86f5e3f6dd8704a3899cbbcbc3d9be4bfd7469f655a9be0422635d92dfa610303e2a857a1316ec1997d8d0efc94f94a4034b0767ce6e0e8cfd3bff52392", 0x62}, {&(0x7f0000000200)="7f62dbf864fe3f6d02a5d6ca63313d711a6a9c1d762a166f85a7bb272cac3f1d5216695fe7d70ef79d7b724bda67a4dc6fcef66e906703cbaca8bb1dd11884889b4ccc0581abc7ab8da54d600236eaaf264e9cbc3d39d9e5f1c3d273005d70d9124e107ea7ea42ab66e84b692ff1d90e23366e6de1342cbf0c49e7f283753ca8446b735b5c01c5559bb98cfbe6135b6cb47e8d648279e9056ed483e4c4d65c4acbcaa0ccc8f2cdff36054e2babb569b476f76673a32e6f2e48e42a23fb0c387fe380ee1eb4e70edc30c2d78c2997e01d50bf33378aafb40d4d5984c3a2bb357d66096fa6fb7552103b9ee2c4333b6c851fa8395b6bf7625bc50e688ae05e", 0xfe}, {&(0x7f0000000300)="79abb6a4783d094f1e0752b9e9e59b0e33578fbce48dc644de83bb740ee57c3d7b191c4af2a3a35517366496f8adbf3e4a9b404c52f8b6e53a5a19e1ea756c9852880d34d0d90cba16c08f6631d6e4b1de975aef5fb9146324aceb8e2bd3dfe8", 0x60}, {&(0x7f0000000380)="4b2e6884333edec22e02ece950c2f1a46da583529939dead7105efc91a169d440cbee7466b20f9e02d9cb17fdbacd3e44e7632ddf8467daf335b2d19cfd04ca44540b3ac554b3bf16a0f55659aee82cd7f008e80052bbae5bb2b05b65a6d8b27601ff50f7cd7bc08e59728f3148ef8903defc5a6972987d72cea1a14c96610a2f5151a8453cb532869f4cb4f7ee75121a707ff91fd9dd71bbbd4e3a52f68643dec95f59a1b0879d98a1a334cae69115aad", 0xb1}], 0x4) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x0, 0xb}) r2 = kqueue() kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x9, 0x10, r3, 0x0, 0x100000000) 16:00:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getgid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x80, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000500)=ANY=[@ANYBLOB="0139a7ed7590c56c7d95968f"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000240)="6536a62106c7ff188f2928de426584827577155affc1f2978c3931d0ceda3f76d3d43420ff06043b4bcd25c6b90f070f103538804c9c0d3ba44d166f68dd357b3154e32cfddc19e6e8d8b63c173808bf6a1c77444dbe2466dfa117932bb70e5b", 0x60}, {&(0x7f00000002c0)="29674752e3ad8241ff6913381fcfbab19a285ffce1168e24c578c7bdbdfc7e37c3a13821f570622c24061c3a24", 0x2d}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r2}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r4, r0, r5, r6, r7, r8, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r0, r9]}], 0xb8, 0x4}, 0x2) open(&(0x7f00000000c0)='./file0/file0\x00', 0x800, 0x80) r10 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r10, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x8) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000100)=""/60, 0x3c, 0x40, &(0x7f0000000140)={0x2, 0x1}, 0xc) writev(r10, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:06 executing program 1: r0 = semget$private(0x0, 0x8, 0x100010282) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6, 0x0, 0x800}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r0, &(0x7f00000000c0), 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x84c1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r2 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) syz_open_pts() r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000280)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) r4 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000001840), 0x367) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="6a156eea23455b6e8dec9788f0ebcf05f04cb7cddd70591715aaf001a50f3b54500fc52f837a4919866d39e349f52ee3e7d8e52c41a07f996cebed8132a67e629c2b1e749f344cee2503e7317eaead17feca81221e5e76ae6d562649a3563177f426f6112ccd4364560940b18d610f280d3f000a5ade4b6ba132d2daf5885d8101b71b8aed6d8e1cf3338c6d8a08000000f6f42b71619ac57eae9656209b0a35511780fe6eee45d65b63d108b12068b6b73946d4faae"], 0x10) r8 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r8, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000200)="4e88c9830638cd3546f2ee84d8e35a9ae88292e25e0ff3e4f1419636882a1f70715590de3712911b97", 0x29}], 0xffffffffffffc29}, 0x407) r9 = syz_open_pts() r10 = dup2(r9, r8) r11 = accept(r10, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r13 = dup(r1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x29, 0x3, &(0x7f0000000040), 0x0) bind$unix(r14, &(0x7f0000000d40)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80753c16da8ca64b15d11c9fa286612fdefb759407cff17d88568a8c585ed2f902c4c40c5ddfc0b83599e995358fc91d1c41104b78aa5986ffecd9544b3e20bcf39f3c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f3e9feabd178f6c92d6afb22887a73d84a6ea330060983afc71380288966645a47ff35413f982153e8de670ddbc0a80974fbe30eea5974d1bb45706056a616b8b54f739bcf8a73bba502c99fcd1e46a0af05d87785c309cc5c554a3dbdf524b5d622e3bd665067c65106cee20805e10114918d28e01b533c060337d30f899d8ed78c5b028a7d22f0dbfefe14620ebd9dd47459250e41488c2ed7da3d36cac840e75519311b30fd1939c23cdcf2b17d2b8e9f296c1738be3e6bd07320d6528a0305105dce32925a5ae7c16646901db2cfdcce4db6069acb908f7282dddf4358dd1be83c50fd750af300"], 0xa) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0), 0x7f) r15 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r15, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x2103fb52fb67f937, r15, 0x0, 0x0) ioctl$TIOCSPGRP(r15, 0x40047477, &(0x7f00000001c0)) setsockopt$sock_timeval(r15, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) dup2(r15, r10) sendto(r5, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7", 0x789, 0x382f0bc765df3f6f, 0x0, 0x0) r16 = semget(0x1, 0x0, 0x0) semctl$GETPID(r16, 0x7, 0x4, 0x0) semop(r16, &(0x7f0000000080)=[{0x0, 0x8, 0x800}, {0x5, 0x6}, {0x1, 0x7e1a}, {0x4, 0x3, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0xcc, 0x800}, {0x1, 0xb8, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x2, 0x1000}], 0xa) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000001b00)=ANY=[@ANYRES16], 0x1, 0x0, 0x0, &(0x7f0000001080)=ANY=[@ANYBLOB="0e00000000000000ffff000020000000cef57fc08e2be19aacc524716376232206d1141700000000c80000000000000001000000040000002f406155c9842a1a0b07838c6939e6f50f2446c0b338573580e5dc2427a5149dfcc41b99e7d157f2d8fe8c1da0bc395aa919a28d9f13abaf3d02c4e228ee401bd417d5424f869d1703f76a60f370887a41bdf12fa40b5820a28247ad23147650b3a165d60a85dfdfbc3396db13bcad3de37947ceeb105b5c0423e0d955360538fab5bfc698f773763f14609459675edfaf684e3a5cd4e00b35c548a9d54e3e8039add4b07fc9b0db1c0f6cdee10000b000000000000000ffff000009000000af912f664a89958faae467a25d98d016fc531108aa0277e249c04cf8fb1ee7a5f2d174517857a58be75d3c36787a0063f37b66f42e54e2eef779d14fd9515b47558c9b5d8397ed68b26288d1830da3161be809b2cf998bd38a07db7e9a24f45b2517abf4eaca8c28bd81b98afdcac0b3e0c0667977cadd4f8b3bbfa4d4061a7cf25da6ff34f05bbf68cb5e257f9528000000000000900000000000000001000000040000009959aa0695cdf0035fdb97ad4e9dab941220cb9f42f40cf8aae714d003c691343de919105d395c8d6e5e22113bedcbf7b2ae8b39696de5fa637a1e33f8432b463295ddf603d7d8b37f17485e4a4452ff793e8281f01af685c50a9712a54527c44fe4cff5bccecea11c6b534b7b9317e9f8eb214e8ce9150e984f70250018eb00be7840812a9966216f7a1c691fd35194c94e5ffd3fb55d9f3ee653c20e47394ba23d61d846eed302000000000000000000000000000000000000000000000000c7d6c46f7304531a06566078d135cbc6d3d7f965a8d33ae4cd4a55dc569f6af086e305567a4ffd019b611c1cb6d14e3d59e889e6323b4a8511b094daf86d67ba02aa7bbe6bcd4537c027b1176677545b205dd8c7682ff58302212a15bec337abaaf2332bded95238e45779d49e445613d78065a70fc5bc76d261d00ddac131745f9680144614c46226d1a1015c1c64aec8919031b963c0dccf0c6584584f35bc7217faaab1bdf3a275f07d2607450087c6d04a8e39d964062cd640fcb788ae1f7510f81fcfff13"], 0x25c}, 0x0) shutdown(r5, 0x2) fcntl$setown(r3, 0x6, r4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) socket(0x11, 0x3, 0x0) 16:00:06 executing program 0: 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") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:06 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x41) read(r0, &(0x7f0000000180)=""/219, 0xdb) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r3, 0x2, 0x1) msgget$private(0x0, 0x20) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r7, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r5], @ANYRESDEC=r6, @ANYBLOB="2d7490092081b1d091476075e68bdff5383327c8b1d59fa5589809e698b9c2fe40032a33070464d26582b4a4867ec73f79ab0c2990eebb60ac386c355c222d8ada4f4eb9acf20db6a38b0747808cc2bea79866067e820c3b038c38030e110a412c40bb1f9d64cc484c96829357f12622d9fba01122e0c5994490", @ANYBLOB="f8f3d67f78052120b61969af5b82cd22a94e2b876a4aa302", @ANYRESDEC, @ANYRES32, @ANYRESOCT]], 0x1, 0x3fb) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d2185"], 0x156, 0x800) msgrcv(r9, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r10 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r10, 0x2, 0x1) r11 = msgget$private(0x0, 0x20) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r12, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r13, 0x8000061, 0x2a, &(0x7f0000000200)="ff0000007e0da6556bb22ed0353cd1cb7d1f34707a95e05bd60e5ab005b11be27704543d24c784d1b9", 0x2) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r15 = socket(0x18, 0x1, 0x0) close(r15) getpeername$unix(r15, 0x0, 0x0) close(0xffffffffffffffff) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r16 = socket(0x18, 0x1, 0x0) close(r16) getpeername$unix(r16, 0x0, 0x0) r17 = socket(0x18, 0x1, 0x0) close(r17) getpeername$unix(r17, 0x0, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) getpeername$unix(r18, 0x0, 0x0) r19 = socket(0x18, 0x3, 0x0) close(r19) r20 = socket(0x0, 0x8000, 0x8) getpeername$unix(r20, 0x0, 0x0) msgsnd(r14, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r15, @ANYRESOCT=r4, @ANYRES32, @ANYPTR, @ANYRES32=r4, @ANYRESHEX=r16, @ANYRES64, @ANYBLOB="9e31e55b3f1d3015d7d6e0c04d9285c6c96c3727b3efc3e242ec0e4334b80c26e8c246b3ab56cf306f1aff30dd3d4bf318fc3f0c7506b3cb0d3b21160c509546e5748c252f6bae6563b30ddeb945d0b928a961ce6947c2df0f2faeba98719c7a187858e18c95508a8dd81732ebc8c58ca73fbac529491136889f10b1276a6f06ae7a39d7b25b3f56626e5f07615ce7b2ccc3324192bf559b3c", @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r9, @ANYRES16=r19, @ANYRES64=r10]]], 0x1, 0x3fb) msgrcv(r14, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090"], 0x1, 0x0, 0x1004) msgrcv(r14, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r14, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) msgrcv(r14, &(0x7f0000002a80)={0x0, ""/152}, 0xa0, 0x1, 0x1000) msgrcv(r14, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x3, 0x400) r21 = socket(0x18, 0x1, 0x0) close(r21) getpeername$unix(r21, 0x0, 0x0) msgsnd(r14, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000003b80)=ANY=[@ANYRES64=r21, @ANYRESDEC=0x0, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be2979016f4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4442b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce22e44aa6ab80ff572a156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4111, @ANYRES16=r7]], 0x1, 0x0) r22 = syz_open_pts() ioctl$TIOCSETAF(r22, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r23 = syz_open_pts() ioctl$TIOCSETAF(r23, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r24 = syz_open_pts() close(r24) write(r24, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r25 = syz_open_pts() close(r25) write(r25, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r26 = syz_open_pts() close(r26) write(r26, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r27 = syz_open_pts() close(r27) write(r27, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r28 = syz_open_pts() close(r28) write(r28, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r29 = syz_open_pts() close(r29) write(r29, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r30, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r31, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r32 = socket(0x18, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r32, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgsnd(r14, &(0x7f00000006c0)=ANY=[@ANYRESOCT=r11, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r8, @ANYRES32=r23, @ANYRESHEX=r24, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64=0x0, @ANYPTR64, @ANYPTR64, @ANYRES64=r25, @ANYRES16=r26, @ANYRESHEX=r10], @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYRES64=r30, @ANYRESDEC=r31, @ANYBLOB="375f397f9f73cb6785e25a8427e908a70abdcf32670c68c610c0518bc4b3570ef0744b3049a4ac48d6dad773713180959b937f462487e5e608dcdea740adac4a836a4bc339d13407982cb0c004440a7f738e94b4b32f7bfb7a0d71609dfaed612cb95acb27319aee1cca25b81e67201d05816f12ebd8e74ebcc7c10aa601ff93a4dacd9dc28ddc4db3c097298a2cde851a6ca440fa23806fbd8c6cbcf3a60949ea6026366ee77ca835efc7b6174874f6164ec8e3b371efc1793051e4bef23c146db3ec98ff1565c47f9d94574807ee79f29f4dc42d1e3df767fdb3eb7a56f8a2704fc23b4748aceaf31410a07e405cc5737a523094fda5802b93c75f37f85edd1b46f2fc30fc107ef1db177d2a8c5d1adb745692deb8b271e81a4c7e6bd353e7fa58554ff1d518533f0838e86f766568eed256888a4bd63bbae76e9de056855335c4027a4c4480ea4ee66d07309c934d1e5a84e2257f63454fb5c60cdb8dbab48f5c7781b4c3ec0ccd83a75f0dfba76a127f0936875bb4af19d0d2b539fe95c649e55aa39d13f3dd590d654460df29893aa33e222007c97522d02c1fb58bdd16585d663c7c4f6e89e79ccba3f3d7733b1179f36963ac78722872ebeb2eb2a61f5625a3974733fcb80b0e6894d64cede3aac263d45444d8860435a83daf2ccb694434cc3593d9b3c6494882b6efa4fbf2166208dadda32a6145a6625f7c82ce2b8a37eef8b8e4a01573c88c0503e001eaa3c710d6d5a2ac4cf332e27f37e7695daa0e0f56c5df349f3737150c9fd1b8f4fc2d52f871efb12a0db2662b62b1641d6bdf67880d36e352971425f8ba9cc9dd46d42bee079e9cbb91586720d7c6eecaac58d92356f1e6e827aa39edf6e434c4725f8fde8d1d89fccd1f0e6c13640997de5eb053da34a38a89f04444e7ba943159c82c7f2b83f9fbba37b5a5f20c29adf3866778f4550f62a2d2913164bf0a50a4ed12196cf74ae89658fd699de039a0f56b451a9afe9a943c4e2a09524ecfaba0c5378e6f2f82b97fcd180f96d5df92be7760256230928c469c5e33698eb1e6d5e974c75913487052b604765cf8ede5523c9976c25a4c5f510c5d7aa7f179e479521aa169a7a61a45c4ad4bf73ff46e9d8f600fec3a672bea888a2a8626615cfcf8d33d7403d79b9dea22906298732843be689a411edaa53e1e53e56cbf77d898be10fb86b3b70ee55e745df11979e52338d15beb171c8d96a9d691ac34e1ca3f03eab8dc0963ce037428a5c149cc2f1cc7af80b3a670c80406077de278ccf76935e63a9fb0705d72f88e249a6c0dc9f55b4378c4ab6e48e2283ee6428559480777698cf7589a5e1768df6cbe1e749aad1b6ec6dc5904186b3eb80a65454a4b1ffea1cc764eadb3650f036308e7151891fa69d5a2630ddbc7e51178eec05f1a36fd9a802d2ca6b45c73bb14be46a409443b26f116c79d2f0d1e59f84dcf34ff5f46a6fd233bcc74d23cf88b2c4e10cf091de962d56660b228ae598397e5239f310164b454c5c06c6192c53956528fa690c82e671727ca20e41fa112345d8b8a8b4c99463d6b80204ca17dd0683bea010f86b6c8e026c82ad77263773df3041cac330fa6fe976410c078280e7916918cd84f5ab09710a99a061880c776793dc85c6fbf207065d07e7b6b316a2f479538d7d1bef3708202077298f149c06449539e214a4a166066ffa04a4816ad304f06a1e09bc07edd41c2085056d550f3e3e6f93cfafbe36555d13779aacb6e6edc29a9cf517c001ad937a4aa54ea1d9c186ee1bd7a94589b5ec8137c8b0385186d52a19d758fd53c8e4987eea41fd3c89749f6565593e961af34880a87f7d88670296aa46040fbbed009c2fc464adafbfab09540ab5991571fe07f40bdf0597777e2169126c7e5e6510708c0c62fc7083964900590877a5f981cd7e895fd0b2243ddc624c35ca189cbd12ca91b25c1e11f64532a28207087400eef84bd5bb63262a1ac0c42fce065c34e984aa3af34da728d84ac8ccfb36eac468529a8e260eaa28187c50a003f4b0b0f9cce519e29a6202df6e8cd44a62890e866e6f5e2623a4a6d8c6f7d356133eefda877dbf54b8ffa8f0a8b9877cae1ac443630f6171f1d2300ada8bdaea1542e5ad83ff78d443b66455e900af02c70774c2f32ceef562a650eca24363e40c7e341f05263cd88df6174c90b2a6de76f9ba5b2665a633e48624564641c32ecee791b724114ec3c23d28f270c70d78fa8723619c6604e32ef148babff164dbc9f33e7c590b9acb0b892addfb11154f38b9bae7ac3d484766c117ea0b6f7a64e188fa63b31e0e2cd3f21a2236d21e6986dfd9d0e25354873d2b129813d8cfd87d03968bc49085540d9d193a311c197c1a1d124e15e84fa02c3800356b213a3f77d8f9065263bdd40eb742dce200c476cbf6b57b01a9fbada13a830b4adb0ae6a6f53675bc95d33d56657f7a09c157bcdc644ae76d085550bdd1bd3de653c2f88737bb35db7f86c905de57f706dc92e1371d2a9c609a927d5d9743e171c837b732f78eae4207b8f54a07e0430146f4c9ea6c6848b396810fdd8e5025464cba84b2931a4f6083cab56212f5b815f60009742c0b1951d0d835b184d7c5f798871f169e016e06db07dea4b5ef64925946ee91b67466451933ec51d0a334b5540e79182d4239c1ee3a84c0db508d4f549e007fe4d18b1c228b9693d688c4784ad1ca56877c09954700f446d83476a2d971e55a7b1b8a97a3962cdb7bce824c9d8a67e12a8dae4a78d4c023b271008e63a8e038f9a6679fa2446ff83c93b51917dadd137919800cc3f619bfa78fb5adcce2035ab7d42ec1924146638080304e398f6e19114ddf91980b9307e6ba07f6a34f09e34ba00dc0599595733df6c457a6e08791f806e7818a8d2cef5076b26e4602aa30318ded1da03deca9e0d0b73ad4ad1808ca36ffc662eb49ff867f08eeddc9589f76d68d4ed1f5bc87921dc033f0d0255c69c98f08daa51bfc25eab0c6969b5e169b61049af5d07a8505a291b7f64d436cd5c5899c71e1c1d2692d43e75c228572c28878af78122f0af521a6df12736cf811abf59c5af64dd3bcd9099b85c3dc5179e9086f9a3a2ff59f92f47807b54bd888e77486226e91a5f659b99361ecb3219c0239eb82b03b814b9c8c7008d89a69335d5975addf1862126eca87378151bcfd49fbd3514b3334d23fa39e6d955f16f143a8bf46f65ee38cbab14c57a5997b3b5f53b7e14827cb181c253920e2b6d2dc51f2617e3d944cb60ad8d51c2dac8e476318918d282e67625bc18d693cb9af66b74a72e0dd9452195aea889291897c43b1a4081bb3a91bbcb4655ca1d640904aacb1fcd5ab0b8adf9914acd6d2174277063a29ab47f2b330075c88fe5dde45a539a31c53eb1a827548a3d8acc027bfc52e79201d81cf40329e7390a1d0d5189d01e8fc6a2d8431f0bd479cef1bf788f32afdc66490b7d2ab72d0921294da7a52e7ffe37778dee5d4f4255dbef656f25cef2c8dca1ec072592b1f1da1eaf4d073c5d41816078116d1d8ebe11e19588f3abe698c014472fefae6d71568f1d7e928f6ef32d455921b7958e28d1042efca227bdb4c5563c1caa21f075ec6bf86c408d9a9cc9cb16bda4c18aa98d2012bb08933f1a4a5ee35d0d06b23f0bfe9312597d77fdc9796e7d5f727f98e6f7c9761838588dcc4374114e249991407f0ba9aba13533c03becb8fc5b4ab18ababb99c30586d1b926b1e3971a3e0cb8d6e740f596e97b4b6d8374339f265a29ba88e0fd38247534a4084fb533c838885b4c8f1f6c4e4ec0b678145cf4b7d415a0a605bff1a50cae226b5265fc0f1386d047851527233d86b709cddcd5c39773d60bb65db6782e5b3f20de49866ac2b9b02533cb7d67bae6f8bf1299fad126b30275dc768ec654c3a3512864878a7fe548b016a2b305ac4825f182fd7f4725cd9455351d22166896d044b21ae6dc0ea325c2b78a1a7020dbaf719b8246ba2793b89e122d632b53c8cd842a776d898a3616c7a6f1de2b9af83ce40483faae25b7201963e7f93aac127cacbca05aab65723ce9388a52c44cfc3131acddfa395f0c9917be5ea1ddb34742b89d39bfaeddbfb528e85fe32c9eb4926b7c4445a78fce939ecbb6261f014dcd54f99aefb7fdeef5547e4c71df53830ee92ae564db5161a0f311ca39acd00afb4733dfa24a81f279a9abb08a1073665fdb184bf746dc81a7446ef678c9bef206e33dce529e537c50bb6509f8e73d6c0ce74832d3c4f48ebc2c2285b30f699202edc23b8033db43c153fead941d8df69be7703338005871a5c03f4952906bf654a21b3a2b89694f1b3bfb639c214de024bfa2015d3bb8fe0994e7867de24cc2c7b6972d333795454306a54f8aa5adb440dff247052b9b6bcb9fba51d777ebae3f6cd3b3f06c04b5d59facf355ed68f26b9d64512e827c6aa1388c5f480789a3384edccdcd6f26cb0505584bf93da77f5e005d5fc4683bfdd270317c9efe76fd97f07883f684b28e62a5f8482d23e87abc4ab36b19879ef5b76c6cb7a4ffac96f71f374f7ef61cd16c499eb3006d6c0cf6b3448e2a53d43cad136db0375bc99a174272338a03ffb268e73904dff4142b757a16dcf5adc80e0531b99e2e6d1be1755b9d7bfa0b4d50db4b4c8ed401d0200a1649b6f355487beac713f053a1ccaf61ee4c6d424c8729b82bd5666c90162300227ff1fec2fc3f5bd199b1dbca7c8c000208296c1ff469243c6064ed37c94481da5091ff5aeb97bb1f7c3316de685105684379d28510e31be2426d5684c0119fc26953fb163a980b0abccf09be8438371db84a2e3d26a22c58c3a6cf69e33915d4d12288f403de691732bc774c0574038977cae84e9e52c478610fa838f7b3e19c7373311c3bd3a8c58cf183da36652778eb0d177ffadadfeff6bf7cf1fcddc8a3fc3188dd02b5e82ba84090b4b5aec493ed033c07138a64967251dcd50f5c059486b8da19d19251349d5f24e041e27f6e140594f39bbd63837d2a7e81f029caa04101574b6ded43ec16863aa50bcb673df6ec017547c22596779d00c6072b8a7a3a44b41fce2e6d26214e302a821d073df0d18f523f4dfbc1db9198193788744935dbed60aeb09546c2137457c9cb314316d1c4da9eaceabacc1151a3d50438769c7c7a2bf6b6a35b2b95fdc27b14b4bbfc94dc646655d4066e58f0579ea8f7d91f1685e63c2f3613de40891c2babefac0104591d3a47e50e67bd6124004654f5d07df583ba6af27fca398794e6361fb54f64df36d1117254b8e2deebcca1028bc91a9094e99b136c4f3fc60595342ca471caa1aea907bb4176a17d373313af21f2b26c7804e6fb9513115053d2a74c7e177d3c8da83438497dcb830c5bfe2d33da2e8d33e95329cf3a222a2a18e74902efbff7731dda37e2a016f4a7b1027faccb2040d5b1f5d59346aff9ca601f6efdadc447b3d23615a72b00424556f7981d1ae67e5860447eb45f0affb4faade411c430e73bb189fce2d597154577d3e27bfa0a260d568873feaa1fb21d5337f385e3dfc90154afe279c1982514e67b3633acfb57d9a4c1266eb849226ce49fabff028b357a4f606c9778cc785261ac86403d015f44b4f56661427d9cca7505af976fa3020667d64d34ed21be47a586f988084a7b1acfdd1b2f23c2a1622303bfbbd5f758b63616f4d7121fa8aa3faa08fdc7fabfa58d121feefdeeee83ac379d27ecda010bcbc95f5da5bc494707b443c0f14999786050f9c53b00a5b97182761941f2ae88"]]], @ANYRESOCT=r27, @ANYRESDEC, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYRES32=r12, @ANYRESDEC], @ANYRES32=r28, @ANYRES32=r29], 0x7, 0x1800) msgrcv(r14, &(0x7f0000000380)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="58a0790215e867656957317b8061b4585974ce64ea0e30f23fa2cafa77971b890b086d629c46fff52baa9163d5ad0b2dd131dcf3cf469475a53bb236d2f0055b53e18070badd126b160844e22f04b604375aff6a65d18ef001b5297e4d31318b34db077d26a55f5e83709f4c69e43f247f2bd64f2808cca4792d6c027e0b614b0cb24aba209c1f57bdf6bab981c4c96e22478b4d0f02b80891127dc6c041342ab51adfe7d11ef9333fc83dab87c1e9cdba34446edf1f1f32d6a283866f73dbd21a5e4651e39359a9602b98781f586921194020f9d2895b"], @ANYRESHEX=0x0, @ANYRES32], 0x4, 0x0, 0x1000) msgrcv(r7, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r7, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgsnd(r7, &(0x7f0000001f80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0xbc, 0x40000000000800) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000e6000000000100002000000000cc00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = semget(0x2, 0x2, 0x214) semop(r1, &(0x7f0000000300)=[{0x1, 0x8001, 0x400}, {0x0, 0x8000, 0x400}, {0x2, 0xfff, 0x572be575a8a28539}, {0x4, 0x81, 0x1000}, {0x0, 0x7, 0x1800}, {0x4, 0x1ff, 0x1000}, {0x2, 0xfff8, 0x800}, {0x0, 0x1, 0x1000}, {0x0, 0x1}], 0x9) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/27) r2 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/53) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r5 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x4) read(r5, &(0x7f0000000040)=""/86, 0x56) r6 = semget$private(0x0, 0x7, 0x480) r7 = socket$inet(0x2, 0x2, 0x0) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x66, &(0x7f0000000000), 0x10) r9 = socket(0x6, 0x3, 0x70) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = getuid() sendmsg$unix(r9, &(0x7f0000000700)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000600)="6a7529481e1d87f5650ec5d8bc5654f9adc0", 0x12}], 0x1, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r10, r4, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15}], 0x48, 0x6}, 0x1) select(0x40, &(0x7f0000000200)={0x6, 0xff, 0x2, 0x5, 0x8000, 0x8001, 0x37a2, 0x8}, &(0x7f0000000240)={0xffffffff, 0xfffffffffffffff9, 0x7, 0x7fffffff, 0x100000000, 0x6, 0x8, 0x1}, &(0x7f00000002c0)={0x4, 0xff, 0xfffffffffffffff7, 0x7fffffff, 0x5, 0x1000, 0x10001, 0x3}, &(0x7f0000000300)={0x6, 0x1}) sendmsg(r8, &(0x7f0000000580)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x8}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="f9b584c5f96cb582382b25360e0cbfb4eec776f00b402dd17ccce4dbc2d6b060c2ba82e2832363b0d14c8066d9ef1a918b4c49a7e208783acf16ca55644e36bd9038b8101eeb0f74647899e2bc59eecedf31cd7e903d1a5792760076164ab2aeee3b4ea55939401685a860e4", 0x6c}], 0x1, &(0x7f00000003c0)=[{0x80, 0x1, 0x3, "8f06707275a69afbcee489f5d7b132e0729f686a10e427178223db83c09b87702aed8960a19cfd6e5989b11cd29dd06b2da6af5c1a6b1dd8b73d0cf2c0d4c43ce9adfa3ab733cc974dcbfae02fc9c54be84fda46744991dc525d25d42763d03e242065ec60b48f47f299935a061a49"}, {0x70, 0xffff, 0x9, "b942a944d6742977a6c6b1e580624b6182a068b58974487c541e6e8b97b7ef4ed6dfbcf458bf70487faa1a0cbc552f5c217aa4716dbcbddc4970edfdd79823a73609b4bf35c50b38b5529212159afa2eb4455006a4674c4067434d6e8eabf63c"}, {0x20, 0x1, 0x9, "44d967f1e5da2bfb48712812b7"}, {0xb0, 0x1, 0x0, "3b3579ec3b20b98c7448b92bd8d6522e167e52a1791da184abdf834f8d4fa0bdb7bf6e7faa74d56bcb15a00eda1675b8ec7f8ba79ba6b016d29880cdcbef9ae1f593a1544aecddaa1a05a6d8195019784c5f997d7d93b81bb657f18bf38573f85afc526b5453de5699ed441adac14cdeeb7f918493f4bde203c1e24b9a285660abe7316ffc1150107f5b843b22072b9d84646cee5b403261c2e651889150116c"}], 0x1c0}, 0x4) bind$inet(r8, &(0x7f00000001c0)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) semctl$SETVAL(r6, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x6, 0x9, 0xfff, 0x2, 0x0, 0xfff, 0x7, 0x1, 0x3, 0x37f4, 0x6a3b4678}) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x8, 0x4}, 0xc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000200)=0x1) r1 = socket$inet(0x2, 0x4000, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) 16:00:06 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r2 = dup2(r0, r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000200)=0x43b) r3 = open(&(0x7f0000000180)='./file0\x00', 0xeac53b0ff990bb90, 0x82) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)=0xc11) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x6, 0xce}, {0x101, 0x5}, {0x8756, 0x1, 0x3, 0x9}, {0x6ff4, 0x6, 0x0, 0x7}, {0x800, 0x7, 0x80, 0x1}]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x26}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 16:00:07 executing program 0: ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r2 = semget(0x2, 0x187ab046bbd0f23d, 0x140) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000300)=""/215) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) syz_emit_ethernet(0x3c5, &(0x7f0000000340)="5fd488b5ae58d024cde2a50c8548fab2254ccca7b1558f1622c08245a77fe61d0b54676c8d89d61f25a57027bf3b4edae968b3aa6d2ab8c1acf5685194ead6943928ecc9db6c5c8cdf015863ca3f7d223f6c5f87e954920344615f23246deb8856cf9256cb921bdf1b8859d7af17ffc63e96191eb31913750635974cc983d02488599c95dc086c5cc33e7f462c74e6c39917cc9d47a359e3cc3d935d3b88c541bc95f8dbcf3b1445fce814776f560102332c852adfb3136a8016c43d7c8cd534c63283dcea0b3b7068bbf3786c32201b39a0f157c41168b184ac7e164d1bf18bb6c1f0bc3cb7773e889e1c93e0e6f5119a3ef5631e0249da6964a21c8f7f05899cfa6e2b7331825b282666a38a827ab1211eb9ff851d44aaafb6a5fccf96d62b64") 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus/file0\x00') r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x0, 0x9, 0x8001, 0x1, 0xfffffffc, 0x7, 0xffffffff, 0x0, 0x1, 0x7fff, 0x80000000}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b010000000000000000f8ffffff00ffffffffffffffacef596a31499cf0dc5200000064fc", 0x49a}], 0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x3) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/232, 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) r5 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) connect$unix(r5, &(0x7f0000000180)=ANY=[], 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x64}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000480)="1fc6c43e3879f4d954547bbdcb8f") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r1 = dup(r0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3d}, {0x80000000000006, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="cc"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x3, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x4000000}]}}) r0 = msgget$private(0x0, 0x30) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x4, 0x6}, {0x2, 0x40, 0x1000}, {0x2, 0x9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x800}], 0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0]) r3 = geteuid() r4 = getgid() r5 = socket(0x6, 0x8000, 0x81) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r7]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, r6, r2, r3, r4, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r8 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r10, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r10, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r10, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r10, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r10, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r11 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r11, 0x0, 0x0, 0x0]) r12 = geteuid() r13 = getgid() r14 = socket(0x18, 0x0, 0x0) setsockopt(r14, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r13, 0x0, 0x0, r15]) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r11, r12, r13, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r16 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r16, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r16, &(0x7f0000000180)=[{0x4, 0x0, 0x1800}, {0x2, 0x6, 0x1800}, {0x0, 0x40, 0xc00}, {0x3, 0x8}], 0x2aaaaaaaaaaaac19) semctl$GETPID(r16, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r16, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r16, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r17 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r17, 0x0, 0x0, 0x0]) r18 = geteuid() r19 = getgid() r20 = socket(0x18, 0x0, 0x0) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r19, 0x0, 0x0, r21]) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r17, r18, r19, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r22 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x2fa, r3, r9, r12, r17, 0x0, 0xffff}, 0x5, 0x100000001, r22, 0x0, 0x9, 0x6, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r23 = socket(0x18, 0x2, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x80000, 0x0, 0x9, 0xfffffffeffffffff, 0xfffffffffffffffc], [0x0, 0x0, 0x482], [{}, {0x0, 0x0, 0x0, 0x5}], {}, {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000000)=[{0x2}, {0x24}, {0x7ffffffe}, {0x0, 0x7, 0x5, 0x6}, {0x1ffe, 0x0, 0x0, 0x800}, {0x800, 0x8, 0x8, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c020015a23dc1bb639e3cbb") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x400, 0xe9) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x28}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x4}]}) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) mlockall(0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xe0a, 0x0, 0xfffffffffffffff8, 0x57cc, "be48dd66ed6146df226bf39671514cf53fb8a56b"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3", 0xaa}], 0x1) readv(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/161, 0xa1}, {&(0x7f0000000180)=""/239, 0xef}, {&(0x7f0000000280)=""/127, 0x7f}, {&(0x7f0000000400)=""/105, 0x69}, {&(0x7f0000000480)=""/222, 0xde}, {&(0x7f0000000580)=""/139, 0x8b}], 0x6) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) listen(r2, 0x80000000) r3 = socket(0x2, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = dup2(r4, r5) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000100)={0x3f, 0x100, 0x97, 0x8, &(0x7f00000004c0)={{0x6, 0x1, 0x0, 0x5, 0xf6, 0x80, 0x8}, {[0x0, 0xbf3f, 0x10001, 0x0, 0x296, 0x6, 0x100, 0x5, 0xa0, 0x80, 0x3e, 0x1ff, 0xc91f, 0x3, 0x5, 0x800, 0x55d, 0x8], [0x5, 0x69, 0xfc7, 0x0, 0x5214, 0x200, 0x3, 0x1f, 0x400, 0x9], [0xffffffff7fffffff, 0x6, 0x20869a50, 0x7f, 0x8, 0x7, 0x6], [0x2636, 0x4, 0xffffffff9a07f473, 0x8000, 0x81, 0x1], [{0xfab7, 0x80000000, 0x1, 0x4}, {0x3ff, 0x7, 0x3}, {0xffd9, 0xfff, 0x1, 0x3e}, {0x1, 0x4e6, 0x400, 0x11}, {0x4, 0x6, 0x94, 0x9}, {0xe5, 0x7f, 0x6d, 0xbee}, {0x80, 0xdf, 0xfff, 0x6}, {0x401, 0x8, 0x40, 0x4}], {0x80, 0x1, 0x1, 0x1000000000000000}, {0xd4, 0x2, 0x7ff, 0x3}}}, 0xf7b4, 0x8}) r7 = fcntl$dupfd(r3, 0x0, r3) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 16:00:07 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = socket(0x1, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)=""/110, &(0x7f0000000280)=0x6e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xfffffcd5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x19a, &(0x7f0000000080)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r7, &(0x7f0000000100)="3c9ebb8a65237a19000000000000", 0xe) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30, 0x2}, {0x25, 0x0, 0x20, 0x3}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r8, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r9, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r10 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r10, &(0x7f00000002c0)='./file0\x00', 0x8) mkdirat(r10, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7, 0x3f, 0x0, 0x3ff}, {0x64}, {0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:08 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) close(r0) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0xc12f9dfa99642866, 0x0, 0x0) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x38002) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffd981ff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x108) r1 = kqueue() dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x2}, {0x2c}, {0x7ffffffe, 0xfc, 0x0, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r5 = socket(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000000c0)="7558f30bf7fa67041595ed090a8ce9a44013bb4db793827040358e3f3b38bec7a60152255e8ba54083a4f44d868b97e99c96d50da4c3525c", 0x38) r7 = kqueue() r8 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x30000, 0x0) r10 = accept$inet6(r6, &(0x7f0000000340), &(0x7f0000000380)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r12 = socket$inet(0x2, 0x1, 0x6e) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x200, &(0x7f0000000540)=0x10001, 0x4) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xbbce95cf2dcb7892, 0x0, 0x80, 0x401, 0xfff}, {{r7}, 0xfffffffffffffff9, 0x10, 0x0, 0x2, 0x4d2}, {{}, 0xfffffffffffffff8, 0x8, 0x40, 0x80000000, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0xd0, 0x20, 0x5, 0x3ff}, {{r8}, 0xfffffffffffffffb, 0x40, 0x80, 0x0, 0x1}], 0x8, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffffd, 0x10, 0x20, 0x0, 0x9}, {{r10}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0xffffffff00000000, 0x8}, {{r11}, 0xfffffffffffffff9, 0x1, 0x20, 0x3, 0x7f}, {{r3}, 0xfffffffffffffff9, 0x9, 0x4, 0x10000, 0xffffffffffffff01}, {{r3}, 0xfffffffffffffff7, 0x0, 0x20000006, 0x11, 0xfffffffffffffff7}, {{r12}, 0x94cbb0c61cdde25b, 0x6, 0x40000000, 0x7, 0x8}, {{r13}, 0x1, 0x4c, 0x10, 0x8, 0x3}, {{r14}, 0xfffffffffffffffc, 0x4, 0x1, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x9d, 0xb5f76b5e46087c1e, 0x7, 0x4000000000000}], 0xe2e, &(0x7f0000000500)={0x5b14860e, 0x3ff}) 16:00:08 executing program 1: shmget$private(0x0, 0x3000, 0x0, &(0x7f00006f4000/0x3000)=nil) 16:00:08 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="82022e2f22366cd9bfc6f957b496be113f653000c59c8c1bba46c541a44e481fba14ae6e8611ee08966f1f8c643aef184b5a6f6affab2842bdbe194e187cfe70ba7b1966f5377fb4153cfb7b9cd3c580442dbf9cc5c89caaf42955eeadb73c19a2760af75bb1440fe635d906e13e99cdcd64ae18a204629d1c806cead574e3532d07045daebfef2c1de8292d18a1f079c63a46e0cb8c599b6b412de18c4f1c346dc2aa38848504092ff406fcd59132e4e81bf78dc2cbe40a4c1e514dd648224c62a9c6ea944308486a9cfbf26ef1045d4ea3c4b0f6e8e47fd00f6b410b2c3a96c29d"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0x13, &(0x7f0000000580)="36b83e522c066341519be712d7c25f180897fb") r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r8, 0x10001) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r11, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r9}) fchownat(r8, &(0x7f0000000180)='./bus\x00', r10, r11, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r11, r12) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc80906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27cd4561fe3ae923f030357d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a212", @ANYRESOCT=r7, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16=r13, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r5, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x1d, 0x0, 0x0) r1 = dup(r0) semget(0x0, 0x7, 0x2) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206913, &(0x7f0000000300)) 16:00:08 executing program 0: execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000380)='tap', &(0x7f0000000400)='\x00', &(0x7f0000000440)=':@\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='tap', &(0x7f0000000500)='/dev/bpf\x00', &(0x7f0000000540)='\x00'], &(0x7f0000000780)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='/dev/bpf\x00', &(0x7f00000006c0)='*\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='tap']) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x57}, {0x6, 0x0, 0x0, 0x6bea}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000300)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="38a2d13b3e42c6eaec7cc98254ff15fbb5a11e6f3878437c232883b2cf4c5ce8bf27d8fa5d043abbe25e951b77a47e1cdda301a746a61809f9ca66b60d6761f3fb5b0881fb17d0acc3e037f32000275f323cbfd9968db3db9dcbe109ef6c898b91d2d772a23feef7c17ac80bea18202bffe8919bf39acae9804f467fc8ffd8bac0b1f8add9fdafa92f914355c11b04e411fd105d98a9b9d8dc205d92e5cd72e6f174e649defc85260fa9d86a7081da9245926c213ba50f93dd832c870ddbf38c1f7324fa4def0979b0daa9c2cd06787590bd179743917beab7c404205ea53f99e4dac7d3ce33d64813278e5ad19740e4e75819fe0fb21a34e28a5a3ca70338ac91faf9f91d6462538b354e2745b08e195fe1409e7c5dce9a80379c52f353b1c0124b8c15dbad2c753a95435abcce15d1979d708dc32436622d51a95aee30f14d8ddcd1e846a46c95c97669799e3b99e86bbdf149bcf166b93d2595d04509e1e98540841501ef90e0cf55c66216cd2c73043f8db627d3d339e62b2b8d13e4aba6a8ac3d9f23ceeaee13bde1ecbc9a7ffda2036d39aa32f9452cf01ab47cb0b82ac12a8e12e6f3fcfeb591d311d283f54558d8a22a97386a1b1c978466cb85b0ba13c819d855ddaf5425c7636fec3b6a528c204a6f26f5a62a739dfe54f3ef52f5d9611f7e30fa52ac94c1d513549a6da1188bbac2c455a5246f80f5acffcb0d25c96b3647a4920c6bc748e41bd5dc99533ebbb9a5980bb48b74406aa36cc0b67c7660dbc8c882651f1affd771fbae63f3aa1c8b712b7e256f81f6f78f6a35ffeaa96b8d3e0f86e34969e6dbe95015240498a75562b8d999804e85c2215f2c81d28a3cf82f", 0x264, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x18c88, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f74d94bb7042") r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 16:00:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff149b33ff", 0xd) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) write(r3, &(0x7f0000000100)="aaf0a7870b3365e9a65ff2faf2dae2f37d035710053b2355dcbb32239ad7a5a08e60a2d12dc14b4ad52a8b65f0d634fe5dbb7db8b379dc2bafba6c2439496d3e8093ed2f0b1f9e65a7dde9098373c6abf88d75d172369ca5efbfba1d08dadb9bba6bf7c927bd2fe6597c4774c219810e0cecac5b3a30173fec003657", 0x7c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = getgid() getuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r5, 0x0, 0x800000000000000c, 0x0) r7 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x882, 0x0) writev(r9, &(0x7f00000001c0)=[{&(0x7f0000000080)='ol', 0x2}], 0x1) dup2(r5, r9) r10 = accept$inet6(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x1d8) setreuid(r11, 0xee01) r12 = getgid() r13 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r11, r12, r13, r12, 0x4}, 0x4}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x3b0f1058, 0x0, r4, r11, r4, 0x50}, 0x4}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/60) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000340)=""/195) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1ff}, {0x3c}, {0x60}, {0x4016}]}) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getgid() r2 = socket(0x18, 0x0, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r3]) chown(&(0x7f0000000080)='./file0\x00', r0, r3) setreuid(0xffffffffffffffff, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000300)='x\x00') 16:00:09 executing program 0: syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0xd52) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getgroups(0x1, &(0x7f0000000080)=[0x0]) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07045c91265745192a101018000010ff010003005ad35a0520010004"], 0x0) chroot(&(0x7f0000000000)='./file0\x00') setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="0100", 0x2) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x2) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x50}, {0xf6}]}) r1 = socket(0x20, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) connect(r3, &(0x7f00000000c0)=@un=@file={0x2, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)=""/189, &(0x7f0000000080)=0xbd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000000c0)) 16:00:09 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)=[{0x6c}, {0x84}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r2, r3) 16:00:09 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) r4 = socket(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) preadv(r5, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/200, 0xc8}, {&(0x7f00000001c0)=""/34, 0x22}, {&(0x7f0000000200)=""/185, 0xb9}, {&(0x7f00000002c0)=""/29, 0x1d}], 0x4, 0x0, 0x7fff) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x4, 0x3) 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", 0x188, 0x0, 0x0, 0x0) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) socket(0x10, 0x0, 0xfb) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x4, 0x20}) 16:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x0, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x2f) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) getsockname(r4, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:09 executing program 1: readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000002700)=""/4080, 0xff0}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000200)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000040)=""/18, 0x12}], 0x1, &(0x7f00000002c0)=""/37, 0x25}, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f306081f645d29a7e0fd447ac61a9527f11c2c66608392a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a54db94994ae5e0531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abf809000000898e25290cfa61355b961e3b92e0b065d739785c1082981aa39b9a98a4e157c31442a9a5fa2e6e99b38d887c22a738ba920dbaf98e8343b92f6497d2dcfd529cc6b4e5b83ab95e5b6c22c5739c7d00ea9e2af03cd64e660f8babfd514ef0e3e46d51561b7f643e9d9565ddfeac4ee57cf17157bacb5656933e19a4e0db7623223ecf30430aaf204a240e7ce8c73130dec61d88a06fbace2eebaf8612004883ee893fbb342a735d3e63b60bb2791b28150f5c61065b4f42b5562e501e20f8b76ab0d4a4a999bf8adafc359472b5ea4f00000000d648833a6978370237cd"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x1, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000680)=0xf0) socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = getpgid(0xffffffffffffffff) r16 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r16) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x180000, r3, r6, r14, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r15, r16, 0x7ff, 0x9, 0x6, 0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x0, 0x10}, {0x60}, {0x6}]}) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:09 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = kqueue() r1 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) shutdown(r1, 0x1) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r8 = socket$inet(0x2, 0x8006, 0x31) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x9ce3da5d5352025, 0x18c) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffff2, 0x2, 0x8, 0x7fffffff, 0x7}, {{r0}, 0xfffffffffffffffe, 0x6, 0x4, 0xbcbf, 0x1}, {{r1}, 0x4e0580322375df59, 0x10, 0x40000000, 0x2, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x5, 0xfe00000000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x20000000, 0xe6ba, 0x2}, {{r9}, 0x0, 0x4, 0xfffff, 0x4, 0x4}, {{r7}, 0xfffffffffffffffd, 0x4, 0x10, 0x8, 0x3}], 0x7fff, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x84, 0x2, 0x20, 0x10001}, {{r8}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x0, 0x4}, {{r2}, 0xfffffffffffffff8, 0x0, 0x8, 0xf89, 0x7fffffff}], 0x7, &(0x7f0000000240)={0x180000000000, 0x6}) connect$unix(r2, &(0x7f0000001340)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea03000000000000006b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f79786283133bed9e7d329d93c27ea72bed660740a78d2c361de19c7b8e6c92014529c90a609faa929bfc65414e498d5cc13f9b941ade37ae5da797b332f2e0bfb35a799753d1fbf64a69fd214f"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r0) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) socketpair$unix(0x1, 0x9caeadb2366a1552, 0x0, &(0x7f0000000280)) 16:00:09 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/80}, &(0x7f0000000140)=0x52) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x1f) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x86138) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x52a, 0x0, 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x846, 0x8001, 0x6, 0x3, 0x9, 0x8001, 0xfffffff9, 0x2, 0x1, 0xff, 0xa7}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) write(r2, &(0x7f0000000100)="000000245700a4a3d1ab8698000000000000", 0xfffffffffffffdfd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x6, 0x7fe, 0xfffeffff, 0x8, "0fd974f8094ad4d21f00", 0x4645, 0xca4}) 16:00:09 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x40) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pwrite(r0, &(0x7f0000000400)="be", 0x1, 0x0, 0x0) 16:00:09 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}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() close(r2) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x2) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:09 executing program 0: r0 = socket(0x2, 0x3, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYRESOCT=r1], 0x1) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) nanosleep(&(0x7f0000000040)={0x53, 0x4}, &(0x7f0000000080)) 16:00:09 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom(r0, &(0x7f0000000000)=""/3, 0x3, 0x40, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00002000000000e5005b67071b542a538706000000b818000000290000003100000003000000070003000000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66413a696456e9931469f97db6ea2c972d6eb5f34730062a7275ac945ce7d444ae719f92ff6745a1645f728bd4ecbc7536ca36deaae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dc02673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) getrlimit(0x0, &(0x7f0000000040)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) open$dir(&(0x7f00000015c0)='./file0\x00', 0x20, 0x8) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x7ca282eca8c316f1) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000240)={0x8001, 0x4246, 0x2, 0x2, "70d4a538adf51263d671cd32d6e00ab11dea75c9", 0x7ff, 0x8}) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r6 = dup(r5) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000200)) acct(&(0x7f0000000280)='./file2\x00') select(0x40, &(0x7f0000000000)={0x6, 0x59, 0x5, 0x7ff, 0x4, 0x7f, 0x3, 0x3}, &(0x7f0000000100)={0x5, 0x6, 0x9, 0x200, 0x40, 0x4, 0x2, 0x2}, &(0x7f0000000180)={0x6, 0xa4b, 0x179b, 0x7, 0x2, 0x4, 0x5, 0x100}, &(0x7f00000001c0)={0x401, 0x2}) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff65b0, "92447dc5ec72545f0a965e2ba400008000"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x3f, 0x10000, r2}) 16:00:10 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() setgroups(0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x48) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r0) setgroups(0x0, 0x0) ktrace(&(0x7f0000001140)='./file0\x00', 0x4, 0x10, 0xffffffffffffffff) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "00000100e8ff0000e18000000400"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001600)="11ac51f7d6693a129b2e765d0de14946028be83b3672a82136df5f4a04035204fe69b6cbad92f69281ac112900aa7b1f48c42d733456aba89c7f2a77ccdef4d01f83042300687ef1a1aa87a3b0d2f22258fdcabec90c5048594d36fafd7bab62e216ef31970412aaf2f9d0217636d60e7f7708c32810404e831502fa626402c6b8929ef6f321528b878daf55af77377fd0be0f0f16019afb13da999d4a2300dbcc1030f1810462ccd7671f9482f7a3e3a32f305de83d1e83a68818a7df7edd8ce63a38ebe8f2da881856056c99f626e528a2b5ddec35191eebbb56759ee2b2d6d064622234e1fc6898cb7b7150907d06a3c6e4282a1324fbcf797364ad62524fe7eb9328c24fe1d205400c5c5d65e611bfcf2eb0d23a93eaf9bb9ad32369d770153767f061e01af0e7eb19b7657b722af9dff7db6e352a309735448f91fe860c1192a01468b3e07bf319e7db5faa531adc0d03bebbaf7cfc0306307247bfd77d5a91f95e0cabd789a3ed790b8ca01bede80af5fda8faa9bf775bf577d17431a2097c219fcf163958d74354c7af64e904959111b26b9879c1e3ebca13a32fec4c0f16435c4002d9bb921895ce6b75ac5c0fa9ae5dc5ef3abb97f3233b0616522a6bb1b0c52986ef2a59e7e30506b258d0c77937e8dd7927efb4fada010c4f02df8cdc2667721f0fc505705eb2b7a1ce2af8cd5635fede2fb38f7e52acba9be795036137974a6bba95529b42279cccc6e8c913d6192c1b40c17ada6e67d9fbeeb0e3a8c5f5b6d091e39ce9c11003303b5c46d10a6db550ee04846311556c20b7b361d3fc0ec81b423c51ee90bf75a43c59c6ea06d8b190d866a418964303853164c62d04d928f6c1172a79633d539006da0842cd30d0b5cc0e6903387d0fdfa519569fd6a38f9e8d2a6c8985f6214d947a6637f055f57bbfd6d801bb21a5a33509879ab5111be9891a6b6b8e7be69652444ad9d50d68914b3309c913924a17d78f72ffda4562d89a2db467149a71dc24d2a17475d9d56ad473405be2456908791062666f2b0a3004af7c6450897944ced39d9cec3c680c1b22a09f0ea9d5b87c9b3a29bed73961aa061aae12d5a35d7f8ac534be1fd568ee601d6b4322a67a59ac2201ffbf0c06a459178046075dffe116539886b22ad0ee7d9ef35e5ff3b6060bc0a9f33f4fb1b987d000d561e6", 0x34d}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xb3, 0xfffffffe, "4929dc9df2ffff0000009078bbe6f44e4db36600"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000480)="1e", 0x1}, {&(0x7f0000000200)="3257b5b39a49c2bfcd1bca83a4ce094b12728e34c8bf4624096a7f4865968a4d023554c3e2641a0be821ab310a51eb4a21de6cef2766b0691137e72be571d4231dc8de0b3128f3096d2b1a90455c483c3392da52b1531fab1bfb5d6c51bda780984cd45eb9a28e8a4349afefe349b7c28ba5cd2ad1f2b4a449dcd0d8c5658987eecd0e9b161ce6041afb4ec2c3feb0c19e39d3fadaea33a8c8dd71818850063d6f0912c5113452b69b3e762004da8ca40936322e379d3d31b4b9f4c5ee2aefbeda40", 0xc2}], 0x2) 16:00:10 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xab7a10520563a700, 0x0) write(r0, &(0x7f0000000040)="88fa0fd4c4f7c78d5c65893920300123cf42a4a7a4d543dc7985ba34cd474ef697b0f339c5447059ab95a303f428dad118cf741031ab53c6c06ce85dfea44360fed4c49e53ac9cc71215f93e2b22b69a64e8f4c6d4899a71148d1bd72b68300d20f34958cb5d151301dded8a7aed470c8385d272c7362b2e75cd1ae8f7111e3c20b22a9aff312a62eae1e15d6ec7bd0ebafbc1aa19ad1b2fab6b33340bd5018c62f96c1084f9991d88a34bb27b8e0fd28c25cdb4acc94456d6fa74844369cf9c04e00b01b701611476a66a3f8ae6633ce63b32f6b6615f8fab305ff62b9ba76844c693b99ebbf0524cd7ecb08dcd5921f941b344fc646650191032341dab2b42104ff5adc5c62fd14190e2e19c291cc56d0ab1d2eac9480510678e5bb8bd2713445fce53c56f0d21f024f6ae807d0a2a3d93eed53800cd90143fb8f303c914cf132a4c87206898e3dabce53bf25bcf591da64435f9a4980f0e54e8c72f0f864c7cee05a4f95c53335ec00276fc6ae8798e462d6b2c5ab02d403413809dc6bca9f192b64d7740e819c87dfeecab7d917b4f8450bd718a19bc3023e455eb1a40a70020c07e1d9167c117a91f1de938a5176f4dec0c5ae177a141229818ed5ba689ef62622f511f227e181d7e528f3c924114ff09fe9d015eccf44d0db24405b955fcc6084b393577ec9751ae2101eb236a122dad2d861dabe956af6cb649ec360c08f118bbe61e6e2ee0934106d5a2e8dae89b67ff727c1f2f2cee2140906a2ec114fd05e048b7118ba52104e6c097b55bf812710ad29f6c409b832dacd9b6584102d74e8478f6d0c3d2f5f88ce4856d0b591fbee38320ed2f7b2c3b5c863f1a58542d7b092dc032f574988e09f73133558e2196aa7a3d38cdb919f4cfbd4b607f2a827ff2b09cb45bc3e43808a97797d47965a3e7f8ca06a986b1dbfd91eedd90501422a4690e512bd229621077a1b5a490f4e79507b8037b4e32804a861a46c60ab9a5b8696ff4787e2eac120535672a0ec2d529667c4e974c33067564ad79b2f43f99092fc86348aed6aa7b7901137450bd7122f954642258ca85b9f7037786637f3e31271f3a348ca161e84459bec232d6a6c5842a74452955188470a53fecbbf49c1f01d39196d6962dac26f4a614fc47f4bc42a747bcbc04172f826700f9228ccc0fc6c2f1b8178734bb7933d75283b51b4ae9df47e9d4052a163810c87d5b4ecd84aab3f22ec05e0dd786a3048862050065d375c5425c03f346c71f4478b45c755b1a875f29f2afc8754dc8759e121858b8f27d2cc99a7bd73bd2bd47abffc6edc34f91aee1656ceccd586148fb3694491c48021d6080bbf19220feed32939698e0f15aec623c51a87cb46e93d50c3725d1131a9d35ad92af49d8c2de58bdc40f4c6a4f9616154a20b1f2f529c93745fc0b934985936c922b9596baa91494103c8eb460157bcb77e86ff29c1ae7d3508c99139ec07c5725ba4f43ebe2ad259405f7e5a7a88d63a7a7a7c102e654ecc5f33a205fa085e3e34871b1df49a2db04932df1b994de0e6b26191ba5d21327cfb9522d72ab4868833d7ea7b03fe0449b700168570d277c150bffb920ebb019c34e4001c9e31e1ce29e9d41b464198668e6481de4016a6461e9b3de7c7b3d8a256747fa87c7faac1f5ca12ba5097775609dd0afc341ffbf9308bcc13fc9a0cabea970e43cc12a0da0c9730d73ba9c28b19e76dc7bf792f80ec4e9c353537b532a41121e2a27a57c312066c715edbe578b2ad56ec775601ae59b58c1709657be60ac081770f81cc7f047b2a0cf8679dd5ae96619e57457bdcfa3a3364b5e3a087ba64346b8dc64ae4cc26e89386225a17808f60907173fab0337c084aa15f16ffbbe6c74333ef5c1691c0b543bb5db9486ce230284a84e5b8d5fc273c55499604c268c8156dbeca994241d1d932c36926501e07268a738eaca6b81d7667271b6ea60f52cdd9d367c95997ba4f80da6a5b6e24f13935fb9b44a8ec592e8c960607a2428f064a1be6f7b916b1bdf769dc956352d0aec3fde81e0dad6d503f78c2c90ab86aff7ac1505e9a940cd89bd25ef98435424d66b81881b784f1611fc1ca1291771eca2be5395eb558b0808cb08d8c8855b9a7d53195544a66e2e3db300d6af441d539b9110dcf2216e16091b961dac24fc99c6515e88b4bda013e8cabd0e277632683745f412ae61c4a1247df2d0a15c979e331a18b557c877dd1d0d6e5dc64a1b10a63dc4d25a4d10826303d2b67f4828bb0a4a543fe21a0e017e04ed209091626c871815e18723f57c1dd9e9aa9ddbdaed97d2a764910317b9377bff861ffe147e33e4fe5da419af6dba149806bce1459cd56b00de243c5a7e8b4dfa6b98f003afb319439cfdbc40a4db8ba464f4a716e28443af299595ac11edf29d6d83a9629fb534a862be5e828614e43b279d9214debc1f292b11e96361b83ad6e83ed8451e07f4886427b9ba047b2b828588713555ed0c22b47f9e33078346562e3f1080e261780039b1e6d21338b42861747ff3e0949b50a4e5aee2aee0aae654c71d08395af05fff5127cb14cd85f36fac9e53ad5fc93d03d6972518f59fd01c11b47bc2c6d8974ad6be908ccbdb65f9879bb9e3850757aa6eb20f8019bbc23362875f99b42711448794bbde87f7e14709f7ab47e0dfd6e4842a5940db57e26450e02292cafb80f326008c4f1c5d1d778f15071c95738f0194659e5a82ab8493c5295579dbca2c6afa2f91963466e1803abcf387570275d0fbbf3005f974ecf18b80296cbd71ec434eb3b2403d2485036f631cca47ed1f72ce4036e8f9869b258893bff27bf39cbec48d8e5b6e5edf8ccb8decd87ec0a8d3f2ec4ba2cddb8cfca9b06199f6ac7c9e45ebba137e210fad636d1a6d2240f9e11488bbd60bc4e1b90cfa2fea8daaa0394e267c6c6b05997e981c41dfa5db797a77a13edc10ea261d871d8af56cb25f285862a02de3fd7899a26d4ef816df2ddbf044eccd40cbb2143da4ee547496e449ccddc9189cb0d96e575f2026eb13b0c60228a7a3a9440609be3c5fe28dd5f1844549cb7ebdce2883c1e87f55ade3b1d8bc9ddeaa5d8abbe3c2aa25ae5a5a46ea4ea5e8015d546103dcede560c32f0a0e8509300f9a218672129c287ba06ce3fcf3f13c4ddee21e89cc656ec13e65d57e46656deabc3daaa40183e24fae454ac38c7daef0fd918d5807ce2f955d7cd1c0fb1f0c1aa968ca787dce3ca0f1c15da58f3291262d724080a4c092e6dda6d51133f2fca8051b8e9256c60cd0a2caa2b83f970ed0ba47ec7f4c21d9ec09b6d5b223b18734a642edd756dd3b49d42e40a13332a6b908936faf8ebc7378018e67dec78c6a24733a2cb7aa234fb0711719dfc2c2582482682d2694318483efc43ac9f8ae8ba9c28204a18c60997b164b1202edcd3d75299db4b2a711e9beaccbd8c81c6a61c01d8eea3a383caa452e442d87964c2aa985c284427f7b8eabb6b205b59c5d2601bc2088c48b3b879a87d47392a340e8b8077b699069bee4095a765068264d3117a4c0476e6aeff838bdbe59fc7ed3b48948d9b539b909a078c33e46df292ad7309b812552815d470b608ae6ccef8cb540808ae90434715694a266925865bf378b9b1963cc01cd2c5058c9e923c5e6333acc8b1efdf6729053bec13d71f9757f0857556d74120c1355dfa5759a3fb10df69386cfb96543b5b9097c01328e7ed47395948f1960f0566a247d2cadc9819fe84583e78f24c49072f06af82e677e9963e964223a21c31c112e90fe88f0751af7ae5c009dbdcd403e5790c589a32caa4d5f50ba3bd0320656710bf4302abd9844be96288da78735c1255b201dcb821a6a7537d7c2e76ed002419afcd1926676c2b2968fe023ac6272ad389b76bb4ae491fd0d8427ccc8a171de4cfb96b1f1cbefe5cd440856e945a51b6e96159a5c7d121403bd77e4dfb8fbd30a289585112b3585fd84014067be0a3a6a996bd51f9c506107fcfba05decf60085628649a10c166db9a330316f8e6ab62e47308833d0ef78762f2081d9c23f990985c9eea7657c9ae4ae744242a170d1b16670ba4bcbb65e5dfe4d87a2e3a77b6622906520a502e6d61533d9f3d73310fa8f609fc629a503d3163d553195333c932338c5764e53aad5e36e5bfaaf26c80342213a77a9c13a9c34577af816146c9732f9bc4ae5b2e1cfff49f743aa07e4d8eabbbc95e10c7fea4dd2b1f737a6d83e3be2e023a79cd3a25e6bf36cf2bfc77c64f5801d0f3844b6371b40bd2779bdbf3a8843f8bf0d2eb1bf2c38b6874e3cb615180012b2e97ed0077d45012e73ea49f52d62c40603d598463cf3728a6eadd8bfc5f3ab13e8560dc10f3dc80146dfaefd3cacbdd7a3cbcb9866ba8466476d51ee89d47bb8b1d7b4280d202aa74b290f2bc6043dbd18c92db0e92a2251867ee0e9aef3c6d801fec0372fd28a4d01fbb87d55fd708b4c41476133bedd36860d0dbf88509dab401c49a21601064430fcfa1d5546d301f63022d10db0e68554f47a041dad457ea5a9174af57b6e4f8fcb3e9e81d2476e3c470a55999a30b220916ecac07890be7b4771e95f394dadcf851185b33d5c7d278f6679729741692811d16da3607a879001f5dc7f2f0f7e2050c505546a9b15bd954454f4e981fb7e098349deb5ee461f5de9ec8f5e3e0cf85931e740d69957707fa65eae047bc354cf0a67c1af7c2f7b3bad5b2eabc375cc08a9aa512b696dc57ee5ede5bca03aae7e7a25b887904fd4b050f2652e5bf6459369e79f7aa06b9e7e1bbd7ff665d0c3b9c024c5238150d11c86a595c9e21d2590a6756ebf1ffc5dfe82c177979094886c9424537599c0ed543e430290abd4370c709409295cb318fabf7ad4858f70fa5f442aa68817c3796c604253e673261f5d7943f3c413c1198a578c8d381cdf214031af58cd9efdcc9a4657dd3b7ed72d87b3fe2fe01d93a4515ca5c2521181bec915712579670181faa5a4cfa42c75a6bb34093219afcd3266e464387adf35462492e73fcc135c4f5ac99cceed009568163b7d05289aa027ee5c32e4d30946f1d143eca4d5b7a5d65acd780fa53b219c930aec48e45719021d99184e9a9d833d496d9e2b6f3aa2b17cb5012ea2e319f86db80368b0469e7e86707d2a1bb6a933fba881e8b12c89e96e8598028125d8ba0cafed868a2984256a62c398085350cafe4f6b6919d308526bc092ff4098d673366ad0d0114d3d8bb8eca4fe86f7f24288faf96885e20e8bcd23cd9afe2ddb990a8a0a2ee4452f8ca61d4a6c7538faa4ff462837ba9c15c0d9c1875e17851edad9be87acc859ea3f14fc7a16ba7204e53b473b4fcd8b5eb0eef372a6c896427db8e76bb8f97a5d32a3ccb354b62a816920c051b77798557749b0dadfa7c96e0185c214b9873a50a459af6237ff9f2026d6e0fcf596e616e898d7bc6c3280d8cc0256f72a0052de343cd44010510f63336d00ad4dc26ce81af7fa19485e18bed3024ec208c684f837f6d0aaeab09e62227cb696b857f766fb677300db6828ae0364e3e85781089d098fcd349c7e4479a8c473709d03b9a4c0d3c5906e5c7d205974a8a197d28698873859a54e9f7a4654ed5b2257616022eedcaa51d35a7c3c86ab70997409f0808da68ba2c3ffcef095592e4f2db034174c134cb2134f925d8a4a74b4e857b7fa14429a391eefab0d8b6efe11fc4688463e7d58fe0ac18fa91156cf5165ac81a4587068c7f7363991a1c2e28ef4cfbcf4ca92e61f99c8dc49dee363b416cb39b1dfcfd63e", 0x1000) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001040)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001080)='/dev/ttyCcfg\x00', 0x8000, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f0000001100)=0xc) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r5, 0x6, 0xfffff4c8, &(0x7f0000001180)=""/120, &(0x7f0000001200)=0x78) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mkdirat(r6, &(0x7f0000001240)='./file0\x00', 0x8) pipe2(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000012c0)={0x10, 0x1, 0x4, 0x6, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x62}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xe3ef}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x87cc}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xfffffffeffffffff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc0}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x31b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xe2c}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r8 = openat(0xffffffffffffff9c, &(0x7f00000017c0)='./file\x00', 0x80, 0x55) r9 = geteuid() sendmsg$unix(r8, &(0x7f0000001d40)={&(0x7f0000001800)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000001c80)=[{&(0x7f0000001840)}, {&(0x7f0000001880)}, {&(0x7f00000018c0)="7af9c1a6514b5be79af0a227304dcabddaf4f226adf53c25da752400a5a6d0c37eb7286d81804175e56f89d7bacb12d8407bd15f0dcb4be122af1a9c3661f2d91841fc32e0bbc75dc527fe36589c133994d0f9e21131d6be3eeb37604745ca19c05bfb9bd158b2df8f027f7504b346b36938037c30d025f4c623833c93605d9053b00e8ae4c835fd71fc55f39f5c3bc53f27fb0d602c370fee055b07a3ad19a7471737bd681cadc1847f0e7ded0d3ae92762fb13e95953df73331aedaeb74f65a3d59501333774719922", 0xca}, {&(0x7f00000019c0)="6f33fe2d09d9d64fbc4f195b6b5221f3f0c0e4d88b1e258d69237c46c257f368b227fc65ec352f6214d14b80e97db5b27869aafcf065d5a0b75bf28b43eadb1e13eb74805450f701d3fa", 0x4a}, {&(0x7f0000001a40)="5742858c27809ba8af513013c912c0542de91fe99b0f91a102ac8180ab62cc6b723ea8edd7621117c38b6b804789e3e8d42c6fd28cbfeb8a7bfb7b7ba2a4b05bf9c1b6a0c120d40383dadc9bd32df3938352c20c", 0x54}, {&(0x7f0000001ac0)="a4953e60ed3f17a7d6133a310ca35cd847a07557a82bdcd929c9436d8aeaaabcc99cffbf5b6ec333cb0a1423743cf5f3e8874d14482c104ac862f19d8852934b5de1a485951e118b22b619e9cb6695d87a0865f4a18568e5fd87d869ca8d8ee12ce6835c4f038b8ac60cf17f987b93fcabcbb60e0278c14dceaf1cd4b1a849ff721fe8d2bc4e0aa07ea8eccf581dcba481b7392aa8303181be7eb5bdc694802fd744a4720974a3ce97ac4d5b6b84a05839e84aec2e1a3a770d8dde3c5690a3ce4bfd033872d14336fa492a042b89b4a6c2246e1f732b27577d6db17825907c2753de8bd31e7d668ae67dead39d9c07b9ad31cc46d7623c945382", 0xfa}, {&(0x7f0000001bc0)="5d9c14c62931cf18c0aea3179428f893cf303d221117bea162258730adcd0644e4e4d8a9a6ae40a3894d8bf3c6ffa4606402ebb9fb7cba86b834ea310262b037aed0c5edcb987feb076afb8229aa3667a112ef47f9b2fd3774ad130b98bacd2f7ed0cddcf7383519964c8b69391b38c75ae13ef0b6ca4c924c7587e0baab4dba5e", 0x81}], 0x7, &(0x7f0000001d00)=[@cred={0x20, 0xffff, 0x0, 0x0, r9, r4}], 0x20, 0x1}, 0x15) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d80), 0xc) open(&(0x7f0000001dc0)='./file0/file1\x00', 0x800, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, &(0x7f0000001e40)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001ec0)={0x0, 0x0, 0x0}, &(0x7f0000001f00)=0xc) getgroups(0x3, &(0x7f0000001f40)=[r11, r13, r14]) pipe(&(0x7f0000001f80)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003240)={0x0, 0x0}, 0xc) r18 = getgid() r19 = getegid() r20 = dup(0xffffffffffffffff) r21 = openat(0xffffffffffffff9c, &(0x7f0000003280)='./file0/file1\x00', 0x800, 0x180) r22 = dup(0xffffffffffffffff) r23 = socket$inet(0x2, 0x5, 0x20) r24 = kqueue() r25 = openat$klog(0xffffffffffffff9c, &(0x7f00000032c0)='/dev/klog\x00', 0x20000, 0x0) r26 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003300)='/dev/speaker\x00', 0x10000, 0x0) sendmsg$unix(r15, &(0x7f0000003400)={&(0x7f0000001fc0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000031c0)=[{&(0x7f0000002000)="1009a975c19bfdbf111c5c09a432a041092e91ec9608b53602f844c3185944992a8002d001b41194a361d23fce9397", 0x2f}, {&(0x7f0000002040)="90f96f56bbdda7f6fb9c35112e872c6d36601f36d231204f8d66b477f75c2a698fe4f2b803725783d449c8a7335218fbfe7fd4ecb6e9ec9bb7848559a03c4e1b842745cac6708c57176e514fe161f66f7654ada7a5237117aadaef7626bb557f4092f4de208aaf52a34244cd740f565d302a9b72db1c81a54d42dcb51d23920af640c8e461609f1abf3706894218e66da1ed7415f7fa9b0d643c4835c6df7205d4d174c38f3722665d75e81f3a7ffd954455e6033277453adc4dd54447bb678f96af79bd09faf8cc7057161c2fb32240698f8af0e6be62ff65b1319a87b8d2dea156c21d07825f6a5644549160ba7b813c1fcad25e46d9d04442c751cc16dc617b4bfb06e09b484a23f6aded07c2915cacfeabe77c4c59cf49d928082facedb754b44af3d36e38d9fcbe33fb4e5a99bfbc120e013a600e6c49fd7a97c0f400bb1393a7cc7f861929bec89b44fb0362d64c32f54b0eab546500bd1d91f26baf82623c54510809265dd0a656a9fcdef040b042f5a516ce5b75406edac3b97c7a52df5ad4d2da7c2f70ec46f5d9ec91d1a6158efa9514e0306df6b66f3ca3d86572d7da08addc51dbd9fe1b0794c81354f9e58e7cc27eeef2dd5e16a1cb654ce7c53f19a7b1f28c67a6720cd5dac5c68ef13f914573c74a3f276d05f8a99ab75787dd16bbf7fd12f7b8c43e280d8102c69761e54d7eac71340a9c667b5ccda831214b6ba099ce99b007bdb5cd34adbb2ee3ef69fcd832078ae826157d30dec66ea231df1dd5c84cd9c65c71576b3840b6972c155047b3e58b94e3a1f0d33c57892bab531ac3373c5953306257be30ea75028c1548b96022e7ec698d5c33afff32f3cfbb89b029b6a14f0135ce4c191ed8e5e2827326832859b4c4851d4e0627487f24a3fbf8176d512fbe08160e16d17879d1b3468bbbc718e6f5729f95163bad55cd5b58c006a13748dc4806509d9947dbc78482add14e6986b4ed912d4f1e92958cd96c9d4c2e40961fa2e416dbbbaa17efda8c83cd7431b4e84fc1f2fe57d084310876a7d46765ff5e738f3ac28125f975512cb2f199205cf50c74efecf3079a68d5a9ddb6cfd892808486b5dbcb3e7576326fd31114d48c5593fa15ef144bc492692605d32bd4fa3f3c31ace40107d731bbd003942a4b3e778d0cdf240a1e57edef3358ca134fe1d83732518eb8d9c54a7625790a100c9d95f7b424d50d4cf04e871b2854a86c0be2167b63f6405cdef17ba305fc8385ea28293efef807d52d9a2c764795bb015572f8806ba9a0e7059233a4355926da9b2d399fd603168d8c0d787fc611d5f1d7af91b79a997911fa88c2a7676b5a063705f9daf8bb4c1caa181bd68ab7f7ac3a2c0b978e0c3f5f43d8827e826ba7a48105fa669d93550d8971c4ac6600fce51dfadd28ae84cffde5122b9e8b8705d45bb6cdaf321227f3fcd37dff0904cd731e77fca03c0341eded28e59827cba9ac36a92150eb02c3907d8f1ee3615f78ba47982b6ebfdb7d068a56d7dced501252420038e6cb643c89e4eeedb3cd168ce30f7da09b8ee1eaa17f3d3b6edfc9ff1deb485393fffabfda2431eb10f413bb18ca53622b62df03f03b5a4b604e30df91932060475a2964e38dbe0f516b51d64ae25c8095763eae9e0242ea74292c204fe4f663cbbdc332cb9358adf6dc71b3790afe84f8d0c1781919a15532e0e8f9c15a640cc5669acb6ce1b51172d01d0da9086dd446f3179432fe2c8c4259b310ab71bf4a5a9eb654bf84e7d37a96f0bdd762891b087c6f0ccfdf3db84f682e18e3da909a733fea3125cb416aeca42dbf4db1a4bc1e4dcc5a03ba81562bd0576e54270b0929f05b95d779c79582e4560c3fccd98e382ba6acda80581ba1b1d5902da396591d6c17ab013793cd7fb154b512b1b68f72a84d8935fe351aa0a46636e8d81cf1908881e9840a55e61825aea2919d70ce096fcb38355057a0be2108e8476e5d4e781a772bc882a48051337a05dad1cf510d2c5b313c15498e13e5969d14c16f695fb9805d068cf175423e3d7b02281c29b55a759cf816097d2701ed7e510f01b2a9cddd0d6967a1bd7e86895505a471df6fbba7f6aa5e5c58166f54a3f7d232acd33efaedc1cd2ba3d3d815b5661e693fb5033e9d5a52b78c09d4bdca59049b28f20c93fc98dc57bc7e613d1fef926c48350db9fc2bad8de8d158fe34f753ab7eb4d99ae8041bd657e1e3c804a88133a3973630bad9affb4618ee8cfa8d44c6402bcc81b4354c440582a1adbbae2881bf08a23c15911362315906b62911c87f65c185cf4086097b3523a572d9545fd4bd2e93c96ed6adefee0ee3ce5bd83abfc1ba0c325bb6c46f3a021e9ac32fdf99cb0e53977db61f5a816da146cc47da09b51d7169e4152a02fc5c297279ad92620bf741a322dd43c760550c3d5a674b7cb029b01a50c1290219723abc0548a5722d1488d1ce48c3b3020cae661ae82504b83999208b84696dadc468459e855453c72212ed98ef04b79fcdfff964995d8235fc79360a30b2ffae687b8836d5578993f8b484ac163a328a9d675bfe79549e31aecfd926dde1be00b9ef65a83c6428f171cc6ecde631a719b094f3737567cb8d414d8bef3ec18376dc09ac635d1660cfbd9ad851937204936db0ba91953fc3f5fff2d462e0d37e4fd586c604dab5849db38edfd2fa0760a7057b13c6016069feae8929a1e89d4272d264f00e27b2c8f8ec60b80ddb0ee011ecd7aec766c639b73825ff99b449edd932c157587efd6a7c5e6afa9ee34b44a3a1c35f5a52ca83f293782a282c3329df8503aecff8d8198620f4e84fa119c9c03b7a220373a6f3ea488bb49950ed44043586b340ebb87612e595ca5da0cdf780935b065a5ff5bdb281a36ff325e17afade0a7bfb8db686378f72162e213a3026af56fad945d70a3260d6c1ee14b8f7b01126bd60a3ea330eed56c684843a3ad56f0d935d7b6e10fc306bb92f9a12d47af1c5495a92dea6819180ebe542f54d8c4b99d40568f83f53db5097702deb2f83f5aad0aa230287f802b8ee000f6ebb4fa7d4babd58863439774d76e4eed15e418acd7fbb4834030034de430350e3e45a615f5f7e52eef2f4c46e15ee59201363b399925df0e8854159753a91ac177a46e0e9ea6821fd632b012eaa80a85f806848149db3ba2687b1865de700d51c2138c3535f870ab899d39252509f131053cbdfd53e52e30d72013ee0096bb8ab6eb1a57c53fa1bf56e94834e7adf87a3ca54a905d4b3ecc200b5f424c54d37ec41cf061c65e2460a67b0e7a9c2d7572353a2616c5b427fb7041fbb31a40ab2c7ba045e7740a685a8a36da70ee14aedf2e8ff3eb4ab18b1ce36330e1d04a93452b2a27aea2ae3b71413a3fac78b1b9842a3b608d3d0a95df18c380760fcaeab6075cdeb50a949fec23436c8dbdecbe1ce6e743f0c7cf7218078a505e51a5d1695ea0fd57e41f42213c2454ebfce81c4d35ac1640dc3bc95b3beaf8f9dbfa9615eb481136d2b289cb3dd84332ed71b642a6650cda6eec51ea59a16b9e101a587080686e35bdb9e132325353baffecf9e178ef49db3618739d3b086344a602cadf32140a38d9da5181dc4ab273d79bdb4a685a172fcd5d1f88571ccff7eed5d2acc466c170960267d70b5942e1e4cf28061cbc7d3b5eb5ebb609087a4d0f963f021e48f1d8370cfe873a24cab6fcbf5f7f6cbf08b12b82c5efcba8802726b8118e5737b5a440f0b0e6f81b7d77e11298aae4c90adf5e6b89a3e4ba31511f5ad56c968530c02ad16806724ed0ec84f1066a31086f3a8b04c3431d1228c8e5f63061ca3dd82d269f865327ca811bf15b46feb10dbd51ed8d3d3c99453c639a510771160a55b38122bb5d4069aff270eed9491e2a92be4174f2b23abdf3d222ee789207a0e248863464b52df126430c6ef76e64a9153621723d317245a137eb24fb38372ef53fc32b4752bc775f44a39b94cc156d4d936eb8d8d9e5e1e2062cf26d52fec658b5d65f6cf5bb173fbaafe96bdab348e80b4bc1a4d05213bf1151f220ea2998f1a323cf516543422daf46f0c7444edc3645cd654dc5b75e02db4db84a066a8716dde0cd321cd913dd77c52f324e3391d812ff7fbcd0e2575db9ccc4916cc7e53ac12d82dc201ee334dd8e94dd0a96ccabf68442dce8587df1fb3d302d821a76ffe344e36f4d79f78306dd94d55ee1be1922dea1bc69c668bc616684a07218d8ac6000290e7e76c8f1a51553d521ac768792be1701d410d0efbfcd5b94d0a5ecdfad52d1511605a73bb1bee10b5f795b91aa07f85c6c3f8e5f87e8ddc8561f61f0f95573a36955d7219e20076230d44d6fd16b9c76834db5712b4f39a1800426a42055f87406a23924cf87d34503c7fb90c7922849c6a726b54fc4f869fc33118ea5b52d03e733a5ceaefe5be3a9d9636427cb975c8c7da696d3a201d00958491510101ee71a1069c1ea6728f2a26081a6e42b00558939a90bbc4da7dbf6b4f5026e155756b82a35394288e4caae19351089771938e52889304463cd96fb539894e30372da070d2324feaa8caf9a3123281b661ad32ae60a1eb9beff232c9697525a238f98b48533d09d83ff3f853b13a80acb99cce338b82a00fffab06bb6ed36b274261d8412f1bd64b0d3c5c5e905276ab216147e282e6021b7ff42c59d5178c8498e5b8436c09a40e33fcc7963ccb3ee8692b03cbe823acbef2788883b39f0e0f426f9c6eceda7e20a2882bfbaa6e4e59548babeb4960b47adf0755cb4aa34170bf6ed77c7cd69b1aecc66de955857a017f25e862cd4edb9d3f9841ac8ce93375312fa1903ccfb4a6f46ddf576a5ec83c8f8e8dcfbf26feedcc47bf178b9377d4387f600a06953aba5a9728f4f9d004e3fca37b8dbd9469b34a9cee4370ae84458d87e8c37562877353b01e5c799de6248414891550ffe72a6f4931a1157f118e89837bc4ec371e3d8e14d56ce6eba41d9d0608b0be2fd9d52156bf77a75e4d58da7b9dbd67d95b895dd05572852d3cb05410e75f214ecfaa4de55e04cd8e86c5e11639e65bb254dc68d5e2483a6845779f5f811ece321f0c583a1e542103cc40785012705b027502fc45924fec2ccbf07f5fb0a97ccad654d9f09289c8a4437c6f65eb055f057ca28a94ffea856544c1f58632cf61745529f671286309641ad23bb6bb45d5e630dc1462a585838a00ed3c99647ce84e84a7400c6d21c1ac6328c4cff8b0610b1e7c221d843ed1980c9a58d5e9d3755a928a41f95b590de42c57b33a16b5eaa8844e71843a857ab32b3eba554fc22ce29da8915446a3eecb9fe713f5b58fb16ea559ba996f39bb83c1c193e2161554a7fcf9ba4e7f25bc0dcdfa930989ab0352576822cb3753c8aff6beec68ce26506b209763cc858efcd35d73def481b99271397874468970364f44e87314c59a88474e43ce9b9e4cbd600a7e702ba8d45bd80b5fff518ed08ea1b085dd47849df2fc1274ad0200002358540e5257a1e0c45315e491364e22db3f4f65deb7486eec6220fb96b7edd40211e9dda6adc99ed906838926bd08652f474c83fd3f81a36981a523549de659259299425cd8083356676f262f6c0717901006b8b370bb42111686fd8377e8cee21308cc082f5165aa11757e51aee3b0df87e6ab7d9b9ce404c546c3e6b331c76fae295d6e5be68b92e088911570abb002b6082f76a0c475b5b05c72a179b0fbcc3357fa40f4ed1cab8e625790e34379f5c1f0c99e0e97473f6d06a205110fa8024df48346d42b4389d7df73488228ff", 0x1000}, {&(0x7f0000003040)="e288670ad1b9799ba8c1a6e89eef48ddce6beed8b1d2a784dd57a3078538627ea88478db670435ae2cb5bfc8352edcf98a017a04ec764e866f440375862e5f08a81e39b7c22e94fe63c9f03a1cb16204317c179ea421403e89d179ff283d4788893d28cc98d1f812dbc444122968fc88c5d410afdda6de84a168e7ecd386f18319a10d8285fd2dbb4816c1f6d0bbd38c751d9f761b478db8109282626e3426d4fe523affb2daff3a6cf07912ec15f95a216138e172cb35a25b258c38b5516f9c65f6d2d7ceda1688c99e83926c5d66deccfe6e502680d42c7f8f25b88193d9cdafcf2ac762773d18a351ec3d505d2119a404b5c481efc3", 0xf7}, {&(0x7f0000003140)="3f968a5c2d8cafd995975825268070c78f2616caccca0ad73ef6bb405ed2564131dfa422b10971", 0x27}, {&(0x7f0000003180)="2c59cea0", 0x4}], 0x5, &(0x7f0000003340)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r16, r17, r14}, @cred={0x20, 0xffff, 0x0, r12, 0xffffffffffffffff, r18}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r10, r19}, @rights={0x28, 0xffff, 0x1, [r5, r3, r20, r21, r22]}, @rights={0x28, 0xffff, 0x1, [r23, r24, r6, r3, r25, r26]}], 0xc0, 0x921e3705468a291b}, 0xc) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x6) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x2987) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x90) write(r0, &(0x7f0000000040)="670dc3", 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x7, 0x1, 0x7, 0x8b08, 0x80}, 0xc) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) fchmodat(r5, &(0x7f0000000240)='./file0\x00', 0xc0, 0xb5f026208bccacaf) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000140)) getsockname$inet(r1, &(0x7f0000000100), &(0x7f00000001c0)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x8315, 0x4}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x0, 0x7, 0x2}]}}) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) chflagsat(r2, &(0x7f0000000200)='./file0\x00', 0x80000, 0x0) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x1, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f00000001c0)={{}, 0x9, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) pwritev(r5, &(0x7f00000006c0)=[{&(0x7f0000000300)="f681beb2e704557d99", 0x9}, {&(0x7f0000000340)="14363ebe30c56d82d89e5c", 0xb}, {&(0x7f0000000380)="4e705c44644f6dadd257d8332127529e91d581b3fb9db4711b571c5b8db188b52d0a8414e2", 0x25}, {&(0x7f00000003c0)="6baf8b833e5bdd2307e977d5f27cd5aa59dad38cbec26d4771d9950ba57902ef775c6a0643ed21cf28e8a48953c5100310e8b4f615102153e198299c6a0654d363009686c7ca7dbef571d0e0ab15d44dec17449a63e7cf43ec60604c7764432808cc30f6be35e57cefe9777d4273ef0d3e77d16da78df0ecedb7424949c5d7f3830036bef69c826ee03d1c882c03469c26f3ae977ed1d3f5ffe5f268d76a93cdbd8c54aa733e7713b2a3e9fd90801ededbdbe2f3f06a8f03f405ff97983dfd921d7144c8", 0xc4}, {&(0x7f00000004c0)="b7332a4acba5ead6f04cab7be2dbdd714cf9a86e80516333455973ea7fcec3b3ca06f54c96f43163d805e5ec92205c14b37e3dc8522dedf6ac63cd4d59c47481777a14b5ee02c788afee042672fc14d13e971d94a719103a24bd58552b2de1f0dd520440330de54465566f85225db04d7e85d900e75e7aa2c453201124469721d655d373193cb6f130e28de6b619d3ee04fcff95bc2a0eac936034f96cf60d59d16989ddabd3325bafa091c34285ab51f6067cb5d050d8230705", 0xba}], 0x5, 0x0, 0x7fffffff) getsockname$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r5, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x5) dup(r2) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ee7}], 0x1, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)=0x4000000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6, 0x3}]}) kevent(r4, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0xc, 0x80000000, 0x2, 0x9}], 0x8, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x144, 0x1, 0xffffffff, 0x4}], 0x7ff, &(0x7f00000001c0)={0x37aeaca1, 0x5}) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) recvmsg(r1, &(0x7f0000000340)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)=""/94, 0x5e}], 0x1, &(0x7f0000000300)=""/55, 0x37}, 0x802) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000080)=""/108, 0x6c, 0x1, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ftruncate(r2, 0x0, 0x9) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17d7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8400000000000000"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r3, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r10) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000080)=[{0x35}, {0x7}, {0x16}, {0x40, 0x8, 0x1, 0x1ff}, {0x81, 0x1, 0x1f, 0x100}, {0x0, 0x0, 0x7f, 0x407}, {0x8001, 0x0, 0x9, 0x401}, {0xec, 0x1, 0x1, 0x2}, {0x28, 0x7, 0x20, 0xffff}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[0xc2c7]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7}, {0x44}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x7f, 0x6, 0x2}, {0x3, 0x2, 0x4, 0x6756b093}]}) 16:00:10 executing program 0: r0 = socket(0x1, 0x1, 0x1) recvfrom$inet(r0, &(0x7f0000000000)=""/78, 0x4e, 0x800, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0x5, 0x0, {[0x5, 0x400, 0x8, 0x23, 0x2, 0x9, 0x8934, 0x100, 0x5, 0xd5d3, 0x9, 0xff, 0x1, 0x7, 0x7, 0x0, 0x4, 0xffffffff00000000], [0x8, 0x1, 0x40, 0x400, 0x7, 0x80, 0xbc83, 0xf5, 0x6, 0x3], [0x8, 0x3, 0x8, 0x80000000, 0x9, 0x1ff, 0x9], [0x400, 0x6bb, 0x5, 0x3, 0x5, 0x4], [{0xe62, 0x3, 0xff, 0x800}, {0x3, 0x1, 0x5, 0x635}, {0xf44, 0xbfe, 0x7fff, 0x31b1}, {0x7d6, 0x7, 0x6, 0x5}, {0x0, 0x2, 0x401, 0x7}, {0x6, 0x7ff, 0x0, 0x100}, {0x4951, 0x0, 0xffffffff, 0xffffffff}, {0x3, 0x6, 0x6, 0x6}], {0x5, 0x6, 0xc6, 0x1}, {0x101, 0x4358, 0x1, 0x5725}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x20, 0x5, 0x80, &(0x7f0000000340)={0xffffffffffffffff}) socketpair(0x1, 0x4, 0x3f, &(0x7f0000000380)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r2) r3 = dup(0xffffffffffffffff) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000003c0)=0x100) r4 = open(&(0x7f0000000400)='./file0\x00', 0x100, 0xa0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000480)={&(0x7f0000000440)=[{0xa936bc8d7f2bc13, 0x9c2}, {0x22, 0x1}, {0x88, 0x2}, {0x3}, {0x7b4e598abe678285, 0x6}], 0x5}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000004c0)) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) socketpair(0x2, 0x8000, 0x4, &(0x7f0000000500)={0xffffffffffffffff}) setsockopt(r5, 0x10000, 0x1, &(0x7f0000000540)="5f48a9b0e0d28ef85b83d214f996415dca138537011d6c153f095f0347ca1a2e77ec8d28168ee3c31f0e0f27954b98375720700dbb20bc25efd6b3f45a9aa8419580fd2274c7f3ee54f8d4b05c87fdf0abbcbf3506a4a38e58074730f381ed1fb569d67fc79508fb0132208b6b6bec4dd9e0e80fedcd27f507aeb06380e0dc9c8c678ff6c94dec9f35259c4e", 0x8c) preadv(0xffffffffffffff9c, &(0x7f0000000640)=[{&(0x7f0000000600)=""/38, 0x26}], 0x1, 0x0, 0x100000001) socket(0x1, 0x3, 0x19) r6 = open(&(0x7f0000000680)='./file0\x00', 0x40, 0x18) bind$unix(r6, &(0x7f00000006c0)=@abs={0x1c86a90fa3f94784, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000700)={{0x18, 0x3, 0x3, 0x2}, {0x18, 0x0, 0x5, 0x101}, 0x1, [0x2, 0x3, 0x653a, 0x4, 0x4d4b, 0x0, 0x3, 0x5]}, 0x3c) r7 = msgget(0x3, 0x200) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r12 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) r14 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000940)={{0x401, r8, r9, r11, r12, 0x0, 0x6}, 0x0, 0x3, r13, r14, 0x8, 0xef, 0x3, 0x3}) r15 = msgget$private(0x0, 0x48) r16 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a40)={0x0}, &(0x7f0000000a80)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000ac0)={{0x1, r16, r17, r8, 0xffffffffffffffff, 0x84, 0x4}, 0x8000, 0xfff, r10, r18, 0x0, 0x3, 0x80000000, 0xe4c}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x890f, 0x5, 0x0, 0x4}, {0x1, 0x7, 0x3f, 0x1}, {0x0, 0x8, 0x9}, {0x8a, 0x30, 0x5, 0x7}, {0x401, 0x3f, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0xd3, 0xc0, 0x8, 0x8}, {0x6, 0x7, 0x4, 0xff}, {0x4, 0x20, 0x3, 0x1}, {0x6, 0x40, 0x42, 0xff2}, {0x2, 0x1, 0x0, 0x64ba}, {0x3, 0xc2, 0x0, 0x80000000}, {0x0, 0x0, 0x0, 0x3}, {0x2a5, 0x6, 0x7, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x3, 0xff, 0x4, 0x7fffffff}, {0x1, 0x9, 0x81, 0x100}, {0x3f, 0xfc, 0x1, 0x2}, {0x101, 0x6, 0x20, 0x6}, {0x0, 0x7a, 0x5}, {0x1ff, 0x3, 0x6, 0xc}, {0x401, 0x8b, 0xea, 0x3}, {0x3ff, 0x1f, 0xf9, 0x6}, {0x45, 0xe, 0x7, 0x3f}]}) 16:00:10 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x41) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0x8001000000100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x10000, 0x0) r7 = dup(r3) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0xf8269345369a16fe) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000280)=0x7) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000340)={0x332417b8, 0x8}) poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x80}, {r3, 0x4}, {r5, 0x4}, {0xffffffffffffffff, 0x8}, {r6, 0xa0}, {r1, 0x8}], 0x371, 0x6) setgroups(0x0, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r10 = getppid() fcntl$setown(r9, 0x6, r10) r11 = fcntl$getown(r9, 0x5) ktrace(0x0, 0x1, 0x524, r11) 16:00:10 executing program 1: r0 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r0, &(0x7f0000000000)=""/252, 0xfc, 0x5, &(0x7f0000000100)={0x2, 0x3}, 0xc) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r5, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r5, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0]) r7 = geteuid() r8 = getgid() r9 = socket(0x18, 0x0, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r8, 0x0, 0x0, r10]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r6, r7, r8, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) fchown(r1, r4, r8) 16:00:10 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x14}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:10 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x40, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(r0, &(0x7f00000003c0)="e4", 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0xffffffff, 0x1f53, 0x9, 0xef3, &(0x7f0000000080)={{0x3c, 0x2, 0xb1, 0x20, 0x1}, {[0x5, 0x800, 0x0, 0x7, 0x9, 0xffffffff, 0x4, 0x100, 0x6, 0x7, 0x4c628237, 0x20, 0x80000000, 0xfff, 0x8, 0xe4a, 0x8, 0x9], [0x3ff, 0x4, 0x5e3, 0x6, 0x80000001, 0x8, 0xfffffffffffffff8, 0x5, 0x5, 0xfffffffffffff001], [0x4, 0x380000, 0x0, 0x1, 0x2, 0x40, 0x2], [0x2a, 0x5, 0x3, 0x8, 0x100000001, 0x1], [{0x20, 0x2, 0xf72, 0x1000}, {0x0, 0x2, 0x2b0000, 0x3ff00000}, {0x2, 0x967, 0x1}, {0xf7d, 0x7ff, 0x4, 0x4}, {0x3, 0x800, 0x9, 0xeb}, {0x6, 0xa8b, 0x8, 0x5}, {0x510d, 0x1000, 0x33, 0x3}, {0x6, 0x20, 0x2, 0x5}], {0xfffb, 0xffff, 0x1000, 0x80000000}, {0x5, 0xfffffbff, 0x6, 0x1}}}, 0x2, 0x6}) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000540)=0x3) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x80, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x40, 0x0) kevent(r2, &(0x7f00000006c0)=[{{}, 0xfffffffffffffffc, 0x80, 0x0, 0x6, 0x7}, {{r3}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x3, 0x80}, {{r1}, 0xfffffffffffffff8, 0x20, 0x0, 0x8, 0x2}, {{r4}, 0xfffffffffffffffb, 0x1e, 0x80000000, 0x90c, 0xe48}, {{r5}, 0xfffffffffffffff9, 0x1, 0x0, 0x80000001, 0x81}, {{r6}, 0xfffffffffffffff8, 0x30, 0x0, 0x1, 0xffffffffffff1458}, {{r6}, 0xfffffffffffffff1, 0x0, 0x2, 0x8000, 0x6}, {{r7}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x5, 0x2}, {{}, 0x0, 0x1, 0x8, 0x42, 0x100000000000000}], 0xac, 0x0, 0x7fff, &(0x7f00000003c0)={0x3, 0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$inet6(r1, 0x0, &(0x7f00000005c0)) r9 = socket(0x18, 0x2, 0x0) r10 = kqueue() r11 = socket(0x1, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) kevent(r12, &(0x7f0000000340), 0xa9, 0x0, 0xfffff803, &(0x7f00000003c0)={0x3, 0xffffffffffffffff}) kevent(r10, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x809172, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000340)=0x3ff) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000200)="9b0305040000000000000800010100000000c600cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000280)=0x8) pwrite(r3, &(0x7f00000002c0)="8373908a5fc95d48138d69f64d7425cf6bac74807661583e2e43f3af4d0de0db3d4deef808f2a42fb1ac105075e4503ac7c14b8474e1c7f5411976b223417da64931680b90821d5574d5c9121ef25e4a560a571239306505ca224f8cf16d92ce0b1e5f545064bd3d7a0d268eaaff", 0x6e, 0x0, 0x800) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) semget$private(0x0, 0x3, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) geteuid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000100)=[{0x1, 0x0, 0x7f, 0x5}, {0x9, 0x40, 0x40, 0x8}, {0x9, 0x81, 0x1, 0x7ff}, {0xee2, 0xf9, 0x4, 0xff}]}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) poll(0x0, 0x0, 0x7) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={r4, r5, r6}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = kqueue() r8 = semget$private(0x0, 0x4, 0x540) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000000)=0x9) r9 = shmget(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r9, 0x3) kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000140)=@abs={0x3, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="ad18f05de2f4ef18", 0x135) 16:00:11 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x4) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000440)=""/34) r1 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0]) r2 = geteuid() r3 = getgid() r4 = socket(0x38, 0x0, 0xfa) setsockopt(r4, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r1, r2, r3, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) setreuid(r2, 0xffffffffffffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(0x0, r7) r8 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0x0) writev(r8, &(0x7f0000000a80)=[{&(0x7f0000000240)="bcb59cbaa2dd18aeefe4c1e29701deeecb2e2cfb9a87becfe70ddf06f58cf77f12acc6cc4f373f569387d938ae9f50157c79989a5916d175645b98aeb5554e79b7077536b76a378246da2b1a517210dcd44842c1c30a56a9580d80e46cc15896d34c1dcfdb71aa98fc62718f2b72af1be0e1c8fe8f3b8009a21a4121f46ba0bfc963", 0x82}, {&(0x7f00000004c0)="064b1e3f917454eadb8f9256d7acc9c1fdb09b95dfc1c7adedd985f215a3dffcd64f6f9fcc696ad2aafefea3a9d5ae4ad9aec92cf755a1ee9eb47ee3fc99827d75f7a0669061a0a56227b2662ebe2074490f4d61ad1c15b90fb2d25a9e11b24ca09a99a085ba141f4455aee6b86a03c8c5ecd3b5384b50b4f2fe737bada08fb6dbb842861e91fe4076", 0x89}, {&(0x7f0000000580)="e616ef2201c6e21cc50888b02adedb73143742e9501e4645ed1593c814a248c37b68179a64b6eebcd9e06c85ba668e78aaa057a7ce9c32541468ebdfc16e63b340cbccc1e9232f03544e30a74315b5e574643231a04f37dd7762c6ff8793fc20d8aa000d2bfede92cf81ae524832d4349e115b2f11ccb28748db6abd1faac6c1fc8020624e52a1af414043412df2ca83480e3b97f64d8e8e7a433cf47ad3ed7f2cd206ab92067920e1b129d6ca60667751e149c9860b3af570f74e7560cf9542420eee3b53ddb6f623e7dd5ce92c", 0xce}, {&(0x7f0000000680)="cafb71c4f3e5e94923481d27d12de7ed2017eb0dc72b133862a73f6ca6157a58c12a1b19b5150358958ad0d0da4688604d2bfae27aeeefdcb0b957a4f04ed186bd90fa24ebbb2109c1ee29526581c66bdfa10bb13ca1c1e78ad27beec1ed501b5ee6d32599aa362edd58f9a662df4261c8733dc5b3fcabde94f69c38432a1850fa6eaad9971214c536e5328632e0e4116fffbaef6f3644bc7d5852f706a6a8e6a4fa374d8291666c08304ea35eaf4dcc386b710186310d20f690c00b9961ce3732378b9ad1987cda5b92b5520ac613c509d146ee9fa59c0e5faffd4c11a6399dfcae77562a03dc9171dc9c86e64148404f71854a8fad543791ebb9152099f9", 0xff}, {&(0x7f0000000780)="f486711d486b78d1b8ec7c820f5dc98cf8215f89c4aa10d136f6adc3438acd1ded3b7c66f77da234513e6b4abf4f060b03cae2e10d58f98328844fbd4322e3cba0f282e07f507d551b7f57567d8fa731da0a724d693d1f7afddc25c01fd81d2c42a64bdd277cfbaa17d19ca8a5ba1f27abc0f94fe3827f914bf81ade8de3f17f4ff508391a3dddd56cbb4a12112e401d6f70bcb3d81c4de7", 0x98}, {&(0x7f0000000180)="a5f51c54594fd835b5235950466df43fca2111fe3f5eee3b3e6b47d88deab432d65aed24e0390e33db45760bd6512e6f4ca29a03f420aecad4eccb0b03d5cb07ef3a78f83a7295257c1dffd45e379149317fe49d09da7635bdd35d40c325cf5a1a", 0x61}, {&(0x7f0000000900)="7f8251fc17f62fa24f0a63dce19579b806e64628205e89aeb9ffaab7ffca1d99618245b0ed0407e7054b09e42cf0169179b0f4b49d48a9a779feb2a4e29ba099d0910f04d85104a76fe4f81a910051111e1e7ea87904662dd93f47b70856488a19f6ceef5b978d853ca2cf0a0cae40ef093a09d15e1589233b17bee7170066e43b4061d6fca7780c4f62253ea33eda0eeb62c9e4f716cbf635795d", 0x9b}, {&(0x7f00000009c0)="cebe3b415b2bddbd9a0a773975922810d4bd5f0b8b7af79cae2ccc342fe18fe680f7d265f799726d48a0d2344c937438236161a6ec0adfb9da6ca80f9559879d9c08aeceb8c1de9923b03d8907acec01aa77b229e1cb69399a5727563e37f11824ded5565c089b29dc8e8e67837fa8e718c50d8109820a37edc0625aa3c5aa18c8b044a1b7dfa5fbba1b640c0971cac5d3efdf4f22eb4cfc63", 0x99}, {&(0x7f0000000300)="5cb01ecaecc409cfdaf8902eb9864400e4f3ed23eb121e1b21bc580fe3ef618404911329a4ea05a58f9bf1e47c38e6c6bbc9c6661fd4833b5557b406a85ebb334f924e977b5edc44b66fc9dcb7bd757982", 0x51}], 0x9) setreuid(0xee00, r9) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="82024f2f66d401a8fafc53fb59e1d248e2b9c5dab06265b4bbc2111fe620dbe70c491f18e45efe6c7df16f357291eaca65bb11c999833ac3bc0c7cd2444dc1bebcaaa0de09ae9ec3a96c7e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cd1a0c1b578df5258f3e4fceae1e0b41b7850f86700ee25e3680bc1d4e525d7171cb8fce479092a48dd623453bbe6"], 0x10) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000700)="e252ae490600000000000000df1443e5b5d70b0fcf8e9a2c741c36dce90b5df38215969928a5f2a2ef25ff5dcf7f5d777b3d3e08", 0x34) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) close(r1) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080), 0xa8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x7, 0x6aebd89f, 0x4}) 16:00:11 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1504, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) fcntl$getown(r2, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f00000000c0), 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = kqueue() open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpid() readv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000001140)=""/145, 0x91}], 0x2) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x108) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="6921c2e98e8dba1eda241e202939248ea4d2f1ecb81149e9", 0x18}, {&(0x7f00000004c0)="8d0aa353aa5ea65a5572d1bb95dd6174e810e0e47dfd63cbfcc06fea1648f71184717bdca3da85ca60524c8a45e173536d0454cb86059133e75a223b4469cb9e18054ba8b5314dfcc4fca1449140038acfaa2b4b167b86f6118fe73edbbc9a89586c55a8c25801e965edc0bf34fbbca9498dc4599f7ad86536592802caed2aa57aedfa04e31a5e6d73889d47935d57c20a26bc4244dc62c6ec785690e625d12c51f07893c2374ad9be7c0b5ae813be0f2eacd72b7682a33924f34f7295680c8937e9736537fd57db73c1b7d0e085ca8128c598a3fd4afbc064fd093606e5eb7e0cff504598188ee4486f71f32f97f0c1bea618688aded7fc6ef3b31d6e0fc71b7d96c53e905fc6a7a2ec06e216722da9e94c181d3e2481628e6e880bb8a2823839ecee6ba5733cd63736f6d131da8cb7cacf6413b286f0c5f184a2d305e6b3925c4f3efe57c4cd3ea1f64a0203942cf501d626e31b145820e1ca9684d4bf4f543a6da25ed485f73b387f1bc7a5bae989a2cf6ed2d9beae053285b29a8d2d808212418680f2cc34b4fd2bf0ed764165456f450cc0a768b1ef7f83a5ce9c4843c25076f17e71b51ca6b4c789b90ce09651738319e09ce6c5fe057f52e77b6e433f76ccc0a5e1edd926445adfb3c6f2715559041be7595fc5cfd2d7e3fab240b4f9df9fbfb0e741f2150dda9ca21cf9e27038f615a4142e4d272e2d334272fb353ca73498ddb3ca31219857f072c4463462e3c17a3160cfc58c3bfb20b9db6ab7aee4242320cf21e90da587d61459177350945e65d7b4930cd51f0ec20e9fc379544be9ac7d7dd449d9547f3ec0ad2a04d4bb9573cda229b5b9f7b23f3320c996b9ffa429d042c16ead93b3852b62363337651a51205b3751f3fba86a31109dcc6efa1eac11ad5f890e577f0ff87b0080ee86660d0d8583ff1b0e2067345642e07d4bbaedc1f1f46575ec20c7370f9fd3126d7bc208faf8ab2e369b066575a669eebdc92bdb389dcf2becc63e86e337178ccc3b255f1fb9520f806c5ca9a1f198eb425408ff01b7cc39586f1f77580a02be209be2048d4908df8e636b82c7ee253460b089d7db5f080ca43a881b55310b63e97f600f5f56035514e7ca86dad1cf6c4c5626b12eb8aa394ef2cc003ea5ece0747cc8216bcbe14e0bafbedcfa45958050e4a3fef0437755459001f2a68f8438fb6351365c55d1b7cd079cadd07446816a80d3042d69d158a5fd9455a64d737f0518c267f5c324fc1b1cbe3ecee46e6c245386f794980e882af1799c0c9c54973d5f315e989d257a92f95215de2f92dd3dc56464d152c2a11159226bc98238e254719d09d54915464082a59cf65ff40d7f10da978ef133e4ae5163ab205f300bbe2b9b0599e7a302b09f60cbb464ba2ace53bb172c536d503b705ad3eb073707304f14b067b2a74bbcfd3ebbc09bcd5235121a53b9aaf0bca7181d77625d3f98b7799125bea15e0e8bf62203899871812fa92441fd397c48aff49b91784c262870683d7f11f3887c1031ed7f40f39fcb7f332daf625ee1ee29a752dad5ddb6cd766589b82c3e6aa68378d274eedbcc2c6c944005008d76690fbd7961f304d62942e4b234d4f2f50c53c6b770c05efc57a329399289dfd1ca84f1301855413503ca8a2b3b8ba16e2d96ec00195f85f1a081eadcaf33e17779f9d1baff40e2034e73b193078e870cb953518c42355f3c38877d42dfcb44f7a8fac5ae07d229975928d13136cedfe52f8d18837349edcd2a296a3d486522f6fb81c098dccb35524191db61409b2c6f7c70a2a5b115cc8582c11e1006a5cd28936c84344e5b93ad3bcef81a154c65d82657ad7d921ecc4cfd61e355c9c38ecd4ad4c97d053aa1243ebd550944fa4f48fcb40c9e3c821038697d79673f37dd2ce0ec2fa9458943b2bf676137bbf96a3d6f52952a19c8fb11167eff3d6518354b0fe00b9428a5f93fb5abcca4a05b04e28a51d9445432c370237f6996e0ec7e2b44ff20c6f615ac3e70d46c4aa55e6a2edc7a42ce2a5debc185e86e881b7e02f7b3bd98dea6a9e4bded03d321380404994481967e8b7386646dcf47b6c1705fdfb1b7e8a6338fa8df41504ae538a2f04113c5b9047deb4196bcadaec9c5cfdd670f2107b58f0f9d840b895bc9d6e58a9d89f5d3d6760b5e139006f63f33935dcd80d5930e6e344dafd9f45f28e64fba13691611202bad50a12d4ba98fa9077f4a8778ba599ef14ed70a28fce9efb167917eea35953169f5ccf391786c359868a0836d0edf8944b91869b89129cff2df29e9de2beb69e05796e8d181b5f165ea27e5886f0c8d770893c9900f25fb077643d605020e1ec0167a6f5fd00da1dad84c927eec6abca059ece18bbde9a7d474fb3b76ec9f07e9b577bda3021bac033f595784cc1ca40713b938ea7127b559e9a97a2c900ccc827511298144d822c57a6ea802fbf772904aafa752817b8ab3666b33776f5867918b00826a8adc6e1874bbc504f5d159be21456146d8ea54663d0afefc21201414013e05f6660bfcb75c04975ab0d316590fac86429afdcdba9f1720d162d543ce70863657373ff32a47630e2fc518f35445a9c9fe7ddf5e88ecaed7a0fb2ea28bbf79017466454e12a762123f82116167bc365dcef3b9076207e4112613bff556c93cda87c997ce9c1b73956d127946fc8e9264e0ec9702563e117f9206022b59c305f5ace6d9e88ad4c018a0820749bfe55437c4681508f122d5019f1d29edcdd9c2695af2fc20850154e86b1f31294a9c74de1fdbbd151741afabecaee6e59f192a373827d73feba5f88985c0b8b1c6c12abdf626e53327a805bf81464f2a36016e2f10e8626709dfaa6b543e666e13cffcd5efb52f3bd946503507d31f2f4580a62dcfcff368575df1c896dac7c9f9d2ee41d8179e100151a0852dd93b479dbe7c7bcdf85b6d2d9a51cf09789565ecadb2d6803d70e2e36c5a28c733420435eb015678c742ae3bf0fccfde558a3d400fca035c3d3c2ad8af3058e615f91dbf7a4c3c530e264c652f87b9a43582f44305a2313aafafe789b0848aa68d3e27969ebbde0d70959e81a1c5893aeba4f37a30cd2ef295d58b501b52ab4d36b4713e8cd8e6b0309ead7091a643107fa66da6e5427bfb84c2eeffaeea321356891280e1844660d5cc22ff3f27371bf93b5dee33e2bb475d23deb52e7bfe8b94df79c840308a8d03c7bf0c733b84abec02f08322e2f9edf98f37dc051b2157f34650238b8da0d70b61337a329ed50224782743feb8909ff7854d5200d81d59a3a74a3f0afc6f86b03a648b6ff9a380254ccc924d65cefd48830fd398cec93f62df27f1ec301d605dab88569e315f1d988d01257a4c482f621ba9eb46eff8f0ff6a9f3e7e15c069683af387dc468b08b92c522c6c008ed750dbe0ec7d50591c79785064c93cfa6879a3da2fedbeb34fbf81926c4067ba5bedce1e8b30786684688e2fb3f332429437e3e732b22e922d5f971b2d74e9a6d9693801b455a2cd56d074fd36e3c0c94493535f0a724358458c9c85a013466433f8d7236110beb93d1d259420f3288fa12146adb376471c8093dd9f5e1d78f4f3a20bb8e2e175daa1d5d9d0c9468b3decea1a143830ed8640881d90ec986aad7b942079752ade8b83e90a18406d36f1b8763670f24b895dde11546d0b6ac7f2966ce4610d902e7be9d04f82cd007d76b760b08def7e042207a5d0f3f7edc21fd2909885cfa7d439333dc7d282cca71c1822cb7207dc0e86d3b8c963712dc0edd808783b45286274654400ca10a8e7ce8733be087b3d4d5ad1b1df64fe16a0bd37d95b8746891585e792c4b67e6e97df819e9b0a0f87ff57bb0ea6cf3e7df68f80d062bc97630a14a7267c579579b13cb400b69e303b0e4702d8c4b803d914fa79f37add108efceae583b333235cf154d5c99659c4279af8a5e1119fc5ee221b2476ac96c80621955334041c2b3704292592507c4a8825855a484280b50cc186c2aed91ac3236301ddc99b9d7270dfcb8348b720b99c61f984bf46f84b22297d4edb55ec9f6e4a15f2bd8a1dae3bf455f65d2cf1d54815da67ecc0d3a4b0f96a6f47978c920a9f5b164df5f47f848d992b34c313b76d7cd75eab640ad03b5c46139d701d72dffa67297a02086e6e9d479e126c03aa3ecbe299b11093177677e5170a4292a149068cbcb1d9d0512f34011be361b22578e9331e7494ea30cab6c6419d478650fe7ff05725ade54d533e5ff7bac4ea99ddef13ced479a8c39608898d90e0a21c81952bc17a2928823fd37d731dcda9cacf424caa671620748b164d41a4e722893d8d1e603411c493f731b652085edf49f6984ff4ea50329114dede935e9304d1ed567b55cf45796376d60519160ee38d077ba88d7a4f3bb1b8d513c35b6b183177569f17aa5367ec74b1cb9f95880863e78bcaa9d05ce93a2730e7f802160ed24a23b6b041bc8a1930eee5548a5cd0bc8091e0e433dee28dea32092d4bae393d96f800c068c3a578062c15bd4a0e6369fc3dd9797ee80e73366133b383737a94d9bab5b2e934dd9394ec2f45c7973210a56c0d328ca5d0be134e0691b4683059fab11c71e64616b6d8e6cee90c104e635e8452a920891f120e41166770f50912fb515457cf9e8a51ab658fbc4b995ce069db67dda0df273f22fd0a56cfa41333e05529df6e1d948e0b6a98ebdcaef7a98994482c06034f428a87b186b4c5f542540b40767042e6ab425093de4afdc440e03458541987495278704ff894f31e718af2612c41ad7397a20caadc5ab53040cb70fc81284919560e8fd6424b2c510e847cdeffaeec88203e51557a487e6197f8cf7efff2c17296dab7b0942ea41ff320816fa97fd150526cb5b651e56c67d59f907dbf06610fc8a1847bf01237aed1b3112f97049b974a678b5790e07448c2a9b421a173bcd98e8cff5c76dc532a3db001825b288125554bad7a3b55c71f9ed6d110c7d6f01751131ffa6c592a832e5ec6adcdab29f78eaf55df29d473a048deddeb066762b500c9907c99fedd3ba6e6f69718b6703156732318edb881c98b1c14739d73594e5f44d2ab353363fef52879eb6edaeb50a380ea7e6b4a9f5ed33267d914ef19057cb3cbde23beec1945d50bf5d37d42098925f5e36cc63ebdedb4d69cc9426222feaef04d4ec47c3e6dcdead03092eddd1187c5e1dfa02b7547a6d470c94fe07d9cfe1ce4b40d4d504eed73244d456b25e86cdfd1c6a31131266fc80fe9f9bb8208287f7911bdfe9edf2c3ea727136e4e837a6d2310791b9a955d7ebbfff4edd5bf7a4f845aa7ef4793e65f64635dfdd6097c7253e6d2ad10aace90e5b63a0a0e0f8755dbc5e98e05b696d692798b7c691d7d28dc447bbc94806b373f2cb5ba9c2defe209629c4e077a029390d43b45f54aecf8d6433130eee012f42924be862e44a57ab4cd55e9dbc43d398559e4890f264513bbb84681c65d7a7a230cf8fafe5fe59751ee6154b2592586bea9b37a6bb0e1428729bd1bcc83213ce896b2a5812b86304cb310d9729e43ddb50be6d7f02d6946db29fdbb25c8011617d733e2306798384b96a5966dc952e64ae10b358bc0ed92fa2eb1d18d308346c83ed58ebe9d58bcd866bac283bb18d1f551976d522514d25cd4c6ed3e694f28c0d0712cc45d1251af6f3cca291f113b7d69ec7c0e1410d0caccd808863f62645f5724cf94b1c12d07828bf1a1302c3e3a64878a5d7ac53da6c0325064a446139699da9a440ba1f819ef7c2a8e48929bce43c74d0404b94773", 0x1000}, {&(0x7f0000000140)="11b12e2434039114d38249486eb3975b6e9ee2955051a5e3db7af11fb50a957587b2964d015c4afbdb2245408015e3cab025242848ce35ef88adb4c5c02662029c9037108d250b697a34415ddc8606f8c1b37ab8559e07e3fcf54f9f1d0535da658fb2b67b2964353635ff157c0e8dfcb14e41ed85f1c38486b15117a4963603699f312cfb3afa11b23f8ccbb5b91bca17633c79194680de17e3933c299ea477b03792b59a38b3b96c011562212051055a0c531f5852be4e3d4c22f4304f9ab212d0f38205cd496a180c31f584d719285674b387b1a4c349b7019192f4aa93bd1810f93b27", 0xe5}], 0x3) 16:00:11 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0xc000, 0x7) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8101, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) r1 = semget(0x3, 0x4, 0x508) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/48) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1, 0x1800}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x0, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) accept$inet(r3, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r5, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) r6 = getgid() r7 = socket(0x18, 0x0, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, r8]) r9 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r9, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r9, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r9, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r9, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r9, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r10 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r10, 0x0, 0x0, 0x0]) r11 = geteuid() r12 = getgid() r13 = socket(0x18, 0x0, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r12, 0x0, 0x0, r14]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r10, r11, r12, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) getgroups(0x2, &(0x7f0000000080)=[r8, r12]) r16 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r16, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r16, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r16, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r16, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r16, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r17 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r17, 0x0, 0x0, 0x0]) r18 = geteuid() r19 = getgid() r20 = socket(0x18, 0x0, 0x0) setsockopt(r20, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r19, 0x0, 0x0, r21]) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r17, r18, r19, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) setregid(r15, r19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getpid() semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) 16:00:11 executing program 0: r0 = semget$private(0x0, 0x8, 0x100010282) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6, 0x0, 0x800}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r0, &(0x7f00000000c0), 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x84c1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r2 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) syz_open_pts() r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000280)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) r4 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000001840), 0x367) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="6a156eea23455b6e8dec9788f0ebcf05f04cb7cddd70591715aaf001a50f3b54500fc52f837a4919866d39e349f52ee3e7d8e52c41a07f996cebed8132a67e629c2b1e749f344cee2503e7317eaead17feca81221e5e76ae6d562649a3563177f426f6112ccd4364560940b18d610f280d3f000a5ade4b6ba132d2daf5885d8101b71b8aed6d8e1cf3338c6d8a238b5bc4f6f42b71619ac57eae9656209b0a35511780fe6eee45d65b63d108b12068b6b73946d4faae"], 0x10) r8 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r8, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000200)="4e88c9830638cd3546f2ee84d8e35a9ae88292e25e0ff3e4f1419636882a1f70715590de3712911b97", 0x29}], 0xffffffffffffc29}, 0x407) r9 = syz_open_pts() r10 = dup2(r9, r8) r11 = accept(r10, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x3, &(0x7f0000000040), 0x0) bind$unix(r13, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80753c16da8ca64b15d11c9fa286612fdefb7532c45642e0dd2e42bc05779407cff17d88568a8c585ed2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa5986ffecd9544b3e20bcf39f3c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f3e9feabd178f6c92d6afb22887a73d84a6ea330060983afc71380288966645a47ff35413f982153e8de670ddbc0a80974fbe30eea5974d1bb45706056a616b8b54f739bcf8a73bba502c99fcd1e46a0af05d87785c309cc5c554a3dbdf524b5d622e3bd665067c65106cee20805e10114918d28e01b533c060337d30f899d8ed78c5b028a7d22f0dbfefe147d060b40d47459250e41488c2ed7da3d36cac840e75519311b30296c1738be3e6bd07320d6528a0305105dce32925a5ae7c16646901db2cfdcce4db6069acb908f7282dddf43"], 0xa) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0), 0x7f) r14 = open(&(0x7f0000000140)='./file0\x00', 0x1047f, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2103fb52fb67d137, r14, 0x0, 0x0) ioctl$TIOCSPGRP(r14, 0x40047477, &(0x7f00000001c0)) setsockopt$sock_timeval(r14, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) dup2(r14, r10) sendto(r5, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7", 0x789, 0x382f0bc765df3f6f, 0x0, 0x0) r15 = semget(0x1, 0x0, 0x0) semctl$GETPID(r15, 0x7, 0x4, 0x0) semop(r15, &(0x7f0000000080)=[{0x0, 0x8, 0x800}, {0x5, 0x6}, {0x1, 0x7e1a}, {0x4, 0x3, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0xcc, 0x800}, {0x1, 0xb8, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x2, 0x1000}], 0xa) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000001b00)=ANY=[@ANYRES16], 0x1, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="0e00000000000000ffff000020000000cef57fc08e2be19aacc524716376232206d1141700000000c80000000000000001000000040000002f406155c9842a1a0b07838c6939e6f50f2446c0b338573580e5dc2427a514c54966363e0cf0ea6a51c69dfcc41b99e7d157f2d8fe8c1da0bc395aa919a28d9f13abaf3d02c4e228ee401bd417d5424f869d1703f76a60f370887a9af71a277441bdf12fa40b5820a28247ad23147650b3a165d60a85dfdfbc3396db13bcad3de37947ceeb105b5c0423e0d955360538fab5bfc698f773763f14609459675edfaf684e3a5cd4e00b35c548a9d54e3e8039add4b07fc9b0db1c0f6cdee10000b000000000000000ffff000009000000af915d98d016fc531108aa0277e249c04cf8fb1ee7a5f2d174517857a58be75d3c368e01cc29562cd0d0a1b602787a0063f37b66f42e54e2eef779d14fd9515b47558c9b5d8397ed68b26288d1830da3161be809b2cf998bd38a07db7e9a24f45b2517abf4eaca8c28bd81b98afdcac0b3e0c0667977cadd4f0000bfa4d4061a7cf25da6ff34f05bbf68cb5e257f9500000000000000900000000000000001000000040000009959aa0695cdf0035fdb97ad4e9dab941220cb9f42f40cf8aae714d003c691343de919105d395c8d6e5e22113bedcbf7b2ae8b39696de5fa637a1e33f8432b463295ddf603d7d8b37f17485e4a4452ff793e8281f01af685c50a9712a54527c44fe4cff5bccecea11c6b534b7b9317e9f8eb214e8ce9150e984f70250018eb00be7840812a9966216f7a1c691fd35194c94e5ffd3fb55d9f3ee653c20e47394ba23d61d846eed3020000000000000000"], 0x25c}, 0x0) shutdown(r5, 0x2) fcntl$setown(r3, 0x6, r4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) socket(0x11, 0x3, 0x0) 16:00:11 executing program 0: madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='c\x00') 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x108) writev(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)="6921c2e98e8dba1eda241e202939248ea4d2f1ecb81149e9", 0x18}, {&(0x7f00000004c0)="8d0aa353aa5ea65a5572d1bb95dd6174e810e0e47dfd63cbfcc06fea1648f71184717bdca3da85ca60524c8a45e173536d0454cb86059133e75a223b4469cb9e18054ba8b5314dfcc4fca1449140038acfaa2b4b167b86f6118fe73edbbc9a89586c55a8c25801e965edc0bf34fbbca9498dc4599f7ad86536592802caed2aa57aedfa04e31a5e6d73889d47935d57c20a26bc4244dc62c6ec785690e625d12c51f07893c2374ad9be7c0b5ae813be0f2eacd72b7682a33924f34f7295680c8937e9736537fd57db73c1b7d0e085ca8128c598a3fd4afbc064fd093606e5eb7e0cff504598188ee4486f71f32f97f0c1bea618688aded7fc6ef3b31d6e0fc71b7d96c53e905fc6a7a2ec06e216722da9e94c181d3e2481628e6e880bb8a2823839ecee6ba5733cd63736f6d131da8cb7cacf6413b286f0c5f184a2d305e6b3925c4f3efe57c4cd3ea1f64a0203942cf501d626e31b145820e1ca9684d4bf4f543a6da25ed485f73b387f1bc7a5bae989a2cf6ed2d9beae053285b29a8d2d808212418680f2cc34b4fd2bf0ed764165456f450cc0a768b1ef7f83a5ce9c4843c25076f17e71b51ca6b4c789b90ce09651738319e09ce6c5fe057f52e77b6e433f76ccc0a5e1edd926445adfb3c6f2715559041be7595fc5cfd2d7e3fab240b4f9df9fbfb0e741f2150dda9ca21cf9e27038f615a4142e4d272e2d334272fb353ca73498ddb3ca31219857f072c4463462e3c17a3160cfc58c3bfb20b9db6ab7aee4242320cf21e90da587d61459177350945e65d7b4930cd51f0ec20e9fc379544be9ac7d7dd449d9547f3ec0ad2a04d4bb9573cda229b5b9f7b23f3320c996b9ffa429d042c16ead93b3852b62363337651a51205b3751f3fba86a31109dcc6efa1eac11ad5f890e577f0ff87b0080ee86660d0d8583ff1b0e2067345642e07d4bbaedc1f1f46575ec20c7370f9fd3126d7bc208faf8ab2e369b066575a669eebdc92bdb389dcf2becc63e86e337178ccc3b255f1fb9520f806c5ca9a1f198eb425408ff01b7cc39586f1f77580a02be209be2048d4908df8e636b82c7ee253460b089d7db5f080ca43a881b55310b63e97f600f5f56035514e7ca86dad1cf6c4c5626b12eb8aa394ef2cc003ea5ece0747cc8216bcbe14e0bafbedcfa45958050e4a3fef0437755459001f2a68f8438fb6351365c55d1b7cd079cadd07446816a80d3042d69d158a5fd9455a64d737f0518c267f5c324fc1b1cbe3ecee46e6c245386f794980e882af1799c0c9c54973d5f315e989d257a92f95215de2f92dd3dc56464d152c2a11159226bc98238e254719d09d54915464082a59cf65ff40d7f10da978ef133e4ae5163ab205f300bbe2b9b0599e7a302b09f60cbb464ba2ace53bb172c536d503b705ad3eb073707304f14b067b2a74bbcfd3ebbc09bcd5235121a53b9aaf0bca7181d77625d3f98b7799125bea15e0e8bf62203899871812fa92441fd397c48aff49b91784c262870683d7f11f3887c1031ed7f40f39fcb7f332daf625ee1ee29a752dad5ddb6cd766589b82c3e6aa68378d274eedbcc2c6c944005008d76690fbd7961f304d62942e4b234d4f2f50c53c6b770c05efc57a329399289dfd1ca84f1301855413503ca8a2b3b8ba16e2d96ec00195f85f1a081eadcaf33e17779f9d1baff40e2034e73b193078e870cb953518c42355f3c38877d42dfcb44f7a8fac5ae07d229975928d13136cedfe52f8d18837349edcd2a296a3d486522f6fb81c098dccb35524191db61409b2c6f7c70a2a5b115cc8582c11e1006a5cd28936c84344e5b93ad3bcef81a154c65d82657ad7d921ecc4cfd61e355c9c38ecd4ad4c97d053aa1243ebd550944fa4f48fcb40c9e3c821038697d79673f37dd2ce0ec2fa9458943b2bf676137bbf96a3d6f52952a19c8fb11167eff3d6518354b0fe00b9428a5f93fb5abcca4a05b04e28a51d9445432c370237f6996e0ec7e2b44ff20c6f615ac3e70d46c4aa55e6a2edc7a42ce2a5debc185e86e881b7e02f7b3bd98dea6a9e4bded03d321380404994481967e8b7386646dcf47b6c1705fdfb1b7e8a6338fa8df41504ae538a2f04113c5b9047deb4196bcadaec9c5cfdd670f2107b58f0f9d840b895bc9d6e58a9d89f5d3d6760b5e139006f63f33935dcd80d5930e6e344dafd9f45f28e64fba13691611202bad50a12d4ba98fa9077f4a8778ba599ef14ed70a28fce9efb167917eea35953169f5ccf391786c359868a0836d0edf8944b91869b89129cff2df29e9de2beb69e05796e8d181b5f165ea27e5886f0c8d770893c9900f25fb077643d605020e1ec0167a6f5fd00da1dad84c927eec6abca059ece18bbde9a7d474fb3b76ec9f07e9b577bda3021bac033f595784cc1ca40713b938ea7127b559e9a97a2c900ccc827511298144d822c57a6ea802fbf772904aafa752817b8ab3666b33776f5867918b00826a8adc6e1874bbc504f5d159be21456146d8ea54663d0afefc21201414013e05f6660bfcb75c04975ab0d316590fac86429afdcdba9f1720d162d543ce70863657373ff32a47630e2fc518f35445a9c9fe7ddf5e88ecaed7a0fb2ea28bbf79017466454e12a762123f82116167bc365dcef3b9076207e4112613bff556c93cda87c997ce9c1b73956d127946fc8e9264e0ec9702563e117f9206022b59c305f5ace6d9e88ad4c018a0820749bfe55437c4681508f122d5019f1d29edcdd9c2695af2fc20850154e86b1f31294a9c74de1fdbbd151741afabecaee6e59f192a373827d73feba5f88985c0b8b1c6c12abdf626e53327a805bf81464f2a36016e2f10e8626709dfaa6b543e666e13cffcd5efb52f3bd946503507d31f2f4580a62dcfcff368575df1c896dac7c9f9d2ee41d8179e100151a0852dd93b479dbe7c7bcdf85b6d2d9a51cf09789565ecadb2d6803d70e2e36c5a28c733420435eb015678c742ae3bf0fccfde558a3d400fca035c3d3c2ad8af3058e615f91dbf7a4c3c530e264c652f87b9a43582f44305a2313aafafe789b0848aa68d3e27969ebbde0d70959e81a1c5893aeba4f37a30cd2ef295d58b501b52ab4d36b4713e8cd8e6b0309ead7091a643107fa66da6e5427bfb84c2eeffaeea321356891280e1844660d5cc22ff3f27371bf93b5dee33e2bb475d23deb52e7bfe8b94df79c840308a8d03c7bf0c733b84abec02f08322e2f9edf98f37dc051b2157f34650238b8da0d70b61337a329ed50224782743feb8909ff7854d5200d81d59a3a74a3f0afc6f86b03a648b6ff9a380254ccc924d65cefd48830fd398cec93f62df27f1ec301d605dab88569e315f1d988d01257a4c482f621ba9eb46eff8f0ff6a9f3e7e15c069683af387dc468b08b92c522c6c008ed750dbe0ec7d50591c79785064c93cfa6879a3da2fedbeb34fbf81926c4067ba5bedce1e8b30786684688e2fb3f332429437e3e732b22e922d5f971b2d74e9a6d9693801b455a2cd56d074fd36e3c0c94493535f0a724358458c9c85a013466433f8d7236110beb93d1d259420f3288fa12146adb376471c8093dd9f5e1d78f4f3a20bb8e2e175daa1d5d9d0c9468b3decea1a143830ed8640881d90ec986aad7b942079752ade8b83e90a18406d36f1b8763670f24b895dde11546d0b6ac7f2966ce4610d902e7be9d04f82cd007d76b760b08def7e042207a5d0f3f7edc21fd2909885cfa7d439333dc7d282cca71c1822cb7207dc0e86d3b8c963712dc0edd808783b45286274654400ca10a8e7ce8733be087b3d4d5ad1b1df64fe16a0bd37d95b8746891585e792c4b67e6e97df819e9b0a0f87ff57bb0ea6cf3e7df68f80d062bc97630a14a7267c579579b13cb400b69e303b0e4702d8c4b803d914fa79f37add108efceae583b333235cf154d5c99659c4279af8a5e1119fc5ee221b2476ac96c80621955334041c2b3704292592507c4a8825855a484280b50cc186c2aed91ac3236301ddc99b9d7270dfcb8348b720b99c61f984bf46f84b22297d4edb55ec9f6e4a15f2bd8a1dae3bf455f65d2cf1d54815da67ecc0d3a4b0f96a6f47978c920a9f5b164df5f47f848d992b34c313b76d7cd75eab640ad03b5c46139d701d72dffa67297a02086e6e9d479e126c03aa3ecbe299b11093177677e5170a4292a149068cbcb1d9d0512f34011be361b22578e9331e7494ea30cab6c6419d478650fe7ff05725ade54d533e5ff7bac4ea99ddef13ced479a8c39608898d90e0a21c81952bc17a2928823fd37d731dcda9cacf424caa671620748b164d41a4e722893d8d1e603411c493f731b652085edf49f6984ff4ea50329114dede935e9304d1ed567b55cf45796376d60519160ee38d077ba88d7a4f3bb1b8d513c35b6b183177569f17aa5367ec74b1cb9f95880863e78bcaa9d05ce93a2730e7f802160ed24a23b6b041bc8a1930eee5548a5cd0bc8091e0e433dee28dea32092d4bae393d96f800c068c3a578062c15bd4a0e6369fc3dd9797ee80e73366133b383737a94d9bab5b2e934dd9394ec2f45c7973210a56c0d328ca5d0be134e0691b4683059fab11c71e64616b6d8e6cee90c104e635e8452a920891f120e41166770f50912fb515457cf9e8a51ab658fbc4b995ce069db67dda0df273f22fd0a56cfa41333e05529df6e1d948e0b6a98ebdcaef7a98994482c06034f428a87b186b4c5f542540b40767042e6ab425093de4afdc440e03458541987495278704ff894f31e718af2612c41ad7397a20caadc5ab53040cb70fc81284919560e8fd6424b2c510e847cdeffaeec88203e51557a487e6197f8cf7efff2c17296dab7b0942ea41ff320816fa97fd150526cb5b651e56c67d59f907dbf06610fc8a1847bf01237aed1b3112f97049b974a678b5790e07448c2a9b421a173bcd98e8cff5c76dc532a3db001825b288125554bad7a3b55c71f9ed6d110c7d6f01751131ffa6c592a832e5ec6adcdab29f78eaf55df29d473a048deddeb066762b500c9907c99fedd3ba6e6f69718b6703156732318edb881c98b1c14739d73594e5f44d2ab353363fef52879eb6edaeb50a380ea7e6b4a9f5ed33267d914ef19057cb3cbde23beec1945d50bf5d37d42098925f5e36cc63ebdedb4d69cc9426222feaef04d4ec47c3e6dcdead03092eddd1187c5e1dfa02b7547a6d470c94fe07d9cfe1ce4b40d4d504eed73244d456b25e86cdfd1c6a31131266fc80fe9f9bb8208287f7911bdfe9edf2c3ea727136e4e837a6d2310791b9a955d7ebbfff4edd5bf7a4f845aa7ef4793e65f64635dfdd6097c7253e6d2ad10aace90e5b63a0a0e0f8755dbc5e98e05b696d692798b7c691d7d28dc447bbc94806b373f2cb5ba9c2defe209629c4e077a029390d43b45f54aecf8d6433130eee012f42924be862e44a57ab4cd55e9dbc43d398559e4890f264513bbb84681c65d7a7a230cf8fafe5fe59751ee6154b2592586bea9b37a6bb0e1428729bd1bcc83213ce896b2a5812b86304cb310d9729e43ddb50be6d7f02d6946db29fdbb25c8011617d733e2306798384b96a5966dc952e64ae10b358bc0ed92fa2eb1d18d308346c83ed58ebe9d58bcd866bac283bb18d1f551976d522514d25cd4c6ed3e694f28c0d0712cc45d1251af6f3cca291f113b7d69ec7c0e1410d0caccd808863f62645f5724cf94b1c12d07828bf1a1302c3e3a64878a5d7ac53da6c0325064a446139699da9a440ba1f819ef7c2a8e48929bce43c74d0404b94773", 0x1000}, {&(0x7f0000000140)="11b12e2434039114d38249486eb3975b6e9ee2955051a5e3db7af11fb50a957587b2964d015c4afbdb2245408015e3cab025242848ce35ef88adb4c5c02662029c9037108d250b697a34415ddc8606f8c1b37ab8559e07e3fcf54f9f1d0535da658fb2b67b2964353635ff157c0e8dfcb14e41ed85f1c38486b15117a4963603699f312cfb3afa11b23f8ccbb5b91bca17633c79194680de17e3933c299ea477b03792b59a38b3b96c011562212051055a0c531f5852be4e3d4c22f4304f9ab212d0f38205cd496a180c31f584d719285674b387b1a4c349b7019192f4aa93bd1810f93b27", 0xe5}], 0x3) 16:00:11 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x20) pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000001c0)="5d00c1343946133db75c541972053cb852af98c735a778f2051fd4b2c6b86c52446d3732247e5da0cfc5b0dce9a8db0ef28c4917fa669b5f6e76c4c0c2fce7bebca0a0b32dc666ec0deede4d6d375d562322f1aba1aa65c48435193a7b65b8f8c82f1dc240ef871b0275df81f40973c983c484fc6bd17f916b4be8ae07b176f4021adfbfe02a9dd871f1275e20bdf4faf608cc8d9451a0c94c836448f386a96a90dc306cc0855d4b55000a0da42c31e673f1ab74495af6dce16f1a9cda790dd7562ad92039faeb9adffefe5e29a91180dbcd75e770951ef6fe64bc0fe05a98d56f66c85337534b82bd198c7f5d37a4653cb293fa416b4330fd2e3eea8b7ec5c24fc2423a9917309b4348356a55c069342a34e5af0d41f0fb3423f0a4f72f03056a8216fcb3d61e9feb153198471247f7396cbf4228144a782c79cc09518f89da94a2631ae80f3d34d0ddf411bddd5868c6d0a661a1c6ff7def980291ac5010f06c225ec37ab7703ad9e2d6b37b35bae90aeac901512c4cfbbe0e0fc4e7886b6a1e395e1f066dc260d686a04f9f23ed4b0d8e58ada6373a4b898401ad0f2b68d209a9dba145e4f0ff205699e82519626a50538c1767a43e4f63c346c2f68f2a75b6fb99956d803c764914813a150dcf34abe271fb4cf3ee5c6ea17ce6b970b504552b0e493a84041ce45ed448eea1bc840ee178ac9617329a4b3cd45d00751d0a0b5ae5", 0x203}], 0x1, 0x0, 0x200) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x402) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000000)=""/253, 0xfd}, {&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000400)=""/69, 0x45}, {&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000480)=""/51, 0x33}, {&(0x7f00000004c0)=""/61, 0x3d}], 0x6, 0x0, 0x1000) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [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)) 16:00:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000001c0)={0x5, 0x4e, 0x9}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x40, 0x4) r1 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x80047476, &(0x7f0000000000)=0x8001) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x200000000009, 0xffeffff7ffffffff], [0x0, 0x0, 0x9], [{}, {}, {}, {}, {}, {}, {0x0, 0x100}]}}) 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)) 16:00:11 executing program 0: socket(0x18, 0x2, 0x0) r0 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() close(r2) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10000, 0x0) close(r5) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x5b, 0x1, 0x0, 0xfffffffffffffffc}], 0x8, 0x0, 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) msgrcv(r0, &(0x7f0000000680)=ANY=[], 0x0, 0x3, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x6118, 0x4, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000001000e74de4", 0xfffff295, 0x2}) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xf2) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r8, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r10, 0x0) r11 = getgid() setegid(r11) r12 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r12, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r12, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r12, 0x40087468, &(0x7f00000001c0)) fchownat(r12, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = semget$private(0x0, 0x7, 0x287) semop(r14, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r14, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r14, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r11, 0x0, r11, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r10, r11) r15 = getgid() r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r11, 0x0, 0xffffffffffffffff, r15, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r19, 0x0, 0x0, 0x0]) msgget(0x2, 0x4ccd1f0a8680bda3) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000080)={0x4, './file0\x00'}) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x2) setegid(r20) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r6, &(0x7f0000000240), 0xe4) write(r7, &(0x7f0000000340)="469fb0fb95c907dbfb0989bc21963f6aa4f6b1421306cdf677704d7434ef46de1afbe47997e9ec30961a71cdeb030cb2032290cc3340e46406088158057065a07a6e11f68867e25a29d3cf0fba7e4e79f284a394b7", 0x55) socket(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x1, 0x0) execve(0x0, 0x0, &(0x7f00000002c0)=[&(0x7f0000000140)='/dev/null\x00', &(0x7f0000000240)='}*^\x00']) 16:00:11 executing program 1: semget(0x1, 0x4, 0x3d4) r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000100), 0x2cf2) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x2, 0x3, 0x7fc}, {0x3, 0x9, 0x800}, {0x3, 0x68, 0x1000}, {0x4, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaaaaaaaaaab31) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/135) semop(r0, &(0x7f0000000000)=[{0x3, 0xffff, 0x800}, {0x4, 0x19, 0x1c00}, {0x4, 0xffc, 0x1000}, {0x1, 0x5, 0x1000}, {0x2, 0x1ff, 0x1800}, {0x0, 0x2}, {0x0, 0x3, 0x1800}, {0x0, 0x7f}, {0x2, 0x100}], 0x9) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) readlinkat(r2, &(0x7f00000011c0)='./bus/file0\x00', &(0x7f0000001200), 0x0) write(0xffffffffffffffff, &(0x7f0000000000), 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000001140)) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000000c0)={0x9, 0xff, 0x19}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:00:11 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) setsockopt(r0, 0x5, 0x0, &(0x7f00000001c0)="15d13fc97fc2c58e24c573d80edd244d446c6020db3da094bd189be71dce8712c27eaf63bb29ab3ac36c7e936cd878527901d6860ce4daeefa5f5c1619b77dcab6338cd9f753dd24f8889d63f2709ba9c4fbf658a8b92bde04c722764e7e0468dbfd4a62cdb82c0ba32f9c8aab40b8d25886c38c6403eb1257bcaeee186651aa6a8e187e5ba42de8d6381f21a2963a", 0x8f) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) poll(&(0x7f00000000c0)=[{r2}, {r3, 0x80}, {r1, 0x5e}], 0x3, 0xfa) close(r1) 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x3, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xd, 0xff) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000180)={0x401, 0x4fb2fe6f6cd74655, 0x80, 0xadc7, 0x2}, 0xc) r6 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) setsockopt(r6, 0x7, 0x138e3f48, &(0x7f00000001c0)="cefaa7afce71e63744b7bbbac7fb1a54bc9bd4e04f1ab7db356ca68527430afda43254559bd710d4488fdde47703b37c2129804577aedd868ac108866d119ba7ee7d6f319bd17767f50fab500f42d36e58d6de698b08a2d44374ff49d1bba78608803dfbca6a2699ebe2fca51f750184", 0x70) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:12 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3f}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) pwrite(r4, &(0x7f0000000200)="fbaf8a8d861a029b7ebb864a4162f287153a2759420f9cf8c9443017c98f56eca11f7ac71a3579267773a6410d3c1d5bcaf0bc1cd372cd7f7c11a4885f571b5e09022647f6dd51bd47ccd46cf3aec41d1853ade44967fbacc1061b70ec4b58a0af96cc7889f38a056a920a80259210d5f959143f75d9e7b202746d12d5d594ece129294c4bd3a3c5d3a24643ffae2a5a6fa9b2501013e06dca757678d2d3594b9361cd06", 0xffffffffffffff42, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x1) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:12 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0]) r3 = geteuid() r4 = getgid() r5 = socket(0x18, 0x0, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r2, r3, r4, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r7 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x0]) r8 = geteuid() r9 = getgid() r10 = socket(0x18, 0x0, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r9, 0x0, 0x0, r11]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r7, r8, r9, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r12 = getgid() r13 = socket(0x18, 0x0, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r12, 0x0, 0x0, r14]) r15 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r15, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r15, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r15, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r15, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) r16 = semget(0x3, 0x8aa6650431761208, 0x400) semop(r16, &(0x7f0000000240)=[{0x0, 0xf44c, 0x1000}], 0x1) semctl$GETZCNT(r16, 0x56a71968b62f282f, 0x7, &(0x7f0000000180)=""/61) r17 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r17, 0x0, 0x0, 0x0]) r18 = geteuid() r19 = getgid() r20 = socket(0x18, 0x0, 0x0) setsockopt(r20, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r19, 0x0, 0x0, r21]) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r17, r18, r19, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) getgroups(0x6, &(0x7f0000000000)=[0x0, r7, 0x0, r14, 0xffffffffffffffff, r17]) setregid(0xffffffffffffffff, 0xffffffffffffffff) 16:00:12 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xff58}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000740)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xfeff}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="624dbd4fe6d34467"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20448, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/12}, &(0x7f00000000c0)=0xe) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r5, &(0x7f0000000040)="94", 0x1, 0x0, 0x0, 0x0) dup2(r4, r5) 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x93, 0x10000, "1100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x29) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x15}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe9b, &(0x7f0000000180)="91ffffff") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x4}, {0x6, 0x0, 0x0, 0x100ff}]}) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$TIOCSDTR(r2, 0x20007479) pwrite(r3, &(0x7f0000000000)="d000"/14, 0x29d, 0x0, 0x8) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3be, 0x0}, 0x2) socket(0x1, 0x1, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000180)={0x7, './bus\x00', './file0\x00'}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000240)='./file0\x00'}) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), &(0x7f0000001480)=[&(0x7f0000000280)='@)\x00', &(0x7f00000002c0)=')\'&\x00', &(0x7f0000001380)='\x00', &(0x7f00000013c0)='.\x7f\x00', &(0x7f0000001400)='\x00', &(0x7f0000001440)='/\x00']) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) 16:00:12 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x102, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) setsockopt(r1, 0x4040000, 0xffffffff, &(0x7f0000001380)="9850c4ab251ed3a950b2b2feab59d415bff3554d80a4a480284e95087438a67ce6e4677dba1eb95fcc92293c4181a219ce58862c663aa7f39d187ced93408b82d8f03e3907fd998895c35fe754ec9ed767f08f40849d83f8a1b81e792a40e5b4dadedaa469e0eac56e492fd26c32c3cf8a469ca5d9d83f309c1285d6b7ec6a5f85a0485b8b101e7cb78df1c7d43394bb9e2f252af2478ffa883ea5c750890b9896e61d8ad58101e3ca0f0f39dc0155c650b4a6556a1041c7267e86a0b4e79e45394fa135d602283c8ccf10a242172c5cc1c5c55476356269a18557c3e3727f31d8f7c8b3e63e8754b3723e0ce8a288e95956240bfdb55aef5189791846b7b627c1da751755f3721f523e7f7771b81e69169a6c24ee7173ed5e576ec6c7dc378c4c45c7e3f6d3c2872ffa7555c2669bf7992dd0ee24951ba2fbaffbffdf997e209464f8781e69b5999bb5f30482b1dd908996f88c54a409a6f58e32205760fe429cd9e5275db992382f75b9412e33169506feac17904e5f55081225d88f4df0fa75867dfda27ec562efac2fe5b1270381a87e9dcd0bdee54dff2c8b4565c4f5ef3dfd578d005e78d0228a8db2872a1cdce84b2e9c8497c5d1d01f35f4d574da739bacd0cc4ebafb70c32c2bbc25037774d3ed8caa567a4ab42de3760a6d84e63be03f4e3c693f6d1df44609a49795eea7dda5cde08ef91b6f1ee74a11ddf318e1decf85b89195b2867863a33cabb0a7e986d75eea673f769ed6e0a0b97774a66258dd29e38a22d80e4af30b27716d09195eeb9624816dad9384e1b656881cecbe59e15e85fbc5c4a2aae12a6a7766b3f400ac5dbdc490e60e29516f9fb8da1976e04e421eab274d5958a88dde7a2b75bd36f22765cc0239bb87c47e2d79d5b0fc7a6e7b67364aae2be7324e665a3167be52fbb2e4374a71627b6c9ac2253daadb71e7b7a5cba4667b115f13df32039c5cdfcd3edb2b83561a884104b8f36cdff7bac2f0987d6f5d341bfff2a126994364ba3852a9a58eea98834803e3a88f62fc151c4817ba75f601421faa4b3e013f846b066a4084f939f65c9a0d5a2da32e858dfa2fa26190dce57e2e20261233b969968424f0c9d25dd904ff04572449f6e139270c35ed8f7c026ee683e2d0a4d068281d329f19ed8b7a94a2b6ef9af19ee110279e7c6309c26006c3ee9ef9110645157eed5b3a56b4152c24fa71212d8e74ce76c3b3b137b0384da8c9e157d6432f104d73308f1e14acb1c76e54bbb1b8c103fdd61d388f8a69b5fc1a409415cd49294a5ca0fd51eca9dbe3312d00d852fb224b74d04dede30d186e701d7303cd34726a730b4ad44b5c0944806b3f30463936c4f59c95bdbc8590428333ec0902e6f566d980e6dcc4654640d781ee1693b8ea3736f4286af0da44b22db50aab110b7ab2ea54f6a0c3f62ece640f1034f17d81c2936a9ffdc95c80ea4c94854a7f16d1bc96b43a2662ac05b322f69beca65516665173aac443200530bb295a9bbecacfc5d163b03844aae5e4f1f066b6e0b1a8765a9cde870b80c09d464e8489987b87de072d767e78e14850d4cb9111f3e4159b377ef1eddd2c79cf61a522c917144b2c612af327d58619ed624156fe399c0d3930fe53672d5f9fbceee0c1c4cb17ac9922588be6220e4a6b53a35c80d3262b88d05865c1f4978a064da894b3cc52a78008386134fc0d5f870d29f78c79ad82b5881f33982ea4049722fa96b4ee7c2c5d2ac19ece79434a0e70fc089d067c5471cd0fcb9408ac9795a731b355d5e5b49d1b6e3e9acc6b46df7453f2b58783f33258b6f95d1bd45641ad9713ad91d04bc09ebfeef617529d85a34001644139d8c1541323975b7eacf7544990df51618d6810f701955cc669081364b9bd98d3e717dd8cd8a63a87c9902f30f2a63a4bb712b7de96177d681acdf774f1b20e2675b68069bd5264f60f6877e7ff4b7b8969398b00504fc6e12b7d2685ee19ab503c58624fba6f2a436d9dd032e6266762b940d84aebdee1c20156ac88d160a6db3e4a1685614e4729d2380a4cb563c5e8a518e30aaf1ad620bc84776fd623289ac96a34ba6f116d49b6296865003bbc89fbf6e6183e4844df6c73ebddac4f76f179037b635028372e40654f0411d5e630c7b112ca61b73ee38fc8c3a70a0550f831286d695b22a7e5dab7fce856bfe9faee673da28a44ba2518d6acedc759e6c795405c337daa7ba79421b8904a034a379fb2423bf0e7fda1bf8378436023983c98c35c3861f270a17997bd1d10cbc81285d16cd42c9c9d68552ea04064e324bc0e4b7c57db5f74fe5267627cbf70c8dfe20b6abb901fff69a9325f13d4a6a091efbaad36c4936fcc12e7a78020ace47a160ebb1288ff190f285f8e37e9c6d80fd914ddb7d2f75fa15f47a530116adc2db946778c04d9308f79a6049b5ea847db83dd96d5f88c4650ef1d2a9938ed3873c72b9427e145988637186abe6439d7cac32bf4397f6ba7e49c5a53ada27766228b9c5c07497337829a9309ac84e5fc11b89709788b564fc9e9dd71575ad658f8793a61ce9d572f076ce7e1f475d06d6caf7686713ab9e9bebc3ad143a2b6d51325bf01fa02f6eec6b5041dc02d50809ea96cc20ed0f893953666b52b9935094cd9b4319bd22e5eb780eeeaafd3984ebb45dd8765314870f3aa03c5b3edf6b46f7cad0a6a4df3b11283f6a863e101a9a1a1361f8e52eb9dab61fe7beff225072ef9ffb2aecc215ad9d4254c603db880cb92f39a94b9c286e2a0578f80de24128f2290f273cf505f7a6f57bc96e3209051e43ab035de68d03ff7f18e04e6d931b0140fdde724be6e72cd16a219b2e33e74cc297b4f970b880524084b50e5cb9c910a9b76e018612ea83b48e3250e4853a56da121bd55909c09bba4e0be0f4acda22a9ba2b89262760b4e614c477b83712162adf4d0e00aa1e530d54de12f325a6862958fc4b97f995531a8187e9318a74f17a12251233a252e2c04082f9513804750bc3724c60edc235df90ebf30ea2e3a75461d8dbd7a13386f7dd6416fbc933d22838012a9eb6d89ca56f08d0dd4bd49afd8e18715c99a46333c86f2672c394954e4721075508d5d2ed942db138a61a0f2563814a13dc2d37192435c2c06cb069dfec8c730562adc104197f46402e120da9ee8ced2434fb2e1d1d47b07ac00725d4ff54154ddd27a71570562aa876a206bc146a27b948a80597597c3c6965e5582873c034eb01bb065b23f3417bddb75a5e75348d777038df0e079f58fea760cece52d2697851f15b0c0403f665625517fc1719a45d9b2662878fa8535b3f7384df7d5d5157891d9fe9b94b11b07fc1d9457cf0e30616435b08556baf5f93b32ec73a86cc45bbdbfc235b18d14922538df5934c27a15d7c500cf51689689e2a774d615bbe5ed81802050714c11dc2843b4a9f4bacc93aa29c49c9a9243e3e7e309b1d3e47d038f504a51fcb343e7cbe2b617f2420809e5c3c3e405dc111dd73a5424f20b43fff443c15b4116f47ac210e42563fa10a04ad4dfd6f484ea18715ecee50935c18455d3a88a35b67db14da2a97ddd482cf2893378ed47f787b2b664201d7012c3d66d5fa5a5d5d57c4662f0491d1bf6c5d493bb08f4331d59294dfe06985b229937f172e5ad775c16203c5a479d1b0c8f67c517073ec4271997063a615ca99559b34b7f7ccb91ad687427c362c8466ce19e7eb5e149ec7a7db79807b90b38e7705e099f7e94aa6403489fa9d40e30fefc60647864a2f3c0d7e23450d48112c724f12125274d16ccec07ab445468a7f6c587d2b2566d32a07e6c458bd9436dae3965e8dcd2dc1a2dabeb33fe842c02f71ea331bb54538092c7c42f1b9fed3bb950e42c43bdd1a436c63f584c8172b1b085573864c0989db0d288b8e49364380de57d2a152bd0630258a7622137af6d1ffe5cca880f2e7d9de2b6faa2861c8d5398b94fb70dbbc95b82e952a8ba5931114f86a9def1e80201db474cffee11e54b4cf0b1a4fca0e897203a49289dee672d65e8e9d344ba297e08169399aa3dde6fea61e1376e0ca06fae83b871fca7fe2429e433a5f4148e5744c6c9aa4a9fcb941cfc4fe368217e0338592d3eef0c53105e73ecfa7ff88a3a4f79558c8f0234c8841c761538a5e15916fd34b311451c57a0d6574a9e21d24c80e340f83c2a3ebd6e5760d04eea1e4da87a89d9e3a8519e0f9d9b996128971027e71e1f712c98c752db62f3f105e19524edfd0e75d4b0b6ce28aa2d120e3a3abfa9e6cd23972d969d07d758b431e4af8dfbcb6c8d881e04a090a7efb1c663a6e5408b6cd30a93eb228eac15d90be1c184ad98b1b9795e955c7d7d139c1397da785923a7ccac64741144c96b3a32fef77c9d583024520bf5ec97c5907af125d2b09298180da62428b2babb915d7a70a62f56b83d1687850b6273955a25b604282265e8d98f6cb9c2fb9743d84bcae90a9da6b712c866959168afb857d89b3fd72c855733d74a2eed4750e5d2a7f655a05a8bd49d29aa0fc3304a337e53fdccfaf11d379610badb750bec56d4152fcf3bc0a7a6a2c182961f5bed0c421a3a659c05418243e51c8fc1fd193d1a2d0c8c9a59c790f22da22b9527b654c796e5c6b978583dd290889bd5a7f04dd27a29db26416aed3b36ca8df31d70ba2ec5e6d2621bd287a4affb36586a896d79cbccf30e91193f0f99d501b28e544a00685a9ea986b4c9389ff532af7a88c03be440495d1ad1a6a5197e5ceacb49a88a04d8e3d17f3482ec945c60f17216adf161ddf47e7a13b4cfc77bc522847c43cabfda17535c29f93f59a4db1ec5b22ba215ee118711740da232c07e0948a57634c04eccc552eaa5a624adb1e2821a54b5f7c0325f1276aef4223e7894d53023298dd0755eb7ee247eda071af9251281a28bf46c7b7eaa8f333d0fdf05593e924be8a48713028a52f0428c16b31caad17464983d9df5327f714f382cee34ea13bd13b746dc13af531ff4616bafb19dcc8c6d783edcb6ad0c4e18ade03cacff3aebf34d755b09816329667487fc4a7e410819e4347adda5ac6b4c019a46f60522cea163dc1bf5af38b13c329c538df1473b064aefc39683c33e0c4fab01d725b6d3491f7a0906019ec93c4615faf1a3a15cbce88771cc4aa11075b36100821a065eb7c484dabe057f87da5b66e8b030921cd6a19c9c01f5dab3b9b83a379b42c5c8b5adc889e1351cda4f97358f4d1210b167bf454963ab1bcaf82fa39e7a47abcea61d92e3f2ab8ebb9b46672a4e90c281a3fd76a4b5702b3b0660127c6dba6ca6588f1d8ee167831ea0f7d1da9d9c16dd16d1af25b9b99c1a56d71e7f62d402a90fa36f6a234d6657bb7e26743e1abcbab46858a067e84c7cc904259bf9e41b208a3a7330faee431c09f422eb2802d3501bc2893503b02424acfc94e3e957c15b427e8139bc60e89187dcc2975f34204fda2efd36e286a2665468c7c40ae2b9de20cd03681bd35653c6a72553f224f731fc2545bc74f43cd494c93a336aabd167438e4ba34454ee500cac0ccb8aef93d12babd316f3fe15185cdc0df43cfb31fa76744a2250ca2d7aa8ec67b5c05c7daa08ff0ae25b87da3558ac8101d8f59c14894b90c47ee598af27582115b527390cac9b9b0df6a67a56376168eca7925a815cbb51d3cdafaf84dfe17ed72f995c829469172e03ee0ab6df1e001a8013d1d72be296010f5f5fc0c808baa099b789fa69420382e1d14188953413fba56244498b29c60f8e8c662783e4fe4aad7b87a615f7b6f2da892280", 0x1000) r2 = open(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)=0x6728) kevent(r3, &(0x7f0000000880)=[{{r2}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e4439d9fc4b019356e2ac6894d75b94ca27b2897fef0ddf98bc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd00adf410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0be188db198ccbd66b2479aaf103bf0000000000000040a548733d2da8fdfa59f2d8b8c458cd344347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000000100000008fc00000b54985ec66b688c2228caa347656ae3a6539a6c5519913332139108c2a1ba6a4be415123a5a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093eb9b563aa7c00900000016b7adaa552b4d4f4c3b574c8ffebff79ca9c660a9d01776f509e6b429518517bd0b1309a6236c263c3f154c492b08f67c44060000008bf29361d0d5682fcd8e275a9b0be9103a85d83e3aa3000090db0cc2771bb73bac9fb96eb7bfdcaa13a8f75e0bb6b48a00ba76583edb10381a0f6bdaa2bae0a67d28891690e7b80e78fb78a712f4357cffadfa2aeaabe2c66cafc831ae1d59fa2e2930ab3bd0d36eab57d116639aac9a831ca8a566bde26479db556f516ea9eca2cedadc8bcd9db61ca66f3b8c158881d39f7eb7187b2227338152b6c9e390dceabfba8f81108d7547626936fdcf88a80a70b1c2afb08ebacb25f3801c766c3bd138cab3caf78172f13307210a11e535a697c8bf177961d76e26565faab91528226f00a6e4d1522d10eb7e71814f3ed71ea3491bc584b1abb4eb4c78092948f1bf3b51a6f203d1acbd353508c7c9c52caf524bf9309be6843638446637e0a5130839c954ee3eda7730c7c9830811e3"], 0x10) writev(r0, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="884c7615d5614f712cfaad2a2958f06b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x99aeb1b7497d8211) r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x8000, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socket(0x800000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getgid() write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x26}], 0x2}) r1 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x8001, 0x3, 0xffff, 0xfff, 0x1]) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x37f3, 0x400000000095}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x4f0, 0x7, 0x800, 0x5, "2ea86ed71100", 0x0, 0x11865288}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80000000013fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a43a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447a809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x33b) 16:00:12 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, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x7) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x20, 0x0, 0xfc, 0xcd67, 0x9}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x60) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000f7c000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ec7000/0x2000)=nil}, {&(0x7f0000e5e000/0x2000)=nil, &(0x7f0000e70000/0x4000)=nil}, {&(0x7f0000e7d000/0x1000)=nil, &(0x7f0000f2a000/0x3000)=nil}, {&(0x7f0000e28000/0x2000)=nil, &(0x7f0000e2e000/0x4000)=nil}, {&(0x7f0000fca000/0x3000)=nil, &(0x7f0000e3b000/0x3000)=nil}, {&(0x7f0000fa3000/0x3000)=nil, &(0x7f0000f63000/0x3000)=nil}, {&(0x7f0000fb2000/0x4000)=nil, &(0x7f0000f1d000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000e93000/0x12000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e34000/0x1000)=nil}, {&(0x7f0000ee2000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000e81000/0x2000)=nil, &(0x7f0000ed0000/0x2000)=nil}, {&(0x7f0000f12000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e07000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) fcntl$getflags(r2, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x7fffffff, 0x7}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x7}], 0x2}) 16:00:12 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) clock_settime(0x2, &(0x7f0000000180)={0xfffffffffffffffc, 0x3}) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xea0], [0x1], [0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x4], [{}, {0x0, 0x1, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x9}, {0x4}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0xfffffffeffffffff}], {}, {0x0, 0x4, 0xfffffffd}}}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) sendto$inet6(r2, &(0x7f0000000040)="535ff00c0d2c5abc73b344eb8eba0cbb696e5f63ca9828e658e3a27b5d60508e57000b8e2edc5f6585a1d29b0507f20a61f7683eef05afc7e4c5bb847f9721ee66fa4b7cf997b87385de2cf7fed1fc1ddc209c454cd3b39c48ec64a26329bbc864e6d5d2c6ec66d8e670d3a83dbd66a83a7189c3b396f78af9dfca81cc841a6d6108ae0b63ee71254d24bff6e1c34cb686e939f680738755c7837c534edf3cc2eb872312af9390692fa6a6ec09e1b1360814faf73b5d745a9575c82c9223404d3731e715d201d5ac0cf0e362dc9bb831028170acd48bf25767783a3e4bcd5592", 0xe0, 0x2, &(0x7f0000000140)={0x18, 0x1, 0x3f, 0x401}, 0xc) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x6d4}, {0x1000, 0xfd, 0x0, 0xfffffff7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "8500040000000000004d04000000100000001000", 0x68}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 16:00:16 executing program 0: sync() getrusage(0xfffffffffffffffe, &(0x7f0000000180)) r0 = socket(0x1, 0x0, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x4001, 0x23) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) kevent(r2, &(0x7f0000000800)=[{{r0}, 0xfffffffffffffff9, 0x44, 0x100000002, 0x7fff, 0x1}, {{r3}, 0xfffffffffffffffd, 0x8, 0x140000000, 0x8d1, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x41, 0x5, 0x7}, {{r0}, 0xd9896c9ed51b0b09, 0x2, 0x0, 0x1, 0xa3}, {{r4}, 0xfffffffffffffffd, 0x0, 0x1, 0x478, 0x7}], 0x9, &(0x7f00000008c0)=[{{r5}, 0xfffffffffffffffd, 0x3, 0xfffff, 0xfffffffffffffffb, 0x7ea2}, {{r6}, 0xffffffffffffffff, 0x8, 0x8, 0x0, 0x4}, {{r7}, 0xfffffffffffffffb, 0x31, 0x83, 0x3, 0xfc00000000000000}, {{r0}, 0xfffffffffffffffd, 0x0, 0x2, 0x7, 0x5}, {{r0}, 0xfffffffffffffffd, 0x38, 0x10, 0x3, 0x7fff}, {{r8}, 0xffffffffffffffff, 0x8, 0x8f641083a9070be0, 0xff, 0x8000}], 0x401, &(0x7f0000000980)={0x3ff, 0xf1a6}) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287eadbb8963207427af43d30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1ed94e12df27d8e23e8c4bd8a7a06c5c376bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4435604090684b400ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f01b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff626bf687923ec91aed6c045ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000200d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743c"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000000000)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x4, 0x0}, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x10, 0x0) bind(r9, &(0x7f00000007c0)=@in={0x2, 0x1}, 0xc) r10 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f0000000200)={0xfffffff7, './file0\x00', './file0\x00'}) readlinkat(r10, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/194, 0xc2) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x65c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000780)=[{&(0x7f00000000c0)=""/187, 0xfffffffffffffcdf}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="90", 0x1}], 0x1000000000000011, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x2b, 0x3, 0x80) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kqueue() 16:00:16 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d27a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d00000000000087896f8748b3c04206faaafc0df02951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6bf892870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a497b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea9dd000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f55da0ff8237ed6b5ad30d7b6b561ab392ae5f26c4f3e9eec280a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913696e8e6fe0ee6b014bee149ca7564d13637168b061b5bbdd74983f116d4debf2d3800e5a2d4103da90000"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r0, &(0x7f0000001d80)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef3f0091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d9311819362e71bb40663a0595951377504d9c338282c8c6543f6ab36c8d44e49293e85febc31e4771b56fccd7bb9e67ef1eb49c0e15e38751bcdbb4c6f0fb00d6fb8546bcbad050e5be2922bfdd185df", 0xf11, 0x0, 0x0, 0x1b8) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x7ce24689d4753709, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002d00)=[{0xa0, 0x1, 0x80, "6cac4339f9dde9920b819ffaa4722d1b4b4923fa42f2b903daa88bfcec9888eca37adb8de1d00bf9c510b332c2facfa7f0527327cbc7bd9b08cf19b38f0a69e244609baa4f6147e7bbf055737a12d59efb8632d2bd947f436742f4d1dc5cb90d1f9b5f2812859fd7538270e799939ba95ab6611679679f74567b809545d3f880a11013b0ead80ba0b2b618c40f7a"}, {0x1010, 0x1, 0x4, "dde26b1cb9dc79fcea0fe4fb8c7306cd6e806e73f1b95d3267f69dcc409312529e69f1d3537be9000228f3bc365a362e9bc0a77a596641464bd2c9b87871d84886029c7f3a504e2264fb26c9ce2cdc7a15bf30b27fbb2209b444f6163eca9f8d33a175b81be6d67d0f2fd0aef29dd44396df23ece48b5dc7c20ccf7f00007af452632b7bb205bb8f09861d93dffe8eb791991b75e087eb32d2b5cd36a7d5a93ac3fc763f450994165ac7fde186543ecc5e9d6e0a614521635423b87a554e2d2159f1d630df5236898653be4d4fd808706543695b5cd500d6843c95333ce45ffd24ca4c0a01c97b19dd218179e4a072d3c77ad36c8bc9b36868d63230f3c858ae0219d3e6209c4ebabc86aa53990aa416f4098dd308f0fcc4eb85aceecdc69d0e720750655a36ed359c50bb47f86d700b20bb5986f74d57b6ffcb05deb9d26716f4ca31ba2c4399298bd63307ee8f027a526015bd779e108acf4fd87e9acef37fc0f24e496e86236faec4d79dd40ec6eb211e4ce24604cf31d15eff25decaf7e0ec59318d686cec32dd301981b8ba1959fed4b84e568b5013fe9689c45fc718082189310a887da107c5461967ddc47755d607cbb11c728a0f19c240afd5df87e792f4842685abd48e0f975db2583fe139a2f8ec7ba30d6e82d2aa4e013f09dbe219f13f56f4e5c2a35060ca770348dd240dd7fc0e05d0716b6b50494d41a23b7aa3e12d6277f5acf7c9038082913baf149f588c4ef9f63b4a40ee5968e7194d0b58e8db6930c1fe1b5f4badbf746d9ef190e3eee9f9f5df48ecfd6735ae97e1c687a1509e5af0cdf9c6137cf0b7c4731acc0d8e41348e4f55b89ae0b3880b59df5cbd7dce9af19afa99b34b64f2a19b62ff2f663f03cbb88b654b911730e660655512f2a05e3004d259c51b368014f892a193d48bf4a9b33804a7e891f29103a05b9b54f39fa5aeb40f245f57f03b422dc7513bb0c6aa87564bbb5c57317d52aaf74bc0e697f3f0993ee971324da9231ec6b6e168b1e373979bdf175eb3d333349cce749f805e9c7809ef3d2e00cec16d7c356720dde01895591d97714dad82a120841742189ae7cb336832cfa27f6f9a1711eb8ea79958001b827ed6d0be5c090676886ca02f7fc19dff3ba940ef8ab34ec244383f30988258f57eeaa3d36ac2bbdcedf0b2740ebc6a6d774cd5206ba8415a0edc670d5936cff9436fb80f737533a0f3afde83480bdc63ed7abd2c214de9e99185bf96b5868046a2192b90af0d694f95c075f10154db21928984a0f28120af99eaedb6e6049d5fa3d409e72aec5cd24e01ce8dd23f0e37aed721f40b55017158cb91af2f7d04e7a3fa26e4bb0220159ba936e919351a22593165f86973c9432e07ea6624c1f83e0f4ffd448a0f78f84349d59d1550c7b460cf19cc2c3208541dca2ad1729a0e92b49cf519d6e2f6ad40ef9d7ee7dddb72847436c40358a8ec3634b4a2a9008d731807ae2966028e9b38713a7b2767987934d615b1f7ff02f3f12c790eb2526bec017bb21cd2a3a58e19391e01d4e8e3226c823281f8789ab8eaf2c124e07a0db3bbb8ee119a0e8a6fbc85d1140523394f7bd5ab682412cebfeeeca519ce89f935cbd4930b387a36c453c247bdb115d12e051786c9813ff158398eb6553aed524356412065677923714df3dbbbafac18194f5a987c01f7faeb14838f1ee28bd9efeb36e27ad468137e3ff3bd2caac831504c969bc146ba3186559f75ef757f81ac398a17c65ebe86bce48d37ef397e8713748f63f5d72ba34d8337f288d61af7b04552601c6c88cd5d48bc6fd98681bf6de9a5d837469e34325d069925d4329938cab6f2896efaa468d2ce27a43be7eaffa665b1d1482db86f04e954ad12c247afd7e8aa49e594ce7692718a1586bb41a91a014a73894ed90caef61936972e067a94b930b52219fdb1fa028ca8ef13e23f835d375dabb12076fd641f2a1421a5b8254c9407712b88562b8f1c25db6b8935de0cc31ebf863d7bfc92f3e0400a0a4f18a9ebf18c3d1cde48ec02c511a45bc98f2b618b0ea9d3314db50134f17ea65c89086a0bf13497ed9af207d829bfeec669a86304c7bd51a504fe8972b22b0ed46977264bcfb00ac747ca91774450a01435be2b0a487f6e1fa6d1431df4d6de2ae77d778ee234fef14e52c5c5c7e552a68767476c726ef92628d96c9e568a6962681089933a67b3d0db94f0b35aef55f26930af5bfd383ed26fbd354b663325fa4ea3aa3be1c025fbb9d9876afeda77a77ff0b4d77beee9eb41bd43fdb0944df6460f1b205680fc19fb4c74011373a18beecb7d330dcb0533e5afa536a97d86fb4731879e5f3a4d58e738df4692ac9ada8f3bfe8c07731e7a83a59ece7747588ab1912895c2641556b41a94c7c8232d77d24b2ae36a26f507d10a10e23f1f5717817d3dfb9a981890b71ec907572bce213134708e1ebff486da3f0cd56123f4ba9afdb39b7ffe82a5674cbc3b88835914ebf041a78ac0084455fe1fcb649694f655552393836bf0bb13818cf3ca0cf02d8480f97886dd1f1275dd71a850a1d43ddc6ae11cd486ec3919e505176788dab5f804d1d04e6cee097051836533dc9b8f7d81f70e1a83f4225fa7ad6ecaed47998ab2998266840da932ab625d85f68abcfadf0d215f494b31a8b097c97e6f02379b1e4761be8bb2591f95714934acab6b42e054ec2eb133d8010c53e11d937c2d61f803cfcb17aa51413ce6f209d95b72c33984e320d5eab1ec0dba2489b9f0728cfb04b2e49b70c44cce502bf5cf9dc13002004dfc67d8ef0a5eb2fff5225eda75b9dbe8adba0e16f4d649de28fde3f36dc63ce1baa7161f16f664e741eb58d3c65e1b7222bc797f385a2cfc4592d372bdd7e2cde5a69f513057c3316fc05f2322b7e1323c579c3e7115b67d7270697a35ee8cebad1ecab9047cb59a673e673de6406ea9da262cf138a358b742755c442d1f4fa181593335d301c9c8b6d3f1d04da88c3f8d88a39bf3a3c4a244a8182e1701417cb665755bfcf8712a42d79c1223414c80905970740a154fed53e8d26b4725b281c8725b8eee0f48cc38899f159bf13c51256d84a3963658ba14438dcbd00c33e590f113632bc9a7e4cd8080da63781000d209c12b6e2f0b6bb9d7af3682a71c5b33e0b46b10c1cf649e965a8c8dae360d18019abe9eaf945c7d7c1da50cfc583b23fa12f64ed41ddb8ac2d8732f6c524455d82299c5b4c5dc2e99760a64eff4ddd737132e99cc22f51f7209a5bde8ba4cf3daad705b403a0350c7d7e1a15fb27bcb55e7545d3b1c0ea940929aafa67dababa1a4a5f9115217bd5cf9023b99dbeea75ccb933ef4dee03b9b8a48346ec7da62899d8834f2cc2d5e4aca4726713c0faa7e44b71d80968faf35d69caf107ac759d577eb396da0c1cb1714797c055e20077d928a5a102cb6762e9ecb6f19f601eeb67bcbe072747ca9d4191c9792ff56d4198fe34a43a423a85bdd177d6a8e9a699d9a460f8e262cdb573d7aba7099704a1e3a6adb05f88adbbc0e4a55c909dbe6e53ad300820a04104a029c6de19b65bf4cd99ccbf290b2eff9a97f9e10cc2353cd4c543234c726b4e6349bacb34f721a3f890ea77fd94f951f0c020569a2d97847fb60fceaf818c4bc343aa8bd36b7b3cccab7ce0e403025afa14c9b7d486036d96bdc2aa619440c8d340060ec873752c1c1bb9c5ef89302162fc060560cfeaa20db03ee6af023730e0e471f173cac8001dbcde0f7243beebe6eecfe08a3796647bdb5cdd3fe080018b00c8b3bfb27e5248f7c67ee0808003355fab9ebae3846336ecb2db3c76e2cd373cbeabfba775b21ec4fcda93a2a4f9aa466c523d18dde78b483860fe6e9cbc08af419bee644ffdff9973e80b96904776a61bc06f129c9ba93457f2bf34c72ae28566f084bd24e427428e3494f438eb0609d8ea932c0d243f06fd224ada5f57dc47a8bd2f55d146631781dda1994a734c19713bdb4227cdc6af83eb3eb932644568eaa21c4d5b92db30c21cc4f97af1f48c1e8dfcb4eb94e8a6967626abdad4255ae49f3b86c5b48d0b9b04781a407e400636cb330dd10755b866f613a272d782094af5534e435be4f75d011600f967cb4cb2fda6330872e71360e1bfa7402c69f0f4cb1836ece4e9b1af0e9e2a74992b35fb209e6a6c989c9888dba06c664f935909495d9569412c7adbf0b93020ab61ba83ab1991c01f8aa214299d7987519e1cbd701337c0c222fd2031d9f951fa15d39049385401977ca3304df41858119f1e7661a27f8a75c44ee55ace16a7b1079986f65093a89c90d549a58c5f817a7ccf7308eff07d961273bb377475501d39542e4196c5ffbafac40074306f4ece4af7c08ad2dfe41b74646fe363dc650348eab58b3fdabbbf300b48e2cd15fe1b1bcb6a383448a9b93ea555cf7155ab657c2f3bf16170b39a79c03ee776e358b3c80ad16bc264a1c9a83030649b0cf463a7b26fe522ead2b311e4b5fc82a25cccbb75c89659117fc51e640444e4c2023a4123b8c9511b948392ac6c00a2eee357d93144b3a4139688b4565e6864d09dc93b996e7a19484776f15b617b02f061118fe3bbf775e1a1edcc68b1866d5c556e306e0d37b7a9ac3c9d8fca602269faecfaee87400bb6a64a9f332210de742b8d613abd215526e2b152771a11d1b0e3deedc64572add645b7619dbfdd5831593bc0d911b021cde808ee5ad4b9a6012168cc7ae00cb5d6c3ef446ebc1c0ad0a6c56456c83f9d7f6b9d4fcc672f283af74788afeb4a3864bed301ce4fdde705f10414f4a5fd64416ce8c02bd79099d0ad77bd14dc5b4732b726b20b9dd070c156a4cd3946acbdfa2278792c2b7f2dcd6139cc82548c328e8dade3e4018ae5fd944158d9f3c54b44a6586bb4ea3af0bf96379535c2e45016c0218f3db0d42ae35d335e000c77c1751aec412b4c720ad7b82fd2869ec1c85ca42c6e5e5c778c0c583c5e42d1522a7e5489012d4a713dbd88bf6f3529157e948e85fe4c9e688aa6f32612f60f25ba685f42e3181ec28d34b3ced67a841ac6be780f3c2e77d342025c458961716f047de5d06975b74d46df82f7488e5934e7f2801b061e9cbea2f80b473c5cc42860b77e308274bca03452e235e3dab87aaf27e53fdc25272545cfebfee10fa64bedd0f15fb84b73cc3d68706dc3980d95fde1e78f5c7b634c05f9ede6dbdb66632146edb1fab28fde4fcf8f91ac8dc4297c920596dce90f8f4b82c0ba24820d9456ee4dcdb93cd6ce90e418b01cb302380df50dd50dc1746b809c250256c127245513b149f1be1537c78397154e3f7bcedc634ec32c819fe78f0f4b5fe2326bc1ac9b1fb611245aef19d8c913a216d93a739a3372fd05722f334ff7c9e3180e8a21131821325a5d31577dfecc5757a9a33940f11399418073a31afdff6844e4ad531e25796a9da98ac3b313ec294558e750a65ba2492b0c2499ac4dc35545b600de842f2d9ad07ebf289dd4f625c3accfef07021d73b4958b245fe05370910c0d9191e947b6f63708d6299ec9c536824412239862ed6828cbfd86944146e5483f53d5ead5ea3125095d3752ba51cbe81c49e5263220a6ce9abef694e3e874bd61a8e82f5563440827ca32da596a1fdc45f905b14f8c090abdd481e83db4c2a076797aedde00d5621e3c3e13d227232c7e571c3a63559f9e95f91e38645e94dc29b90edbc7ef47f0bda4e03917e236be9e403a49039a12bf30ecbe2a21eda5dc248f19f2af37d74072eed9778d0fa60c5e90e144a75"}, {0x1010, 0x0, 0x7, "f6b28542d323ee5b39b4b5b4ad075f706ad09f74a83c7c70525872bff722f0a977355a53f5cdf83ac49d2225bbcf88e6b34a56d1a2d7a2938f9561bb3f7ec34f967383e59f525927722bfd81ec6ce04abc2bc199115763ed9891b327f282b36a586b2080401d894a57fab707deccf901a3021e3f0e0e476efd801588e9f0725e448d3c825b8a6dd56f2fd912c78bea0ef6c899e180b8a9a695df7a631cb69105bba26fa55698b0fc5481644ffbbd5c258ae58610a3a59742178082a14efbd8d964db544de2515d56dde6578bfd4f222be58cbcea5b8b0fed73c4075aa5d99efdb058c9df8023060e14024f57e36d4ffedea299cfef070ac32d10f03ebce4e26da6162423b3655741af5fbcbc9ff8c5822bbde772749b3cecd329a96bb2d02e1c8b34829ad5ba812a62f0e504f919908451b1d99283c6251b2ef89c9ec4ed507088c47bd8e4c77c76a806754e81b5f95d832a82941f336b6061a3dbdc7770ba2b1fee0e1830ba32fb9ad4c3f1ea86d741df63d1daa4d3cd4c94f1bf943d33285a0f8c451019bb153361865e65eb452b3f5d35fe5d5a96d4c687b52ddf4ad19babe80fe62d5df01c1a34f77867006f1eb547dedcf5d42c1b3dbc2deba9636912df1ac743336e46b8e8d8ebf6ad476aba5a9e032db76fecbe4602cc4fa6ca849af846730eb2418fcc926917f1acf147d6635d41b4ddd840b4b2eb5d21d3322f985666755076affd5d2ca7f0f12e602f16a95318daca580c5f40a1414342028846871ebbaba3f0691b48c7222c3ae9d63b18018ed912d477e575392ed28722d47752cd42500485003b2c491c8f146ebe4d155a97d8c54dd3fa64f8f3518a1c47f2f010096d56b80d8fa415175888e4d7e125fbbe62b655ad2b85530c93ba14db304f773ab7c7a89d0d92e9b6177b63c519dca4655de7e8bc4fa4c9c2429de4ae94c1b2e01b9db0b3be46f18436194b2b1b58d6a9a9f785c0ddb4abe71f6ae9b3d97721675e1c125e7772387335ca765d6bb5e138075241b5b5b568ed73e09eb9c9fee7db858942dcc22e75dcdf1732b49291c0df558f6aea366171e47a0d62824c9205cce70a76883d093450ad1d908f54233cec85f31c473f75ad2991402a39087b84a765bc1cb5633c27f9cc409124b32b13daa6072f00568e0cce7dd21488d3ec70ca6e5a36db85fa788985b6f572d255f46712400c90c4683d3a5a4cf9512cf42c7fba8c2ba415a9c4b5b0f082e1c91dadf77be2f2f5fa63cdbe830a5912f46c5a7e593771d6d78d7538108dd3a460810151cc3a8ecdb93c8a8655db68b336a2a1203e42ae6432f8ab3e11c352de0c18ec35753ad01b141feacd61ae8a05563b46e5c1dab2b7bb77896ed90af1c1f5b9dbf24203f0e0aa0c63f70872fe9fb77a422749200e56e9163bc6535e25caf82634e638e01f16a249e3a2bb2ae8cd607aa0a70cb37f86046a59ea4b7a7d80389470e2c1bb3791c5f93620fa1086a36e6feb801ff43ad42f1760a3d7d8abe494a77eb25ed4a9dbfc6509779f96c52c1cfa9f228de796fb93bfa5fe7b6e19ebec302e24a8469aeb8d70589a5cb8e68ec938cb45dec23d6abd6c582e69bb7c10fa7f0c064913988be5b6ea07f8b378c869e7d9599b6c4b0d3dc185faf86de0942bf5fb34902eae574c11bb48c033614af62dc45156523bc9fa02581a9bc49ab6c9903a79e68b15a8c92becfcc82e0a45ce1c21598b2d4860c02937425546866b2b52faa89b1787dd3c0f841c29eee522116df392baeaa1fe7293c37a736b38187b5ce0a00e31dc5dfbb2d97d64380dba8bab075083e993dd5d94ce1abc065504263724499f91735d3bb0527854352e57f859fccefed419af03fd6d6bea706ef25850a7f2d261aaf0899705d483759274e37b82043ba0b06b097141e88ed14b58bdddd9f5b1f7d2cc5c04a3200cddf1667df2fd152f1eced7f4c1c105b7ed473bb105245138fa097ddf6a96ea6f93f5848b7f2671c366c9fbc70cafb7488ad72cf47cc27f60ca6ca19b4a9003cc0df6b4819bc0698ec7093452c49a41ffb5a533a0eb95d69263e30031373db2679416c6aaf60ff50611302a528de09cec4b0fd3637c149c3c7d2242c38de8ba4dae597ad886d054e00ded5f6bb14795a9fd9245a312bfc0cd48b75a3afd191956db1f6fba1c7c1ee2bc960e56a7f1eb41b71619d278e07c8a5405a7fd476130c9470cac406c1ce62351492fd5c41f2c8246f62310d34c3ed2efb5c3bc66f575dee810266c9b77f112e0b89307c55e5933a9408a9b1862bbe45bb753b4ed14fd12779fabd35e85e6a8317dd637b5eeef9b895e2afbedd4bfd067af94d12ae1bb163e90b6aa9c85444573cf3895400e6dc31a77892c0a3284456c42c561d0834e4e0eb6f426939f4f66f6c5ff6141480b72e6f8e2e5b0c068af29b297a5aa5ef7f9e5436e6c6c307398cfcda06c8a66a66ee3a51045b6fd59089e9d16e13c94d850651478bb3cd5b008878a5f044987e1282e438470d4ba61828f64397027fa07c90b488973686416130911b15c9317b4ddf091e800f49662aaf865603a42a3b9194bfde436f4d26caad3b4c5d1358ab7764fb237ff3a15b7fdab2f853e59e1481a676808910465062873ed28577fe168e016018c824d3b8522ef3eb345e043c3914064cc36a268e5a4773914e78307d103687bc6e2f8a824781c8eb987892d4324cae15683f7bcd393e917b3923e95cc2c8430e906528e57a5ef6358d09b1492e3558e5b04ae0e6d25f6d74b37a3b91220996674d1ff89514738c32204056254e9634d75d5e2c5f0867e01a65966b015e44121f57390be696ea14dad0a0374d539636831906b28c0c0d19a642390f3dd62279109f57ebc367a752926aa944c54ee1ee2c520303d48288cc4b6fe0a68f9bd6e3fe875083ef679f70943e89a457f49f3b73cdf10ea9c74da23b7ed1bdf9005291f60614a900ee9cc167852b9f0d766cfca8bbdd08ff6c5ea0a9a3786ef8b45acad0c1a50c5334fdfcd2825709838440085bba8ff6b1d42b9fe945b36cc847aa75a3744161ff339aa1f365c49b3d0180f14bc32fedecc76c14b637da6b6b08a1beef22ad0358ec249acd31988b373b53cab9d847d43a1385d836a1e2ef4473c23e02a736669f3c9dd498c384ba0cb8ac0453ad257e63182c50ffbd7f3f4fede488d4862a9a195573613d2d03b22c65475f7cc91f9d504dc3ddae2ed197038efb1ec943cc2f06d2c0297fb35a7df41eb191cb89d95cd232d40758b68f2a0be3be601c775e099ed71db2469615c0162df01ddab55a57cd7c6469776cd4e40b462ef04fdf3dc6af23b11f104f382f42ff61aa1db9d37fa9895742c1ac1da9b1805aa533b5f783112862a247ac2318db8968e3621757e66d93c60912abb3d257629d6e986b03f611516a71938d6fef0e5d0778c902b1682c9c6ee6ff06ce6012920cb4714f648b6db77a64689bd5fefd018f3237ff68fd75d02b0710352fbf1948ab6c82eeabf0366907611c94b61f18688a1f016cddb4c0e6a02f1310f401da334068628327a7b5e4d117e9784053719c8bf9f11401f7c357f6fe9a51066084e4b845efd1e20507af44095aa7d02ab548d7e0df1424a301664044ece9eeeb900db528eeeb826e6155bf1627990ca478922895bd6aa3bd01f6c73817ed01172e6a300f7513c130eea7913f4a27942247a17ca2195681b9c2ac4d5761495e75f575788239759596d750ebf9ad6af0d2f8a36e870736c9dc05a9e4ae123852a2b4b27d577ab2ab375e0d045a47ac401bc6f6ae012c8969adcd6f03a5e0753b58ff60eefd8eedabc246c96dc66c2aa5cbe67f9eb5605e4863f7bc681407d0fadea357dc5003dd0bcc2263dcfd89774eb3435941072712d56dd45208e0a6c0018e66c2de2d8342decce86b88a394e7bc21135b349c2b9271147f21f9975fc3d3bb5c134b7b1c9e275ad3f7e2c42032ec3dabd8bf622e37b62c289d877abb4d9724ae7786ea88058ac3ef9f3ae91871a3eba43c0218c61459e5768da6bec3a6d85c925d1b0d2be7f4bd028557f4551b9f3d8c75c9acc884a1117eb2753f6e2bbea7a132c035f5d585989c92d5cd1abbb75294a707340c02c277c9ab5834a03c94fcc6b7037b0e654058a3235c3b34280878d0a4d0481cc50a68b3b2767bc71c905b51f5f6fdd06a5008d17e8e23e528948e58611b0ca7525d555bae1c3f6279d4674c4124c26b67d1598c5a5ebfb03af9d6580c3b3e775bc3795ff87cffa94d49a615d0c7d9623b08f6cf3ed39c7e16bf1fdb6e4ba72044bb0b69574287aa5357cec3100fa5db901deecbe986622325b2d0bceb55737a859b9d3b0eff03095fe1f58657454250da37fc852ffea40f615cbf8d2886885755ca4baa8fbe5dfa0c737e2ee494649bfdcc0fca57a5802713fa49f92e571c112ddfc8150973e2455b8c242234bbb98eba99b8c0b2bbdfd73e4673f089139f5a2a88870eece7b2b70997475049cff61f8e7123cd88b18fcdbcd10d9eef4cc0d5a212524f6a6b6418454f26e300b4456bde05f91044e1b0a36b4ed7fcde980044622422a51ed5ef6d439e89f3c0e344824cf924a637a7b99a635ccd0aaad82c092533e70360f860e802edae98d563a5f1129311765452b49be95900acc3e1e462cbd8d665d2d4b401a97fbe70ca6bda84dc1701d4d71daea2501f3e4e51c56ff413f415ab33fd9e332e045628994b59507651be01180c887a5803255ec75e6c6526380c5e8e10a56400efb3826b5619db2622b2a733334335b63d86d95370bff70d023b31c3fef5540acf566d349973aa4878b3b007cda415319927fcd1a6d9e144d6b256583d771d7e62e4fb77739ba4d4ee681639c5f0346af53b835252960a6973f7b164377526a619735ab9ec68b8da6f24e7a76eb08fb772cb9cacbd7cda1cff74bb95744fdc5202f00acd049dd5ca0ab0b58aebf09b149623310af4ef5744b4b2d00e6c47f63f6013841e25d681597de71a5fac3c98e08bbe43692d707b0b8b46c3ecd019d12c34bb0693b1b25eb2c4ba44e3f6c9eca637c81f8bd7132cd23162afe106802876b75b8f632430c7d57d706ff9e3bdc93d045c6263d7b2a523ffa1a67e07a5c5c3fe290616a0c0977e2d074b222a8ebc1310cb21ce02766e86319c19f9badda68d74f0a6d9094c4014ebde14b826122b16db7c31b2b803f935e5b3b2bf0ac6f407271f7f3223f7b419416be244fc4cd87a2de01d720fcaf17f2098f7d497c00ca7e9141027c6fe93c6793e4f66f46e8920f00291b1c60d969892742e6b99a41c1bdb94f058564c3763d5b03777655b8e12d603892e5c6eb85e51099dad4d92fa326bf67cf0f1047dc878824b919e3a04d73cfef2c0defb88a3abcd5175c3b471d8176ecef7ae894e7104ab8bb59d7385100431899e93f62472d579d92ac3541d7b202b88f2d059502606e79a57aaa0e37543b206579f3d660bbc70d1686acbc0a6db9d31c609c8d5383565f60922a39f2ed4aaece80b138c704482da2fe63c383bd191958d9897527588066327a86d3db5cbb3527c490d60342a8702124669402f6d04057d0c088a5af3e6cbcf37851f073c75e6ddae892dec259ff9f2fa504dc83da04b639bdae11431c7dc2b27dd763a3eb27790e7ce0ba5f1aaf23e5c586958875d473b2560460f4c527bec0fbed5a533d876a73247910e262c1874ee82d9e107c17afcba013396b67743639d71fdff6dff58df96fb7df1b039f68316c4d02e4a97b8ef3997d5e7c89374b026437bf4a3a40b8c7478a63df5b"}, {0x10, 0x1fffe, 0x400}, {0xf0, 0x1, 0x347, "237ae14d8e6e606af90d04398c7c02c2e2086e3e2d6d08d9503ac4c651ef65f3684c4607f0942c612f3dfd3d9db3eaeaa59c6512a9966d0f9c2d26ff3e12d7ca0c57983e837e769a7c0e3e5114b2676bd00d2edb49a80f5c01f96448bdf67ed3fa12c79fcaa54c3650d491d30328c879e45f74ae360c22471a6736e936f7e5dea0a5122b04bc18708ce6afb2ae58b70ed37e2e77406532850776f44c4c91fff4f2ea62bc30f0186b303b60cc4b31a9a9ee650d27a186104b1c70cf7d115437ab7bb80543fbe4beb239a29d7038e171fce2ac1e7200f90eae1aff5c020ec4"}, {0xf8, 0xffff, 0x3, "4426f5799a40c61c8bbec7bfe3d37a66b838cab9b993d5afce4d81138d14842481590d4aa1b5227925ff0169724788430a4681d429b98af27b6c432b1344c944216ebb3ab2416a4d884f5d90c0acee0499813d4055369d2a4deccabdaf3b43a25074e028b8cd3fdd5f0eb806b728f821a9b4637a71792b5b4131c9f6e95f2fbb180b661d1bd9571a604e961eff2a38766f42c1dc82d1a87ab2ab64bcdcd80a850b9e2550028ed16f54c7fd929137369f4368426ae8d51c47e5d7c1d7e8618a981a0a6dc48da461c07c9799a128ece490bd21af272ab90b923bcd27662640b6b650f9f3aa82c8"}], 0x22b8}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891fe2e217821b111ef89695d4ae142a2099adeb635aca83271cb08cf5a006da5a4a42afe6e5d3ff160f09d012bc9a65e50b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d24a99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbd083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a554a3856903f632d6e94de4ed51a01a0d72405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9ab630998621b906204346ff00000000000000466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed27622d60f7e7aaf2c1e05a5b931def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288eaff82986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf50400000000000000cc32ed7813dbaf9ca4b65ac557a100000000001513e63b700fe55bc051a1a3d9fcb1a6b4a0292bc226707d791113e53f"], 0xc, 0x2, 0x1000) msgrcv(r3, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r0], 0x1, 0x0) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgget(0x3, 0x87) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(r4, &(0x7f0000033540)={0x0, ""/102400}, 0x13785, 0x2, 0x0) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="000000915e2b515455af011a3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fda2fd237e4e88114073e454300"/258], 0xfffffffffffffcc9, 0x1, 0x1000) r5 = kqueue() r6 = socket(0x18, 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) fcntl$getown(r7, 0x5) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffff90) fcntl$dupfd(r5, 0x0, r6) socket(0x2, 0x4001, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000100)) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x4f5b30a7891b220e) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) close(r0) 16:00:16 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xfffffffffffffffc, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000004c0)=""/223) r4 = msgget$private(0x0, 0x200) r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, r6, r5, r6, r5, 0x42, 0x6}, 0x8, 0x3, r7, r8, 0x3f, 0x7, 0x4, 0x7}) r9 = getgid() r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0x0) msgsnd(r13, &(0x7f0000000600)=ANY=[@ANYBLOB="ff3d18ffffff000000005e84f4980b14bbc152d8e0e95d69fd157b9ed56b570600f058a04808"], 0x0, 0x0) msgrcv(r13, &(0x7f0000000100)=ANY=[@ANYBLOB="0000f3ffc36e8d9423d57b7400000000000000000000ac00000000002000"/42], 0x34, 0x3, 0x1800) r14 = semget$private(0x0, 0x8, 0x80) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x7, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket$inet6(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x2, 0x48) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x29, 0x68, 0x0, 0x0) r17 = accept$inet6(r16, &(0x7f0000000480), &(0x7f00000005c0)=0xc) getsockopt(r17, 0x29, 0xfffffff9, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r19, r10, r9, 0x13, 0x6}, 0x6, 0x2, r11, 0xffffffffffffffff, 0x41, 0x7, 0x6, 0x7}) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x42, 0x6}, 0x8, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = getegid() socketpair(0x20, 0x1, 0xf0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = getpgid(0x0) dup(r25) r28 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x40) faccessat(r28, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r28, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r29 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r29, 0x20004b3d) ioctl$KDDISABIO(r29, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r31 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r32 = syz_open_pts() fcntl$setflags(r32, 0x2, 0x1) r33 = dup2(r32, r32) symlinkat(&(0x7f0000000000)='./file0\x00', r33, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffffffffffe4e) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r33, &(0x7f0000000180)='./file0\x00', r34, r35, 0x0) getgroups(0x2, &(0x7f0000000200)=[r35, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r37 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r40 = getppid() r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r42 = fcntl$getown(r41, 0x5) r43 = socket(0x18, 0x2, 0x0) setsockopt(r43, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000640)=0xc) r44 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r46 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r49 = getppid() r50 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000100)={{0x1, r45, r46, r47, r48, 0x5, 0x8000}, 0x1e3c, 0x8, r49, r50, 0x1f, 0x7, 0x2}) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000100)={{0x1, r12, r37, r38, r39, 0x489bf5dce96f7e76, 0x8000}, 0x9, 0x8, r40, r42, 0x2000000001f, 0x7, 0x1}) setpgid(r40, r40) r51 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r53 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r56 = getppid() r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r59 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000100)={{0x1, r52, r53, r54, r55, 0x5, 0x8000}, 0x1e3c, 0x8, r56, r59, 0x1f, 0x7, 0x2}) setpgid(r56, r56) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000240)={{0x81, r30, r35, r30, r36, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r40, r56, 0x4, 0xffffffffffffffff}) fcntl$lock(r25, 0x0, &(0x7f0000000080)={0x2, 0x2, 0xfffe, 0xfffffffffffffffc, r40}) r60 = msgget$private(0x0, 0x200) r61 = getgid() r62 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r64 = getppid() msgctl$IPC_SET(r60, 0x1, &(0x7f00000002c0)={{0x8, r62, r61, r62, r61, 0x42, 0x6}, 0x8, 0x3, r63, r64, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x4, r6, r9, r21, r24, 0x18, 0x101}, 0x6, 0x1, r27, r63, 0x100000000, 0x1ff, 0x63}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r65 = getegid() r66 = socket(0x2, 0x4003, 0x0) setsockopt(r66, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r66, &(0x7f0000000000)=ANY=[@ANYBLOB='/fmle0u\x00\x00\x00'], 0x10) writev(r66, &(0x7f0000000040)=[{0x0}], 0x1) geteuid() setsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f00000001c0)={r27, r12, r65}, 0xfffffffffffffe6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:16 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2d, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x4, 0x7}) 16:00:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{}, {0x101, 0x80000000}], 0x2}) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000004680)=[{&(0x7f00000001c0)="01c17c6acc36b93be114e215b4722f8eee293eefe8757f00c9ba1979876f882f1f4e24cdf031525488c46f36518896a4d9e1cd6bbf3be12463c052ff262b7fe0145535af410531ef5f58553912fd4b5b68c240886bca2c18e02b5c0cd6a013c2dc47753ac44303e0ed8964f0131e12133317e43a630e0ce525e0e0ab4e02859dd6e26e1eaf7c149f8a99799c526a7786d90e13d3bb9b6b00ad2b543e2e0bbeef6c14107768128c8422fce117b64e2fc512ec2fca5950170c6157ba79488fb667f3b5c1d3504b", 0xc6}, {&(0x7f0000000300)="e2fe9abe8cf76eeb24c0e4c4479be727062e55a1ccd3bf156961607e9a7da9ada7200f62bb84043dab53b1ba9cdd9aa74d84e7d7aee90eba4ee525d029c4251447d18280c495621e8dbdb0dd59d9604a29300de14e8837dc1ab73bdb7c0478702f6dbf440d1068d72a6931eecdb6042263ccb356cb31d74d98b840db6691c0916e66ed6b15b22b7ca51075314f9a0dac785d5f2f58dbe04cbff51fa08bf35e9cbf1fb9501e905139a4e2f87ddc0fe038609657082d5405ccf315d32e887050a1dd328069798e9af1c01158bd57c84847d7f7f740b1eb4f4ff83167c2debe3194c474a44630307d3213738aa2aa9ade3caa4c1ff8125f8ebf7f5b1ac3330048a0367754411a2e41e4fad6ca09f6a8f6acd4e6e7c68b136f57f28562d040f80288c815b545c48cc51b10bc693f2065210262ed4d691fc13f5feb1693b040458a12a96c2c214842f3be46d630a40a600e994cc062e90d396385244cee86991b0fe81924a2c79b3d4b06574e57714cf50ba1c2aea006eeb9cfae17fcecd16ec6e0e997745f4fef01e6b8a7cfc5bb7d098db1c1b9b0548edcb3edf80fdcacea8a7b218f8e12d25fe7c9098bafdd941f8bbd18b638a728d94eb09f5d71d329d03097a4a896e8e09fd12de7995ed50e0fadd310f4dc58ace959a2f0266f535dee4628a19d1109f58b0c541290809c31eef69e5df0d14b4559f20cc5a84e37cea68a8768a09a603d0b2592a5a3babe29cf19252981e2c557c7b70423521885461e95328f257038513d12ec7e6ac641fe3b41a52ddc0644c004b3f9d92b88247ccba4871de479a49c98e5d42c8fb66fe3c84ca6e1cd23b4bcd8b036a88019277c341c00f197e77feee17c24874608113622814216176ec66f9b5b52b568b8ccf1eef5a3b3c1d1105c8bf2f77b02c9b789af096d2e6e7e4c0d39febb349dcda0ee7fa21ed582433974e9f1fa40aaa8ed35854bd5a4529d70605a96c3e4c0c68a5a9998fcec86757db4384125da098f5fa1dfd553fb715cedb311761fc69fda3a3ca0cf3e4277e2476e5e15d648009ca1a2f7fcf3a0fefd4162d06b581307af2128254c935d7caa2169d5ab2bb1a7a0cc14dd86c3e8fff8a38d9110f185bb76e8479920bb035b014c3fe661a9c435abd6dd0f66dd0a861db0e93d8d62e5afd18920bc6dd66aa2814c74f182e50c4db62ace16aae1326a0371b7fb26a45388aa79a3e411ecdd592264ceea1994307f4a231d242bc8d4d77ead0b0150d3170da9d8522e24090a2cccb48afc60766371d1f7ed5710f705a10f3a301dca52e291957af7ce391b179a9aa095502cbd020bce71aa4f8e3b6b96e52d47ae4d761e8d992f87519533eec9f4640b9da59c1b321838d64fa539be9b267c6b6e08f03dd6f560ce67c0bfea70d0abddb5f72ec6956595b7452d8000fb2736d64a1102ce58dd488b2d731d822f10cfa0499a75e4c3e54440b4e265499524d2fbb7864b88237bca9c45752b6b7ee7d8425ebff88be49085f7f46d31afdfb4ad35988852d0348808c52337087b1b90123cf5919ff2664b0377175bcac63bedc7a666fe488d5a8584d0599d1281cdca417cdc8dcc480d46d349bc0a3a6dc01f7a2c86ee3de749059041b357bbee4510d0eb1deecf3dde4ea71493d452e611718db93df53aa1eb954ec392de2ddc7e45acd315f1f7e19901794344751be83a4f56784586d53d1c324aa6c74f7fd25215d30ec3d3d4bd279ed0510893ac4b5d8f64ff66f05b04d3ff0a27ccf358fb90ab83075e6583f2078e7f0fd7d5ee2d69bcdee4db712ccc943653155963030343359c20c74451ad774512ced70217701f9f7129360c7e36aa4e3fddd9b0cfebbf13d80b3ddc605417831ca97298709cc76c9be9b87d8597651fcd25c733afa99227220c4b6ed1526cd52a00c117d807785cf2e3a74ea5a6a2877429c4aab847715d569d5192aff02e269962571d8511797057d28dce1388bef68e6d6a770d966f0c5e608d2fb372921fe2a0a89061420bf5f90e7880d37e0f676e6381693ff5685ee57e3b220187581664646d731197e0f0fda7f9ba457f8c13a55d543052740b9f1d4191d9b654873f506fd1902456510020d55f96eae26600f1ff76129ed8171119605fdd53ccd6cbec6137c4f8f90bcbdba0d1b048158881854d48f3ec89c809512f119974389b06e0a2a395ce99e8707c4a6d3e63df46a6cd64630bf0e16483aa0fcfd328b14ee2248f82126e6a123b7e47132d19374a7851836a3182e06c734950e1e6441bfcfbd612534833abd1c9fd6d1d4d3d292fb5615873df99071848fc3b7d1d33698be6c7280c29f44e6b43580e239c1bd26bf8c3ded7828904f852b2b6928559f81844ed83da9c27ed4a1d42f6e9dfffe8fa9be406d8b00b7cd21e32ef9f177239c912de85be4c307ae22f054c7c84b05c0cdce6be0280f5de62216dd934c60253c55f5d61678f9e129385cba330cec0ff59188103c68c7e696621eb3ec32ed4c9300d1484d4c8f9b049a4cb56559a7f3e62248e7e4065a0763fb79ef192c992e21601c5c9c264dc27d81f8196b5e6d7906be5aca8f2226721aebc7f3f1d42fb8a7d17f8d5f80f564d70c88211ff2bd8fbb05909f182da0efe169542dcac971f21c5c9872958595eec9c4b5825c20eb3d95150103076564b77e06deac5b26ffab56f4283395a8b4fb9a689723348fc53ddb7cbc3a0d8dc15b461444f95eb83f1335687a13576471e5071943b6a34171dbf17e669b5b68945ba146d298d65ba326cbd259ba51db0b884d9c401da3e45be14c13e3ca3307793a2d739cc56df2b74de82a53f3edb88916f4eb9f4fba7484ec04954cdc7d974250e1ff1e559d3e340531e3bb92a9428ce8a5f602f64be97ace4309f7096ee13bd610e2f2207795721d754c689fcf251fd81673c5e98abd7481ef5bb5e19fa15d8e7c6f66013706c3b5ed0bb557e381779b921cf91dfd60825618b6e166ee896e86d5f8a29e2ee52f7afc69dba41b57ad419caf236148cf5aca7a24b16d01d45e227f5ee7a69bf36464edf32f3b3c545ef34e75cb85803164e415b3ca6e6444a6cb43c5198410770ada2c0dc5a46b3464728f0e08b62c205bb3caba80b0c67f9288ac4bbe51d5178321abaedf9bdfdea34168312da47daa3e462211f7d0f84b6b8d0ccd5007ef771ae4afb896648cd24c6ffe53047f0f3fafedfd6468416c0648c8ac1007086800140670537d7a76401616f2b61e8cf39d2cc3bee034291dba0a4a0a89250cf7c31d176f70f252fe21f8da090137c9f8b2ab32eb43b858b7ce7305fa3d415935ead2b0e7e531dc6a999286c6c929990e2316c947752bf1b0ab781dfdb0c0d550daad1566e9ff3eb37e14732122ae17e7c6d915ad4551cfba656f113d068e3c8dd1fd7c2a96715d934f96cbb467785305096c7b1348bdae6d62d669ef0679bd69bffa0cc5854129ef69a98dc7dbf63986ce06c5efbcacddd20c1455dbd32bc38fae226800533d16365c6e5c5d61de1a72b0452836bca1d6f13496115846dd78db6d55853a5a458d79ad3705f593e09487b4b4f6515bf293e24e3d9284334c53273e52e5466787bfa5edeb5fe1efd6ba49e9ec0584d6fec8d31a9bb76dd55ef4e8a6c3e89608aa85f4293247e65a96c8e153b4692b433b256a776c165d95d6a5bcaff0836d4f37960130e567e1997cfbddbad6e74624b1af73bcea7475e52ec6d7423848bd0317c5344d941e1400a71ccecba8e02f5df36e2fef542566235315bd69e44e5215d520e4da4d7584f2f008fa0263ecd7e088110ee0de033b1a68bf59d8bf5976d890913fd4fe6876d824671dec0602b3b6fc3fa35df08f767a6a151eb648f33fbb60b8257f4da0f4ff347492da68ac9cc1c04efa948eddbb35087a0de725231b55e7ee3b5037d49713cc5dba30416b4904b8b9d220688acb0f28010b829ed0f426f05dd856b0bc908ce9788382f21d9fd7184e3f386697ab9031abc1dd0b87b45462ce97866c03e88b79dc9f16ece5fa9dd992d16fa63f15465286300c485411b1a7b807b6e75a795214d5e56c9dedf7c580939c5a098177f891e50bf1c1473ab39f37ff89d3ed3a84622253f405e738e12c257f3e87aea7390daedfdbe3185111b0f19018c95d369ded4bc8589ccf821a6e8cef57d037a2d65c25f3ccb34bc209cce2ba916794dc64b376e2709206de92ca514ca7f2fc1947bd7541cb016cfcb2e5afadc7d111a2248251ebf7cbf638818b1b2d94908ab7833bc256905693331e1f638e8150333533981d737a52486bd904554101ca16eb00d1360da44d16f08a3ea8237bae3056c138bedf12587e9da0f4c269ecac9c8fcc506916b5eb0270dcfd5eaa9d94c3f979aab46c16f54244563b64032d97b44ac6045539f49c2730402b534018659bd305daea3af4f2a9a0145599f635496b8dc5b54c143841e4557f85268187b9eb715eb2ebcef7f7462e397c72428b3131b299795ac927ecabffd377204eb1867df93df1fef284450e5b9c471b78fc3f16f31d43a9ebb8ec0a1ec9a07fcdc4cfc1c12fd239e0cab4097083b9309f9515dd7a0b2b8ab91ac95f19e667fe9ed0c606fcc0648c40eabb20caf011159f01fd3734f53a3fbbd0361e0c0da26ff57b0a257da79c35c4ba7d2e83bb2f1e445c949b5dade2f1e632c3d910fc7a343a4f6a40ff0f77ef1213b700cdfcb9e206140b24bab0d6576528058839fe692a41b79da18bc430e3438f5277c4411be7e3296b500901e3b8ab814a10a82c4466c44af22ec81713be858b5fe53bf909fd83a89330ab0b06e66cc9c5f6c0a0622de0b6e1d9f8774e48cf0645e1bb7dcdb46ef81f558bb2fa84c8da8fabaa90f81408be9f19cd3c661871a60dd739d966488ff4e0abb45bc4320b4ae866b003444ec25056a87907e3290689a6d3cf9f5d4cc9d75647ba6304ee2bb211febd1fbba8ca63725061ec2d8f8ebf01f240460be73d268f6d400a6f445823f30c327bf1b13e586f23d52231029858afc8386a9a91c7c5a2bcfbd9cd8ff288063f3840ade9bfbbf160f00114d5628849927bdb5db6ec2d4b8398ac84b9ba2370b3b3b3ac67a9e735bd493d02c24f211e4e09b51996bed2324534c78697739a129585e3a4aa69435c9083911f67230dc9a5e9bc7195788e61ed3f994d2152c292506f6aa12d7921e8e9f1e3b9e5f8c5485397b572dc1a9d43719648d064feaa08c6bea8cc684203bc18cf3667669bce1cc401e6050b319062d9efc181a00d0ddd4e27652ca650f590c3a18f35ff270de4887b159d4a840bcbe47e3e440761486dfc5354c5eed473c2c7966d5ed3d622f8402839920e33fba524e9eb36e6a76b6af1c5b7665a98b39488ab320961d8ad325e9889976abd6d7f523118cc2ccb7452be81e8da6856978773ecde03be5ab68176c2e1813d7ec5896b6c1b9bcde02bd75388d3d9ec97a2344843fd28c5a465543ba3d4c93b69971e7aa2837cce92854f1a4bbc250f01c8f7bffcc0fd5b51f0b89650b501e906fddeaa4e7692f599f6d6eaa253e0abd4d2cf50eca7886f4519c3605d294cb7417456939ac83b1f0e0e4d825200dfc493b84edf35d73c13e45111dd07ca80bf81bd53b51aa2ef02e7d5dec4e0465cc94633cf3af10370072b6cf309472152a05ee4263bceb875a2c8fcf4a538ed438df165e5c45bbc77130db72a296a210934d6f3c94e7a90e217ae55dea2d1104d9abcc31562615003a89ca542a4db3c0ff65f795f48d46f6404acb103f261ecc869cb0415f86a2441c2a66258225def35a43fbcdf41e", 0x1000}, {&(0x7f00000000c0)="f607ca54e867e9a4ba0f115fb5799ab1a8ce22e27a984bb0713171f7442b33180f9976196b7a595f793c8cae39ce3860517324d7784e64decd4a475f399ba50ffd3582fe0e70e9eb194f86edebb534bf57dd38952b5f01adcd91056680d61513292b5cd8713f980f69e7721afd0ad9a7a402c4c57476b979e96d60d7396cc6ebfae06f697b0ac74e9f2ee5de7563a1a1210b18bb87161dbc557a810fed44e24d2d9cdcd5273e85ecbd247ce181f789e7e6811409c5aabb95e1b44d77c1d3c1175bd167", 0xc3}, {&(0x7f0000001400)="6895b48830c9884e1f78dd5cb19e098e62b8f2b2facf523e2f010b669f36a0a07d250ebe03d00d80a6e9b0291397f080f274c7596e88426be2bb31b146eab7713ce0a17f27465bf35c5825268bcdd88188cce4746260fe69e704275e7e3e3df0fef53caa79fcaa64c250a3e2bf60a105f004365132b0c0c5910517979e0df506f4ea4746c2862c1ad68abb664dee2d2683c0d872e63cafa47113c21553712369feca28f0d58aa553636f597e6f1716bdd34fa9dbcf1d4234d6c2d0f8f3698036c7a99579e95fa349417c0a0669d574cb2957be7d1989c5de92fa408f7ac2e0c621db0a827090d966cad79ecad2e1a8bb0af904038eb68e04a97ac7ca593a29d3a604d165a141d53595005c6cee375b352f61b089c48274b73f4ef63a4900a36f5af61b2ea5a9df893fa2b7da9633a9b5cb83145021c0bb95dbd37880736725c4b9d28b25b5b44409dc1396a453dd8cc705894fde140ef06a15d73e8211b9dfdd5a339815ca8875fea370cf7b88cbf1fdf064ecd29f0743a1a50d1bb321e67f6d8b8db477b0b95205e2bc6b3c19c3ece86038e5153ae0f448ddcd9285ba365616cb3ecfead29bb649551ae1e4f7ce0a6f1a6ffc99e71ab6d86c7209d097db916f1d4d8c368908ec7b942836f4d06cb8e51594f3ddd922fb48593fb18d0478455eb743a6446a043efa9eead87924a622e173ee6d10e8f166ef79f403fba3442141cb74e1761d8bc167ac4e7c8c8fcdb0e24d9071313ddbae9c2090e0ccd669422283cf90956839e51558605a0ef6d017c02bb0719d3e93edc2d76c3f94b0bd722ea288a89131a3b8457cc1548d893911e05a9a86d99d7788052138e4fe82e001f55db91280a89c5d0fe3f333f0201a4741954de592e51cc6a5ffafd66fb1296b6f23fe22f0a3ad88ea8b55362f4b126771e252e72300f32535c0136db227d13529c902b80d5c96d451a102f31e5293b8dee2afb2314bd0049d4e7c79602335be0864571a7696927f78290f55c93138e08273539fbfe64ace7d80acc0d402c572add05ddab663063cd2d314a5ff7c319fc91e8fb58d8119a9b00d60002cea470f21ac9bdf429b8d45ca5ed3727312b901f491754fb0945fc0972a7c4670f61004778be20a5a90e024ef182b964aa14b356b79424da91e2d18781099efd4d0d796389c3632e22d17f9b8997637127659797c28a68c3648c0a761c0448caec7b30db8e52b00271a72ac1d057ea5d336de1530570d43d6021c549c5dd92e7cf1c389a238b17c8b3cc4a60547b78a6da25bde36f3384e44b05e4263bd03d5a99670d620446d789dd745fd014857b8c18fb4983ab218e1cc1c4c01ea28df8504d7317013127ac57dbac0cea80e1df7022b1533af6c5129b97dd934248645c377afb0a66c1028cb5078394fb03aece9da98efaed2e5b6721596584e199f65996035d2476a07ee7a87283763fecaef45f8faf4b72990a935c65c5166b13c67a4094ea4291e421dabd9b981db55c0607116dcaef5190c7fc0e47d8c297d2fcab99bc2e6a9ecae2086b7ad5d28b663e812137af3b90a2709471bd3940672ac9c71da56979a45f00a1da9c1092754b03dd01b7c78965a49575c3d02c80ecdaee64a7b3d78009900e7a3ab10e832adfcb8e7244d0884b552a94eba1e29877e72864b3b2b148a81bf9bc980e768a4be2412905fe3a85131baca471514604a1e3a2d553aa190a9f6f4c5998969795be4dd5cd0a61f1f730560f80daa9a8066ce58e48ca92b978457ad8f42cc6605c3bf7abc750e89172288bef74bcc439e6e10c4a89e10abce1877d49dc3ceab6ba9ef1c9383ecf4edb12a1aba20c5582dd5b17b444f682db9fd1b80aa1fcb59dcc990c19131d5422f269c71e1dd912387fe5b01803574dc4e5bc677e63524eab95efc91d5c935cd62afc87c64ad08d1560d35176414fd5b891465a5064ce2a9185e65461f108493578c2cba3fbab10982a052d1f6adc62b80ef213d54b1ed1e27b827f94430ebc772e37adb4d90c1d928614246eb8cb8fbe34021ec858b7cd117e221f4a998c195a491b2274bd111408fca6403b0c15812f061375cbbf26288c17d509cdf018b18b7c10003379b9ca5bd15b9bd0bd9c16aa9c1abb6dc83496f4186ad86e3522f050acd788ffcd3f22ba86981c24f660c7f603767f63694231140a0b7677c692ec44408cb90b56adf1bad55d2cfa2985b1e6400c3a5df37da8627d5e3cf73467b7d61686a6caa649da48d004fd68508e186e89b36c53d3156ca73373947eb5ace638b21417ce9fbcc7c38d3fd622b36fe0815ccb7b7f6ecd6403555d8255d5c0ff212b3a50fdbcda93310ca9accea285e29bc76ce4a65197332e4d761b2420d8a75219afba1fd382e7947a5e8f1b2e0f3d2715f929b62043e1f01dfc42a59ff06acb5ee682b33a15f10d88a8fbe6683ef5930e982bd44f4931a68e37aa1d4cc3dd0a84aaa8eb9f8f52a978e2b36e65b3e041950c1e7a6e3ac84d86b1171a43026c9ef5e14550596a273f6bff834d11f7d448f8b8c13597dba5bcf678d9353af49b5d091f2313e4ca9835c5fdae4bdb70bbe6e3afd90293ed4587691332e9f48b77a926961bcb28ad25becf52ec85b1d711202b815f9ae77caa3684c7a0c4b9392f8a9715a2e100975f43983fbe1e6fb069c7b02f5de3fb8a7372627ef91e6182aecba3fe771d8bc440315e6d01c75c68ac8ef2e34502ea62685fda08c2cfebf6b8e4f59e8b027f73cfb313fd8e2e7b7ead9d0e712e2d72122e8d84436bdbae7ae55823adcf6496bd6952c37f6293f575b90c01a936e77154a786e3dd0aeceeb1747e55ca4c278f6fe15bbbab4714f9bf8bec0ca87ff3fa7161ce3be877067d222b1e8942b0e7868bcd4e61ab1fdfe5d2c0a0a104a9ae08168ba5517b3a2cd93b422d542b2d8e56bbe4926346b3e54abc13a1607eead24a0d46a01acfbb9e549cfc2806e3e342bc6e4926d304f3f0760b3603c3d203d3ffcf913e19a7b111a8b227be07a4812cda1a3730ce90fca725713f22f106891c3341ab594f0eb784b14c04aa54693ab491fd3558df8f7912941378eec7ee5c7a9b2426bd9f9b54362f043eb315a9bdeb4cb4bb3854d761235df46532a861e25e27dc2b0326a87c33db61a75fa1164fcdea39e5bbbd6a662f3b9f0c3223af1d2e21fab0bea055d53854f496e4466296f3c20495a43090abad72d14d3bdb4a609dbeb29e2ec1d6df77fd9101a59bc6c85376e215ec1cbaf39515aa594117a2f8e13b687beb3aa450afd0509e1f8723b7e3b40924044e5d51925bcede40b58fff7cd7886262da1d53f0b927b6a85c195a8a619ca6cf82ce3e214244de9124156e417d74bbcfd7fa2f46f2d2aa2bf509226d4e26fefd2dace4d3098cfb1066d8ea18f87fd72db997c6279bc0ce3842142a6de6cb876156ed5a92f56d32e84a2d6bdea1d774ae6c02796dae0bcc9f84d3a98517b0e2e6007c11160d30346a4475349567f6eb3000059c1a5c7d7efc585b52f2e5771fb342e4c6dbf43529678f0f0a3b486dbc582ab678d7b1ea5aa0309acc98e2722c0f2bb21d2191017399c78b7581662a546facf36087a42bb642da565ce0118e75b22c5ff55af6ab2e0026b9e43a65956f9a2f8896a21ffaf27ceed7178f9e94bb4f6aad484615895cafc8ce1b39385b9007e1593a4043d03d340b01a77eecb8e42e1e21324da04513b350cc0d54fbd36ae2a809d4ab537d5367d3e50ce4dd4ac31d7ae7da0519b3834b30aeb73a73c9cc507857d9ce1e4baa5f4b945730d4dd024a646d8d10d3bf723eb73cf6646b3d6b9231028baf2ff19539dc2d70283cfafe57b35ff2ff78d41f806188b7a944a8fefc8dc18dc9c834fe3c1ec5921ebf9f27b9c0fcacc19b9ba07002d177864490c06eb1fa697827f8df7dc0b9b39c388db68bd7a3d90cfb2ac9228e9d0557cd192fbbaa7ff84c25dfc489337576b2461162b9471e16be7c196e6eb4ccb474bc3c81ac6aa893c0bc9dfacf266677de745b412d0495b7c2312c3d162c0c05497a5f536b953fe5ad4abc7d93026fb1ed3dddffc0a88d06bd11911c187e7baf66318ad7a5f4fda92feea1eaaf8a192f844711bf77adabaeea55acce6b1accd6385d59260dc1cb97aa55a7c30a7ef8826b4397de0abdd9fa259cec8c6fdf3b112eb9374fec57c85e46389a57ce4811b7580111fcfe606f23cdf40e82c95f3a7efdace8cac651d296f5c21300049993e5f5c043a61ca972a48746c3456504f8ee8a8e96bcd1519714389269c3e2842d4f5e41cc02274c0c9d6ed55ae129ab3c986573ad3c229e51017718b7ca4df638122d18afff3037bb96058c5a4a090e781adeb9315162bee338733bfb05b6ba07cfa9ebdbefc481218497f5e5f589ce20a1c03c20a37bd37d6d69ac8bcc6da0e8a4f7bba66e7f1db25186aebe46352e77e11807923dacc40904aad8c7d3e67ecb5bb0e4a73d0405fa489fcb1cb201696e539519b6bbdef0345dced54829bd42325c74dd189880bb0a11bd33b2479bc89a21cac6d3afbf63f81a4e05da20976186b9fde79d556e0d9a160e8b5c5db88a5576b32b6c04a4f8451a874b477656ae5c2f5c387ff635be2be7b0a9556e40b340ce69cf8ca42e747340b2d2e11280f96c29b36790d1213edea7f7f804988b1f8a91ba8bbd6e3329c7bbcd507a94bd571b64d5506204ef8291407a5b28483bd6bdd156c607ac8cf1b5856e3a7a9668ce9086da6dd0eb125f6bb4c40edc6b1898218e043abc3aa1cefa99ac90d563c64381ccda5de2bc8b1fac8a689475ae5afab6306200eb6208ff15fe8766634779ba953a37397a4b74baeac780c4472688a3234017ed664397aca9bb052dc5dbe877e13cc7e06ad3b074b7f68eeb026e45b9477bc6c430743dc090a75c69a15559fb8a776f98b694483c6aa52bdf11e29f1300eceb78cf435a5ba6b9f4b075fbd7c1b9d9cdc4ead3a250972f702419b2812384947ca56e7db7f155d63d587c5fed3935bc0201ad9752087ea8edaf6f40f1cc0a9ae2eaa77d38f99d24e0924fc2e09cd6d292cc88abdea25d95afcbd333e3f7c61901be1b3856c21987129d6b3ce1cfccb391aa7c24560f964ccc218fdfab51ad2b05612ab23cb97394472dd2ceff35e77fdfd03cd386ae5c597ef771ff0f02dbe730878a054adc212393206ec3a4831cd35912001b99b4951b7ae1a07c45f1c563e3688adcfa67e36df38bda0dd08072dd2be3cd3ad4c9213", 0xe78}], 0x1000000000000015, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x1, 0x4) socket(0x10, 0x4003, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r2 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r2, r3) r5 = fcntl$dupfd(r4, 0x0, r2) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) 16:00:16 executing program 1: ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8a2861b91d731474c08c68996a4c36b64c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "080000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) socketpair(0x20, 0x8002, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x40, 0xa97}, 0x8) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:16 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r3, 0x6, r4) ftruncate(r0, 0x0, 0x8) r5 = syz_open_pts() r6 = dup2(r5, r0) r7 = fcntl$getown(r3, 0x5) r8 = geteuid() open(&(0x7f0000000080)='./file0\x00', 0x8, 0x8) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000200)=0xc) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffff9, 0x9, 0x1, 0xd49, 0x8000}, {{r10}, 0xfffffffffffffff9, 0x8, 0x1, 0xffffffffc8f7558f, 0x94c2}, {{r11}, 0xfffffffffffffff8, 0xb2, 0x20000082, 0x9f6c}, {{r6}, 0xfffffffffffffff9, 0x9b, 0x0, 0x5, 0x5}], 0x80000001, &(0x7f0000000240)=[{{r12}, 0x3, 0x20, 0x4, 0x2, 0x9}], 0x5, &(0x7f0000000280)={0xfffffffffffffffb, 0xc20}) setreuid(r8, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r7) close(r0) 16:00:16 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0x3, './bus\x00'}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x3f, 0x7, 0x5, {[0x1f, 0x1, 0xff, 0x9, 0x1f, 0x5, 0x7fff, 0xd785, 0xcf7, 0x9f, 0x9, 0x72, 0x3, 0x400000000000000, 0xffffffff, 0x4, 0x5, 0x10000], [0x8, 0x0, 0x7, 0x1f, 0x5, 0x6, 0x5, 0x6, 0x1, 0x2], [0x80000000, 0x400, 0x1, 0x4, 0x0, 0x20, 0x7f], [0x7, 0x2, 0x9, 0x7, 0x7, 0x100000000], [{0x8000, 0x7ac, 0x1, 0x19}, {0x3, 0x3, 0x6, 0x6}, {0x8001, 0x7, 0x0, 0x4}, {0x7, 0x4, 0x1}, {0x6c6f, 0x200, 0x6, 0xffff}, {0x0, 0x6, 0x3f, 0x1}, {0x1, 0x5, 0x1000005, 0xfffffffffffffffa}, {0x2, 0x5ed9b312, 0xfffffffe, 0x4}], {0x2, 0x4, 0x80000000, 0x511b}, {0x6170, 0x3ff, 0x4, 0x20}}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) r3 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x80, 0x0) recvmsg(r4, &(0x7f0000001c40)={&(0x7f0000000580)=@un=@abs, 0x8, &(0x7f0000001b00)=[{&(0x7f0000000640)=""/81, 0x51}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/217, 0xd9}, {&(0x7f00000017c0)=""/170, 0xaa}, {&(0x7f0000001880)=""/197, 0xc5}, {&(0x7f0000001980)=""/91, 0x5b}, {&(0x7f0000001a00)=""/172, 0xac}, {&(0x7f0000001ac0)=""/10, 0xa}], 0x8, &(0x7f0000001b80)=""/191, 0xbf}, 0x0) write(r2, &(0x7f0000000340), 0x10000014c) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000600)=0x10) r5 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) sendto$unix(r5, &(0x7f0000000480)="e30c5b041c1d0a0a1557b4b0165ba470cf826e8371310d1be469794d7a6e593f3cac5cd570c290e6d5831c2a07c1e710ec1adc9cb821bbb579767dd22f085d2ad9beace2edc4e9f40fb6b64847c73b1c204537c7595ff62fb036e88c503f8d51b1f5bf377e79061676145aff6e97f2cee5756ffea7104f141ddf548b10ab23d137afed5c6f78d437dcbb29662d0c3d911507b3", 0x93, 0x8, &(0x7f0000001c80)=ANY=[@ANYBLOB="65eba46dc2d8a4dd38fb1bbcac11c300ee79eab9a133de3e6cb98b781b99f77c4b53132574743d67f793dd0f667421d1e236e64994a1a52c9e66be0b785051794a8cb7b7ed7668ffef67936daee5e1960706562f2333a4ab8a4579a22bf640fe72f029c1cdf154b317e0c682555245eee879d07ddfc1409529b00f4b8d41770d0e492a9961ac6e8b66f59ed31434ec0d8d69335cfef2cdbdecb4ca3b753007520040ff0fd38e96a9d60f8d406ce844567a0fdead27ac6087138828d43be933607f3bf8daab0181827500855beb54b89cfb55ef6df87a4df8a72c39cffdeb5f891b2d33fabb5d5e4d0ed7ce8ec6222d0c665ef74b1c712475989bfc5dfd6426bcb5e5bd2a3523a424e9b8f78006741225bbacb012ed487942dbf59ff89be0e5433284919fd88cac1fe6c317105a2c8c47ce530029930aa27de1427bdfc9d989054ec41dce90e3343019f6316898a653d79373727c7f9e0f5ef9cc45e7bafbedffdf78a0060d211be7fea9296f2ef6f8d288e6c4c6af2615b04a940c1cce84e38e7b20fadcf2e241282037a81d14c62f04df13d72940ba6f53c8add3e0cffa5153286bb5a91505b3f0e75cba68ceac5f372fbf0a7723fa159cdff162a87bd5f416f4243c0760f5ab7bf7bab1583208908a0df88a560c93212356929b41140c74292749b4a4b326b369cbe4049ee90e6ddc774185246a246b879b1c61636417c8848459"], 0xa) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r4 = socket(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r7 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) accept(r7, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x3, 0x2, 0xab, 0x8000, r6}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xbc756d23af8424ae, 0x100) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0)=0xf7fffffd, 0x13a) r3 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000100)={0x5}) r4 = semget(0x1, 0x83d3017842cfdd5b, 0x10) semop(r4, &(0x7f0000000200)=[{0xb4225ede40901684, 0x8001, 0x800}, {0x3, 0x5, 0x800}, {0x0, 0xfffc, 0x1000}], 0x3) write(r1, &(0x7f0000000180)="a2cf9aa70270ddd84291744531452631678c6d7a148efb51aac16c64f8fd964811ec446d6c9118a478a8385d2b6f7e9c0763583fbcbf0777ade22fdca897a8b361e4d986d7cda6ce83cf71d5c192ebd4279228adfe486965b1198d23a0b08b46fbb96e00235284e9d3c429fd7109939f8bb467c267e3c206a6afcb5e5458cd", 0x7f) r5 = socket(0x18, 0xc003, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f00000000c0), 0x4) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) syz_open_pts() readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0xc0, 0x0) dup(r1) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386200000000000000005984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca648961c1e5b848bb7d53278d68854514c03aa819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d2a2ae447473c3b1295aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612ffe659fa202361cd8cac7ec9c5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf5d0642ffdc12c8e465f301d3c42d206a9886a24d4c47a9c788557de2fb1035e6a80189a270de19ac89b08dc827b0e1b858a9a92aa7f16971d38a213b1e2c56c31997cec3e7d8bc6be754dbbee07962535605fef8089438eb3d3d63ed94d47254e6fb82db0249db4d6fb0eb4f73ee34c64ed900f1c9e1af5b3141c07c0c2399d14358caab4c8f06e5dcd2b7c04194e12f81da01295e4d82a9d9bbada29a5b07094bc085efab9b1615590e87a652b3b3d8e256c4194800fa231bd80a78a7a26699c3773cbfcc5c731ba50c96de9519f27523e92ed8ce051a976fd25a627bb2738262522979725a3e9827c35beea9c1dc55e09305c5b0d7037f8075113b1a609b6fe4b91f513872970a010b6d379c9d923cde7472cb042440025234c2baca6e076352ed7130b2ff1cd752834f557cb74a19ecdc6d168506aab9a24d68c70113e7f671b4c1e07e4cca02255a8933dd014aba5445f78f0adfdee68df0fe9ff4fd1bb90b78037840c94d3d808e76dfcba9cd2c68265fd4d46a2056d9ba6e1f7fa06d532b70399d54429aa37c78f426cffe3a506ab0f1f4637a1c4cc3741607c234788703bceb2c681e8fe4efdd5c39ab708e83a21cdc5fb6927e8454ef264494ff880662f98a5acffdd4b7707f8d48b69db1ab0f6f4fe266de45463897025d0e8ca57f9f6c43c8"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:17 executing program 0: 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)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100001ac, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x7, 0x0, 0xfa}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x5, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0x0, &(0x7f0000000040)={0x2}) unlink(&(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3", 0xaa}], 0x1) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:17 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x5543611c) 16:00:17 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x16c) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="014035ecd1816c64"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r1) pipe2(&(0x7f0000000000), 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) recvfrom$unix(r2, &(0x7f0000000240)=""/56, 0x38, 0x862, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x20020, 0x11) 16:00:17 executing program 0: writev(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x400) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x0) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x10d}], 0x1, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000040)='./bus/file0\x00') setuid(0xee01) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000003c2, 0xfffffffffffffffc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) 16:00:17 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000000c0)="a42faa99050930c5cfd1d9d434319302038733efa57a2b2fe2428b7a30a7a63dc81a82278050f4a35b22ec201c7b270a7a248cda0635877abd3e37f203006f3e819e7684e667df84c8fa418d31a8c63eeb3d2399ee8aed725bbffb741a971886adca049b640242b83080", 0x6a}, {&(0x7f0000000140)="55486fe695ed1cb98b9016bd893b494123e89fb219f2a3cf00b6b465ad61caafa4a4580991e44d5b5760d577009ed10e4458c64db84b1869b1be259bd1e41d68e917c0a4d64efa08438c2dd929a25c0ed6ed312f971446ad4303f8289cec2ea792538fe5a5ae927a15cf4cca2bfc0ac846fbe6658f", 0x75}, {&(0x7f00000001c0)="3b05938674c4d868dc7fa6347a875bc14289b273ce8201044dc5e327e9be9c54d84e5b7563ce0651900da55c9a07216684c88ed43452ae025533ce3e0435985d55d9dc0a53d51ba8611fccbbf46367226c275a", 0x53}, {&(0x7f0000000240)="752fcffc74a6fa9270b1e466ee9104abcf59a881a63048e18e9be43b2094dc16a161958f68d8de6fc94ccc1ebe0068cdaf8d31678a4975b76a9f3357f631f25dc4cf145048068615ef47de696207735a3e655e93b0083adbf629518333ab9e6bd50241401e6fb66683", 0x69}, {&(0x7f00000002c0)="7a5b82", 0x3}, {&(0x7f0000000300)="2a6b5fb6d9df922d6ffaacc8ede76c65e0b5d7a780580ee1243c5f92eec246acc93005f33f239802a90d51af33032f9ec0f9a4536c1386660dff56fde5ac651da070ccd277759d22676bcb1a0d0275113c25d0e27fea4235c7f967b40b0c084aaa9510eb895bffe00cbf0ee8bca78c29cead52901847dcec5cd4ed32f3c4c2b2f5020028f771c4f34cd379e0b6c8900a93054a6b7a5a4d40be0cd45b3e0c5289a9080c7a07703d0b0193f62e785269d5551325d6dae1e797cba90bf16eb04bd2f59892ef0bcd144377fc00008be2fe57346f30a4cc9d38ba94d6b2181d12", 0xde}, {&(0x7f0000002040)="1fcb6d93611b25ce5927a13f655e3ed59d154f7fbec25d09d54c2eed2c9d7ec8802b5c934f540e77f95e3957f6d3eff7b0182abb75449570282b2d8de55dc2ae4f9c6d949c1299713af9e9cd3804699568e21fe5e3f299b95e72fe10fdb2d44219023637b96fddc6e276579bb6baaa7666be851d90df4ee18c069dff2b6a5e28fccaa73179f286c2f4d29157671bde37dcc5a7ffd00943e405e8abd4ea4e1f7d5d92f83faac1f2bca99f192ffe8d09addc68907151c5fff8e059eea58f316c893a3ac5f2d51c8fc97080a3dd40109f4e8c30f639a3c5165a5d0959fd7ea4fae3fb70bfddfc486c60597e40431cb3a105c4d79725a32a6a1c530753d6a78b5f77012b240733bfa4e2eeb9d4829241493b6bc6c5ff0313ff8bbdea2b4c0ebf07c07ccd5d300d59a699296a28458e8e320d30580acb5d9b212c36fac6070783045781fa8ee2261577ec66591d8a51b47212f656238284e3f003d4426d440c9d63fd45711dfadc0c431ded0a116ae6fff4156189b99cbb43f6e1413ef90ff395e516d61d9764afbd4f498e55f4846c914b1400a34aff405b16c22186c1549d14e40e3dcf04cb98d3b35035b41bae04890f1821b1fe0bc511cff112a685c5951c2d7a7aaee0050f742c6ac4fb67f01ba06e915a1db9af350be38831258bb0e58abb355f77ba523883d1d56845c5018aa772a7358b8807b9e9a5404e8c720506cfa8a406edcf09e996773d9634bd1c66b21f65c16ca57f54737db1b64af7e0d51ceb5248e6cd363d0f149381ec627eb5e3141be552a83f17a52450a51ad8d9906184cba02064d7dfa0131d2d3686a9055eb7738725c62b1ae0a94d9f7f77300490ac92dd63e9859ea9b2492a7581d2a24b73001295f0dbbc3a1519691bf73e0764c87441bd1d09f0cabbf03f7b95efe2e38c952f00d90da9452d7774bbe2d9e22e3f9bb16d38e711d9cd51bc0a54f95807a94df15cb5e7bd318d11c334c51961d8cc291b57e8b87aa3d8b26869413c8040929438ffcb70e55d56b97161fa935a7ac96b5c014f32a2bbcdd85bc27cf2ccc4c297fa07778a5b7b68d7be141ab050a925d0392dcb33c8aba64ee067bb71920f7d840c965f20cee98f579784d94c4ed23c599f865e7b9be43dee32592737f1756b77823e1f71fc5369719cdbeae122b0c7108ba52fa58783057ecfe55ef58c316748a23746080249bd6725810d2d3464d5b99eac2dfaeabfc2970673020a724dcc1758a363ec989e34703455c18f92aa0befce70c5fe3563d43e83926186cc3a72f9cd4b887aa412f7f1eb06829d73e73b0d90bde3ff22203194d09246348e544036f1d4f0bccb02dca193294f6097bc04efbf0e5791f4014f7a1cd49fac1956ed2db3d5f4a4fb718519f0617935d1655668b1d0647b2e34a6e40e65e66624a58fca0fa6018f8eb97eef5e1c161a07b1d3ff67fed20f5e0ecc9d8cdac21e3960c2468138399144979db8f5652d508dc089f733ec9c6e94fb545453fe74f5edbc639677593694867f6d6e13bd090dc2acaacaef3d9058f5ce29d2b762dc74889557fd9b14ace98f2cc4530b41eb64c534d56e3671412f9f7987539be29d73e053c99725442b826e687079e1fe53d7265da015fe26daa0fbac31b65d97d47773a7c5f04177afdda35ab379595c6bf2e7500512193122681bb830242871af88fb2b5bc33357e8fee0cb6dd01447c24ac53ae61e9ada598e657e4c071614fcf1ab0abc1784afea14cc091ab8961312a710e1cb2eebd0dee56eb762c49586515c195dfb85698add0dc15cac1ba0f13fc89564404037478d13695b0a3afab2156f21b0fec55c1ce68f41eb208fd251f324f70689de9e6af0b4341d4a052236a2ae902054c2f7ff5d81cbeab4c5b64d92cf6fb627c097c68bd84f5457c83090b0d6d28444a4d167c8ecd45da5e8e6d1122c1dad65912b67477594357ba5bbc6b37d7342b9e204959110192ed11ed8752eeb451cad691e83c0c666ab56a2d30935444d91d523541d98d6f3651ece914778f6273bb75196711c3661a9d9835fb752f7234f99a84a5f3924b2d81f55a5359fe4ecd1e4fa6f6051d3bda36374441651349891523fc2fdc7f12d9aee815cd7a48e9bb6f98b874aad2077a0489e4bf799dfe182da9879734b83f765a84dcb1723c443546b8c434d8a002df2f17cade625cd1dd59a32152804591546fc9d634913ac2b259fbed3b3aeda9190653c6471fe0d7be5333cb3920eec25b9363a669c6c7314e78905925b7b8bb672cfc32b9db4b675fe80366699561a91cd43b5e547aab787a683aba3a37626fba0fa31c2a9f04c8ce0f4e7c964f88c0c31ed700be817403dfd3aedcfa004260b6d83241d4c6b1ca8a9b224c254184645d31a6a60dd17f8f1f75cc460e5768da51d38d5306dbc018c7e385365425aab6325fde4c44a1b172cf9bdd0198b8fd89e392bbb3743a87f37b668093e9ae3bf3b2e1c457297ee789139a750669d9dc39e5f514c18314f183561a73b023627517a2b1aa2fbb6e98130e795f4ca9cdc663b2789d0bf7b9f1ff09e179fe32c4b6acc9bc305c46f31eb0803f4340c6eb76ad7624d12b2603abeb7e83c246dbec77ae4ac49fc4f76180eee46131f0d91787ca3887eccc1b7f885d10f6df29070693ce7628d6fb46a65491ab53eb87ef4acc0759c083d68fbb6cc68856be0c88a33b8111b2fcd83b6cee75216be9351ba182da9573710a7ad97a86092bf32ec2c22d011c0333972af1cdad2d0694aeb4e2d679b9d9c4bfa11b3e97c369c2d2b28d14aea4a051ea6439ad9aff21063baadb7efe1dfcbb8aa77c88e5ae6dbc265ab9ba80770580331662fee9be41f868dfe60496b91d1f04ea8dc3b0a665cfb6efe749128bc2de29391277753edb23dad1f6d89fb53ae7a594dae0dd1c990df5304c18e3f5b7c2f055e5f8cf0d598860035ff090d300f071c16a4ca7d5a43b731d460e405c6e3aaea57eed675b173c46e1bde3f1b2d4a94f4e956fa91c9df8d9259146fe14bd54ae3e57c3bda3d9cb0401b70972fd8df3a56da38831fb4e853e1834dc206713a6c867ba8e2f208433f937664c4487758933e81c349cc8653712660a73ee7e0919dac1420ab8fe998518e68b8d842e1835ed6276691d85307d0e34268bf35df528292a5c83a8f00e240d1a24fccebe57bc8c8979026baa3d9dac7b23ac421ce50d6a1c2b8068c95d4aa626ad2a7168b9475509c82d7974e08e2dba545a61d85fc32cd66a0ce33662bbce0e58b19af60915e504f92b4f68b40178007cbd1aff83773c47564db078e9aa96be3dd60c86b16b372aede974359ded721e3f53b382a75829f0b8e350324aba954ce97ff435612fcdb3a6f24371ded76fb966d596a35cf454bde6a86e226bea92a6fc050966b1c94c683046ddaf1dc7fdc8b853d32f2dea4aa87c5408714e9f5c298ed24245484ecccc13a5fca2f2cb1fd5af148719274a80a568fb28fe0a560029edc4bc666ac5355a599f2bbfddc29c1f7a49f3bcf5038c93c718147170c85c49002dd5b3e1cbb7d487230c0fbe0aaca045a60e81ab2fe7e967ee33c78372b94e0dfe41b58dff883396a19984bc7c0d7853ae46749c407256d7655a80199f430080de143bad1f64380501c04d09457e5b22f7563b47f38a2ea2941a606effac538f6acb07ab1e2eb8d04bfc2e2500055068be4d0206f481aa29c7a7b62e06cd5822d60cd091ac42a7b46999c5f201aa8c960c0bb7138a68d03b1c311e95b9a95681f68ad19af2993f9ec3b50720512aeebfdffab129b22f3260ff5427378ddb4dc95936d42f9fbbb4e51429bcacc1ac9237cf2eb08fe6f43ba98b0103ef39bcddc9a0d76bc2768916151217c6e6e38ba170dbe979cb09039d2e1742f57ad1d44328fd3781b0aa61301bf91352f6bed081152094f95aaa336252a6438043a73212ec9a3d840aef18042e04b698fea5d8b3c1ec6c5adf68c0ca3e4fa03319d56298f5e7cc5eaa79b2f8bfe4fa8afd17c3698c743c0963c639c0bbae01de61065fa347e1a5bdf7c48cf3211e3e57fe0b6adfffc177b015053a4a4939054968db36a27aea1706596c0e49c7a34c88444bb121b284ae6c93be72aca497affc81c00ff33e20f214dd089f520b7a74f5201dca1613ace60e48d749ef7d5f3caea1b70f58b4cc56ac2c60ed0d2bd524f204a99c0a917cdbee3c499064a845567477421e96022c049fd04daa9b3dfd0cefdb4ee313a36054245027246fce733473a1898a77a67a42ab33177143e3fbb660cd68aa9c970c2c657bfb42ed94246a61f242d85f636775dd38276657184f59365b538ce13773a364ce8b94810f46f2c0ff0ecfb6887e52c71014b31a6959ff7e05a5f4ecd2f994c152370d8a00d4566b535950d38762381dd51b9ac0e3c7bdbfd91da69559567350ddefbde4e154d5c1cab75978ce4186f5af9d48c0fbd2cdc1c576438a40b15ea346dbb2d5bf22235617975c41ffc6c04b7bf7e687ae74e4a932001b32ea945c4a08572731f625ead3e4cc714970deb4912c77802a3b798d61bea717780701ce6da0ae1b06d4c39b52f8d201bed0ae5d6d9a7ef144ce321b587611cea4921dd3282a391de5a76f0ba29984a5751a2e31ff26f956c323837a54d4cc684a57a12b7c5d5259d2433812edee98b663e5ddd05c0527b03801bdd117239ed5102e9217f5c42c631fe219533870082146920edf65db47a1a993171de9b48ab0409261f81dd023a1d121ac5f7a5fd9e92dda0a8b557bc367297324375d2a23da76041c5b82c8188ded672757f1571b20933f86da7e4fe5e3dbf9a7fdd467a36b1b553a9c566e705777009c15d797280f49621d00092d09c472bab9ad107deaf0d8c63bd03411b5c8a235b05345af81a363249052540e955a5840348de8df5f9c710af89ec9a656b1d95330b2e63ce54992622e0817c9aef7e2aa114befaea9f3c4438f1ae12c1d2ba5ec6e2e9d1886050cc59422a020b99b29602c543bb0539ab912003c8ac670e8d41260322c1be4252d06be5d57ed4a6f75b7782a27978a9357e0c1cc0c95958c587d583248593234e73c2321f8336eb7910ceef93e87632bd4b6e6333f8cffb7602cc79abf734f0256bad51d2b35417785dce80d1ce2fa668029f66ff750cea0fb4ded86299ff2734ded79f993ba3e6f963cc06da354d40c5816e2fba909e466e312ec68fce33769f399b801bc7b119ab0d1001a1b7d8c04e23306ee62303a83d54711250069dece884afe59a54fac76ac79e3602c535626fcb997f13033cc8a4bbd25f6589038c86ab291fe4e56ef17bdac20f2786c807f9a43b0d15ee37c74b704dd776376fafbf38b13ca96e91294da1ac11760ad33b8ffa121de3b0757eb914f4af048f8319d1b97c6a158f2569b144d9fc1e0d3236c2c2ed51bfdf5f841343942db22f9994974064e2f568b96ea5a8a88a0a85a27d6d7051f4b4c3151546f00188192b32cd845f2e8d56a38e3b2eaf3a72c7f8beb895a07e6416a8d8f23bacdefd5fba5a96e5c5e0a42652f00f6a2b91f04a9b87512a1d0056fbdc01d4e51bf9ff8edbb862a9e66f648c6e0ab8e0a0a30d61d779377fc5581d5d1d01cf2cc5d307a69f556a9defcbe6c5a25a76406f97e6e4f244444c2a4a68111bddd99edd3c1e4b74783e9668394163116179873e3bb0a6dfc0b442da54ef85cbeae661859c1f889a07bc9e1a753ca0e58b7ff3f60b1fde55e77d3b23f5b47dc4ca1b4da8a7e16b6e24096dd9ff375ecc061b02bc5cd23df9894a2a814368047afb42ffe450085fed62cc", 0x1000}], 0x7) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d916c1f6bc232c0a246a0000000000000000"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4", 0x564}], 0x2) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x300) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = shmat(r3, &(0x7f000024c000/0x4000)=nil, 0x0) shmdt(r4) r5 = socket(0x2, 0x8002, 0x0) r6 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) connect$unix(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="62020207e00000012000", @ANYRESHEX=r7], 0x2) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x10001, 0x9}) write(r5, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c, 0x1}, {0xd0b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x41) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x2, 0x2, 0x352a, 0x8000}, 0xc) syz_emit_ethernet(0x58, &(0x7f0000000100)="a2b676ddbe92a8ec5020da32c87ae5b30b8de7040d75ad1749a25d5c6a81bbad1d4e0595c79fa32d162bd0b2347a2cfa46a4d6d646bd80e41a792323c9e3a3b502d63d6ae4175399b43ebf0497f4d10258d0abb505ca7ed9") 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000040)={0x1, 0x8, 0xff, 0x400, 0x8}) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) writev(r1, &(0x7f00000009c0), 0x0) 16:00:17 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) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:17 executing program 0: r0 = semget$private(0x0, 0x1, 0x5c0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() r3 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x101, r1, r2, r3, 0x0, 0x140}, 0x8, 0xa3, 0x1}) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="000064c7baefa385b5000000000000000000000000000000000400000000002cdee011000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000050000000000000000000000e614812a42664fcbbdce7fdf098ec744e8f208180d1bc976f1e42db38d2e9514dc5be2c8315e4e8f515bfb91297ae701ef7dbb3732e4daadc3f16b1ad5f3ba21f1795ec2b189ba951f376187d336095c16607ad7a5587ef3e28b4f4c3075894c5029e0e35e09363911d6adf6257b1f0f2c702c38832bd9e3c96d644c38368c297fb7331d8280fa8a043758cdaa5b9d9e999e1bbb171af480548951bb275bce0804cf936eecac5e948c705f972a128515a5f9fac060b1beca3203e3d19c7a2fafce8a63794ec1126baafa28b50b825c1d72ee056c7a86bfd842b4c347"], 0x6d, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r4, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/70) r5 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r5, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:18 executing program 1: getgid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000000)=[{}, {0x2c, 0x0, 0x0, 0x4}, {0x7ffffffe, 0x7, 0x20}, {0xff, 0x43, 0xfc, 0x9}, {0x81, 0x1, 0xf6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x967d, 0x1, 0xb7, 0xffff8000}, {0x8, 0x9, 0x9, 0x6db}, {0xa9, 0x0, 0x4, 0x9}]}) syz_emit_ethernet(0x5c, &(0x7f0000000080)="000047849b6153da0b9dd6b68d020030ca1556f701179f4427f44b336f10ce1e14922317684035eb7669197767f7d6173dcf57bf09830268fedac41639acb815eae70b8dd0189ee0109500268ce0d11861bdebbe264689ec05f96587") 16:00:18 executing program 1: mprotect(&(0x7f0000798000/0x3000)=nil, 0x3000, 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r1 = getuid() r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) r4 = geteuid() r5 = getgid() r6 = socket(0x18, 0x0, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, r7]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r3, r4, r5, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) fchown(r0, r1, r3) syz_emit_ethernet(0xe, &(0x7f0000000080)="2fd98a5413e77141967d8dbf107d") 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x2, './bus\x00'}, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4) pwritev(r0, &(0x7f0000004680)=[{&(0x7f00000001c0)="01c17c6acc36", 0x6}, {&(0x7f0000002280)='h', 0x1}], 0x2, 0x0, 0x0) 16:00:18 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) poll(&(0x7f00000000c0)=[{r5, 0x10}, {r6, 0x182}, {r7, 0x2}, {r3}, {r2, 0x80}, {r3, 0x100}, {r8, 0x1}, {r9, 0x11}, {r0, 0x4}, {r1, 0x2}], 0xa, 0x10001) dup2(r1, r0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) pipe(&(0x7f0000000080)) 16:00:18 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b818000000290000003100000003000000070005000000003f1cc7ffafa9f5dd0a807b34de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7275ac945ce7d444ae719f92ff6745a1645f728bd4ecbcf0bfb880ea8f817536ca36deaae37d357b0c445ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8229883328259ba53d949ad9e4de08ae31830f60e267a54c8e6acfaa5ed36292a47464e748568a82c4d8cedf2b5a086228d8adf7a859fe9d97f4d5bd55d9d1445cb84afb4be4799e4be9f4760291aea212717cf8df080dbbdbea9b8bc54414c31325f6bb67b97c3ddfdb0000092e47579af87458e3cfb2ab916c28a7918b4b95379bdeecb7282b4cde09017e580f11c1b440a4cc2f5ef5f1cb96c10f870183e7be19e8e84f507d7ae8f66aba4e25484babcf298ce4053af72839732d1cc8748b8da6e1631c8890517d1dd56a240b0d48d71b37338fa1978c8c145894d83a6fae7000"/426], 0x38}, 0x0) r0 = socket(0x10, 0x5, 0x12) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 0: kqueue() syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0x32f) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r0 = socket(0x2, 0x1, 0x0) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2ca8, 0x8001}, {0x3, 0x7fff}}, 0x3) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) select(0x40, &(0x7f0000000140)={0x9}, &(0x7f0000000040)={0xcf}, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/156, 0x9c}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x6) execve(0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0xf7) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x2, 0x3}, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r5 = socket(0x6, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r7, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r7, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r7, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r7, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r7, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r8 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r8, 0x0, 0x0, 0x0]) r9 = geteuid() r10 = getgid() r11 = socket(0x18, 0x0, 0x0) setsockopt(r11, 0x29, 0x7, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r10, 0x0, 0x0, r12]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r8, r9, r10, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) fchown(r11, r6, r10) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) shutdown(r0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x80}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") socketpair(0x1311cf07d90395e5, 0x4000, 0x1f, &(0x7f0000000080)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="f9b60100000000000000777d0e6847e1f4889f0e02765b73f502435da82c021a71f661918db4b04f5a14564c8afc204c26388d2963b214665558aaea7e85cc8fdaec5539c3e1c890f4dd634d6a9f40d36980df4cbbefb5a5acf4828f5b62a5649ca137598a7890a06be04711c01b3fec9bffb204ed1135335f7ca993196e464bf67fb2a76f0a28ec019115595b", 0x8d}, {&(0x7f00000000c0)="a93e22c85b5bae059b68b0210edac13babfaac9ae717f96b57846b00136ff990a19055d24dc0cf321876618532f3c470ddab0dfbee949ac2ec8e5556722ce5842dc0ef227338297488a8fa83b2e23151178bec47aa82274be87cb217de9ae7680bae1aff688b4418d72bc1f2bea8e5b91bbd753191fae6ba1213a078c81ad35740198dceca898e8cedfe4dd96b60af682858adccb310c84c24664a9a114e420f10e62fd80fdb5dc2ea4c9e391e53d0da2f2f18c01a96ba29b97ea9675241682ca2e6f6b0462779419108d3542dc2b50927a3d90a11b93080800cc3d67c3c26e2", 0xe0}, {&(0x7f00000001c0)="e15dd9c8e917a7d59f30a6dbd1d2ce64cc3113ede7b007fb23e8467ea94103779f09b6b29fe79d486390d66f1042d0e45a6ea1fb81291c583615fb4e6b905d2b4de1b30937565a", 0xfffffffffffffce6}, {&(0x7f0000000240)="775033960d6ec0873ff857907820c0fd5fd6e011709c369125f7f9c2ba73e496934661ca52f2485b82c57874b6718461765ecac163d85d2445458b0e4b933a5196e0beacd597368df5d2b277545cb7f82ce8556e0302cad4dc12bfc2085bf66a95a3e82d18c9ad0f4372a3621536a54f522c30cf95d35d5d22687a37fed0e3af239558d41d1a0469781b17e22b2c45a61f831ef896d45946e5d55f15c23350b5eacf61e3ad852422bccb46a60986e1bd74a4a991c6b2dc806c2d2582c36a6c037e5698d911d4d496eef931e16ef3609b50f3020a5ff7c87f457a436ccfd3c40376d1de64f5427a9467779126c7de410e5115396539ba5cea36cfc9", 0xfb}, {&(0x7f0000000340)="57b011f5f9cc853b3e81c8f7c56e20bb22ff3a63ec3349125bd1bc7357d33a0b3a2e43abcc5fc4180c41b911f98bd713cf51f373ef9fed1b4ea3098761e025d7805f22b109c56dfdbf741db19d0f794ca7aa4a27824f01a7e4f75d28eb29d9da8fabbd9dc6017cfef15f6f9eff4e175ece234f1ad1a81d3b3de638b7fa4c5c99e88781a443bcbbdc7de0846e51f6ea16ae7e968ca006ef1d828fad90f243a31deaed8cd99f", 0xa5}, {&(0x7f0000000400)="65542ca0e872b63afc6a8942107b717c50adb148b844f4e2f1426cddcc023e9266ed48b9528ccd5e7bbb458e677e09e9e4b0f3b0e47d80a812b46c2b23322220115f396f33c1163626066ca373c55aa688a10da90999fa1b0b03c45a3cdd3e44cb151bb64fd5108f2193d7f4a53d1466981849b20e6d43c0ebc9db0c36ba9716446fbfd0974019b8b57b32ba4bd61676b8f3de02758a6146241122d8ce5d40e99d77c061be76dc734311bc4efeeb79763516cfac8a47715d471ffa7dbe8fbdc12e24f0b5b8634a", 0xfffffffffffffeac}, {&(0x7f0000000500)="819eae379db39016576860bac2fcf56169b1e5239b6596bfabb12cb1bde1fa5ee54b65a7941900c3250f7c9c8a2467455e5538759e25aa78626008479f5a1617d6e248a2de389c4166ec62f0ceada5920d727029451e8b932054aace7b9932446e9dac62d69bf08955c3f0505cb10d9f509e6384990d525ccb0a930fa9c54f31378a24b9067c67f7359885f5f566ec10d5ce86214a7ec9446c5350131fdcd97fa86eec03901ac438424139133f7d92a0e96fcdb611e8fd86117a937c60a35b3bbddd1796b2609589e9023d6713ddbb2b4c111f4118900b1f6b6f293c68a25576275c3d07189cd4d34689af771c33", 0xee}, {&(0x7f0000000600)="b61b8426b7f8", 0x6}], 0x8) r1 = socket$inet6(0x18, 0x0, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000024c0), 0x1, 0x0, 0x3db}, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10, 0x0) 16:00:19 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0xb0a, 0xf23}, 0x10) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6e, 0x995}, {0x7fff, 0x80000000}}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:19 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VMM_IOC_READREGS(r2, 0x80105703, &(0x7f0000001100)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18020, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="000064c7baefa385b5000000000000000000000000000000000400000000002cdee011000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000050000000000000000000000e614812a42664fcbbdce7fdf098ec744e8f208180d1bc976f1e42db38d2e9514dc5be2c8315e4e8f515bfb91297ae701ef7dbb3732e4daadc3f16b1ad5f3ba21f1795ec2b189ba951f376187d336095c16607ad7a5587ef3e28b4f4c3075894c5029e0e35e09363911d6adf6257b1f0f2c702c38832bd9e3c96d644c38368c297fb7331d8280fa8a043758cdaa5b9d9e999e1bbb171af480548951bb275bce0804cf936eecac5e948c705f972a128515a5f9fac060b1beca3203e3d19c7a2fafce8a63794ec1126baafa28b50b825c1d72ee056c7a86bfd842b4c347"], 0x6d, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgrcv(r0, &(0x7f0000000040)={0x0, ""/181}, 0xbd, 0xecd3975c40bde466, 0x800) open(&(0x7f0000000140)='./bus\x00', 0x20, 0xbf166afaec7352fb) r1 = open(&(0x7f0000000000)='./bus\x00', 0xf8163d9e914815ce, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x400035}, {0x80000000000006}]}) semget(0x3, 0x0, 0x208) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x20}], 0x0, 0xffffffff) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0x8001) 16:00:19 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x611, 0x20) r1 = getpid() r2 = semget(0x1, 0x1, 0x2) semop(r2, &(0x7f0000000340)=[{0x0, 0x5, 0x800}, {0x3, 0x3, 0x1613edfbc4c78b73}, {0x0, 0x7, 0x800}, {0x4, 0xe74f, 0x3000}], 0x4) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r1) clock_gettime(0x5, &(0x7f00000000c0)) r3 = open(&(0x7f00000003c0)='./bus\x00', 0x102, 0x0) r4 = accept(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x2e6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0x8) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x40) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x3, 0x1) stat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000440)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000080)) 16:00:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x100}, {}], 0x2}) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r2 = dup2(r1, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000000c0)={0xdcd, 0x8, 0x8000, {[0x3, 0x2, 0xce6, 0x100000000, 0x900000000, 0x2, 0x484, 0x100000000, 0x5, 0x0, 0xfffffffffffffe9c, 0xb56, 0x2, 0x5, 0x7fffffff, 0x100, 0x4, 0x3], [0x22, 0x5, 0x4, 0x56e, 0x4, 0x0, 0x3f, 0x1, 0x9], [0xfffffffffffffff9, 0x4, 0xffffffff, 0x400000000, 0x8, 0x8000, 0xccc], [0x7fffffff, 0x9, 0x8, 0x8, 0x8, 0x4], [{0x800, 0x800, 0x9, 0x80000000}, {0xf1dd, 0x5, 0xffffffff, 0xd4}, {0x101, 0x7, 0x2, 0x2}, {0x5, 0x200, 0x81, 0x6}, {0x5, 0xf5, 0x9, 0x1f1f}, {0x1, 0x3990, 0x8, 0x2d19bc4a}, {0x3a12, 0x7fff, 0x2, 0x4}, {0x7, 0x1, 0x9, 0x7}], {0x20, 0x7fffffff, 0x5, 0x73fc}, {0x1, 0x400, 0xa1f, 0x200}}}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:20 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000880)=""/84, 0x54}, {&(0x7f0000000740)=""/182, 0xb6}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="491e0e0000008000000000000000") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) fchmod(r1, 0x12) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000300)="90", 0x1}], 0x1) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x1, 0x9, 0x3, 0x8, &(0x7f0000000840)={{0xd6, 0x9, 0x78, 0xf8, 0x32, 0x2, 0x8}, {[0x32b, 0x100000000, 0x20, 0x9, 0x1, 0xfffffffffffff000, 0xfff, 0x5, 0x8001, 0x2, 0x1000, 0x1, 0x0, 0x6, 0x8, 0x80, 0x2, 0x9], [0x3, 0xff, 0x1000, 0x400, 0x6, 0x8, 0x1a6, 0x5, 0xdf7, 0x9], [0x9d9, 0xffff, 0x1, 0xb866, 0x81, 0x1, 0x10000], [0x7, 0x5, 0x400, 0xff, 0x7ff, 0xa74], [{0x1, 0x7, 0x10000, 0x7}, {0x1, 0x2, 0x1, 0x27e0}, {0x40f, 0x975, 0x0, 0x6}, {0x3, 0xfffffff9, 0x6, 0x3}, {0x0, 0x733d0bd2, 0x3, 0x1c432f6c}, {0x3, 0xffffffff, 0x8, 0x1}, {0x5, 0x3ff, 0x3, 0x6}, {0xc87, 0x8000, 0x40, 0xbed}], {0x7, 0x1, 0xca, 0x101}, {0x200, 0xd33, 0xffffffff, 0xfffffffffffffff9}}}, 0x6, 0x2}) ftruncate(r0, 0x0, 0x10000) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x41) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000080)=""/24, 0xfffffde0}], 0x180, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ftruncate(r3, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x80) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x40) 16:00:20 executing program 1: getrlimit(0x0, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0]) r3 = geteuid() r4 = getgid() r5 = socket(0x18, 0x0, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r2, r3, r4, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r7 = getuid() r8 = getgid() r9 = socket(0x18, 0x0, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r8, 0x0, 0x0, r10]) r11 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r11, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r11, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r11, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r11, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r11, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r12 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r12, 0x0, 0x0, 0x0]) r13 = geteuid() r14 = getgid() r15 = socket(0x18, 0x0, 0x0) setsockopt(r15, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r14, 0x0, 0x0, r16]) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r12, r13, r14, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, r10, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r18 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x81, 0xffffffffffffffff, r2, r7, r17, 0x8, 0x3f}, 0x7, 0x1, r18, r19, 0x0, 0x3, 0x888}) 16:00:20 executing program 1: socketpair(0x18, 0x1, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x7, 0x8, 0x9, 0x8}, {0x2, 0x20, 0x3f, 0x3}, {0x4, 0x9, 0x2, 0xff}, {0x1, 0xb0, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 16:00:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) listen(0xffffffffffffffff, 0x3f) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) fcntl$dupfd(r1, 0x0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:20 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='0', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001d00)=0x1) syz_open_pts() syz_open_pts() 16:00:20 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2801b, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) sendto(r0, &(0x7f0000000180)="699abd91bbd6bda9bc067ee25bea39ce11035c4ad44545797474dcf1c531355943e47d008b7c3b561febd6c50d95d47ffb5b56e30940aed0823e27d11b4a16d632b7bd66fd6b82a93b3f3148b6e25b3f951e444a353ff17449f37d48e1c5b66b6669d0556ddc94d8161f9e20e70d95b11dea205d39bfd8228f9d4a45eff97086b857e343b99ee5765c7285994b490c26256f93e216da3184d93b291fe9f2795316c3c12c6fe26dc4ef0ca6c82a74cef5e972f1d167cfb0d4402fbf12087ec5c653cabead3574109773e6549ef6be6c1fb524b34fee878c49630132259e04f5da0d1921beed6349c7ffd978dbff59c90590bba39977bc27908d4dcb0f24554d4f171b4e673f4c21e28bb8d7fba1a1e50a023aaa25835505154256e0bbbf125b69e58d75305cebdf2a0ceb6b730461f710c0bcda8b8709aabef8bd3b63ee47d7edc6f04b34e52a632e120df71f804727dca639a4f2ea1fcd3a2b767789cad0ebcb6c4ab1607dfcf8c957456dd27e3901bf2a124026d5990e703edb56c20bb3243b04389438f798a942a04a505cdea859194f07f67c0446f3345f2e70d2184586eefa1f5a8c9228ba364fbfb823954fdd3d785ec7e2990fe09e0f72983110268f6ce4cec2b67e7590745141994abeb89b93747e9a3906f6f3ad48d9b5ceccf33bdcc2636de0c6f5175afd266dd4b31fc6441e406d59b7192b5fd95e058c799ae3c96d6a11d89b1cb38246ed15d2300cba4283ba4788e7866b361a9cbd64b341d6af202eccd8412946918a0881054beca974e659bf036ee8c625a32dd7457499967a94bd13391fa0ede4332841cf59d74d620f0b629c0dd588220f42594608ce11907764cb5fc8a7c88941aa58d274049ffdcec99486a5c3756c3e33373204b39345a3a713cba311f02d5b15a16358e0331f965b1c9e79a6692b81c81c6ba6f47f8cd00d6df3e787ef2e73907626b474851b0d3e6a8fcc839c032acd089ae84cbb43a649b334bf2de8f6beae93803fa6d7ac57042bfc7556981f119c8688432e3f53ea58c153d7ec6d501fcd720118d819614c564584bbf87af196264556c62d73dd08df6ddc3c24dd1a6b7f2730014890cc3c5f3c79a84cf0f3b105001d50f6d20d0c41677dfcf71edf1c6e3bb42220608bd4d37eba60cd73a992bc2e200a41c6b78e0817ad66b7b0c5fe1b08d79e3e9f263538578bf646317a31fe376524a627647e5e73a2e92fb813dae73efae7edd913ca218a4eb5cdbc0bdf216618e4cf6d848a43f9f17185ed8258a9a63c94fbc353017d339ad54dcfe9ea97788faa2fcef910e18f01c8dcd57b3978e79db3cdd126c575ff5713b5c21ba5eb1941f7a03ff165bf9ee88bc44df349979f86d3ea0be555e76f89cecd9e26d214719f3463e1dce5ec3d23951e99396a62f865319c478f5ae1d4c69acb20cc7f8fa08b479ec71481a6e2d7ac752ec9b04f4adba5a36aeb3ccfc106eb1cc3ed8d04b1375690b4759aff15baee38c141344b4fbfd6eb89478ba67a6e73f0a566b8d23d07a75efd23ef42b345b0782870d0ff91e13fd085e4f8fb61cec79117892404a7827182080c914710f2a7a9c9776847d06771dee8aa1fc5e65a285565d2af984bf23bbe9df94197facb78fc5f47136127b2058e4354dd4a4667da38aa90af2fee1bd52a76571115b6523bc23202112b66d166f892de05737e9dd750ffe5be92bfef6bc55e488b90d5c8ffdb3e03c6febd8d46969e0dbafa4544ab01318b2780caa33a662faf8d69b2129abefbf93c7377c97f67837837028ab7c9fe4a1b0187ce9f5ab128189cc7d5bc4e8afa945df5b655ffcdbad452eb35ae5b49795996b9e9332761e71135ef048034d313819c2085f0de2e3d0c79c6fb8a118658d2debbd493ed153f749f4dfa515be141c5342ad455dfc1bf497a35c66e3d2a69be971555570eb2ae8dc365d79ef3a5ac83094b34a8ca014e456bcdc0b93e979c7a7d6964215e44ecf4eb8742e35247348241eb4c6d129c4a72ccc0515a99eba6f104418131f3cb46d15c", 0x5a1, 0x0, 0x0, 0x0) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 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) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r5 = socket(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) bind$unix(r6, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) dup2(r3, r4) r7 = socket(0x1, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x40) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x87}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) r4 = geteuid() r5 = getgid() r6 = socket(0x18, 0x0, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, r7]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r3, r4, r5, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) fchown(r1, 0xffffffffffffffff, r3) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:20 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x5, 0x4) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x0, &(0x7f0000000140), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000c217e78e6e715884664ecc0b89f7df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227"], 0x10) dup2(r3, r2) r4 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) bind$inet(r4, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:20 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000bc0)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb020000000098d07a3b9d37110000000000d31f80000000efb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca6db9a21d4d0233c52b9a6e54bc9ea8852039a40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1d02862c956171e78f2f907b6a21d335c3b560606156b940b5b35ed3f4875498fcb4684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b35f9b6a141f59612cf0a8bbdb28c5c6fe4a5555d19a92d0000a7f8e0c7ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c08193cb007b6604dee2f837b3ab3af356819af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aa0700000009b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba20f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1000000e686a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000000000000000000000000000c157ad976fc2916940bb7d557a7a37b39794627e6f7c7d77de415f88845dae336c0b8ce21c2d62ed82c56504f2bfe69b6bac7d829dfde5cede62ace5b3c91f78e90e3bf37f1a29ff054261aea2fa00c6aab8847feebf92dab68e3bdb7a5486c63d908264bde7295945fd144bcf85a643f77b6b56afd2317948ea58575f6e26b81fe8ab305ffb4b738cbf53d975116ab2b8aca163852297021dcee390dc4fefbd855a42fda7b80efde0cbb7e723141838831573c44a2bdca1c509e9ac3b7bae3b8e4ce997fbbf4c5871211b6e41f534ee5ad082c0007350e7a182aa220e41d8136a143e8cc57d017679296f437ecef23f9d44ae52e3f40d285dfd00fbffffffffffffff00000000003654eaac1d0f4b6f2c5b3690f5cd62e524a3db46e8821a0f386e079adca23b16ca89fc6a38a17884f48409abaa59fc837569b66172b6053286d7c191c75f75795191fb9df9ac3b49deaaace5c9ebcf9b7cbac9ab449c386deebe984365c0dedc98b3f08400096017a3e49a291cda8b3c0e66249ee7fc07124df3f9a104b5488baa74f8866372edfcdaab4f45d7dd44c108ecfe754332cd65558b9076cb2cedd7f06891ae2f9ddee7b6f898d4e7300afd31667f58eca198b6612ad1aec8f2d3f996a72b976443a2f7ac298be7e3f07d67f1a0ddda309b0340d8804fa62c3e0157a0a0c2a9c0d400"/1290], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x129, 0x3, &(0x7f0000000000)="06000000", 0xfffffee7) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 16:00:20 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0/file0\x00', 0x1ff, 0xfffffffb, 0x6, 0xbd3f2898bbd61297, 0x2, 0xffffffff, 0x4, 0x2, 0x2, 0x7fff}) 16:00:20 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x7a, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f0000000040)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x400, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000340)="ae7716be36f1d35f6fd1cc0a375e") 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b03000000000000000000da00000004696a96000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x54}, {0x25, 0x60}, {0x6, 0x0, 0x0, 0x100}, {0x3, 0x6, 0x1e, 0xfff}, {0x79, 0xa9, 0x1, 0x9}, {0x9, 0x18, 0x8, 0x2}, {0x5, 0x40, 0x1, 0x6}, {0x2, 0x1f, 0xff, 0x5}, {0x2, 0x4, 0x8, 0x7911}]}) 16:00:20 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x6, 0xfcfc96ac7f787598, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)='#', 0xfffffffffffffd58}], 0x351) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x2}) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240), 0x260}, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r4 = dup(r3) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) syz_open_pts() syz_open_pts() 16:00:20 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) dup2(r1, r2) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x7, 0x4) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a38620700000000828e9559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388b1f2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d8528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea03000000000000006b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1050000004638d8311431064113b93311d03aa27b2d4537059a06dad707000000000000008e15b7ba753cc8000bbdd4d238ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03e43373fcde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f79786283163bed9e7d329d93c27ea72bed660740a78d134b442c361de19c414e498d5cc13f9b941ade37ae5da797b332f2e0bfb35a799753d1fbf64a69fb974edad756d2eb0d2537870f6782ff58beab4d6c5fbb6ece4aa56a3887915c0d7e6c7d2ae1c4411cc21e59da71cdc2205f894960c754ac77e85f5646ad7600000000000000000000000000000000c8873b7fc670e073d2eb562bbe"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x4b}, 0x0, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) geteuid() sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 16:00:20 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x842, 0x0) write(r0, &(0x7f0000000000)='N.', 0x2) r1 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="a48b0370980571efa85b0e25f53cc692307edc4aaa30e48c4d96715acae134151d2d76ab5262704e97616f31040871c14850a791bbc1a3ef9d0b84087971381eb577a642db24c9a4ea21effc7af6dd0c9fbe230e3d8273cac3848cfe247754acba8c067813f1249db69ac104f5bf2744266fac6a5326d27af5c51ddaf2caae7232aad39cb1c5cdc0dfb9bdde2a4419225a52acaf235aa8cbd221584eb21d925f0f7e6282c4cbf7740ad7b0ef6b0af0e54efd7e2dc2019dab5d6bb8da4850fdac534cd0b9441fff67d7cadb65b9a1771f26380502f8533d78ff050829730b593174d966", 0xe3) write(0xffffffffffffffff, &(0x7f00000001c0)="5212b3713130207eff7fd1d71ab5355f91ba243a888124921f09c042a155d34c3d90cb2337e01beb9276a22efc1ec1f7303015c3880389949199e6c5d5522e28ed122839131c16752d8f4a223fbc217c97c36d40ebf96b1b2d4fbc4ea3de8a4ef6b6f10700ccc4a796c0d91306f182eb706e996242aa03842145efd49fae616a1b692c487e09d948e15bb6488fc11094c1d647cceacbc53f748ddd3b0e0e5c4e435e319b835c1afc19bbf9000000", 0xffffffffffffffc1) 16:00:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:00:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "00000000000000000000000000001000", 0xee}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcb241e7971810a514e00040000000000008fa04a4819e82ca4bd84b46ada4d427a7a3b8fa30033fc392af59b2053f9d18602ff876fcde3fb827b0da7589a4acba382ba5fe266d07c0f09800aca8b1b80faac7d542372fe62b3c20d83a62f6323c50dc5021c246d899a918c36214fbeee44eff4cd9de03d521021f05d7ab83cf7f16e3af323662a990681b4d5eabb82d4cf53c38d57492367dcb6abf1f365aaee0980f2022a7a25", 0xa9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:21 executing program 0: r0 = kqueue() accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) close(r2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) unlinkat(r4, &(0x7f0000000240)='./file0\x00', 0x8) write(r3, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) syz_open_pts() close(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) sendto$inet6(r5, &(0x7f0000000280)="bb18ab4f7c3b4f19b74c0aad002b9579fac2b8d1e44383868eae526cf363606bb5eeee9d64da5c1be6a380fa4229c532d0825186f37bcae58f11a4728bd8a1", 0xfffffe12, 0x402, 0x0, 0x0) ktrace(&(0x7f0000000380)='./file0/file0\x00', 0x0, 0xf86d92e707469b42, 0xffffffffffffffff) syz_open_pts() 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x25, 0x20}, {0x0, 0x20, 0x6, 0x400ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x1, 0x1, 0x5) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0xe6a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x4) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="cff696d8db3e66e95570a761673a0b1b4117808015aa3f286f54ee00"], 0x1) write(r2, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xffffff65) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000140)="708c31a66e9c9734583f77e8030b") poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) r1 = socket(0x1, 0x1, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x400, 0x12c) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0x0, './file0\x00', './file0\x00'}) r4 = socket(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket$inet6(0x18, 0x2, 0x5) 16:00:22 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0xfff) dup2(r1, r3) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000000)="f39250b46c7b61419680b7cd1ced", 0xe}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xf4b, "e0b4fd4960ed400e3d214ae295eaa0dad66668a4"}) write(r1, &(0x7f0000000140)=' ', 0x1) 16:00:22 executing program 1: semget(0x1, 0x1, 0x200) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/84, 0x54}], 0x1, 0x0, 0x100000001) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x1c) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8005, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000000)={0x400, 0xc655, './file0\x00', 0x3, 0x80, 0x47da, 0x2fe9236b}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:22 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x8202, 0x0) write(r0, &(0x7f0000000200)='T', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r4 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000000)) 16:00:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='on', 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000080)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00') r3 = kqueue() pread(r3, &(0x7f0000000180)="cd6033630a6382006b146f74037236bc0f4732cbe7122a29440bd0d41c4b772c66cf067ec7350bcff78e860dcf9747749d6f17064d51f46c3d8290234536d17f3059da584782a55257c8bdadd7c0b1f35f9ce954020edd649b6563ceb55822f86d77f9b0900b098ef11e47d3139f7b7c39f95b54f49371bd833d273d4fd472e13f99c76acfac9652bab7ebceb5c338a137f9c9183706d2c5149e8e01e0d7a6c98f28d6155403570286f5c96bd405e6dad59c88244392c533e801e10d2d9a0c03bca39637a71c11ba759d759af334b812ee72b0aa95aa6657c8e2843f379ef940647e1ebbcbed4c36024c505bd8b94fd85b16bcee76ce7335a6acd7badd7929a30d9a1bd835ef9a35afb4b6740af7df5ccd4c0625d93c9c52b95687855b41eeed701a2a70fcb87a20f8e93d9412ef80eb4f09aff26f57bc48c13b8533a75d221e0feb6523c7110b3119dd81c9043cdc60dd57581612cef837d870ae2894ce0d1a06675f062f6cfc3b932d22674a9ad1fdbedc95d6d97cda2ca72fe3426bb61a7dcf41b79adcd08e81c51a91032f32e39af460c96f65187c1ea005c3d81b39284385f10e9f6e029a5a8fc6d6be9bc5856548cc98c6b44337cbc8bd282d8af2076dd7e285cc0c9628423488e6292cf5a458b992f9d936491adb149bdcfef7a1c1a7335fa2b3701b42ebef062c985fc4b8c6cc69bee0bcdba96894f66aab7d31db07144f1d837c1feaf85f39a7f0a9fa9cc236eb74500cb0364ac5881d1a71e65ece3a85feeca40bcc791d7e591c7eba646a256a3506d4cb483a4f5e5dc95d60ee82f7947652807ed37fddd0f610b2a34eab2345ff2a0ed09fbe43b309aef8ca90aac010ba627a94cf634b47e4b19bcb8a1d62383246185996414664023eb3c2c738ccc55a5c0be44cd2ba2e3cb2dab32ab7ede64804ecd13dcb03563dd73900b214f3ceb911f20b6bd4e65db29a99cd2d87df6e4510ad4b6735c0f2958b17bdbdf3dd417d28d1bed128e910903bcd066f406633367a5f7e54ac805bc635fd9fd6e3f280fdc886cc9cd592006a92c23042f8a0fc77daba43e1568a7d070c6f058e47efa37f13e313de2f5d5e623eb1630bb1a39c7460164153d2f94146d48ab6fe5965cc221b6c1d6aace73b23104e29f94d41ea2f93970a62945ba1be90ba78fac9e8432500f420024b869fb93683ad384a99b483ed21f4b4792cb48ad489db465b463f1d341aa9064e73f92814a5d8275df6c736949e16e788bad2cd40f289b9fb388ca92ffe937a8f2a84f8152d34ae16417cb7c9b4c82d0d0e3f61e410fcd23aa2530a0f16f70257a9851f421316618f6b4ce5cbdfea42444495864768a6e833ef3f74757daa87fb63e25ae025e8ba7ccf721856a5abea7958cd53fcf2e8843e821ece134beeff1ac6115ef568e139cb44bbef62e102ea3ddb56d885cbea73c7e9ae9ce5dd549e701d603ba2d2f56bd713876933561bdea6ec858bed31b9d0e293296980f73e84875be06a72ca2f0eb7ec5ea5596587f97f48c43a1bb110d12cace39ea0afd9f6519a88391d55723fc732a623e2dc9d899642f04b36675eb54d9ab638ff0c0bed13b2d3a533cf269d7c46bb9029e551f3ccd7901499fa04a661e2f5b4da9f6a90040714ef4cfa57f3de656d937efa47cdc9ed884e56751cb6a6abb8ce374787480add044f14875ea8f67fa27e18dfb5b5450ab233180da3c021a026ae5f60af4e8e8b28462213f3c44a6c22858dce13ebce5f66200da2ec20874129cf243bf17da4a8957f2daf1c9f7225ca23bae488b9027004e898f51af62d9afdcce16d4cd6d19a8ef17152f87253362fbf493144895e62b2eb536090e8481890b03af12844c7b67dc158f3a1fa3716caa4c9fe4ceb04e322156812a0120038e9272b26015d8c7fb256fc4cf408722923be58e3903080cfa295a923e4ba2e6ab2b907f5bacce6f4a52ffd9a721059ea0e174e415fdee754f9a82feacd80034969d6fd4750fedb08fba163c3f451e74c12894ce502ffeca6c5a4a9c4f521dc228b6e889efd935369a7bed104ad664f5b2ea5ef2cfb0174bf68d9d9efcebaef359dd799c1e604283f33c6d9f03401b7e9d6ba4d7647370960586939abcceffcd71651842149a21652587b4e4150036203f8f383ec68ff8ce30a79902a815742c52fd93ab1e7df63888f46fcae57aa62797fc9acccb0901a6620d65a183a2c6192aba43df3b840ec40bc93113b1a0cb7bb30e755e6dba29c940a7ab34077df7c56e4ddefb7fe66b11642177e4a4b6b57bc284c092e103e38e3573822e7bfbcf220c5099bad81004ee00a45679e8ebbcdb5d3e51023d361b96c809260b76b55a383538f0e8dc5e73ac7be6c725ef8856c61efc23c8441d0479f421753749520fdcbebb23825db549974e0e3fa1c03bc5482466d4b252894d544b5de2630b9fb0005932eb1fb190fb447649ca8008c4b00aac6c7bcebb5b2dbb954ccc1de9696e3ac9eb15ab8074c3f1d50a564919faa556a6a944ccbee13909ea0aff06af8f7ae1ad2303b0b3472dd91331e00efd277d6e54447b9f0672dea16bba7549f6f794b8828df295b1a3e1c43ad42e94ddd85998317397251df86a05361ca35fe5ca14de18a542247647f4a3214372ad0e0ea05467a9fc2787101d6b6fedb0d9840780654880aba5504e2d9c7d4c98b1b5913f221e00f3ae036e06301cc5ea5f787d7d35e650ed739679b18372ed98501b1a36c6d271c8e5a78cacb5cdd277e1271f9bd56891be83ee2ce4ffaf63f63477c074a21894496c8565b233c098906ded63226063c4d6205f20f887a73b378994013e50f1ce27011da0063adef948676808f946a81c30f0de990bad75ab790b52f7ee3f535ea975cb7f3f204c2f96959b27ccce0d8f233495e427c385d72b39ed14752ddbfc15c360ca832456a0d0dcfa9c2ad74bcdd099ff4906c1ddc959889a02662224375567193239f75ace7eeb53dd95cafd59c5abbf4f5d9f8ceb00b8601bea546d40d418a46f06354aba562ab2723b0341fb451a958d58966fdfa8a6443a2f2851d35d66ae61f48fa9d2ee1c548baa59ec51d02f22023201f94dd99bf043f920446baf4b2db043022b1e11afde12ef9504b17d48cc12ae00d745b71c97ec8b5e6a29249f97d1bb1a732182623036f28102a25f117c9a43c2e8170289599a4e7faec4d703667ac7b080cd36ae4eee396389e2b6f35f914c7221961f27ffbedf1832dbd4851dd312ffdeead2b26d62d4acea86d1073b05167d2e8bc156d1606fe124d23185bdd3486321684a26d99d24de50c71bd7646c1f096e1130e991aaa6c743b79c9bf51d049c0ea9e732f1f84d300d39d2e5dbdd240ef1a10788e609244c743216848cf849479a8be1a037db0d977770f1876fd23819772ac943423fe08f47cd8a4b9d642eb450e519af9dd8e2b1a654791f1a90363f53c877cbe4ae23ebdd7386ee279c07682eacadbf56151201d59680259322536455adbb2fae7e67473f00e8f468d97e0dee882f4b242841d3ef05ce84edb56e28671bd347f36f690091f640528f82ca5088c2668b06d6d034d09c386d8d280e4aae292d51c875a51be552c86e7ffc471a44a98746478b9437b9e16fb2b1f2d2b253c52f4a82d214fd4123e3666cfd48d705cef9bec9f3d0d3b60b0290b6a66aef9e58f1de3807ee16ac87c839876a96fe02a68898e29ae14ee384b86b24f0ca7a4787b53a3ae037a09eb6bf9e651b0d703e9846a2b0a2d721cba766bc68a4bbcf1ec5b5cec4bd08e9839d346251f2f69eca57f7b3ef6d172c5d286779949435fc8dba6da3b2040b06e90bcb8251549780fdc2b3db998a791145931f463d752b94532f550ddb40698f52b9af34849967ae2eabc87da1e971b942841b8e81b17fdddd973e63755350a3b74c7c7cf6d245080b452837c3adb9556262257254c184c3ae525e66cef00724908fe7662dc03a2958bfc90b74a81ab9cd52ab84712dfd2e5ffbb62f32d2e9fe60de80f7846d0d45e3e6275f818563179f90456000b0b020fe1858434908737f988d1e790b7e66fbbcd4f730bc717b77f9537b27dad3dcc89411de7847c1b3241ab819c63e37f099651a4a12ad1f8d12277fbdfaa37b883bfbffff280320940c03fd2d249fb107ed3768fc9f6be98b69a0af6498ce70fc64affb31996e96346ae3e9b45c96993044a664fd5fabff341840bbe1a75f75539932055ba9d4cdc6fd535c17ac3e76bcc61034df9ce8e8d7e0f054410f06cca2dec8f7ff1abd8278c976dccfa8f2a075c0c2e736cc4c6804f708205b870d2d0198d083111ce5e79996c8e9504d0e6c39b3604c11b48be101dcbb10a57a9881248fc713ef7789ebef59bab657146dff2bebb67f46ea5784b6d9042f536ebcf2957461c72e1acefa85f51defe2c4e2cb0138f364936f2a293d441bd0fa9ba109b90514ea26cfb6618d50dac1c1fb1411ee21621b682603dbf96d057a7acbb910fa545e8464dcf4b20cde461ad61ae7fc529e0ae5aeb92bd4045a07169dd3cb0aa096363937249759f027e178e8fc03656eff1b388424344fd517efac54e95d511377dc5baf283fd3afc2cf005a46b26cf5822178b81c4cbbff9294ca188050fa45db8bd6039459e1c26b7e34c693020d5b7d36c0bbee77d4bec5f1de56544d28acf37b209af8c0577eee02c3a2acdba4be0f6b845eba976f08df29e83f8dc23a008ce2c559fcf4f56064965a452a03f02f533b9f9181510b9531ddd634d8c5dddcf982e4e2bc3da8286e15809c5a31020aa0b989fee1c8884ff86733524796779eaf9b41cb625f214dcdc3f337185bdb3311c4dde5ab67c11b5ab37646331911403e2d283a9af8edda5a3b86720f28c666ee3a85e3f65257d9ac6e9b7ad6cba81d40b65338f7b19f539cd7259fa95231f65d7b3d69e39612c1f98b5c90b3cfe02df310e9a0dbe5e763ffdff96293214dea7892267e4c47ccf5c7327cfb0dc24a98f18220a0cb3ce0b7f39fc1eeb83158d78d3478656f8dd55b730ae2cd9503fe720b68686a1a74bc3fa2bfb63aecfd8d7d4358788036e8046fbfa9e47b02223f3df014c72e33786e5c5c3b31846e048ef010c1b26232d5dcd650c8d7695bf6b6def84b3aaa5f13c9c51c0e9d8f27893bae9fe0c9a12f24329f308e7107a98742aadb23daa6e4d9521f18e1b78060b3c02b0efbbd065743610df8de796dcfa9806b0a35b4456f87572ad6011a8ab432350cf6ad6402821fafb6de899ef53f01ce3ac8a568a0a2f0e85ce78c51506da1dce100a549c25310fee37f6dd1c130b30b371b47a1fd205523639cbb4d57a4d5ae01800e890fa4b7ef44797a5ac52ba42ba2490d06f3630e449b4be21897d2fa14e893e730d9cc9f413acf1a2da5b9b2d1ff0db67bad0cc98e0d3cebe3ded10a72fd8d33fc8c9e5a59d42f4f049f884e00f5499f0790c01a87d73ebff43b2d6f27c15f78ccd37aef67f0e12653c1e5685a5a7bf6c556bc24983844858f7a6b69422405c8f7192223d29fc6fa54f1dc40263f29b07bb27186932091f4311de34e4552166f82853e43d22139011145429ab45d1dd445aa0b4ca3c59453239361cfc8d39699c735a66b2c88f8bc45e350920f3e8feb8020402a481dcc5f25e936410c6ef442a45a692b40e0b42adea8e6d5408c7c5270ac11846ebcb762a4fa2d0be62d0bf92d4d54f1708e2713018060c615dc2eb8492408928249800ffc59fdf20b09eccee0fd55cad7f109d76cff637b17659ef710289b6bf2de11e4a9c6f7ebb93f6a4b206f431f8b779", 0x1000, 0x0, 0x7) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x84) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="3cd82d32de3e05b4eab67fffd92e6762bb0615e8b5c0d5b82c93bb4ccd22ad7dee1601b4f06c4d3331c71899b541d10e66dae8d3e1f02f980315e564e613c48bb7b8eeba02dea1c5e6db68aaf0b1ee68b1905b4cc22804013189f8cc3f3ba0992520bc357d6f4f8ac3e3d34d01a29ac686be0a0038c26d1b90f80213e2212f", 0x7f}, {&(0x7f00000001c0)="f1c2556164577221a795df029c04afa47f9b38ed7b497b57016191a8672feb292a3418c6db99989673d792e24abfd5130d21cbb0b39d127fd71bf08a", 0x3c}, {&(0x7f0000000200)="64d8af0722984e2dea332f0d73216b15", 0x10}, {&(0x7f0000000240)="c14bcd45d088fa27d4696abb80fefd548a7518763097f4770d393ffbe1a0b02b773c1efd33f4356cf2335c276fa448b03cbdbb9dc42d05b295a8d20892ea455cb6aa0f37e43196a3ab8942d1", 0x4c}, {&(0x7f0000000300)="7aea52142d522ca8b0fb9c70a7dacba6d825ef60321832efa97ffcb1b15234f19178188ea991656e2dd28e511101da7591d5c5c530b586b1877bc1c2d1763b1cf3c576c3169ab695be99a682bcdc0357e57a18c82a13504d90ffd21aafa216f6fbf0c589bd71f8f75199fdff4034366bd2a4f709f241ff5120f04f17218c9d4045a3584f4c16845f73", 0x89}], 0x5, 0x0, 0x9) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETRAD(r1, 0x20004b43) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x14}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x308, &(0x7f0000000100)="2f524244e0031cfe9fac78661b08") 16:00:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0xfffff2fd) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) getegid() writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="000000186204018b002b3aff7f000000985e4cda000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b6786b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb", 0x57}], 0x1) 16:00:23 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000180)=""/53, 0x35) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r5 = fcntl$dupfd(r3, 0x0, r4) preadv(r5, &(0x7f0000000280)=[{&(0x7f0000000340)=""/241, 0xffffffffffffff6e}], 0x312, 0x0, 0x81) r6 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) r7 = socket(0x1, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = syz_open_pts() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) r14 = getpgid(r13) fcntl$lock(r12, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x6, 0x1f, r14}) r15 = fcntl$dupfd(r10, 0xa, r11) ioctl$TIOCSTART(r15, 0x2000746e) ioctl$TIOCMSET(r9, 0x8004746d, &(0x7f0000000200)=0x400) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) r16 = socket(0x1, 0x1, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8040691a, &(0x7f0000000300)) linkat(r8, &(0x7f0000000080)='./file0\x00', r17, &(0x7f0000000140)='./file0\x00', 0x4) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:23 executing program 1: socket(0x18, 0x8007, 0x1f) r0 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() close(r2) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r3) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10000, 0x0) close(r5) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x5b, 0x1, 0x0, 0xfffffffffffffffc}], 0x8, 0x0, 0x9, 0x0) kevent(r1, 0x0, 0xfffffffd, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffd, 0x3fc7a782694ded5a, 0x1, 0x5, 0x80000000}], 0x9, 0x0) msgrcv(r0, &(0x7f0000000680)=ANY=[], 0x0, 0x3, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x6118, 0x4, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000001000e74de4", 0xfffff295, 0x2}) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xf2) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r8, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r10 = openat(r9, &(0x7f00000004c0)='./file0\x00', 0x20, 0x5ad9f17df2a4aa88) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r11, 0x0) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r16 = accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r17 = semget$private(0x0, 0x7, 0x287) semop(r17, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r17, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r17, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r13, 0x0, r13, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgid() r18 = socket(0x18, 0x0, 0x0) setsockopt(r18, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r18, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r20, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r20, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r20, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r20, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r20, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r21 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r21, 0x0, 0x0, 0x0]) r22 = geteuid() r23 = getgid() r24 = socket(0x18, 0x0, 0x0) setsockopt(r24, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r23, 0x0, 0x0, r25]) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r21, r22, r23, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r26 = getgid() r27 = socket(0x18, 0x0, 0x0) setsockopt(r27, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r27, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r26, 0x0, 0x0, r28]) r29 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r29, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r29, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r29, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r29, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r29, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r30 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r30, 0x0, 0x0, 0x0]) r32 = geteuid() r33 = getgid() r34 = socket(0x18, 0x0, 0x0) setsockopt(r34, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r34, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r33, 0x0, 0x0, r35]) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r30, r32, r33, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) getgroups(0x3, &(0x7f00000005c0)=[r31, r13, 0xffffffffffffffff]) r37 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r37, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r37, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r37, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r37, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r37, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r38 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r38, 0x0, 0x0, 0x0]) r39 = geteuid() r40 = getgid() r41 = socket(0x18, 0x0, 0x0) setsockopt(r41, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r41, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r40, 0x0, 0x0, r42]) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r38, r39, r40, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) getgroups(0x4, &(0x7f0000000640)=[r33, r36, r12, r40]) lchown(&(0x7f0000000480)='./file0/file0\x00', r11, r19) r43 = getgid() r44 = socket(0x800000018, 0x1, 0x0) bind$unix(r44, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() r46 = semget(0x3, 0x0, 0x1d1) r47 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r47, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) r48 = semget(0x1, 0x4, 0x401) semop(r48, &(0x7f0000000480), 0x2aaaaaaaaaaaabaa) semctl$GETPID(r47, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r47, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r47, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r49 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r49, 0x0, 0x0, 0x0]) r50 = geteuid() r51 = getgid() r52 = socket(0x18, 0x0, 0x0) setsockopt(r52, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r16, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r51, 0x0, 0x0, r53]) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r49, r50, r51, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000080)={{0xc, 0xffffffffffffffff, r43, r45, r49, 0x10, 0x10}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r13, 0x0, 0xffffffffffffffff, r43, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r54, 0x0, 0x0, 0x0]) msgget(0x2, 0x4ccd1f0a8680bda3) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000080)={0x4, './file0\x00'}) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x2) setegid(r55) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r6, &(0x7f0000000240), 0xe4) write(r7, &(0x7f0000000200), 0xc40) socket(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x1, 0x0) execve(0x0, 0x0, &(0x7f00000002c0)=[&(0x7f0000000140)='/dev/null\x00', &(0x7f0000000240)='}*^\x00']) 16:00:24 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x5) getsockopt$inet_opts(r0, 0x29, 0x25, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = msgget(0x0, 0x2) r1 = getuid() r2 = getegid() r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000800)={{0xff, r1, r2, r5, r6, 0x2b, 0xba9e}, 0x2, 0x6, r7, r8, 0xffffffffffffff7f, 0x8, 0x200, 0x3bc}) r9 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000240)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042e95d10000007800ffffffff0000000af6ce4f79e9111e670bb74cfcbc", 0x34}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r11, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r12 = socket(0x1, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) r14 = socket(0x1, 0x1, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r15, 0x20007471) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = socket$inet(0x2, 0x5, 0x24) pread(r1, &(0x7f0000000280)="d6f6b29b70cfc4d69f5ff18d5da10187a3d916bffd00c79d2202768c57e4902955a639542d2b26d57527f38d9fbe618b832018f27ccc65ecdb1400ec2dcc83e227cf685b3f9d5dc2940d5ad0981d51d96bfc86c5860278608aab9b1fcde6d841585448af1fd002323e1294d761ccbc099f2264c7f9798c42eac509fd45a151ddd9b723a9819d32aa23375eef65d3738b34ac41ecb2523af547a45b", 0x9b, 0x0, 0x1ff) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) 16:00:24 executing program 1: setuid(0xffffffffffffffff) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = shmget(0x1, 0x2000, 0x2, &(0x7f000012a000/0x2000)=nil) r1 = geteuid() getegid() r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r4, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r4, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r5 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, 0x0]) r6 = geteuid() r7 = getgid() r8 = socket(0x18, 0x0, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, r9]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r5, r6, r7, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r10 = getpgid(0x0) getppid() r11 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r11, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r11, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r11, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r11, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r11, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r12 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r12, 0x0, 0x0, 0x0]) r13 = geteuid() r14 = getgid() r15 = socket(0x18, 0x0, 0x0) setsockopt(r15, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r14, 0x0, 0x0, r16]) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r12, r13, r14, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r17 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r17, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r17, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r17, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r17, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r17, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r18 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r18, 0x0, 0x0, 0x0]) r19 = geteuid() r20 = getgid() r21 = socket(0x18, 0x0, 0x0) setsockopt(r21, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r21, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r20, 0x0, 0x0, r22]) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r18, r19, r20, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000440)={{0x2, r1, r18, r3, r5, 0x140, 0x9bc}, 0x7fffffff, 0xbfff, r10, 0xffffffffffffffff, 0x7, 0x1000, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') msgget$private(0x0, 0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r24 = socket(0x2, 0xc003, 0x0) connect$unix(r24, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca696819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fe57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b651925000070b412000035000000003908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54501cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee5569645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913600"], 0x10) dup2(r24, r23) setsockopt$sock_int(r23, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r25 = dup(r23) sendto$inet6(r25, &(0x7f00000004c0)="3ea3b3ce7b5639adfffed32826ac2e6463307e6efe8ab739c1ddb1d1c127a79e910f20b9dd6c7062bedc2cfb7106413e77baaa967edddcd1b0bc960d541aaf914011176253e9afddfeba0b8f313dd69c79c2b3f7db6e33dd76cbd99793acbc0e049cac8b5db9d7465fdeba7b38cb4bee63ccd7c0c8aea2e1e9f6f672c337b20d1f6e9bdb0acebd96b5ac61e15a6fcd5908dd75036186438c1473c7413aa1139cbb56b6da39351116a5c8ca9c260804f11c37b69af2c741a091900c5560f2f621edf5226ff4cccfbda99c8367cc963557fe75bbf097a67e05c62a4bb00d96d3a9da", 0xe1, 0x5, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0, 0x104) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) sendmsg(r2, &(0x7f0000001b40)={0x0, 0x0, &(0x7f00000019c0)=[{&(0x7f0000000540)="152a56015f1195ece9ffced41672db0ed35b190797dcef405f7ca670954623378ea913", 0x23}, {&(0x7f00000005c0)="b8880fe6bbbde38824eeb8e54a2e0b8e8e1b01ff87fb89c7015c9c156e70f20e1e154474fc1386df92700b0dc978a1a9f0dbb0a9a52aa5569184432813a00d8a03f4d6a03c410f5a06ac28a8c01f011e6fcf581b6057bb480b4260f1d34a8bb33ad38fb0d36c8bf996a3da795790ae049f0de6bc9e0ff64d2b1796d3db13f38fd8060508b4a4aaca41c894c66bbcf6af7601ff276fb25e85ca7f89f24f11058675021ab902f4d5f76cc104b30dd9f9958cd1710da55ee559cab9bf234c14aeacdc279deb63165b86a1854aecf12dde4a97e87e8ac13cfdec2d307328db4ed646c4ba36e2ff68de8f06b59d4cc06b8ab1606e4ba73d7bfd2ef5baee43cf79d14a75303e73b359ecc7f065adc9126302f170d9981b1acdba7d3d676edc13cf49ab903683ea1a4b0eddb56ef46f43c4a3d84f1d2251b2afa61cf0264cc911affa60892abf8d48875e4d2c11118a04a232c9649292ba8a1e5cd42548eb8ed39cfc1cfe5198a2c2b0f0e37a2aeb53d921878882b038411ffba43a10d6d81df2aae5bce0f1ca761edc9a2ed49ba815ed52750b14c38ec724f493021440f4c077262b9deec07918de07eab53d1836aaaa8aad0f39235ceea3ce2b542d3808c3958b99e5386065715526b4026954edb50a4e73aa418c53f80589d554236f190e05c6c763d82937c789781deaa3b50cf02f7a911bf0d7f7b4ec61a5c86ccc0141da6560df3f979ab52bfd0f754bb75c1485e5ce7b0f6c86a2823724303cdb9ef91507caa117da73d5d3130c02e623baadd712765a8cc7c798601360db00cb994a71a3d639c5381cf126c822812bc48166d0a88ce9a0e8a665feddce8184bbbb25036b5eea5274784d776ea681c3de2d36bddf2b8a370051209e4b77f23f174059c3cc30a59dc6253454a5da36ab1be3a1959353d598909b6fa1c4332bb217c3bbb6fadd7900ea63cb09344f99af3ce9b4e078449a6c46dbd96f9a50f5f89d090af4363de8e3c8d4305a2ec8c2f808b16054448f38f31f1c04814b74df19ff27c9c8fedd4cb14795079db054171db83585cbfc763e65d850a77ae8fde86a2ca75c013401071d0b90faa9c259128a717f0e1bd3faecb1b0a540131057d92e0bdaa9283392aba3ac58e9b8ddbdc6b687c78f26f352628a96653411d0003a335a4b95fcae593a15c2a9c7003ea367909e1859b6fc5537a710e05a6c23f7173b190751dfa1f3021adf5b5abfeaa5bee73185cd89055dcfc4ea8f931a32ebe4e931ba4005068abbc1bbea6b6cac292d603486831e67a57fc2bf18d7e3fac2cb5df8e5f55090f3dc00571ee3f7ff12603dc4a2c85ee8c4420c92a5eeea660874e19acbbc51dc9543eb05e99e895f7dca20e4f0e32b7cbebf991b09f42bfe69d898d025a30a3900702abd953be11b7a487ac215151b3e0af10f400fbafb30b268571178adacf69964fedef02fae659e3b01a1d752e6af433a2a7af934c9d416864a9235159ab4b9334d1722fa66c712c02e1cc0e5f79cded438f6a55e738e32e135cf96cd56ee572a8bc15deead2fbba3f03f4a7a108dc949120d779629a607103392dff2be16dc94cf42c50b577b9942ce982d8c36ad1d026fa081de92e41be199852b9ad553a774aa37c062a72734d207a3df92527c61168389544b7fcd882af8fa7ff827f4a06ab8dfb13ea0067ced8fde5eb69edd7994c5a6bc1cc0c581961bf9e9a533bcd316b685df1c5c90e7cb530fd0899b7c67cd433c2688ea0051bce1613db3b05b215b85be4f5e99063514f47c71ba375d0f9801c52d360014472c603e7dcc0ff9b70adc720c18ee4bca62a540c65826f19006abdab85fc9ff5a96d80aabcc8823982702ffaa546391970e8efbf38a592aecac526a1ba346dba72cc056e588e3d5e88f1bcdfd420ec7a54f996b5561cacc2cbc03db69d8d7ab1826d0979b4bae1194e655a307205882b89181b3a1fbc6b9038d457482d91bae55c74da94156bfc959c0afc78a3abc50aad1686115518d27b5310b0f6cd233a762672c5339db40acb777d92c50548a233519c9105335f47c2b477a983a1d62971db806962f3d5891df947321017c07658368c8a0c673ab908c97014518fa4f4874d0fc0d4fd690263828882ea89235142eb2f168e45b1a55dbe41b9d9633595bd2920cda71c24a2b3a0fef20a82436127485f00206dcb4d33bc39c8160f67ef6c0acfd71fd1835bb347c0b957941bf46c97b7ac9eed64846e332420cf3d653cc6a30deb39ffdc3599a176ae8a5fcbec02321eed56b01c6eec7f7cf2a88f973c12ffc611218015763312a9bf30a183d75e619c7a7ea81fbf24bbf604fd8d0f56e090224b6c93baf7fec51a4676fe8a02d6e83e40e8e39f29d9d91b65426fdc8ee31e0a1ff2f6b40e45241f369fe1a02ee4b52a777cd496909f6c98451c279fa913368aba903124cd010fa8a40a39198fbdaec51342366eb75944e35f5ff936023471deef33b9bc7520537cfc1a7c021831a7c74db9fa252f13cbbb1dc792860bd3f26ac70610c50bbbf93c4ccdc3639d64962716b90109fc4bfffb6ac3c69e9b7a9907edaa8399987e9f1497c9ebc8666c213bbcdfa99949c8878b9311d64421003abdcb87d9f326aa269f0926b8cdd89e15fac506ed65bd3f29cdc971fa61106ec835f6ca17afa7ef8a36adc4376443d23d53d286b3ef2e869dd055352d417980cbf24727472a593194ebe0ba33b628d7d98fe174022669c2c3ebbc00bb6c347592ed9ca96720edb2db95fb39734c46d3ecb4bf660f9376ca1551c5c41d5c61a141bea42c37c5afdf04b6d8b721afcb323b51c4ca4c9cb4f5e556f0c19be40eec32895938ae23044364416c02fbbe30af4b07e0445c8c37d8311463c93db6883eb46cfadb7e04e0a6816e80131034b95d6093700a555887c033a2bfee93fce578e50f8a1a8e8a27e593320b72844ce6d207131444d53ca251feb366176ed04fb37be210ba48abfcdc411a761c4527870c3f414c11498f40d4ebd0787c6c5e8af1cee391e12b90195e3e1bc84bc55b8868bdd866548564e35429525cbd2c26d04ea21463b40a0fa266475727e95111ae11387891249bcb989c55c5bb1e1f708ccbd5c4c9d15047c01b3962661bdca76e769480445cb5c60d5d3fce4e7ad0af5f46aa0de63f7b85c69973d4827757e4aac33dcc3d4c4be6fa6bd509a455c688905b5476ce5885448b7a102bddef5baecaf71a83623cc7d80ced6ed993cbdf8aa15ea96afad6f86ad15be777a455695cab3d693bd9df620e945d4ed67aa7b2c957efe81b23a12f22699768d7acf90823aa843df841c07935d37cd8e29204b8967168a0f656ce014a5cf5ceeacde2297711f78ab9ac1aef77cfc8975ee20892410b8966f6475cd6453b4a01289e4bd009b32118d59c92eb17ec194998df9eda50d611609b72e9fe1de38268b11c38859282f17a6ef40d4d53d829f1da690e2d7221e8cef3f06b17c265bf2b6efc63ebe80e92b69acba7470d86e9d8f2e4507ced0636bc8b4a6bfc6db58783dd8285ef14719caa8c84aa2e9a1c6469c919bfb8d17576c574e37476a5289f57b5b3e81bef5079eb35ead08eef074f65cc2c894b90146de4b72cc96da58ad8736a130718265e9e1368c10a7a7f34f6adad4bb1a1db0dfcfc0d6801a501ed9904178dac577dfb8331ace5703de4284efe699938ed070fed1d8720ffe37d8947be44f59db2f945cc60813ab35a39129e1a32b40b98b1b5d65475852a1fd01e51271771f24d4b9e6c1ce6f0acb55e056efcc1173238b5729820a2e02b1d130d7f5b551b63dbc122ed3484e05816907fd235ded88b18c5460ee39b193cb93a20193467f6be35a48e512a1b1539fa68a7518fa3db68b276e9cd86488be747605bb505a13ea9bc0545b40f12efcfc0efb1dee9e09abeaccf5323a10e308ea9c10053bb91a26ad166e2adef56998f400f318e6502d3d35898bb263ea5174b285f0a30b1cbe7f920ba06b8ee3903d29f6b02caa6c1e4e3a6777d089c09984c803118a8db202493a65cae3bb92959a3f8af7db2a2b87d5424f7d95ffa00057ab4c95e387acc58e4d7a80e2a607fc3e8d7f06af8114200c5186457ef276b68331e3b84fa05be882d6833ef2f023e54e728b42d5d27a1cf34bb953b868730882fdf2ee57e3699ba1f65e339b08072636950f08fd661ed59c3fa5d29d3d39b42e19273963ecd03b0f1f22abcc0b88fa608b478f2b778167098ff313de5577167eb8f25b2b88a2defbb6265a8029312eb770f2379a55dd530190a8216b64f81fcdddda4722a8ff61910413fb0dd82a51b7dd271fb023e249fdfecf34fb1a1dfc1b141b5be6ced5176cfbb673b61c10a4c5e48af38d333a62c64e636f0c3442895004044f296983947c3f82804178510a3c6e69ca57271e4dfed651bc363b0acadc059113ec57866a089337571b495e4d09469bc18b404a7559474fc15e2d18d49219e52d8de52245928fb76f26b57f865d2a2432222a7416039f86620eb3c6a4009f9164d3174b54e26b2b7287d236ca0c603f77dd3e7cfd2972665c05747b17256e6ea383e2b577b1ccd30299a650e4ead2ab501a071710f49a3b80111464db9b5d8c2ca29defa18bdd49d9d4adc581e2d499494af7991601860e50dd8a5833df88a0ca2c50a69491bda3d7f4b3b2fda137e4d86a7f9588131d5973e9468abd1d4a8029b3f6a24e2d5746b5479ccb719bc29e9074e00c8ba3946a524b1ba5cf193be94643e74724fe86a3beb0fd623f865f00223dc7722e7f4935b5bb525b5af5d97f6f06104245fa14447c9b2ca4a2bfddf9a9f93c84c3a0921feabb059ad2ff8e363fcda8feca0865e8ba4f41be56fe89c911d7fa047080f90687f8e74e044e613bafc0d52cbe516869691ea14861e38a966c8ffe9e209731e8c07127d38d7659f622ff8a030b4aa4f249030d71baa4a5741e259803c2c8371152f40f5cd316cd8bfaf175ef9ae678d92d7135fab34d269f62ff1cb9e2ed4531014247b5477ed4c3f12cb4933b0c60baaa59e4b18ec9ef909e304b2543d4369040142d68e117c87148c43bbaa5a736c9267f7241ea4865d9aca0355dacde206a250bbeb34a2a8d1dc91817bf0742c9eeea7c7c495d3f0b73849b213a48b5a7a70e23a81d301d61a622ca3d2903339244428de5a412381df82f92e85a3f43ca494096b828c0b7da38df78cf53f0bf5605d607cbaa60b68a82c372070bc4196bd4f4ee92cb0e5b03d8f37b5b8f81b0037a48004af18b72b82c93d7de222a94a225a0a4286c2567759e82c31569a7b4cf890409d074ddd3111a816349ff5d529a6550771ce203d38ad2020447de955280a638077495bafe3b00ae25658cf2396cdae8e037d9fa52df8b727a4a719b4d18b8b8d47812c2a8be4ba02fa9b1bcad73bdbf1ed4fbd7fc38921480e6c2d60fa73829e6641252b4c2198b4fdc4baf40e3b6db3be34ddd47d5917c4990d6e98927fa3fd2d040951ec3d767c1b22dc08e511acb75d4b029e5dfd6a0d441b6cc06597e9cc2d6a6bf67023911a260c53c218c062e8918a3c15db946ab2535378797897f91dc622ac382566aadc0855bf68529a950f1ad9ac49ba0d0c6abba2c094abc2984f151d1516e5b2515baee8a0ecae5b8369b5ba5e664f12732a419231d3fd91ec0cc49cb2b02601e98bf48d80939d3ba440aa4a3746b0a51e72a611407c23a54b5923573e08d9d9caafc08b85e8e59089f1f5678e41c3aebc0835124de5ba3d6f8892999bd85e94b1a71186a08cd36d92ae0a806881b9ee14a2b32b5", 0x1000}, {&(0x7f00000015c0)="bcc0cc8f8ea07c7157b8ac83a98b0e20fa2d394338281f3fbc0a013f7732271a11271035969b03e73891980273c42fbb293c878817bf69e1b4041b54ed392148fb73b027637a18767e06ebfa858a02979992ca2ab8bd88d84afe4c5d066d72ebb285a1ca02ec263765e7e183e115a802af8b4f8fac54519f2083c47f8d9dc0731425cd3b0ad9cf0e256be7e602e1b0f2ca4d2c0f81eeb2147ef053e3f2bda00e", 0xa0}, {&(0x7f0000001680)="3f6edd035d20ba1bfe5867e88919b579f40a82053b3f9767133997", 0x1b}, {&(0x7f00000016c0)="c10fb5045afeeecdc4ef36262d72962e43475d44cee4659118068b89686108a108ea10e2ea9c48cdc29fa67cb88081447b21f54e0032236c0f30dbc01ed7563be3fa5485da9a362044942a8f0796c6f033ddae93622a4f735b008b19fb0cb55902a2cefe37641feee2708e31b09f0202f25fea30e97a8f5ab2db0a9ec0dde773feb5994ac07db582e4adcd109badde081947abfe60b2ab8affedaed194323bc080f7dc7d6c7fa1649a", 0xa9}, {&(0x7f0000001780)="475129c6ed68efa84ac2b8b3ae", 0xd}, {&(0x7f00000017c0)="6b3ca341815b8f25cb182807e136f2401beedb3f89fa7e64f0b9a5affaad9eb2093b2f8e8d23d3cee9f1ec2520511820144aa63db15ebf00cb964a0946f05286f0f1671af617a4b88dd870e8001cc20abec1098f9b6faa799ffaceb4797e1b3f71e99c1a209419afb22a0a7b", 0x6c}, {&(0x7f0000001840)="99544d1a3e3c648ff746dcc47a72dbc2c4bc929f4210c5ec20506151bb2c5708e4f9f2929a45879dc8f1e4eb1e4aa6a9325242eb7b8369518f2000c6fa6f64b8e9a754145578591ab31a714fe07133946c8d5476fb8c1cf9a7b5d3c6aacbcb46136bf7b61153a6bc22665e5e00ad1762c9713b699fd5a9d64c7bd1096337839639e0b52d69f9c42f059cac3cac66d952", 0x90}, {&(0x7f0000002b80)="6350d723ff8bab31fa494cb1eb7c9c2766dfc809734e8eadcd2c2335232b6164e94eefb05df87c6638ac9af53228b5a0d4c158b7db9056c23bea727e588692fffd2bde7c61ac2702fc31eacad2672ff2a0f26a86c4f80a2df8f3ad7fa960cb31d52f5cd6798449ae20399c5f80fdf063b4ea472f160861c7a8face2ff94e3a6375605a7cd26cfaa3fd7f9570342aac46ab54bc05cf6e268ba0e8223f90a045389c53aafa8bf7c6e0b2af0e80ccd6a5e8712ec3e1ae1f748691df00fbee204bb0f51d3f883b0550633f117f18b04ded0f98f11c826afadad93fd6daa68b65ebc232990ca82c96bd9d7ea294d8a66a5f382c9d7c843c3976cb446563c29c9145950f2f0bc8c2666abc9a1e1df40b036a376455b0c154e9053b8cad24564fab59839b6495625433cb4430b1daf046bfd83f6c03969bafbdab28f1379a48c6c75bf06155b835344810f827d6c60a8b9fd7bcc6eb94cd24ab6edfb6aba9a2363ea3d234214ef9ab90113234d9299fbfc54ea6715f29db3b693eef5d1be73a128a381ff2410d1bfe00f94eecc94ce74f0d99e1a027bf1a7c9e0345ac4470e8f7241b1461a26c60be5c479674a005e5494f624fc837c354742bf295942b2e29c03ec0420391c3dd90604a7e01dde59195426e65ef3281ce8082e214deb1ed42dc6ddf8c51a9b609a2bb5b2b946b2ee38b85577d5d7821aa711e7ba9bcc9483e0af8ad4ab4af07cd135d393dc5b4c91bac44e65aea8788267bddd8b99c0c52b2609958e032f071a96909bccce657786a69bba31094ef0b5185bb912a44dec83db9b8fa42de41ad6de72a8fb58b29bb3182a77d88595b19e83bd1f44da48daf18d5c0013a0d9d0e9458d0dd6928025c941fd2650ab2fc2bc148393dde5f580f4dcb212938f4600f87d3b7d0769bf8101963c72b0de14bf9e9ac54c335385f47a56ee20d960d7fa420c6a3a10077970e424f2617bb07cb283159c8893f892120ae451580377e240e3cd8bdda13ce308baf27b1a1752c4bc1dae6f227f279d00ddfe0cfa5e4c64aae543b7b25df947322226c88b38be10eae8678c846fc14b7abbf84d1bef3d10772aca138fe2e59ca4a1515b0e11e797891b5ed87e3cb1cc6afb73cf7f5dc772910c42ccc4017cb1b2403ff4ea8f0d14f73dca344e2fba3c1fe04cf547ed6aaa19737e842580fccd9b66fa819f127e05bc6e9a65ef6d31aefec57c3c83c8cb86523db4ea58e8f6cc182bb1b3ff76690bd5f627d5e0c69164d58ac407956006e475f7ff4147e6e8f3948560da460963c8bfbbe457edfc1ae3640d7e1bfb78c6299802e32bc4cea0bfe6ad244469ed381a14dc9cb358357ab21394581f3f84bdd55c4d3c16afabe19b3c0e07394bbf296a7ff49a617ac372eb56b9d3960d194b73966bfdbe04014bbc5b85cec79b0450b86652bf23fc0d224045c1947889d142e4e6e6de3bf5eba9d199cf40ee620862b945ce7d794cd935a87f40a53d6f2e5b03d5521163706e5a8025744f9ab5de50ef9f890460ee11ec9b95e0170dfdbfa9a88581597fe707767d1a48a8a27d2db4ecb4b095664ec14d91517c1685563a5d6e728d947df9cbb87e40b989ba9222713418b9fb8265e2a9bbe74e254732029570266c96c392bf2c18fb8c268e489ebf07998e43a863ec24c5877020f07e63fd7e9f8e3e9d4346bea6967c37e5e4711e77c82bbff260af178bb1740924680ab719036a699a99fac5908b65917e6fdaa4808170d0dff48591629018b019dcdb052a62fd301768d48303ecfcf64646eb2dfb12312149e157974036a263ff90fbdc4afa62ccf933f37693247ab405e44a4df567fc8356dfee8dbbdc8e20a8f1e9eab39d135a4b1a89cc4e5361bbcf54b1e3072183c133e2a7fb5b5e137149f8f2430bd4d340b6cee7592ebdbca8a236bbc08490ed0dedefa842e1290295b481ba3e3c178ed41559246df232b2c714974dd1d679d16612babb881379c479091859a512305b76cf93e2a46bfc27431fd64f179cade0a0d4f35ceb3bf948817e6ba348c87b1812793960b9c03c71f1b002ec79a9dd39e41e0a74f5ad6c12a8bbbeb00760b57d0608db676b3fa76337f8aac1169d1f3b305a612b5fab2b4f7d26ee76cf1a7880c218b6dd8935f7f0e306233093b4e657452e1373c7e7116b08e1cf0d04c60df55cf61892178ded5af6cdecd915f1278726152eaea58a377c89e38aa21faa42a41322f2b189c9c9d3c76c581b446ab82774c50e9d6512f83707b8d8903589732f31c5453e6446d12ceb0c4e49aab95e93f73cb3e127aee0523522738990b77b6f2903d98979ecb079e0f7bcf463740a850810ee9eccdd32e7f03632e251a7389b34e671054bbd97b96f2ee76949349b44cc54d1808e3a4c132530cf7fe7ad2e076097dc69ca058491eb0e9c10800d79008e514a76f21b4c430757fa505aec3771a7ede9b2f33656f5dd3aee2ff4202ab10f7bfb8513527ddcba7a0b40313d09a5fed3098d345b3741ddb5c59d7e58a8cc2925f4eba310a618f1616a10bf333314f48864c22a5e534940fd62ed84dce1cdf7cda5201dc8f1e68f5ed8a3e2295b8121c00fe44f20ffc8faf9be3f32a11b237417b8942419d289ed94475d35a757e84eeda98191521ffe8d4ea4069b47baa469132cdc7e9af9452c7c082a94a52c1b8d3b303a845c299458296cb18f08b3feb5f8e26745566ad112e2e197a8008754c022aaaadd204eeea754e815f9733af9df278e7c6099c108f358212a652e07ebfb8b4c2aaf3bf6f4b56bec9004789a3be540402f5ae3182a566cb8ca5ca78c4d15e775a87924ce13579e95cc36d4cdad94629961d66cfadffee5949332347b9170a36eaff11f79b0ec80c912dcdf2daa8af22ff4c93d93b8b039590e55f970cb455296aebbdf82a7d8f44de3ca9c6d2732ff0d5a7f96610c04ffad6a5e4a59f7d6c325106fb53c39ef2a2fff3101549bdb82eb6f9f6a706cefd9707d49ab21dd3c3af541da2c1ab58000d4eb022c0ead1652616178a2bd28d04c5ba8dc994d179a81a5345a5be5f00309552e1bbc3c4230bbd9d5c4bbc8a387e2cb8c5bd1acd721b8aa6c211f2a324d6afe260250380c29deb00fcdd55746a78fe52d9f6c926cbf1455e2c341c6ac154191dbe3c3b20f28af6c63d99f9e3c2728e58d477fe7b33fcec9ca1c0b6cf92203512c4e572c846e04764275ac0cce499a80e7736f7ff2841567d52f6e265a0ed64eddc7dd7947f64223ecea4d22aef1ac00b0b00ad69e42675bfa0a5ddf7ec75c59e91bcf0a0f1c8fd988c9f81289ffc354a8cff21e15051cb1f090d68c4e36e31f918a78fb5973c2584862dd81f6a3ea7a613c3aa7537ee5102fcac6bc5e12a566fed5f2774b033126985280450c16fa21841e4540f3257b248bcfdbfc0e163329e085be5734d54fb1b30d5c42755eebbd4747774d6e1240a02906b484c3ad46120e2d76f520eeea4cde85f39917d694c833dd5a4876e9d3605161ddc3d4954b9680755a010b7fdbe0d48dbc86e3282d6c36710fdf4f3a58d9f0cff333f65593ea74860b7e9dac22361f1086ec7fec03ab092cd5bbfcb708af4362b48ab41331a08a6aae694f2a1281c87ee07719a22000b3fbdfb964c3327cc328d131d80aee4c15294a36cbde8286b6ed127825eb7016b690981c2fe6922842bd880b7a28859f9b8d8d9fa287ae8e886d8bb67b23db7651c6061a7bfcd2724957ec9e7e876d0d473059e53245aee9e96d6e8f7c977bb3ccf856cdbcad99efd277e5281e0064ddec108b6c83e232d5941230d7f10dc3ad782adfb62e080a501178398631af7edaee48ac1318f0fdb03f838711749d2dc36bb95f44216bd43c26fa90b92928ab7fda5fdc075ed94b44d9042ef69420e0f46329b261ab8d25104b3063bc99fc7d5b87f2bd521ffb143e9ebc98a6bbd92110464622d29046569e572e4ab939eada29ad6954d1d5cb67086d28ca0b3244085f4ff6fd1b18537005551a459c8c6b440be477added2143fa64652b71d5900f06b838500fd669aa84ca2b24a1b9a394cac550dcd2c7a245ce4adeeba564504b97d12fafd8023c7ef73adf683e5b55172a94e2f3f4e00be10cf5c868a9b802a881dcd4216f82799a198e4373cdd46c8e164df9bf255da3c8712a9da9a7f17e1651dadee3e9071a09423667aae7f1ee42d6527f1162939f05052c2ff0a203a1c19d00728efff81fe012d7af64fd5242a042ca95e209a4752827c8ea73facd0234a2f8e1f90cf2cd9fdd714a5002d1cd74ac17a2170e746fb3ee81d9772e90b75a9b4a2ff301b64609b3d3553315c43f1eb2f4dbd3b53b18a9325145ac7628fcea30e0707b1dbcba93bc87a4aec9e908dda88c49a07f89af4344483019128c4b9c78a8ce456fd092afe20763996bd62fceb64f19ef3aea988c0b76d29aec9f79dd445c92ab9b9d372d3904762797e6976b533d7b1643cba3659b7f29e6dad97e55226a51de8a411433ae3e83dc862966e66ad470788e2c6aa205885f6af62c8b6dfa7f577a8223c7c64c9c031d60497ad71009b3b7de118102f2c90f22119a2ea6a7f2b3e0b82260c72a9babf8d78b7a7196110611e124530d7ea8ad975bc6cafddc114f01bdd47d13264e473cf4dbd35013640098c24b15faf91f9457cf13ad074c2ec49d7aeff414b5060572da4987a5097fd4f12491c6210dac0cc64a5f971c556d89d016cbf95b6ba1fb513f08b2b3e8d6dd30f10a516ee04dc994180bf81823da286fbb385b0148f84f6be2b2542054f7d3a3666e81d698cdd0ed04286840d31ab146193e4f01727e5a7d2d8a4c1c781bf2e0c9f854a8b30c9016dbbb261d5f53ad4dc7c803a4baec2383aea08ebe1469e52fcbab840f97146af4b216386d9fa225804ff7d7ef6c31ac002399c055334a5b2941256995102b88a882b19511a83fb88cba1a90793dd1314d7e67b1583a8ae6a8c0c4046dbcf20354b0da34fc4d6b3375945bbe6d9bc21c7b6bc755e04ad5d1755f619cef3ec3f7ee2d72f2242af147ea9fdc55583060c97c48be55835acb4027301af4f940e4f6a8767c0a25a57c0ed4ea4472d8f9bd100a188c00d9e6eb4f93748bf420245514f61e413d55acc9d0ea23beaa2fe02b9dcc65e580a42fc5f237e32aeb4a82226f7dfc9a0cef6a84ead559ac7835a9ee01e5b244471b35aeed678232e78153b72bd0a62a757dfce996109c838b113058ba5affe398cfaaa9f32cd6770c48eceb063610fa3d0666e3af54ff5e5a6716fbadd5cae1e4efbcb8925f6be883e3653fcc98a09d7705b2c6f6f7c77952a29a8653208e191ce94f2455fb575e802cf867b70c27fcbdd4c28c6871e9d5f7b3ac3fcf897d17c09ed1bee3c1a1fefdc4f5fb2c13a8f7354f60a15053982727e98b41e15838a74a022ddea925fc21df47223f83db177764fd760dabf94a91e11e94ecdcce33f1eda037ab8df0f83d51f081a7546bd0e28adceb36ed0d68f29f1b6e6b9109d1f29251baac62923639b9a34e74826ddf13edcdd3f4636d26d83ea05087954ac7833f166f3f750f661fce85e2b6b44b454a619c88bf7e03327b8d52234e096ad959dd5d53da1a871aeef26c5ef9ecd366f7fbbcaad219ae64317854403c57e8e8641a91fd3a8616c28134f335e6e8b2fe3322b7096dfeac9ebaeaf661c0bcfa23ecb9f021a5a6bfef1c2206af2b9c2edbb5367c3cfd711dc45a023a191beb66acb6bbd13ea7bb341c6ee48fc71634819fb6845f41f73f32b979ee6af6a1fc4fac684d689abbcb927901bc381514e96309cdb9f342e66a", 0x1000}, {&(0x7f0000001900)="9a1c18538d0143c8cf9f875db66cbe4eff9e1198408da867ed3b0c6a21214bb7aaedb29e23c03326c3d5b2bdab4c6f05e1ddde665abf7cc316bd420297026e8b92e90418f1cb2b35974798141c94881ad27f8547300bc6d1a9e4927e136053d8f8c742f2c0cdd845244787d852f38f269bb1a8384427ac17af8a2723c53d46c41dd297fbc652b9e79c2b829c09", 0x8d}], 0xa, &(0x7f0000001a80)=[{0x10, 0x1, 0x5}, {0x90, 0xffff, 0xab30, "de863b3dad8d906324996ab5d9b8b543437b2d525e69859c127484e0262f294795d1a2ef261f52fb60e9bc22b4edfcbb9377d5fb8a75ecfe6384a54017d357aa1a3d5c53a9c23a9cec246eff2f91b2930ccba456be6834777d26b6091798e2c2c1c0b99284d060b5fe009c922cf0ce9f42b602abdee021bea56905befaef2cc3"}], 0xa0}, 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r3 = socket$inet(0x2, 0x3, 0x0) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r4, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r5, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r5, &(0x7f00000004c0)=[{0x3, 0x8, 0x2000}, {0x2, 0xffff}, {0x3, 0x7f, 0x1000}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000200)="449beb2893234dd3b42987f4084290320d55440d67266a39676b621563fcb472e090206e0b9da5c97a6f975e91af62220f7d74e6bbe52f410a1d3a4116193e6869368ab6fb76ff686c471a68a665a6b47020e50a2fd517f1cc830cf981d7c20bc3c48cf7770091c19995958212e558e2d616e5fb07fc6cd85e8cb6f76abc02f6be90f33fcf3136e78c4c4a3dec940e312eb33fde8e790e26e22b7d083a5f7b7bba5d3b03be3dc86a0be27328eb32853cafae1680f5640433be1466bc5e89a61490a4d550a2", 0xc5, 0x0, 0x0, 0x0) 16:00:24 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r2 = socket(0x2, 0x3, 0xff) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:24 executing program 0: pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) msgget$private(0x0, 0x200) getuid() ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000040)=0x1f) syz_open_pts() r0 = msgget$private(0x0, 0x80) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e53eb9361ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a24492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a0300b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300fa0600000000000000d47ee5441365096294ea4e5e10633024292575690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e00220242e7c5369d6c15bd1d004ec351a2fec4caceb7a50b947e797e87566e746933b930bd85ff0100001cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af636495722908ec4f20f4a8b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f4797bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b04523fac130135ded6863743e66e5d4c01406a782762c02d4f7221f8f1d3a97893d7139c5cd05b001a7a3b3232190000fe25f6cc653ab70269bf7bdffebbc219c08f5328a77106a127ae4065b8a8654f708557167591ff4cfd33011f66fe1cf4f439b2ab518d4cb4c5576db70f6e8523a5bc3d9d5b9a5e0d152ff54432f17888e987f88be25a9a9dd69386ed70a55432ab196ecaa601d2fb1e2f5ddfa9fb135e9796928d8588ef0859d9bd0b9d2d3b3488c98c803b5b6526df4c523c78a534f99c86824b32f5139d7e241c27fe5291f90b5834b14a4c154d07be7daa6d0b0e8dfc5baeb58b96d628489e0daf6f4ace"], 0x156, 0x800) msgrcv(r0, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) 16:00:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = getpgrp() r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r4, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r4, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r5 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, 0x0]) r6 = geteuid() r7 = getgid() r8 = socket(0x18, 0x0, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, r9]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r5, r6, r7, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r10 = getgid() r11 = socket(0x18, 0x0, 0x0) setsockopt(r11, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r10, 0x0, 0x0, r12]) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r20 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r21 = accept$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r22 = getpid() r23 = getuid() r24 = getgid() r25 = socket(0x18, 0x0, 0x0) setsockopt(r25, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r25, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r24, 0x0, 0x0, r26]) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r31 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) r32 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x100, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="197f0c121c0b5dc6bdea609c8d495d8d38f7ce6a425b19215fd0d72a6f5321c1243828c6ad54f30a0c156c5d4a5d94107071051195bc310b4bcc8d1b14bdb15d34c926810be34cd4a7cc66bef9b43c4260bd689e9506579228467598ae359492efb95ee5240b1bb57bc3d5786375d3d40bae08e2c1112638450876c22c485702d94c059f743faf71dc0872c6add6cdd48b8a9b7c0630832f2b4d9756d791591ecb21bf0c4b43ca3aa3b86f4781ceb828d5c3140ceb878cebe2e61446237e8eff7576eb642b1384d20d3b1f12228e98515e03173a27eeb2636bb570ebf1a50c23bb50650c858d5e8f9d501407eaa7d5e7cc7fbe", 0xf3}, {&(0x7f00000001c0)="2fe1a9da19e29a5f00060e066fda4970c3b3883af6931c05ac3239344007c8b9fd6cf60f115ac71dcbe30d59e8b4e74031f3dbf0275d13ea0cc876796ccd2b9e6479b782bd059427df6d880176c3ba1b87e3dca3abca3b40eac16fb6c696d1a132ad25ba19f6bcaaf2ebb8d6642a9cbedd2191eb780aae0d82d355972324efe6bc08f3644478aa338f54f7aacf068a48f72be954f3d609844c2bf6b405066ebdb17cac564a22ab67c2b437457cd1f63ef190459ca8cd24", 0xb7}, {&(0x7f0000000280)="4719b5465d65c0f71d4584faf3c96be87d9024f74aed99caf4494064a6fbbd22e6de3ca44e0c39b7309ce6393232dc", 0x2f}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r3, r6, r12}, @rights={0x18, 0xffff, 0x1, [r13, r14]}, @rights={0x30, 0xffff, 0x1, [r15, r16, r17, 0xffffffffffffffff, r18, r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r22, r23, r26}, @rights={0x30, 0xffff, 0x1, [r27, r28, r29, r30, r31, r32, r33]}], 0xb8, 0x40e}, 0x209) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x61}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x130000}, 0x16, [0x0, 0x0, 0x0, 0x0, 0x40]}, 0x3c) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x1, 0x9}, {0x0, 0x7ff}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) unlink(&(0x7f0000000240)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x4c) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f00000001c0)={0x5, 0x2, './bus\x00', 0x8001, 0x8001}) 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0200"], 0x10) write(r3, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x101) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x1, 0x1}) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x6a7], [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffeffffbffffff], [0x4, 0x0, 0x401], [{}, {}, {0x4, 0x0, 0x5}]}}) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r0, &(0x7f0000000580)=[{0x4, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0]) r2 = geteuid() r3 = getgid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) write(r4, &(0x7f0000000500)="d89a61cd81d52ef7c2d559ee3fb3dc5f76e7f08db0aae273dbe7da9c07dcd2042920485680638dce1033343f8588ca99261612160a52bf0928", 0x39) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) r6 = socket(0x1, 0x1, 0x0) r7 = open$dir(&(0x7f0000000540)='./file0\x00', 0x200, 0x82) fcntl$dupfd(r7, 0x0, r6) r8 = accept(r6, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) connect$inet6(r8, &(0x7f00000004c0)={0x18, 0x0, 0x9, 0x5}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r1, r2, r3, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r2, r9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = getgid() chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x44}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x2}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f00000016c0)="718bb23aabccd003b5407dca48b9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x1, 0x80, 0xe1, 0x401}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r3 = dup2(r1, r2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0x4}) 16:00:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0xff}, {0x45}, {0x406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xfb36e077d10242e9, r1) chflagsat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c00753dd4c5d7a84eebab9bf5d1b01f0700000000000000c7c59c29e776318cefbd0900a24e4bb5431314daedffffe0838f5d5e2d62d80006f4f40a75c5865959841582bf0213bbb885020000", 0x57}], 0x1) socket(0x2, 0x2, 0xe7) 16:00:25 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = socket(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000180)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x1, 0x8ad6, 0x3, 0x8, "f4fe428516d1233b798866537e737e8aae56cdf4", 0x7fff, 0x5}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r6 = socket(0x1, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f00000001c0)=0x1) 16:00:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: socketpair(0x6, 0x0, 0x98, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000340)=""/61, 0x3d, 0x262dfc1a779bf7b5, &(0x7f0000000380)=@in6={0x18, 0x3, 0xf92, 0x7fffffff}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x4, r2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{}, {0x2}], 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x200000000000021e, &(0x7f00000003c0)=[{0x23, 0x0, 0x0, 0x12001}, {0x44, 0x0, 0x0, 0xa2}, {0x6}, {0x8, 0x9, 0x3f, 0xffffffff}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r7 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) bind$unix(r7, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r8, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r8, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r8, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:25 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r1, 0x2000745e) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xffffffffffffffad) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) sendto(r4, &(0x7f0000000100)="607ef34cb5094af8a869ecbd36ed9b12ce1e8a47202afee68411fed2f8c59b53d8965a9d9ed8a9a7f8a168759a5ef65fc0677dc07947c3ec19f46333e3fd47f04d8c408c55842ccd79fd58dec452def9595866ca2f05464a18955e703546c59e83da5b", 0x63, 0x6, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x149, 0x201) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) flock(0xffffffffffffff9c, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x8000, 0x56) accept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) dup2(r1, r0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10010, 0x161) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getgid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) r2 = socket(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) recvmsg(r3, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f00000004c0)=""/19, 0x13}], 0x100000000000005c, &(0x7f0000000140)=""/154, 0x9a}, 0x40) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) renameat(r4, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') r5 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = msgget(0x3, 0x100) msgsnd(r6, &(0x7f0000000500)={0x2, "db05d7fa43716c5b9672763707f9d611834f7ca184b79213edc3b8b848f4df6e1a76aead34f69f3bf8c13c55c704b98dd55b78f450c55c0ac4e3ae9da437ae7928943464669b19f945bf7a7e6cd3a4ce8edd57c895"}, 0x5d, 0x800) recvmsg(r5, &(0x7f0000000480)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000280)=""/73, 0x49}], 0x1, &(0x7f0000000380)=""/199, 0xc7}, 0x21) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 16:00:25 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000001c0)="5d00c1343946133db75c541972053cb852af98c735a778f2051fd4b2c6b86c52446d3732247e5da0cfc5b0dce9a8db0ef28c4917fa669b5f6e76c4c0c2fce7bebca0a0b32dc666ec0deede4d6d375d562322f1aba1aa65c48435193a7b65b8f8c82f1dc240ef871b0275df81f40973c983c484fc6bd17f916b4be8ae07b176f4021adfbfe02a9dd871f1275e20bdf4faf608cc8d9451a0c94c836448f386a96a90dc306cc0855d4b55000a0da42c31e673f1ab74495af6dce16f1a9cda790dd7562ad92039faeb9adffefe5e29a91180dbcd75e770951ef6fe64bc0fe05a98d56f66c85337534b82bd198c7f5d37a4653cb293fa416b4330fd2e3eea8b7ec5c24fc2423a9917309b4348356a55c069342a34e5af0d41f0fb3423f0a4f72f03056a8216fcb3d61e9feb153198471247f7396cbf4228144a782c79cc09518f89da94a2631ae80f3d34d0ddf411bddd5868c6d0a661a1c6ff7def980291ac5010f06c225ec37ab7703ad9e2d6b37b35bae90aeac901512c4cfbbe0e0fc4e7886b6a1e395e1f066dc260d686a04f9f23ed4b0d8e58ada6373a4b898401ad0f2b68d209a9dba145e4f0ff205699e82519626a50538c1767a43e4f63c346c2f68f2a75b6fb99956d803c764914813a150dcf34abe271fb4cf3ee5c6ea17ce6b970b504552b0e493a84041ce45ed448eea1bc840ee178ac9617329a4b3cd45d00751d0a0b5ae5", 0x203}], 0x1, 0x0, 0x200) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x402) 16:00:25 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4ac62c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6f855e95cffb911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) dup2(0xffffffffffffffff, r0) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000680)=""/179, &(0x7f0000000740)=0xb3) r4 = socket(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) mknodat(r5, &(0x7f0000000780)='./file0\x00', 0x100, 0x0) r6 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r6, 0xffff, 0x4e3ffe008b7bd909, &(0x7f0000000600), &(0x7f0000000640)=0x10) 16:00:25 executing program 0: kqueue() pipe(&(0x7f0000000200)) kqueue() socket(0x11, 0x4003, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) pipe(&(0x7f0000000300)) socket$inet(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="bc002e2f66696c653000"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x101, 0x31) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) socket(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r3 = dup(r1) socket(0xf12122e3ca8adc0e, 0x4, 0x5) ioctl$TIOCSTOP(r3, 0x2000746f) accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000003700)={&(0x7f0000001200)=@in6={0x18, 0x3, 0x3ff, 0x3}, 0xc, &(0x7f0000002440)=[{&(0x7f0000001240)="d215f424fe141f9949bd69ca3b6f589c6a6633738317eb9ab3c1b81d557849a5da730b4d76a42fb864b8c0cfaf776f0b73e9ff882032a90aeb21abe6c457d75396d9a6ef11feee041dbda233eca22ad7ed51c662ce8c6a9323b24dd3636b1abbd9bf55fad5eb4e3c3fc0f3ca1d110abbfb509a598649e82299fd29599a1a1c58ed76ef1304b41525035773f9757e47405f472cf885083fade4542f827e9b8d6e30fa1a87de90db5dc599d5a92860b3cdf5f89c2a22cc516c0fd0ef7dda013171afa61c92", 0xc4}, {&(0x7f0000001340)="dd8b61d3edb3f3249976fe30a12417d685966152403b4e8f8cb420c4abc77d", 0x1f}, {&(0x7f0000001380)="a6386b505f7497c401259f760c0a9e952e6511daa66a9ff43651f712252a392216e4c8a9a5e696ac408004fdbb36069c111986ed2f9e04d404d4a70ff39f76fd8196932def192095e46b32da5306717deabf2251414dd74b6880492ac2d93cb398c221e659447e46cdd2eedf7004c46dc19491f8f9135c8372e0d75f77764f98af69509c2567eae4baaead0dc15ea451bde910f5b7bae3144a23f500cbd5a1c5636a8d187fa01af864e82ac9802ad6c343bb7fe34e2ce3ae5f8f", 0xba}, {&(0x7f0000001440)="a8682de598e7786ffb1941780937ed60c8e73c780e92c343a1d0df44f273354c4788bbcc73b41ecdf1c74325c1c1ed070684480393ad233cdf936073563f82c807a02e4dba410d156946be71a19e8de271cd2cb6d5b4fe7e526d483a300b2677c29538d4b46e2b3dd1edd2f90e77a88c0a6c7557696fba47093a2ff68bcc2523ec5f9fdf35448cb2eafd7f3903967676d70d3774e2bfaa3a811b96dfb76f470a3ccced280a0a58c82180a69c542f8f87e492b1e1dec385b51e16943af1d002ff094d81d78bd00150967ec2b7e564ee4b122a1151ccbec9e6ca415df00725513d7ac35c128d998764c32dcc14d24327a9d6c1c371492ee5efd236f39f54f929b78447946677a8220e261a3575c15d4de9f6cb1b7ab8fc52922ad4d99673de233c9c08a72f432ba3ceff9d207a9e78bd1e6fe086e4260ece3b26de3e3238c676032c0adbbbfc092c6b7c3fdb8d6cdb47c175ecf55ed039dc9b849a41d9f97f2e693f3666025ffe15b14b4766e56552d778e4d16528528e6f5caf8193ef8c5b6cc76a95ce48451c62dfe07f385f98b0e4fba983c1f22071931c3e9f1d44e5cb14c8ad92b470e0331f1ed1451dbb7f2d7c51a8d1fb5339e5b1c36716b6f7946755b9c106a996aa87696b4bcb56143eee8c3906a55f9b5d78ff9f546a82975ff5578ec10faba7e4faade2076026c923e27858aff7ad1c34dfdad53c0f964c5dfd0501e6895985933088296d1903c58d346a2d7bf20928f76fa2366aaa8c164c21d5c4398e7a84cb5521b97c0f8f874380a081e0eec6904038e35eb114e7436f9e4493c03443f0723e8e6e561e43265d0247a0daef4e973bdf57594f2a9e6a4eeb3eef2aa3d18d4549a8d8b5c6134a11e7dff7507caf74942341b6822b8c58599b9f1e009f9ed9dc715c6124f3a655b17963724bb29861f56859427340f28e9e1a78ec9bd7d07b332e87fd62fd11bee273ad8595da488924deb1718c1a804dc6a5a53ee7e1a6afc1642383b03a10c56f3df35f26365d120665ce72a57ac1e2e164117999a68595e0ea2ae99dd4a4862ed56b2e9bf9848e678e342ffe9d40dd386becb4259c1fb8278da7fc55e2aceb7ced84e993976b374918e5a73f0153f4969033737afdc995f8f8c038b42d61727a3b6ce7ee4be04743943cecfbdaff96ac95bd1b443d005429c79da78c7e28b98797481a5483a68d1f572d61a449bd972086bacbe86e56c53f5eee7d7384a05fc79bd534ba461d8a8a97dcd2ac8e5c862934237bfff7abf3a038f14053a3a62bd116b90eff8684c4e7aaac823f6225df1c277d8f7d276e956b22d4d5814ecd5f6ae5dcedd89135a1b510c90b97a4d70a3e11dcedbcfbdca888398ffcb9f2ffe69f9e1e890f4c09f83d31c1d30444299c21db055ef5f47fa22f6845aff2deda5992c65fbafc5a98a60673066989bb188a51429d19c0506a64c187ad05751b59c00bb5bd958620ef599ed8500f120bda4152d1a646f03c2d16bfb2833172961692e323ca3919d998260ef89815a337c5c067d1c92ef79af2c441f076434d21a3237925ed6c13f2593433049dd9b623cb86b78c982ea4ae0939bda7809b7aa70f4acb8ab336bef2974d35e1945927ff9aed809d5f0fc335cae8dfac5159e13b169f06cab60469c588eb2c8497a3543ae616c915a979434277f602751802a0838883e163c8577fcbbfa975c27b230020b91b4aa8d50790aa1f7aea5de87ed1aaeee8f21d082d696b7071cbc9f01228464b58813fbd1f29ad25e56a9a92e5c6aa9ada16844e51108e56750b88abb8efe56c78740bb2fb92cdd6ccd48d7069679a7afafeffc833f409d98e4272f8391ff5692066b1f3a4762dcfb0bec15b014923d1497e4630cd7d4d4f347b8e2529ab3378f8f6f59c63df9f6e781039e136e947bdf396d30065287b285a53752074e18dffdc8e66d9120933aa81c1db01f2bc630e47733b762cc60fe65252a34ec09dcd9ca6dbfffd2e3387879046f61a488689711528ed854e5aa37c0d7c1b984d33e1d2c335c4e6fa426a1ab2b3ca2b23217df46ead1230fdfde9d0964d30d6bc4c5d1ba8099c2fb0c6d591fe086340eea8a07f80b720dc904dae34a912c730950d2e31181c16990824155f11a9bd0944b5cf711d6e3a4dbca6ad720d8f161cd148ec89b6019314cb797e23c197df5d2d07bd44d75e51f98a8cc76e8bdc9e99070d3ea4b80bdaed842fd1b161c8d26fb22c1edb09bf843a03f07f250de280945f4572bff22584a425c1fcf07e9cc03d1707868d0bbe56b098be784575ec17a26af102d20f3634ecc0b592e0eae1007b95903b4d0b914bfb6033f98c485912ea14fe96a460191a826669f426a505d5d4c157b46080c9a5391708ccae9588df0cbd804c4ad8e6f21c7ce94c67befef35fe66ed6044ce82331f9ed9c9e4db650a3e247ed03abfa4640d4ab07238e3dcecc51645ca8e632bdd2eda25e23c7e09cbc68ed438d001e172f9fc618971356642012d023ce38e3d31a03cdac008b9541605e7f9ce53b3217b490ff1da37483a819bd55d06f6b19c9eb93973828998412035e4dc0d98e7f34588a34ab4259e9c41d6bb2fc2697d6140856f0a0427c2bb9e497f978775c487ca363b0166590a774655a0adf4dd67673d5b5b31872fc0648792dfc74fe02177151426695441a025c800a056bfcd00ffe67e1c98f21235cda3a9a8bfa5bb3bc84f0728d02aa4b0ab5133437cfe023a64ae7ffb4b828a1342aff80f5d0ac5675660919b67745bece6a15f5053e40e0abe65744f812a7bb341f6841736eb293b2c2363b2c971d6029b8436045553577e7707207e4915975318c8e691e010383e630eb06742aee69bdfbe543f25f58b6eea36689424226142feeb153f3a3e603fcc9cd5c6de75fb455c06582db740a934e6214b17ad0b3f0a55a65661b70797807487ab269293630fdc500abffcc4190ae5cc4a63969555520195a2a99e31543ad6f1c2c6b4fb1ec3934fd9a666b95e597953949102223f5a6c445ae4793954f698b3f4e33d7da09dc647580ea404b5d5310fcde0ad42121b89b648d48aa2308abfc8396b37bf1e9f6cb8c66b966031a38f787e1f2b3108ccb9e1559a7f6c105a74b70a9fca437c5627141060682db6bac25fec891fcec31d571d506f8d84e761498a70dd7d8fc88bcafb4f97dc17944dfad226934b9df767314cc41f7e9b64e916ad7dcfb0a375f4b064ee61e7e82cd291f48f3d322bf7648c9b8658f3c383fa80b204fd6aa0124078fd51f2af8efcf262ec3baf80c351505f9a3ac6fde2004d98e37c0b89e5ef1bf71abcac3c356ac36da351d108cf017cdba2deeee8dcd5fa8ddfb8abed07dabb9402b2b4e671bf816c873ead96cdb462d9a927d364ca6c7fc4b263866b497a79dc0819a7fb6feaf18551ed6865c715f1cdfc3c241c4cfcb91ab9b30894c2e0ae5d60616896f41f91cb3537336f5f71ca3db6386df30c34b97db5b38f75743b80031f91f39f4cd38797c0024c16fa13e0ddc9f3e7b0585f3dcfd68645dd616ee8e567bda71f5a85d757c7a719cf8fc5962f64a3ff3d87536c8cf20af6cde04ea2c86480310d70d5c99796a8b9423ac6b894a8643b6cad5f8333239ff6a18e18de15dbfbea4cf1ce425004f19627d66354370d1498ddd8ca2915c69ef52156c5fcd485ae801a55607754c961b521213907e4edbc9ccc6473ddd21e1a947fef6ae12b2fd1f4e4743bc030e673ecde4e5ad9a6a941fce346a18c2e424e1d238213107921c6ef140dff42a11fda1081aa53d0103269c0bf82f06f793078700bd8d6e241d8bc28f82557e275551d49adfa14e234000a0fa9eb3ee6939e0bfc2e8e23151a175caf174165be1d0246c5b1b4de97c46df40b3cf4336c3b8cb34fc9c787da3835d8a7ec662d804d8db72397ef7cf8af2e3c48495fd535af8122dec8ee2f224ee5d04a6f6f3ae2e50b012627c6ad08841e0effad2ddb4a809226730cce80fddcb518dc69236811d31facbfb574ab7feb664b796f246317ccd0d27f25e0522e5f8694e0a07216b50b3c69da9328cdf73998951d2b7f3e8724d2891258a715e96cc34f9484e93705d2515b4cc07753e77cb188d5c8686ecc7245e3de9ce09ec3c6f89be18be049147859f1ded084e272aaa3e8c4d1145b88361d2b63f670b64afaccdea6062a565e02cb11714f0d45a28520b7a4f5de2fd5c22e010a5178b5a8f4f6b4f071697cab6dd23ba2c9e2e10cbe41eab16983c12a708098b20f3c2eaaafee15ef7b17e5c8ce28f52916dfb945d66469e4e4e92f4849f0965bf6788dda691096d34c58f1a07ad6b4923e3ab85cd88753c3569428b898989a869a6346a01826119e4c70b5631a92de4d6d10af6eb7c0acc924b85127f869658a11246d80d7a91d5ac3f4fbbadf73eaa1feeb767182f375c27803eea3b7063327cae1cb966bc9d9a28df148d61dcd8bdb4d2f5fba91d10eac41d46c6a3962580cdad94579c3789bc5d796aacec173dc0ba4f044d5d0eb8179ba46195eeb075f1335a671c6f84924031a319bb051a7c24c852f78ab28b769ab0a89f8286c1d6f9160a9ee70c26725ac19319e50cc361adf48ac425c5246e3983722f5aafdbbef5f34dcf35a3e8520febf58d6624a4a911a5c630c4eed19bec5726b876f0936a8f0f1edb1fb2e828d520a4ccb94ad574a34560b6ac1da631040be7b4f953e76c2e310515fd26425266b04bc5235caef6e5c3b690b1b1e1c314e828fece0efcdd29804f4fad7948068993f52489eb5bf8d0d698e2d0caf03e156baa93aab4c0242a3901e0dc567634dd531b2f6c3beb82c6aee67ea5fb47ac976c0694bd96844308899de1d3c7faaad77cfb9f64f89e6121d71765930d00ee20aea3aae779fa3e2f1fc071e945c75cc31fbd0fb149b44e1f24c03adab6f9d665f8258b8b082daba2ae3ab18e56e785bfe84418fca89c76a3008c4916b225b3cee0487fe00a6a004a7cfd7701954ee286f8880376e04ff9acfd4274fadfe1749f2131ae11c8f65ae878b12ae070bcbbfb4efc8b98a2a1ab7e80e4780471bd63783303a128dc2ae51abbd0bb46fb88f5381aa3b26ad677a298cc6016e0e144ee69feed5e6c2c653a17d886a13aaf9240bac667848ab19d4e6f967be4ac13bfe655d725e9a829f4c1b7385f758862d45d72dbfac59a57200a480ee486ae64cbb2694795a6b8f6c493eb6ce35180275c60905f775cc566c46919da9393cd50d2c63d22010d1fea8ff602341def720d9fd69b5ffe5f58deb8a55d1ed6288a197c2484445da74a21ade7cacd4079a0975493ff450cb2ed68e0eb6075a4365aab67d149dc2f0abc93cd1c435195e3e54d3ce111484bf46cf7472abb9a804bd40f4d667e2b591df22755402c06645ee47f7222a6433becb32b451b233b703bdd6be6566ba4ed7f125a799bc2891fcb852ae418250b4de8adeb3dd7daa47ff6806a69c279ab4afd6146956c95e69c95b9c93454da5f8c548211d576e0dd094a900b4a7e97e17fdd751e1b2d5d8d729b96953c9507f9a4de347d9e980618ef0b932f94d8695a8ff31882c44f3c4d24e1acf1b73263b40db90267eca957a2fc940262eb7149b95d466ac144ede96929410c15575b5932468bf87ae35fcc9b16eeba634cb54146f2a9141903e3df5effb37e004d5a779f73cae236a37395b14be574e743eb0005d9c94972abe974fd5678fe54563e4d457c93035af5eef45ab629f1e63c5c90b5f3326e6735774a7c0b6a909c6b11863b3a0b67a7757565ed403f15de55d71acccec6f4e1d6e8ca", 0x1000}], 0x4, &(0x7f0000002480)=[{0xe8, 0xffff, 0x401, "1c9b4fd2357eabdeb2f86d8b2df218ec8854d81c808bcf4df0ba02afc0ddb03f416ad75b96759b3ed4760b0d9d1c786bbeef9108e9bb4cc746cc946d178016ca9aad4206760d54f8b5c80a9bccba5e63b853d7d436061b25ccf30c0dfaca90245d1c9c6405c3f1df2131501279e568a10482de43374394a2a538b13de8f7080fb384654dd554ccfcad327f1ceeb5ed3c9b982c119f508ec1bf903b0b8d0035234bf1c3e5ad184ab3b7a20d462cc0a6ca8fe07902cc0dd148d44a78619e300ddbc5c4089023c9d01b93604f529b7e9350f8"}, {0x38, 0xffff, 0x66a8, "0d939521a496840dc0ef55e3e3852c148e4042a666e1d76971541c277fbc2ed5cc365d6e9447"}, {0x1010, 0xffff, 0x80000001, "6d3133b883ba8deffa4362f7253a43a822d523f18fd936cc1b141fa1e732f16c48ce363f15e7bde418b1f7c1c862938ff960cde555a2a232eaba137f72f9b18d23cc0e8ca1f16c1dc115f349b8f8363e5dd2ce54a070de9f783d096f415ffcba43b8321dcef845b980bda5958abbde81e18b29d3428e133987b78eb30613356d40f701e36a916104a6d75d506c548543b38737a4cee4672b1a202f240fc584609915a5929fd07c166cafc74993ad502232dc0d052ef842928da8becc5f74fbc52eed499d39202b75c6a7db4b1662f31d933900048c8346fe1eaf3829651409ecf294d42296d268388fc9adc5bcd08824f18e8bdbc91b557259f6f0c82edabf4134b4e7939c0037e37fff02bed373e4bf6f235a249fbf171ea5ed76d05f5bb18d242d3fb38dfbebbc08561f87495da85759890e4b1d6abfd8b1e678eba39f4b5dede75f5fa94548e1e2a7a53b2e43164ddcf6028c377fa3658a4c43e661a5808a1679535924ee6098a127fee62080a166919f4ea7b80ccdbbc48e5bc20df679ce13e975e42009d4e0cdf4cf0ec9d1aee3b0476d0e3863472a0f42a318aed00dd81a87bd3ec0f4b15a37271bf9b43422a0fcfd1a69837ef1ae677e29adb135b1d2017614509ad09e7b43cb90b6d46f27802b7cc39e6936cd5ef4e296913952fd8b49a5d851934d43d63a2a3d395e8860fbb0d742ed6d4a890a45d5f56e6c8660689df45a99ad12efa0eabb9420d509a0834ac5d8b063b8939833d29a8051246b07d1b94c91b55c97d3adba3987f76cef47aec9c3c4c14deb40a0ebdc4c9bd89deafdc06be5b58fbfdcff30a3a7c070d6a8cc822f09593f7fcb509d212331fa58847e0fae8546c46f9ea8ed446921a54ea25f3a6ae2335abb7cadc1c9e61912edea35c8de638e75f1e56dbb502324a186732ee0ceca87c33cbe9ae17442087b5ed1b0bed30fffa4800840038b5c10e50e6aabe8dc5eae9e932a9841965c58b1ee66592f1ae962c938716b0d14b4688fb6925e2a4a56dead0a2632d17e97ca0add68772c602d30cb3a7435523303e5be95b013814aa736fa785df7694e4dffe3e9f9115669e1bdea61f5ba0d1e881bbda99245abf98992efa47d48a887f495d0cfce70936312d08f2d59400e1eb1e34442ff41d2bdd915fb5ab683e6e39e9c0158e1db83ec5a9629857a0a4eb1981d24fc8e78899c34000a0118d2f0f8d1817fb20a5db415cb099123ffca525bf59716bac7a7d9344d455de2148c1fbda3c5d23273cf9feef7de1e16c3d2cd481243c16946734414fcce4e4da2cce5a7f3c36fff735a8d407810cfa51f66401da3851fc93bc8b34a0a8ea3090b5484e9ed02906f25e4fe42004d0f3735519628b6ddfa178005a7d6d3f52f85fcffc6cf22aae15eca7cd40f6a60b38dd81a01e0486878ee8dafe53a989177f54ab6d96ae2d3f397af38d0c00a9ce754b084126203812183e6f72cbfed60af98c974e3bacfbdcc8faa0959fb9359306be749d95f5c63bc50fa4b3331cc489eed213cd7a05703e0cf8ca41a23502659d295e0c0204227fdfd08b91e7059a51f33cb50ffbc1d1f7d8c9a82d3224947f0abecd36610cddb2102fccf366478839d2956d165d3ac19021e8c80f46beaa9dd3190cec6a7b510b419e13c9363af45ca5fb7afae19e4eae0ac6607df2ac98c8d2a4dd26f8c68649918ccf5899799b88f9af5bc87634f9ddea3474b763890cffe42b2f899ee0a925032cf5f4ee1755a088ce5f61a7c42c9cae44d49e40b6548e715f2b850eaf4c430558dab4b9e962d9d7228ba8e44e9c4c74a9e4b83f4393c127f364d41367bc7e25d4398142f6fa92f11ecf21b6fbbb47088dd15121622b7982004d68897225f745eeed553b0da4164569db9c87029664024c826ab616298831323736fda86169891e20eefc2594a9fb6c9fe2f0d1f2510f70f5f23002e430615eed86e88d7dac910d2457c5cb439eb6ef3955b5aa69eaaf0738f33483507b1f66a65f016b6f05c025f5e3ecd81e50494b577b26444b76896f56528eef9d8cb44690560473608e76e25f0a4132bd48ea6fc3dcb410ee717a376810a55a02bdc8f6447177dfb6557a54a217fc47eeeb212ced2b63cb3ddc5c4026e4d46c09471cc5eb23e2cbf04321158925de1dab39689e1d85f43ad64c3a4b01becc4ae65d2bdd868d732c9088d021251968d82dd461ed4ba362f380b37084141da157d7ee16463831ad24cb5ccf18e85ece50b513c9520cba6aa4204bd3fdbc2e4bd118ecf3c719f9911d9a255ced4ad6143f2d98ecdc9fdde52ae79ae48c9b3cef95e419f503adc61328f41a8f6ee3b1e1060dddccf89d1923d45a46a73192c410fb6e5a4d2b8cdf4b7be62efa53ba6c10090d4f5d3334106471996c0e9a679818ff4dab899747597f48b41b4714f14d58293190c969568c17e66b49582f1f812ed5b1c7f7a79634e981d2fea1373ace583d93d553261c91bc497fd83e4253f8c6a6e5c1f42e194796c4d68f7a70096d1fd8c8af3287c0dcb2317a0b0991837bc276d68dee35c5164c7a8477d909939b2867c3effc87a60cc26cfa8abd54d898a265d811ff9166ea841c2883e06689023506f860bc65b7dff5d9b169a193a7291512ef3662f4d70b59a6e73594bea26617bebaf00f7f600e383d5a0ecf31a57a19b800559c41a0b33591991d7f1e1dee33da38e538c42564b1de700ca860b005240c7f8fee0a61269b59dba0259496cdc1c511a3c428c803d1e1eff87b7cce608239814e71946a21c8c5eb227a2f7953bdbda94908298a483b7199c38c3d0721404c69a2efa6f03f099592fc467c76e55c727468a730fd5bef437c7205ea3a6f51b8a8a34bf9851dfd1b4f3ffe342630d0d4f73f0d4b993f9bd23b5ffed0c2985cbd557cf5c2edd55022bff0fd589bd4be7fbfc0eda21279273afbfebf311a48f53b158ce641091ddc78c274df6f6cd4d09150f94edcbcdab5c1e874d4174b6d7e3e4e1536a789aaabf61ce27f2ab98536b05c57c4807adb463fe32170a66d6ea10e0be6cd960ce32ad8b62a2fe45b0e52478c7232e7e513a6b65509a1833bcf360bc85f2b60f5d2897d3b3f1580bf8e65d92048d1eab4cbdabb95bf9de1b2d2aeeaa2057aee2269116c073ce5c652d2afbfd26e1b01625f5cb050cfaf156c58f9a1c79e4cb5efad713f8c29327ffef8374e2a269b8cb0241363dc4a3dd94097d0cadcc194240048c7d56276d5b0565a686ef805d67019e99f96874dca65dc4f301e7080d654a518885ffd7274f01e2ac19e4e1ee64c5ef5cbcb6c08100ce9caba6037a76883e6fc0afa39ad35f9ff7276890068b2f2e2b5674c5100b73358237bb65355175824539f8c5162f4dd846b3636ed80acf7844bdc15f1167402968bfc1d3e3a9d9996c745dab7cc3b143195c664ee086e63a2df502553738f087d0d742a598c03a9c2792fcf4a35702a9570c63e6c74b4e340fbac3ad6dcd2ccb9c491451f933db8f61e62c1f13a6e4047da9169dab174eaec6a967b6ac67e8b306c8aa0057eafbbc497e0f5cdcfddccf390233286f052721a918be13c3489f2751304a6de0820fca35b7def1401dec4a7126cf27ea0ea5c37d22aa7cdedf39420d893f9ad79aa40a1e2bf7ab9017d33c999fcd96788aa509ce08a121379bf8c115e672b313db5d67b588b6eb7a28486e2464d2ec8eee865dfc63f777c3f876069512b2f3c5c524800efc0b68c5f34ed74290872e550a0b097b025dadc4033b775d1188ba3d3438adcd47e8c06fe7f1fd7450babee1beca002bdf241c966fd555d36c0dbf1d45967818f58129a32d2ebed5d9ec5239868c074783b18441e4cbb9803af1443a31c4e8decf1b92d46079c41e074fd9cd413a8843c5e55e361d0dbbee8d8ad40a84781ce17335ca59abad98992b41722385694df7b5e35ff6f53198c29abeb81b2615854a41eb71051b53970dafc24efbff2e5b87e17139eb1e391a745fd0ef7e98f0cc5594e21d4a3a44666c0986657b88b0c9ffe93003a6816d99cc33bb467a44e8a0e1e10164b45e9be7458ac8141ccba75fa9ecc67a8f58bd52ec30129e06d12e8ae979ba1fe41ffddbad1b0233512cc7c21907657f456c5012ca44788f3bba545c91000135d513041e2376f56aa8a1fa280989fda94270b68ea81b5435356afc39c0db82beeff60fcc7d3cfc144b4c73c1ce8dbb91351663b1f5903e21a4af08d1413f48c7b38fbd116ce3a9ca4f09a909a5a02f2dfa1589e184e0db3282a7dba7fca0706222e861261855db6a5bf1bea611e3c96c024a327d6fdcd1d9325d2190dff4aa87b7f99f88a525818604695a24400eee583f32e6f0e12200bc82d78e8f42b30085e0cf22b6c38afd7b07cc47b675bc4b8f8533ee4b2f1709de507744fa480e460d018251a79bff5b2b4ca26592b89ff5c4ad5386ed1890f8a9972c95dc1788de06977ca22e78bc57fcadac95acac94f698fe1e610b64ecb5d9cdf636e5ed11b3f59719a8e9b197daf01ae1c42365332239d1cdd51a04962a09450609b0b1bf7578d28adfdaf37b07e224bbc7f89cb85245b666fca4df2f2fc1da6fcd82bedaf5808583eda6417dbf932bafb984d39fed0dcaef071a23f59ee6fe87b776508e619e15eb12fe313f9ebdf14ca7068620bd07d1f73e35922515f8b0f269d69b920d6c99300807565b2e0b5fbe6569139078eb6c82b21fc2966abbb7c95138f45ba0c3b9b8f705f830fbcefdbd5fd255281237a3ed8b11434d5f080080e9282aaa86a43a32cb877670892d63b9c43bb02c6e3d03321a13425ab877516128b0d3a311fbe001ea949ddbdff4a8c6881dbd89c2c924d196178e49abd6959e78ea418fb141d34285ce14eb5231617ec036cf1e14597705b2751d6ddd55350282a5046698d6976cb51aa5cdab46d4ed66b39c773a04d08fddcb0a05190eb45245b07256d73765b441a9bfe26281eea131e78924593aecd596b7eaba0dfb4e800c4b85d5d4c220cf0d2a91195f4788f9b0c1004e37a30ecb7abb198574d327ed8568e209dfadfde0c4bb718f3a604524b4386356244282fce1fd98957dd3ba688fa7a85c582c7b29941e036c60b9c561d2f7d823899ad842997be6d3637e76d8645c73c58a351f0513a3671fb8baf9bf26fa0cf41689ee6caf3b64484abc8b8549a42f5ab32536a2babf39c3e0bde0ab8668bec2fc502dc6f1cbb69d9761cb3655cbd1bd0ea29947875aa18bc5b2a3dc54eda78c1e3774c18db4e61ec9a2a9a6790845152b15dbc9ad4d7579992af89a953a44fa2b452a1e59cdaa9e77427369c97d3b7b7dd28173bd55876102c6ba49fff24468efd555c7c0a69674bc307725871ff83c19f15395bf484ec5ab27dd12a3717ea70ea590f6e912c1bb22a44d92a9618175c60a2eeda56e362168988feee62221354e9613f985a4eba15014cf12a6731259d7a9c670a2237b5829a98274ec63469669221b8243b714a2525f417cd723853ac29e86eb41cbba859054ca1ddfeb7d30cd5c2d5e3aa5c97c1869ac6396c18d1961b0b9f77406969253a97af1ee5d35a8461fa8e9c27d56a37f978632e47bc45f86b50924cce9fcb26c951e2b08abf3e3f5b18f2459caa80194c5328c057f982d3158693f490425704c2d5c6de12935b3522f47f6dcefa72df0ea8b204b68de56f50b4614b2f6a889921f08fb878706fd44a2a3178a4c9e3337976432334082f6a9c218da96d592e8a61eae375b563e0d9691f6050addb62c1ae02a5fb7a8d8177da61146118ee06c02f691b34546d8bb7a97990bb9af"}, {0x110, 0x0, 0x9, "6cb44a55a344864e223fb501fa30976c94c47f5d278ddd885477298fbf71381a5889f128add5d073e9db58f13ed872bcddd06901a65a512f59b7415086c2f45cddca3df119ab3403dd5d8d619cfa18b25ce4ac9bf50c9c14650e110a9897b98dd4c1493c08c6e9b75d44f85929bd9e4df95ff8a3a0b3bc5f30e26e83877b717e1814b6a3c8c0ea61bb8d8559871174aeb620c5197aad4c6f2cd8b2a5121184e8d989d102b516b388ead0961288092bdba722d238e0699440eb5d555ec65845159fdde92a722cd864e6db74b91fdacca02d1e84a58f7cf45b8b4fc42740a16c6a22725aa35380564f56137bbf9afca2035da8c46b13bb2c57ae"}, {0x28, 0x0, 0x8001, "e966eac7e4c168cfc27b0afb39b9437e9a643d21f26db1"}], 0x1268}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000001180)='./bus\x00', &(0x7f00000011c0)={{0x76, 0x9}, {0x9, 0x3f}}, 0x2) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r7 = fcntl$dupfd(r6, 0x1b, r4) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$KDENABIO(r7, 0x20004b3c) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x10}, {0x34, 0x0, 0x0, 0xfffffff8}, {0x6, 0x0, 0x0, 0x80000000001100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) r4 = geteuid() r5 = getgid() r6 = socket(0x18, 0x0, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, r7]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r3, r4, r5, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r8 = socket(0x1, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f0000000000)='./file0\x00', r4, r10) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x6007) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x4, 0x10000) 16:00:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) fcntl$setstatus(r2, 0x4, 0xc0) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = shmget$private(0x0, 0x4000, 0x32, &(0x7f0000ffc000/0x4000)=nil) r5 = geteuid() r6 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r6, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r6, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r6, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r6, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r7 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x0]) r8 = geteuid() r9 = getgid() r10 = socket(0x18, 0x0, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r9, 0x0, 0x0, r11]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r7, r8, r9, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r12 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r12, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r12, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r12, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r12, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r12, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r13 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r13, 0x0, 0x0, 0x0]) r14 = geteuid() r15 = getgid() r16 = socket(0x18, 0x0, 0x0) setsockopt(r16, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r16, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r15, 0x0, 0x0, r17]) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r13, r14, r15, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r18) r19 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r19, 0x0, r19) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x7e80, r5, r7, 0x0, r15, 0x5deb7b2eab831990, 0x20}, 0x1, 0x7, r18, r20, 0x2, 0x80000001, 0x200}) ioctl$TIOCCDTR(r3, 0x20007478) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:25 executing program 0: r0 = open(&(0x7f0000001640)='./file0\x00', 0xe8e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0xfffffdd6}], 0x283, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) fcntl$dupfd(r0, 0x0, r1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4", 0x564}], 0x2) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) flock(r0, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) pipe(&(0x7f0000000040)) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:25 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x40000000, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x7) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xbca4d1a6d08b8867) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180)={0xdce9, 0x3f}, 0x10) pread(r3, &(0x7f00000001c0)="0e92e5513839b0fff012fb3325272e8f565db022a42b4f609957c2de4724299e2427457a9e620410f0f8d69f543aed3af76fb08abd9501606acc0133c52731a68aba1e9e0b9afae0e6c8168d090369563b543c0e3c10f886de04bde5338f26c6dc1261d33cdc", 0x66, 0x0, 0x3) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000240)) r5 = accept(r1, 0x0, &(0x7f0000000280)) getpeername$inet6(r5, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDSETRAD(r6, 0x20004b43) sync() ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000380)=0x2) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000003c0)=0x101) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000440)=0x9) faccessat(r7, &(0x7f0000000480)='./file0\x00', 0x10, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000004c0)={0x1, [{0x3, 0x20}, {0x2, 0x3f}, {0x2, 0x3cc4}, {0xb2312891545470a7, 0x9}, {0x3, 0xffffffff}, {0x0, 0x1}, {0x2, 0x20}, {0x1, 0x3f}, {0x3, 0x9}, {0x3, 0x5}, {0x1, 0x2}, {0x1, 0x400}, {0x2, 0x5}, {0x3, 0x7}, {0x3, 0x8000}, {0x1, 0x5}, {0x1, 0x3f}, {0x1, 0x80}, {0x1, 0x7}, {0x3, 0x40}, {0x2, 0x4}, {0x3, 0xfffffffd}, {0x3, 0xfffff801}, {0x1, 0x100}, {0x0, 0x8}, {0x3, 0x8}, {0x2, 0xff}, {0x3, 0x8}, {0x1, 0x101}, {0x2, 0x3}, {0x0, 0x8}, {0x3, 0x9}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000640)={0x400, 0x200}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000680)={0x7ff, [{0x1, 0x3}, {0x0, 0x8000}, {0x2, 0x1}, {0x1, 0x8}, {0x5, 0x2}, {0x3, 0x1}, {0x2, 0x3}, {0xdda6587946df7e89, 0x81}, {0x2, 0x2}, {0x3, 0x7fff}, {0x0, 0x40000}, {0x3, 0x8}, {0x3, 0x8001}, {0x1, 0x980}, {0x3, 0x100}, {0x2, 0xfffffff7}, {0x2}, {0x0, 0x8}, {0x1, 0x7de8}, {0x3, 0x4}, {0x2, 0x1}, {0x5, 0x9}, {0xf0043c7ae5b5bbe7, 0xf5}, {0x2, 0x160e}, {0x3, 0x453}, {0x1, 0x8}, {0x2, 0x3}, {0x3, 0x709}, {0x2, 0x3}, {0x0, 0x6}, {0x2, 0x1f}, {0x1, 0x401}]}) readlink(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)=""/229, 0xe5) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000900)=0x7) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000940)={0x6b9c, 0x1000, {0x7fff, 0x8000}}) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0xfffffff9, 0x5, 0x52, "5a324b5d3952229973557786ef988ee411cc2fab", 0xa43, 0xfffffff8}) syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) lseek(r0, 0x0, 0x2, 0x0) syz_open_pts() 16:00:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) getsockopt$inet_opts(r4, 0x29, 0x41, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:26 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000800)="cc009add061b2abfc38ce0bf9d46e2fdddddfa8352a4c3ef5499ecaacab6924b230c4414b2a3fc9286fac455bad2b34f99e14e34a1adaff1da6a48aa183d2f4b337812625638cda8bc50b1b0c5b630317a39d37084f5a8e09d995469a329e26a51888447fcea947a2d7ec3deeb52307f188c88c7855a0c568ea44acec7e0cd1e362e5649312b7cc718deebc3b8453ca015ec67f7f41884eb090d81b2789ed2c9a7d0c7000a1d898d10d9a4e7b45d1303b9e8f2bd9dee3de081a6f0f1ecee120bea9e195e3a6d06c7f1e01a250faaf15b68d6d0eea27a58e4860af50427de20d3da80a7451b98984bba9884bab5dc5f1b9de2c3f0c3dc86052f42b4b0e11aa390a24e4a8c36596d57ce76b33b694e4efb1d9832aed91263cc31e73d21c9a64e2630d741da42057ed636f7ccd831d681b43c9a5f06f8d92f9a8b8fc9f025ffd476fb89075f57fe13bb4c2788819e1594c0503f0a3c647eca00cdd6e3ed953cb2d1c4680cb34e58d2610b615df0cd1f2e346b2e0f6744ad8797917c2ee7289e917e8f715e174f4162ace75ec508644941b2b840b75e42c7028ccf84a4ed82437aa0062c500e9db0393034b205a8882e9edeedd9bad17314", 0x1b6, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x3, 0x473, 0x2, r1}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14, 0x0, 0x7f, 0x800000}, {0x8, 0x0, 0x0, 0x800}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020007e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="3b6d8a572a26b4011296e5f9dbaad4117353434e63b7eae10eb9"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) 16:00:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f65bd17cfe298bc"], 0xfffffffffffffea5) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x9) linkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r2, r0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2190, &(0x7f0000000000)=[{0x8, 0x0, 0xfc}, {0x84, 0x4, 0x81}, {0x6, 0x0, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xfffffffffffffd32) 16:00:26 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf49ca0021878ce8e712ffb524f355ef970afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d21832354b3e4257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a79245543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5c333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b58747582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155f70bf30268cd6921d21ed50f0fb7d9af90a3315e375f"], 0x10) r1 = dup(r0) write(r1, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x4a0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000f00)="6c26bad3e0e6271c049382adadc3b32afc6e1c72f96720e4fa7fa471ab87b848c82fd943485b7a47", 0x28}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0xfff}) 16:00:26 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r3, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r4 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) r5 = geteuid() r6 = getgid() r7 = socket(0x18, 0x0, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, r8]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r4, r5, r6, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r9 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r9, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r9, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r9, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r9, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r9, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r10 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r10, 0x0, 0x0, 0x0]) r11 = geteuid() r12 = getgid() r13 = socket(0x18, 0x0, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r12, 0x0, 0x0, r14]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r10, r11, r12, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r19 = socket$inet(0x2, 0x2, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xd99bda8490b263ae, 0x0) r21 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x401, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r23 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r23) r24 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r24, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r24, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r24, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r24, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r24, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r25 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r25, 0x0, 0x0, 0x0]) r26 = geteuid() r27 = getgid() r28 = socket(0x18, 0x0, 0x0) setsockopt(r28, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r28, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r27, 0x0, 0x0, r29]) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r25, r26, r27, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r30 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r30, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r30, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r30, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) r31 = semget(0x3, 0x8aa6650431761208, 0x400) semop(r31, &(0x7f0000000240)=[{0x0, 0xf44c, 0x1000}], 0x1) semctl$GETVAL(r31, 0x7, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r30, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r32 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r32, 0x0, 0x0, 0x0]) r33 = geteuid() r34 = getgid() r35 = socket(0x18, 0x0, 0x0) setsockopt(r35, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r34, 0x0, 0x0, r36]) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r32, r33, r34, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r37 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r37) r38 = getpgid(r37) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r40, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r40, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r40, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r40, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r40, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r41 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r41, 0x0, 0x0, 0x0]) r42 = geteuid() r43 = getgid() r44 = socket(0x18, 0x0, 0x0) setsockopt(r44, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r44, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r43, 0x0, 0x0, r45]) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r41, r42, r43, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r46 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x80, 0x0) r47 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x8000, 0x0) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = accept$inet(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r52 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000740)='/dev/speaker\x00', 0x40, 0x0) r53 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r53) r54 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r54, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r54, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r54, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r54, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r54, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r55 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r55, 0x0, 0x0, 0x0]) r56 = geteuid() r57 = getgid() r58 = socket(0x18, 0x0, 0x0) setsockopt(r58, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r58, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r57, 0x0, 0x0, r59]) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r55, r56, r57, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r62 = accept$unix(0xffffffffffffffff, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) r63 = open$dir(&(0x7f0000000840)='./file0\x00', 0x200, 0x72) r64 = openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x40, 0x0) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r66 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x28000, 0x0) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r67, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r68, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r69, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r69, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\b'], 0x3, &(0x7f00000004c0)=[{&(0x7f0000000180)="7106f49d1e7440bac41fd5c8dcfdaf884a58291f5b16e577b973bf04e586dd6ae0f79bd374f5b6204d3ddcdb13f758d7ddf172f731ce45b4c51e7e8f9b3a7b74d705bf59dd6e164239cc133e3d1a2817114c72443bc80ca9d2bde50b8b72cdc629d5ef2ba119811f548e898c6beb06045ee11c1f04df82008c600119d8555890a15fac074114219102f71b367f72a213df790a5cb2b5c6084c2d542c33011d917d073029ac3dc0e54bbf606b97a104f9d4a21d3d7f63de0eac9407b29bf90a35574d9a28ed24396b32ca4fa30ffc3bde5bb3ad1cb2a6a468f5abc274e44c1d131120", 0xe2}, {&(0x7f0000000080)="7f067e1d15d8059fe474d96a50ef13e54479ea54d63e2eeccd818bf07e21dcecdc791432f1ba261546af4e93e3c1b30e193fd8acb840c1bf4ab58635", 0x3c}, {&(0x7f0000000280)="ff74e8cbbb074d3bcb9472031260fa4b0bfbf03720bf46b82b3277dd53e7f15efaef53a4811716947f5ac9f3b498af050516338dc3fba6b126deadf4b6e264f961daef671d773ad7db03ace40428f29f2b39138258b348cb7bdf26c645634044d1001c56139a6321537179740a144b", 0x6f}, {&(0x7f0000000300)="8cda7cf10b7eca13db9ccc293e6a8c71038a5501d878e1d8fb9affff52176f0ffb6df53f9e6f81c0326e81214c5493a894b3f38dba3595a3931de3c99cce24d4b56a936c4ad551f844f24d45fb3dd83fb66ccdaf083a61cc4790dd831816052bbfc5434827d6180358ac011c9d554d04f75841fd5993be74ba", 0x79}, {&(0x7f0000000380)="4af73c052997cdff16eccb415364aa5df35734a7b8a2cfaf8e38043b527cdeb0fffea0b770a11fcb3e33cc4c1e0b64a26ef9e81320a5c820ab5ba68c66dac5df9cc5d456", 0x44}, {&(0x7f0000000400)="329e6aeac03c3afaa835ce7a45d0f8ad98c483aed666f84de002bf0f4652a9dadd7b205eb86d8ddb9ffb6695e15a60bf358e5bc3d4b703b8b75a711217b5e2749129fe5ccee5517ac96e297f6dbcc5a78f304999f22aece93e6e7933981bd5483a0d63eaae9e2470ee2af431f12f4ffb7fcb0a5b88c4904f9e40503315a92113f5a6928a", 0x84}, {&(0x7f0000000100)="7c8fd1dee24566b862afa3ca47f30b236b57a1adf29f48029a22db3c3b7f5ec5980dacc553c6100a84a4b4bf781dfc2d4e1e591db8", 0x35}], 0x7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r26, @ANYRES32=r34, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r43, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r50, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r53, @ANYRES32=r56, @ANYRES32=r60, @ANYBLOB="000000002000000000000000ffff000001000000a5c06796c368eb70a754a68ecc74334f3e1500007bf3eb9bf39d92d775d1ce3f54e72c0d7308", @ANYRES32=r61, @ANYRES32=r62, @ANYRES32=r63, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r64, @ANYRES32=r65, @ANYRES32=r66, @ANYRES32=r67, @ANYRES32=r68, @ANYRES32=r69, @ANYRES32=0xffffffffffffff9c, @ANYBLOB='\x00\x00\x00\x00'], 0x160, 0x403}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r70 = socket(0x18, 0x1, 0x0) setsockopt(r70, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r71 = socket(0x18, 0x1, 0x0) close(r71) r72 = socket(0x20, 0x2, 0xfc) close(r72) r73 = socket(0x18, 0x3, 0x29) fcntl$setflags(r73, 0x2, 0x2) setsockopt(r72, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r71, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r72, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x2, 0x4, 0x0, 0x0, 0x0, 0x2, 0x2}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x800, 0xff}, 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x200, 0x0) fcntl$dupfd(r0, 0xa, r2) r3 = open(&(0x7f0000000140)='./bus/file0\x00', 0x10000, 0x302) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x80000000, 0x1, 0x10000, "e18af6591704e7e170a226020ebc9dbc7bd787fc", 0x1, 0x6}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x21}, {0x45, 0x0, 0x0, 0x2}, {0x6}]}) flock(r4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) dup(r5) chdir(&(0x7f0000000080)='./bus\x00') 16:00:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x8, 0x8005, 0xc5) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x1, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x1, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$KDDISABIO(r7, 0x20004b3d) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000000)) socket(0x546fd0f454512ed9, 0x5, 0x1) 16:00:26 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980), &(0x7f0000001b40)=[&(0x7f0000001c00)='\b\x00\xa2\xc8\xfd\xd0e\x93\x02\x00\x00\x00y\x8dg\xddO<\x00', &(0x7f0000001a00)=' \xed\xc5', &(0x7f0000001cc0)='@\x00\xb1\xe4\x16\x85~\x11\xe9L;\x99Z\xd3\x00\xf6a\x9fc\x7f\xeb\xa9\'D\xca6:`\xe5\x11\x1d%\x94\xd0J\xf4\xd3\x0f\xd9\xc2\x1a\xaf\xdf\xb1\xd6\x01\xc2y.\xc8\xb9n\xba\x91\xab{\xce\xdb\xf7\xc9\x7f', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x7}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001c40)=[{&(0x7f0000000140)='\"', 0x1}], 0x1, 0x0, 0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x2], [], [{}, {}, {}, {}, {}, {0x0, 0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) syz_open_pts() open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000040)) dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) syz_open_pts() 16:00:26 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10b, 0x0) dup(r0) r1 = dup(0xffffffffffffffff) r2 = msgget$private(0x0, 0x248) msgctl$IPC_RMID(r2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) geteuid() getuid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x18000, 0x4) listen(0xffffffffffffff9c, 0x9) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x3a4) r4 = socket$inet(0x2, 0x3, 0x9) connect(r4, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x1c4) chflagsat(r5, &(0x7f00000001c0)='./file1\x00', 0x100e97840858d128, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) dup(r6) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xe81b8fe4d0b81d43, 0x0) fcntl$getflags(r7, 0x1) r8 = dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000280)={0x3, './file0\x00', './file1\x00'}) r9 = open(&(0x7f00000002c0)='./file1\x00', 0x20, 0x2) accept$inet6(r9, &(0x7f0000000300), &(0x7f0000000340)=0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xb638ddd493a2318a, 0x12, r10, 0x0, 0x8) r11 = accept$inet(r8, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000440)=0xfffff419) 16:00:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000240)=0x4) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000002c0)="5f661505d1264ea9b03e49dc10cb8fc218f666bd", 0xfffffffffffffd8b}, {&(0x7f0000000100)="194c4b9b2cf3dbfded5f50a2a65fb20861c5ee88482645574270144a0e0a00d6a44e11bfb6773222fd5ac8573d42c0a8404125459631055af48668f1ef406234c519c5320c0a5aebf9eaeaf0d419cdc867e417f903e409d7f11c8ef32813757892120e053f98ba16da69abc706937bca6f8b5dd0df5e90a101fab4c3d5c4681ce6932152e19ef4", 0x62}, {&(0x7f00000001c0)="cd23e1d1dbfd76405b5072ddebb01aa7fb59aaf094a7d8fd3660e4faa980968e3c3de0a405f6c01663c6344f27e8bd71c4ce5cdfe2b9fab81a69dbae9bf9b12428d2cd768dad711348ae71f4310ad9c922ca796fe46f76b26d792fb43eead55bb7de41c84a29f186", 0x68}], 0x3, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0xffffffffffffffff, 0x0, 0x9, 0xffffffeeffbff7ff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x101}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xc14d03712a32dba6, 0x1, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000000)={0x7, [{0x2, 0x3}, {0x3, 0x6c1}, {0x2, 0x6}, {0x8d8d111b3ad8f8b8, 0x4}, {0x3, 0x3ff}, {0x2, 0x6}, {0x2, 0x5}, {0x1, 0x7ff}, {0x1, 0x5}, {0x1, 0x9}, {0x2, 0x1}, {0x3, 0x776f}, {0x3, 0x5b}, {0x1, 0x8}, {0x2, 0xff}, {0x1, 0x8001}, {0x1, 0x401}, {0x2, 0x9}, {0x2, 0x2}, {0x7, 0x7fff}, {0x2, 0x1}, {0x2, 0x8}, {0x3, 0x7fffffff}, {0x2, 0x5}, {0x1, 0x5}, {0x2, 0x9cd}, {0x2, 0x9}, {0x1, 0x9}, {0x1, 0x992b}, {0x2, 0x6}, {0x1, 0x1}, {0x0, 0x6}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) msgget$private(0x0, 0x20) 16:00:26 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x8280, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) 16:00:26 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x101) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r1, 0x0, r3) setreuid(0xee00, r0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0xc9}], 0x7ae, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0xcc42}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) write(r1, &(0x7f00000001c0)="3b711386b434997c819e7b9968ee8dee41eaf445ec25f62ead79a061f42c88232a52acb414", 0x25) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x6f, 0x42}) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r3 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) recvfrom(r3, &(0x7f0000000300)=""/158, 0x9e, 0x2, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000de00000008cd7fdf030000003ae79ab1236e54d0", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 16:00:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0x102, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x40, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/vmm\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) pipe(&(0x7f0000000cc0)={0xffffffffffffffff}) r8 = dup2(r7, r6) read(r0, &(0x7f0000000340)=""/197, 0xc5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x10221, 0x0) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x1, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r8}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r9}, 0xfffffffffffffffb, 0x15, 0xf0000000, 0xfffffffffffffffb, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x4, 0x80, 0xff}, {{r8}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x5, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0xe0, 0x4a6b8c0a37d4cc05, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0x100000ffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r10 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f00000002c0)) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r11, 0x5) ioctl$WSKBDIO_GETMODE(r11, 0x40045714, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)) r12 = semget$private(0x0, 0x4, 0x201) semop(r12, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x4, 0x2, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x2aaaaaaaaaaaabeb) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000f80)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r10}, 0xffffffffffffffff, 0x0, 0x22, 0x1, 0x56fe6041}, {{r8}, 0xfffffffffffffffb, 0xdf, 0xfffff, 0x401, 0x40}, {{r10}, 0xfffffffffffffffb, 0x20, 0x8, 0x5b34, 0x6}, {{r1}, 0xfffffffffffffffa, 0x8, 0x4, 0x400, 0x9}, {{}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x8, 0x1}], 0x40, &(0x7f0000000b40), 0x0, &(0x7f0000000280)={0x8, 0x6}) fcntl$setstatus(r10, 0x4, 0x40) semop(r12, &(0x7f0000000c40)=[{0x0, 0x1, 0x800}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x1, 0x1800}], 0x4) r13 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f0000000240)) 16:00:27 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37, 0x0, 0x0, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x81}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") fcntl$setflags(r0, 0x2, 0x2) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) chroot(&(0x7f0000000040)='./file0\x00') r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000080)={0x1, 0xefe0, {[0x3e, 0x1, 0x10000, 0xadb, 0x10001, 0x3, 0x5, 0x5, 0x4, 0x4e2b0d34, 0xa6, 0x6, 0x0, 0x7, 0x746a, 0x63, 0x1, 0x8000], [0x5, 0x5361986d, 0x7, 0x8, 0x2bd, 0x7ff, 0x3995, 0x2, 0x3, 0x3f], [0x9, 0x6, 0x0, 0x8c, 0x2, 0x7fff, 0xfffffffffffff801], [0x3, 0x800, 0x4, 0x2, 0x101, 0x401], [{0x5, 0x0, 0xbc36, 0x8}, {0xa8, 0xfffffff8, 0x1, 0x6}, {0x7, 0x4, 0x7, 0x2}, {0x6, 0x7, 0x2, 0x5}, {0x40, 0x1f, 0x4, 0x3}, {0x84c, 0x3, 0x7, 0x1}, {0x0, 0x2, 0x4, 0x101}, {0x7b, 0xfffffefb, 0x1, 0x6}], {0x0, 0x8001, 0x0, 0x5}, {0x5103, 0x9, 0x1, 0x4}}}) dup(r1) r3 = socket(0x2000000000000002, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r3}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = socket$inet6(0x18, 0x2002, 0x1a) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x4}, 0x8) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:27 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33962c1ad92a8f08aa05078e92d6e40aba3f7cb1288e3d9e68396caa08ab30ea6e095e76e661e4647c2e6d71fdc05c922891428040c547c9febd5d75d73764f78617e3f3bb033c9cd8aea6c8d84380f1aa1507bfa1867ccb7ba7ab090ae2316c696d499c3a23461f57675f4152ce59bb45500b37b74652610fc1b186b9f87bf9a27d8a2857f6b709222d5a3392a4490a57b10b58db7b7e7ab680fe2625d9d20a03c58f488c98faae8318e0b6405feeb0e93b03aeab"], 0x10) r2 = dup(0xffffffffffffffff) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/101, 0x65) openat(r1, &(0x7f0000000140)='./bus\x00', 0x10, 0x102) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) ioctl$TIOCDRAIN(r1, 0x2000745e) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/137, 0x98}], 0x10000045) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) fchflags(r4, 0x1) r6 = fcntl$dupfd(r4, 0x0, r4) bind$unix(r3, &(0x7f0000000700)=ANY=[@ANYBLOB='\x00'/10], 0xa) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000006c0)=0x3) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000480)=0x5) kevent(0xffffffffffffff9c, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r7}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000040000, 0x6df}, {{r5}, 0x213c0bc5e58e66d, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r4}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r3}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f0000000b00)=[{{r6}, 0xffffffffffffffff, 0x8, 0xf0000068, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) recvmsg(r5, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000a00)) bind$unix(r6, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r10 = semget$private(0x0, 0x7, 0x8a) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000740)=0x8) semop(r10, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x5) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) r2 = socket(0x11, 0x3, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c557435d648b693492cea51e1dcc75d49c51f7b1d9c178832b3fcda9f531cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2e", 0x7d}], 0x1000000000000011, 0x0, 0x0) recvmsg(r3, &(0x7f0000000340)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000026c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/60, 0x3c}, {&(0x7f00000027c0)=""/241, 0xf1}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f00000025c0)=""/234, 0xea}], 0x6, &(0x7f0000002740)=""/106, 0x6a}, 0x4) sendto$unix(r2, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r4 = semget(0x3, 0x8aa6650431761208, 0x400) semop(r4, &(0x7f0000000240)=[{0x0, 0xf44c, 0x1000}], 0x1) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000014c0)=""/92) r5 = semget$private(0x0, 0x4000000009, 0x100000010) fsync(0xffffffffffffffff) semop(r5, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000001c0)=0x61b) semop(r5, &(0x7f0000000380), 0x1d) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r5, &(0x7f0000000480)=[{0x1, 0x3, 0x800}], 0x1) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x22) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, 0x1}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="4d3606696c653008000046091845fde10a5b756eb0fbddd6e5fcc5e8c1d9e604e413f8ea7c1292a9c17f398d62ec13a17b643515492ecb009d03acbc74f702dff2"], 0xa) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x4, 0x4) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x4, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) r9 = geteuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r11 = getgid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() fchown(r12, r13, r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = getgid() fchown(r16, r17, r18) fchown(r10, r17, r6) r19 = socket(0x2, 0x1, 0x0) r20 = socket$unix(0x1, 0x1, 0x0) bind(r20, &(0x7f0000001900)=@in={0x2, 0x3}, 0xfffffe35) dup(r19) setsockopt$sock_int(r19, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r22 = getgid() r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r23) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, r9, r11, r21, r22, 0x4}, 0x1ff, 0x7ff, r23, r24, 0xa000, 0x3, 0x1}) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) r25 = socket(0x6, 0x4, 0x2) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = dup(r25) listen(r26, 0x0) sendmsg(r26, &(0x7f0000001800)={&(0x7f0000000240)=@in6={0x18, 0x1, 0xaa, 0x10001}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000280)}, {&(0x7f00000002c0)="e11621f47d9a685f7064f306d62ba76283585f3439b2a122472190878819ed138e3c056f596fa976f9517ec77f54b8829f32f5d6c3d1ab7f4bb85c7aabbf831279a3f7594a6f763612cea1f4582335339f6057b059f91bf4288c2240ff92e8c73c002cb278bd16c40d000b96c09243de63a9d3889730c5430ed4c47eeecb7aa366dfffe9946b04ac5688f7491a31c1c273e4ef882779409a7fe01a28b8185de0f8f1ce8d714d0bda9d9cc23bb9c9ef2db0c6027de19c72bbd6dcfeb303dea34a9d31e4a72dd4f9f45119d7ac3eb9834180340eb0d6f516bf55a9fdf27f091ab1a4ea790cd9d36b523bd62f28cb0a780127ad684e514149709a51775b9c5cbdffee6d371648a43bbe02633d0940e324f2152fda5111a89132b1a6c0d5afaf4da2fd44ea510d8f2f6bd1a796da827b66b9749881143ad616230f2d1caa43481b4ad7ee48ac911de19d1c5b20c6da732a282c84ebdebdc4cbb5a31959d4e7c64de21b21bec59b71f09ae288fa99dfd20337f78ab13000cf2657d17750c6d0877b358265ab058e4ee497ba4f9055a2662129b4223d8498d412a695e17328cf3c87312003f93b2d388da96390c0ee87e6c1f6ae044cad15414e1f589fcfc9430e1867024d36709ec6a1a78b1775ace08238b093e79d2207f10b789e697c26509416da907620ba728661a664e2aab8901f8ce407383b10443e69c06af14738f6a195e91784c4762ccd712739df85e477c91b9c6e381857a6514b3c92a33b71a63acd774953334434bc6931cc32c69a8d008988b87a2354909e7db1ca012fed0fc29574776c0520fd702869c5130b08f256633c7394a1b5a92e7af2075143f4f4e0bf0c3e4e79697926243c1a962030ff8f28d03b7b55f8783c9438bc720f82b2cce69274fdfa0b9faa461fa94f3ecf1a89091a67773b6ed639ce305016c93b1525789acdac7b87f30e0a247537d5cc4b056f279177b35335482cb53585d0bf806fadfef7dbb7c46a2b065c1f64368f5b87ed7c10d5d5cea16409b07c509663785a269e9093d0328e0b9e620095b2965711578abf80fe4833b321e1877e0a62d0edff84d5d5c6ac5d4f18075c2d2d0102e6cf46af1a01a6129e884703389289c21b13b8ce52df452c9f469d556a507a2a2a7b4eac57030a394a7bbfdbca2545a4a7b22e733186fc28fcf0b888f929faf888c4bd21e0bb566246e1c2bb3c6fa765b05551a9abaaea59e4ed7c56445a84d718d2d53b19a08a120a58d5e2da6ccfdf4d32261425cc6288a7a765e0534d91fe18855b2af51135e2b5cd564cc5f9821736d3e109b023cd8bb8d7ea8c71dda3ae404ea41eb88b394cbec4ae3ecf0bbc9298e88b484f3d4fc525e30f3d301faf9284a7a589a90bb7949082d7d36f2a0617d7bc6fe1bbdb641d85fbc4ff0ca638ca9984dbc0cd176907a0b1334374bd82d3df43778eb9bc2c80c05c8471476c924891e4ae892182dceeac6e71a72bf671101a4ed193e68ba06cb346145f78e5730bfbcba79f6c75e7363817e407d291a00f41050bc4cd1276919bf1dfa18582b565308bb967ae42cb3a92bc5baad032209c8d71dc42e656e724d36d1aa24120e771804dc48ac103503ca521802091b601bea58f1c286f5dd4467c3b2508a975f9d069d6eaa0377a5d00055972660f405c54948dfdc830160ea50b1f936a58ceecd97a724775ab65cdfb06aade3ccf65d1846e4c8df29822045f70fbde445fff0a4bbb6823079e48b58b595ea0824cb2d27c78161ba284b5aa62dbb02c27123f459020f223e61c2ab19eebb54cdbc848bb5e423351873c540b7812c5276a194009874307d4ef410cf175ad75910a4107ed01f590dc8940e6ed07f4088ed5ddbb52f9fd975ea769b42d047663c264f5dc5dce31995b3a709f04f3d59b187aba69e8b267ccc48cc3154529b27c785eace752a364b5618f2d5ba01a529a1988d8d234076bd320f6448d6886ac1b705335cae30284381b176a062ff0824276ea700ce12c39f33c742c79971ec23b16ef2def19a18297491c2734a359f1bee16c900a38e51852afdd8387785587cedacfd9ff339c2ecc1cf22095bfb2e883012397533de9574387a69222350eb846deb9b12edf587ee17c49d400d05d33be3ef3cfdeb1eb01d34111b3b9985f3031fdf12095567c6301fbd40ae9b66975d641bdb86cf6fbade7520a1375a1ca3dc003f676d6d2a170ce50232c90d11758bcb3c12af19971a89b1a8594f87a7e8accdcfdffe4d22ab56c781a82cdd2b2003a63ce0b2ea6f7520d5a2952daa6a4a409df8c383c3cc8f5df5a7e48ef96068537edc0ca3e30e488133f83120a494c89c341447f4ae24f553c670682e4f91cccc07ae938a8d6dece2bd8888d513d67076649497b101c233145b80986a30a3210a2dd9c72e3544a2d3cfef85ef26e35164c68b29eb1a6c657f59496346bab4cc2a2701bf0c170b4eaf356ddf571d164d368a392d99911e379736cf6046769b149de4e872eaaff482e6882b4c43101d6b7a5254d342c334579ff9b7128c25fa37ec39c55c00d6ed1eeaa77a63ad7e5bd145313112289f164473ad9eb2d17d512c51c0563f581228d0994d6ee6ce21c2a75f93e0074fc6d1187c33d9e3b3e5b552eb6f3ee3c4574f31cd9539545346cbd684c152c16c68ce92ba494967e5d53b869cc74f8cd41c47fcfc9ce9c8a3965437b17422fc7b73f2575649c8069ff123e5517991f00d143dfe6b4e3d1bbafe970808e2570c6967608782a6649279144130220e003b264c383eff6d17b1fcbccbdae89008983c486b9008ecb2c53fe0dc1cf2fd54184d3b9119a78ecd8239df2576733f5a5e6d3c4f5ec050ac0e4256154a74a53149fbbc54bd6b5e798709c852bed60ce7b77484c82df7884a9e8678bf2949911b6586d114c9828dd1ff8a017e67158937555f3aa9d9d0a9d983cf989ce401577aa65607348a8cfe16c0d62258d58a3d5b692d4d9a06f86ddaaee3c3f4fe9b3ed0ede26e86fe5c8d4f157d39e8c872ca8138493c1d8f518ad5d7efc9ee194aa09ce990dc239d07eafa80c1f2791786dc2eacea0e2344e1fedfa2d5b50be002ed96c206129e8c08fea3179e47e9c0a31159904d3fbf84c5fcf669f8d62e9aae35d309e6c8dc915d353b924cd35e91ce1ad1940ee2cb8624a741a6bb5d152f49c49cbc8b3a90ecc4012dd369c4b97851174548b66220f4d017e6ebd1db9be18e21d2d4ebcb29221c58d9712228c69baf093cf25bcdef6918fbf6d3c7bce96cecafc405fcb9279bfde70e39c579da13ffd4bb068fe3368412cbf118aa3edda88e2748337c5a89490f4e892090e5e5d37e4a850437743ecbb14c5e6d376146f6ca72b0360911c0708f13aa2dbf012f6f50f01213a126c616f813afdb4b6761c4f23826821f265b0836dbee73564b9b335a7bb2c588a720974a969ddbfe131edad7dd0b76bf02decc9240d59dd4986c6b73f2f4d698e73b1acfe2d2570d539ad53fd2051de79c618d29ff4149b0b4bca35c00f74f72b55b86daa6ad11677859fb590da7a5a046dfc8130e7fe53d0f94d6937cb118307d91e7368c17bdd48daa0ae1e317526cf4609c331d33a1da68d394d3d53e3c3c4c42abd870fb42957358f899bf44533e83fceec630bdf3908387d1fce548005e68493088a0ac3e1a9186cd1143ecf83210fcde02d05e2ae7cfb550e7e875a56fbba94999ab5cdb76b6205a78af9480c08c31aa2a3ac358259a201d03a23a24bad14fc7f8d9a230966e3a78f07c55a8f4c5e048a4ca1329dcc9de875e299d75ccb8f03bb2005fbe1bf32f9c9ac52218dcbd21ad956167640e46f8a908233628c44919d72a6cefc951c986f79a44d0e7351fe587981ef85f90e61c0d9fc11a4e5a051bc307ffd731139ece0743f8fa881b96525361d5276f13e09fe0d787ba91a3c39bb1b6f2b145aa48ef97c43a3eb72acf09aad5d993a5f5be5e4d1c4b7364822c79368939872c87f90381cab6ef24f518ddafe104133825f40527137b4343360a1a219607d76940a5b2d19699a1c34aef550d41a68415f2c419e7e4569ca36a6305dcf5f9bc300683b13372babd517098ddc5a2732c7ef44d41df63a591e04eaff54a96210e9b050ef71cccd7a826dde26d3daf070367aa60822a4dab72e58c2b49f30495e2cd68ba626caea66d09c045f1ff7a3b30f093f1c69de72fd9698d0b88e2e9e3ceaed5454db31bb8594f4a94c9a8ead49a9eda8138d7e7bc68720e0b26ddab37ea33c6f2bb1e45b6432964a50d429ef6732d7caec2188306be732f4c3dacf9ffa1157232bb67bde2fe69a482902df29c8085de06a4638ab900d7ae65d9c98da830910990839e2f11696af0f3a99335ca7337d144ac6f92c1f651ea509fb8468e258ab07fef6e34bb10e39a15c23d2005fd0478d58c564e47a1d240ecd68b9959646893acdf0bcb0ba8f997caff48fa39ab9698ea289518b0e6f9adb334a6469dc5c1f25d35eb8ea808d0744b9ebb7b54149f1e9ce0f3f214d7f68f2712f5ee5b352e09313d937e3aa3b50689095cc362c0da9d1e0b5a45244bdcb5799f9baad716a7a6b45c3f3d7ba099e5beb5a31dbd4be4390562415545ed04108a5cc2729d05210d04fa39444d555d47ee43cb97be61b6fd958a1947d32c1fe264e0bf52fea49f109c4b6cdda51f8b3050e9c30e6163af6c7adbc38af40bc2b2be69ba9ae255e25f650e4ea85b9045e783fd71d88607c18715ae235f396fb3601cc6b1930cfb86d69f4be0588d4a11e83cb3f18d6ded396b4050c6e5ef4cc4b725d7892fe14b974d687d40808d0edca14a87ac653d0f5a16f1f9eb474e603b1610f188728156239fac6bf34c07d5ec027b6315ba59c5ebb607744956d1fb4eea9e6d24c342bd5544d17e778da3e822d5d43454ac626137f2231921fa0aee0e281c660f568f92c75e4e518e050285cc65933f321ed7561af4e883bfe4df6bff49eb095bd41c4850f330123f18fd7ccaf68dc80bc98604af919f3f47d4c732e18881d158617a8bca71600228bfa4ecfc55e4645afa83ef3890e73a228ca70eac96b933c3a6cd0048f4aa2df78bd43356578c57448f25812073984cf5fb10dd9e511e5198b9b2c9cec43233e3e99262d4687d6f55a8163a7835a8b7cef716f0695e25e9bdf13e836f7c26a81ea9e458e1574753ca15a07729adf1cbf8099154ad427b14155495ce08faaa80290ca0b9513ecfb43742f5b927683c0c0eb54259b04ca223a9a3dfd4866b9565a90477c58554bccb9d3ac057363ac127bccf3f76290fac6fcdbe10cb04d4c12ed42d930475d927555038f2263bb176e37a3efc0c238f9a4985dfd49948683ad41267edbfe03ad89674afe8bb66fdd4341443f0f3fbe21983a6570eb41de0df22ad82888c396a81eea4bb224518e87cba475d0b719275f5700f32112b85fced1677ae3d40f46b5c6c4180f2b1494e56fb734d68e853e0a45ec9e194568e357dc19143506e158c94e9e9571b79b7544e4b7bc705b24539493cb2444ca55b047105857416a220ba37e8e81f54edffda47fa2312b5a71b9fb101eebc7b92d69eac30745399e74c213ffcec9b5c67452e98cddf526c64197df57147344e8c9fc6b42c548bff5441fd00a3b11791194fc6cc5c5b98514c7cbb2c35eb8e8657949ea801b849ce1c27738758c4fabd7ae1f6debc66229dde2a96daafd7d19f25b5d81d7a2f7204e81e9ee2bff3dfa5c04f4fec842ae4533c9a7ea80d69c76d4df0386c5bb1b82c13d9d0166e2018b836b630f9f11cb86086b445c09145345df", 0x1000}, {&(0x7f00000012c0)="9facf59d2c7d735b5378ee6882c207e80ad0b571a2c8adf64a8306dc953b48960861470ba33eed1a8a0285ff643e81d64b5a6687631e6a76ded4b63d2e5eb2766770b10a40218299da43736338546324ea3823c82b348e9fe0b9fb52f9dd2aa084f8607460c0e97f70591143dac066edba22b8", 0x73}, {&(0x7f0000001340)="86a72c8a69f551b2b87527ca771c540cc96dd5b295d7eb6c2387e73137b8c68a267d6be94efaaf085766edb064fe14293c41ef65b9bf5a005966aa00b49ae7b5ea297acbd5ac8b6659c76f7b906dbff0cea4b01e2dd9ab69de1d41c2f71cbc524b0c29c53d3a42c2be4b58588a2a9e881473a35382a1e9388b160291af13e5523763fe", 0x83}, {&(0x7f0000001400)="3cd1b775fde2ebfbce66fdbab20d", 0xe}, {&(0x7f0000001440)="9ab2a4aa429cb65f647717f3b07637fc0845b42a304f906fa675375e9581919204198bd84da1564b615f8555f0727140424b74002382ee4af9c789612a87db8ebce57e1bdc4069246780da9acd64851c9822358b651bf7d772e95463f9c827668ec39958b8ceeff99fca2e6c0e7256acbd174307ce58bf346b4cd446c2fc2191c7f79c2ce43bd241a7a15d38faf7602c9cb333e03e72a1dbd22ea40cedde9cd9adadd6091edbbf6fcd", 0xa9}], 0x6, &(0x7f0000001580)=[{0x20, 0xffff, 0xebc, "a9c8e9f743809b21dd4fe6a565a2"}, {0xb8, 0xffff, 0x3, "a8d420e38a82ec61dc2255473a3f4fcf3e2e841112dd9ef26a3bd8d25b3be81b33220c31862e90d55d8badef4eed9abd5b3ea33c5f0bc9de77d3a7b82f2696d1061c8947a163ea374952a31730aad23cf1070df7d97682591790f60efa0b5670968ade46f3d06393e863c668577cf5dca451ea86ccaa8b598f56d09db46f6775c430842a10796ce697c3d4538935e74824812d0540d6bebf856933d76ad55d62af25"}, {0x20, 0xffff, 0x101, "d7952d93639d6d55bbdd9fe12ba9"}, {0x108, 0x1, 0x1ff, "c4417ba1ab5d2fb490c09e6c03079ed569710f5d083fd879034e32ce69933b7f594d95a6711d073354b2a53f27434dd69451f5736139d24eda5277b01c81f66379c3a5d84efc4e81c52fbc521a424877875a8e3f9635ee5826a51c347510f2c82fab2b3e8b1b96e8749acd0de5201546bf860578c5fa79011623ae1ecdcdcab9ac1c84c6e509d200af245e4b3ebe1f3d83567b69556bed95fb3c5f658103150b6e8a3349909bf58efcac8c70f607b5b5cb4c62082c65b8c694194ecd71c878f1574908de412a18012769dac7c7c6d9d15eafb684cac032f08dd8ab5e54d0466435bdc7c859fb68617b3afd199cf710d38c6d0f45"}, {0x70, 0x1, 0x8, "a0b5a528425531d88ee764c2583c4d4712e3749fdc4806317ac8d7c54b0388fade11bebdd508262fa6673d9da6eb9d598dda4a88b9a419c8c9c44a97b97397e677b9236998b77082ca9946777f5becefc39e04d6fc9fcfaf28ea35f9"}], 0x270}, 0x40c) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r29 = getgid() fchown(r27, r28, r29) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r31 = getgid() accept$inet6(r26, &(0x7f0000001940), &(0x7f00000019c0)=0xc) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchown(r33, r32, r31) lchown(&(0x7f0000001980)='./file0/file0\x00', r28, r14) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r2 = dup(r1) write(r2, &(0x7f0000000080)="000000d02d0ae1c06af7f313f11378e50092989d140103b321befa39e49033da74de727bb3dd7b1443e2a3c443064db9b3162954dd7683201fbc42bac6d19dd6cee8d665d876312abed59e458dff2e9cf74709de946a8369105ebb994e3cb9f6", 0x60) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x44001000e, 0x400008003}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000100)={0x4, 0x4, 0x58, 0x4a, &(0x7f0000000300)={{0x81, 0x2, 0x0, 0x7, 0x1, 0x8, 0x80}, {[0x5, 0x0, 0x5, 0x80, 0x3, 0x80000002, 0x40, 0x8, 0x2, 0x400, 0x7ff, 0x3, 0x80000000, 0x400, 0x68cf, 0x7, 0x9, 0x8000], [0x5, 0x782, 0xa72, 0x101, 0x8, 0x3, 0x2, 0x0, 0x7ff, 0x6], [0x4, 0x3ff, 0x8, 0x8, 0xfff, 0x40, 0x493], [0x80000000, 0x0, 0x6, 0x10001, 0x6, 0x1f], [{0x81, 0x3, 0x3, 0x1}, {0x3a8a, 0x9, 0x2, 0x2}, {0x7fff, 0x401, 0x3ff, 0x40}, {0x6176, 0x4, 0x3, 0xfffffffffffffff4}, {0x5, 0x10000, 0x7, 0x9a}, {0x8366, 0x14b, 0x9, 0x2}, {0x8, 0x4, 0x6, 0x4}, {0x40, 0x6, 0x5, 0x5}], {0x3, 0xb393, 0x3ff}, {0x1000, 0x7, 0xcf, 0x6}}}, 0x8, 0x9}) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000580)=""/242, 0xf2, 0x0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x204) r0 = geteuid() setuid(r0) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:28 executing program 1: socket(0x11, 0x4003, 0x0) kqueue() kqueue() kqueue() kqueue() kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xc0000023}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\"\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x10) openat(r0, &(0x7f0000000040)='./bus/\x00', 0x200, 0x0) 16:00:28 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) mkdirat(r3, &(0x7f0000000000)='./bus\x00', 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 16:00:28 executing program 0: nanosleep(&(0x7f0000001580)={0x9}, &(0x7f0000000240)) execve(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = semget(0x1, 0x2, 0x8) semop(r0, &(0x7f0000000040)=[{0x0, 0x5, 0x1800}], 0x1) 16:00:28 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b3eaea82f31450b5514f42c238a2a197a3862ff10bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f001000000a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000efff00000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26ec58edfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823ebed5be06d1cd95c22781a0495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce5dad0646f2822005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c1063fd48c5a5ef69a102546f818649f15d98cef5b8a349b6e2c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d226202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d916c1f6bc232c9af87f7cfd381a68992733b5a4e914bad390430ca0f28df049d6a9ef2ec6537072fb17bc6355"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ftruncate(r1, 0x0, 0x4) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000480)="211ba2b752e325b6", 0x8}], 0x1) socket(0x6, 0x1, 0x5) 16:00:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x88, &(0x7f0000000000)=[{0x215}, {0x4, 0x20}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x1, 0x1, 0x0) socketpair(0x18, 0x2, 0x40, &(0x7f00000003c0)={0xffffffffffffffff}) sendto(r5, &(0x7f0000000400)="ab7881393c004fcd90fba1e738da1906cee9c8137ca1d198094f759d13a2102a2241e36d7a23f817d139a24d6a63d55223e8559bee9ffb5e6965c82e2140ca4822a0b3", 0x43, 0x9b57d6109635b372, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000180)='./file0\x00', 0x80, 0x40) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000000200)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x6e9cbdf4ea0154, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) write(r3, &(0x7f0000000280)="cafc7adf300150d45affe5a72356c811bb942fe3e2914fa34c2d6a4c46afb2ff5f8694dc239facd8b74d7615c9443fa44106cafa209025aec728c12c8b8bf647bad872dbfd6fff710528645de813285b7ad5441a2f54cec5ad47da01961a39b7de4b554018d6e8b4db837a7665650ef45bbcc8e613ab770960fa5b0bbe4d688b5d5e7831c77ee3d284c9becff7ee1c3304f2ee0d7410d297e047430b145d1dbeb16a73749e", 0xa5) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x16}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getflags(r0, 0xe9cf9042418dd75) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:29 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x3ea298944606627e, 0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x2800, 0x0, 0x0, 0x7fffffff}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000280)=[{0x800, 0x81, 0x9, 0x4}, {0x2, 0x7f, 0xd7, 0x4000}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) fcntl$getflags(r5, 0x3) r6 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r6, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r6, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r6, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r6, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r7 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x0]) r8 = geteuid() r9 = getgid() r10 = socket(0x6, 0x8000, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r10, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r9, 0x0, 0x0, r11]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x5, 0x0, r7, r8, r9, 0x40, 0x6}, 0x400000000000006, 0xfffffffffffffdfe, 0x3}) getgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', r8, r12) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000440)={&(0x7f00000003c0)=[{0xc5, 0x2}, {0x85}, {}, {0x44}, {0x7b, 0x9}, {0x4, 0xffff8000}, {0x18a, 0x4}, {0x25, 0x5}, {0x0, 0xe6fc}], 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='&\x00', &(0x7f0000000180)='tap', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000240)='#[\x00', &(0x7f0000000280)='/dev/bpf\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='/dev/bpf\x00']) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x3) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xb102, 0x0, "0a3c00000000000035fd68ad50af1229c160e440"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "5e95797d0f365a8c58f65c8d0f70847c3848179f"}) msgget$private(0x0, 0x4) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x5, 0xfffffffa}], 0x2}) 16:00:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x10000000002, 0xc002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000740)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fbc2f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb811559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d88"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r5 = semget$private(0x0, 0x0, 0x4) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000001c0)=0x1) semop(0x0, &(0x7f0000000100)=[{0x3, 0x2, 0x1803}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) fcntl$getown(r6, 0x5) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000040)=""/41) 16:00:29 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = kqueue() dup2(r7, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, r8, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(0xffffffffffffffff, &(0x7f00000010c0)='./bus\x00', 0x0, 0x0, 0x2) r10 = socket(0x0, 0x5, 0xc) connect$unix(r10, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1775e75732d1efb24fb2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaea7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r10, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) 16:00:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0x9, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xc0e4, 0x0, 0xfffffcec, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xc0e4, 0x0, 0xfffffcec, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x23b7918eed057acb, 0x1f0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r7 = syz_open_pts() r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x30003, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffd, 0x5d, 0x2, 0xffffffffffff2244, 0x256f}], 0x3f, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x8000, 0x4}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xae8ee3556b319e1c, 0x80, 0x100, 0xb0}, {{r0}, 0xfffffffffffffffd, 0xad538f26acc05bb6, 0x2, 0x7, 0x5}, {{r7}, 0x0, 0x3, 0x80000000, 0x4, 0x100}, {{r0}, 0xfffffffffffffff2, 0xa, 0x82, 0x6, 0x80}, {{r8}, 0xfffffffffffffffb, 0x48, 0x10, 0x60000000000, 0x7}, {{r2}, 0xfffffffffffffffb, 0xa, 0x1, 0x3, 0xc}, {{r9}, 0xfffffffffffffffc, 0x30, 0x1, 0x8, 0x2}, {{r10}, 0xaacd188aefd6c581, 0x2a, 0x1, 0x3ff, 0x20}, {{r11}, 0xfffffffffffffffe, 0x88, 0xf0000000, 0x401, 0xe2}], 0x3, &(0x7f00000002c0)={0x7}) dup2(r0, r1) 16:00:29 executing program 0: setreuid(0xee00, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x20) r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) geteuid() fchown(r1, r0, 0x0) setreuid(0xee00, r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x0, 0x800, 0x9, 0x4}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fchflags(r1, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="18e1081518da1d6c22b9706d735b0d609ec6a477537b1a7e8e7e9abc0cb820035c26878f94bc5e08b3510197630456bec7c1fa72d285aa60f0912ead95aec1fee7e193029b29fa8122693c1de7d4ed133ed2911c32aadfadd5fc6ec701db0248e8aa7da4fd8d04f3e5cb7e21a6a5b08270ddafe29c16c2fcd5b0f7914b9ceebe9395608c9dc892789f48dce61ffc68b7dee5058829c9a8cffbc15fad3a204f5f964c", 0xa2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x28}, {0x3c}, {0x7c}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x100) fcntl$dupfd(r3, 0x1e, r0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0x7}, {0x8000, 0x2}}, 0x2) 16:00:29 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xfffffffffffffd9c) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) dup(r0) connect$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x3, 0x1f, 0xfffffff7}, 0xc) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) r3 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getgid() r6 = socket(0x18, 0x0, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, r7]) r8 = socket(0x1, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r11, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r11, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r11, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r11, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r11, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r12 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r12, 0x0, 0x0, 0x0]) r13 = geteuid() r14 = getgid() r15 = socket(0x18, 0x0, 0x0) setsockopt(r15, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r14, 0x0, 0x0, r16]) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r12, r13, r14, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x9, r4, r7, r10, r14, 0x110, 0x6}, 0x95, 0x9, 0x0, r1, 0x2, 0x81, 0x8}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) fcntl$dupfd(r15, 0x14, 0xffffffffffffffff) r17 = socket(0x1, 0x1, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r18, 0x8004667c, &(0x7f0000000500)) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) close(r1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046f", 0x2c}], 0x1) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0001"], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./bus/file0\x00', 0x10000000, 0x40, 0x4, 0x1, 0x101, 0x9, 0x3, 0x0, 0x0, 0x9, 0x81}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000000)) 16:00:30 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x4}, {0x2}}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20cd0, 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x7, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000640)=[{0x0, 0xfffffda8}], 0x1) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9b) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000000c0)=""/13) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x6c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffea6, &(0x7f0000000300)="2265eb24e61250f1feb6ba22284b56083662bc75dd08a98091950d4a6c0ec47b50198c794a56bd58a1e3439702ca646372f72d5253d80a2a914536b7564f332024342f136357d772abc306cded2ba0c56ccbdbd5730be3be3e402492960afc51ff1a29f645d19ada70fd068ae0f7128b7e4cdef7f45696272738350d917aec94e3aded918b3ab52c976a903ce04eb109d223a6775b38c9316a8d3e8ad0eccebc44c15a0399cd905dc139c85150da3c30aefc19356b6e5b97faf13223855bcfe6846dd2e0a38f3e9370c5016138f1afffec2b6c1f6c02a59cd40ec10e4707c05e8833b0fd54b67250aaef4f018d467c007ad4dd05b97c29e9d21fd84051fc62d4340d45c45b7f8d8254a0648dbe694cacc591ce08831005c7d42a50942cee1d24a9d974ecc39ad6d1") 16:00:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b20438f38f7f557fc37ed2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff4303b22f310b404f36a00f9000fcffe0ffe608a371a3f80004000000000000000100000000000000000000da9ebd4ca54a9f6d8fd33a1e4d3dc9dc4b3f9e0f507887fa5e3dd84b11180d31f9f737cd48f4e96a31e73298e0227ec968ec3a73d4646bc38d88565bd74ddd8de65eaf", 0xb1, 0x4, 0x0, 0xcd5aefb3e7ec2adf) r1 = syz_open_pts() r2 = socket(0x6, 0x3, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="e781b7c0fd7b568591a248f420afd32eac98be76b17e0c39655002089cb65da2f357b8db6ee274eeec73a8c0196debb9e1741af9ae0785ee179a3bb73bef72ca677a79774ddafc09625b4b9863f6d18dbab7c67fad1a209acb68f593b4cb0dda8e99be0e9c98117c45656e7950d3c84e26d42bfbbdcc466d425629598d57482977db44e6067aa228910b621fa62debe0d7", 0x91) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:30 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './bus/file0\x00'}, 0xe) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:30 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x20, 0x1, 0xff) connect$unix(r7, &(0x7f00000000c0)=@abs, 0x8) r8 = kqueue() r9 = socket(0x1, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) kevent(r10, 0x0, 0x0, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff9, 0x7, 0x2, 0x7, 0x3534}, {{r0}, 0xfffffffffffffffa, 0x54, 0x1, 0x2, 0x401}, {{r3}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x42, 0x6}], 0x7, 0x0) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x15, 0x4c}], 0x34, 0x0, 0x0, 0x0) r11 = socket(0x40000000011, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs, 0x8) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) kevent(r6, &(0x7f0000000180)=[{{r11}, 0xffffffffffbfffff, 0x2f}, {{r12}, 0xfffffffffffffffa, 0x4, 0x2, 0x8001, 0xdda00000000000}, {{r0}, 0xfffffffffffffffe, 0x3d, 0x2, 0x1f, 0x80000001}], 0x0, 0x0, 0x6, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r13, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) rmdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000002580)='/dev/null\x00', 0x8, 0x0) writev(r0, &(0x7f0000002480)=[{&(0x7f0000000080)="9b169c6ddc483e75eaf7c13a92b26ef7cfeb20db5325d303f6856b61081222573be4e3becce71f6be08865c2f963fd8e68b00a9891fbefa06b668b46e3f881660e7a50dc2b6d070d84c28ebcb2c5a8d1c1e5a80a9a93bef2c4ac5168de7db45b6200100fa380147bb3"}, {&(0x7f0000000100)="3b83916ba64c8fa3e2fc9527eb52e97606fcd0541f8b01d982015ea40546ef036b107290003f5c8451cdae41c57fdacd0da0e3a29314aba0261c7bb6381d583abe62203e015c1ceb2be90926b489ae0074e3d0805de1d855c199da81609aef39629db63e77780aca289390b562a8e14dcd30d680ee362bf32ae04ff5ffa5945f85248660505d184f72664d5a763d3e3332fb1122dd9ac5cc1d887c85c872a6753999"}, {&(0x7f00000001c0)="bfc1cf4b7f64ae205c4a4bf7534c5f4ac23dc84aec332e073926e8cc05930d68feb0182f9d675c5c891dea8ab45766e2cdb4f668b95e0d7b8318021aa76e38ee9d44593e0b5ef2a4c7e80fa569825cecc140ef00cc324379cc23ae7707feeefe5652fa00ed3ba6f932c4769bbfcf78883fc01abab4f4d9ea0aebcbce23b03235b82961d0a6ff34495ea0c917ccb37f168d317e85aef482b6e0f697a52ecfc50169d1739b242ebf3fd9afa12495309756f52d2b1cbb28fce969c8e185002fe8b1ce4fe541594e8ace10164ce0d1299f71d5a42b0b808229e809eeafa3ba991134654caca3830dbbfacfa5e87c0e25c633d0dd4faeeb27440b9cee9c8579d848ef11bc97ccc9c34734c3c2d3ec126740cfc173d4193e74f9c86f06b691071ecaff3149545dd1ae9ea753412fafa5330eea897655e36af8d0eef6b14e6a9c60dd681b8ef0a931a368eba7c9bb79f2110a4f8a0a20a17c8149e966017ac2136151470d9c9314d4d028c9e52e2cc0995f39d2e1141ee120581c2e5ff4bdd9994d372993d75115a95560407650cec3508abfac859454cfd7b384f7d71a538fc09d7565be98cb1244a1b92e0748d515598a32c6117975f3af9fe2329d7bea25b601d7e4e6991028b2e3134fd3e0cedd56544f74b3a7d2e6a0fe53d1bd14825d53622adece59f5f8bac247a9c3d7fc50875c2c26df0673c91f3a45d9530a634b9c4c272350bb0838b812dbcdb99c637f56fa3529c7677e31a64b23e224fc2570a350dfb9da8b9b68aaf3d7a1aabdd4e767880c012a247335adc6ad433cb2c6533505846c02d9e9bb31c46f0e2c2ae3497cbe3d772ee7ac7926b76cda921d0354e6c06fca115955a0062ba1a534b1f8ce0e72ab1485d5e7804803d761efcdfa3253a7c73883f943bc497db5a64c497e7230ff2f04de89400b74b7d0e458796a763288785cf0ded3602eca584be0e7c0bd111c8a37a6ae999844871a8652b5c0dc13478889180b79622f569914f61316aaf42f8917a40053c51c8cce1d3a9faef28e8889089d147878e6d547b272872c4e11d278b8104ddfa3ed3d7927a05b7c2b204c5e96f753a197f7de791e88f42ff97c34a31c517cd8c460b4fc44959b2264af3eab0479ada9d880311a34f971ddf69a42c2b55d05971cead4dce18f59608e8079bc714dd7c8f74269c17de8252ed579fc3954495288d5e376d00bfcc9b05d22c4ae4f34c5b3753c6eec309d650a15bc278f313de5739315fff310abea4300ecd972dd5dd933b82fe6aa2aa31e7da065629251aed8ddadb5196bab579ab41bd20e674a93ce3372aedca378ad13f25d873dd80266118050e177b4be4d5ba9d41e636397d43ac36d686c5000b47e765a3b4d1a6a9d37ed99bb4c84f809b4ecb0f82b591ceef616fd1b7dcc446e0963fe7c4d350f9df2e3502c6bcd1ecdc616eceb87383751dc5f2345a66b81707570d5b553136f0f6c465136da11169a721ae5fa541889b661a48ba77404d024637979b8ffb25eac4b9349d6d303d8497bce3059c421900e53fe52df317da0b88ba9e7ebac9f9c77c0a0e731874215874b70cb21a0208a10528a40e7be4389a86049065758ee76b6b3f75ac16050102dc2d5ad659ce069bdd94d1d87eda19dcd80d2ab88f8db9d01d00fe17fdc29e7dd6a71b3a5e9cf952a98940f72242898d63be330d9108696323f4759291bb73595b067d91df708e95cbbb2877b831ce8704529b846c977e86dbbbb0b7040ce40ceafb0c90202859d64e1f3361771f2d04187261daf273037a62e018ab5ec6124bed97f9587f4aa26ee7052111a85b7ad068d83280875bedee5ea74a4ab602cbe373151841d3edc2b7a89cf76a7d0ee0829b11d0e15846bbd890a27c11776923e6fd35607014208507324c47a1f1d86755f75c9df03d17d31ddeef6ec8f58591dfb34b6ca34494396ef185898c6aba6ca0ab644ecffc5bd7106e917ebf4e403d824cbc4f844035c67235f8b778bdb9549810ab96ff028513d6f55f538f164ce30f72e0e522444692975cac8524b415a120c0c3febafdf3e18e7b26d778542302461869805f4875fbb5ce5b584c7164b559b9fc52300ad2846cfcf4fc8876e93c8d3b3451592b9a7d4c2a073eaf21b6b725e4b4f152c94543475428fa950821c4a6af5a3f92c1772c306d9a0b06658640e37b03606d35ff710376ec03489ce430408af61a18b6c0d9219a958dd11fc60e03cad8c8dd138a87a6368238bc22bc8f8bd166115396ea159b49f07423ee3ba0047d2d1d2553751a5435775f0e5ed3c533c7661b5663b08ce0d3d123c92fbdaca936b0a6c1d48b85303366a8f72d8c1403d249c3f40184f73d3ab74bf5ff8b4283c9e447df8f76208b2b6a9624b8eb3dec4503b133411b860906ea7d46a6f0487bca116f9ffc3e0e1ea16b2f9d98d56e25e7dd7618bcf694e6b71f25536c8ccd985aa8cf05de3fd156f533f76e417267818714d2bc0e117e51f1decd6b5280c6148a55ece0d6d56a9a5d282f3c71c0349dcd0fff5fffb297ecd0a5101cd781bf3854e267c09b3ada5034d32cacc1e8ef9bf9f8a54fedb4954cceaf63bb7a6b7b4493168a86b03547a4dd4b4c91ddf3c2f8fec778e9057d50d5b569e3afcb5fc0a80e434103d6aa54888b629bc2ea00878d9c76858c7ff5d3f16966990769c9a42e1bf9e6a2a251aeeb882e1bd9cbeb911fbe4ef28aaf97433dcd3ac115f61e0ebf15a32b1c4abd5d87dfa6c8b35f13724fb92a546c00148d52d7731c97fd10413538e303ee4b143964e875a362dc38c00bb736b4a42425ad0f942af78a480586099a36ad72749417037825ce73939a1f1a44aa3d1f3ba4a2075facacb527961a883d1e13d53111f863a1555de3b8359038f57f883137797cc736d24cd34212e0f551cbbaed43d1410313b81d744fe9d7d791e541a04686e098ab8d2fae017732a9985c38b02262118231cb27eaa4b6f8b688f47fa6212d8171bc1bea7e488519b7bde02a422e48c4b4febffefbc1900670023dd6028af2eab222966901592af402910cd3cb8bf1095aed7caf25fb9a0a2f243612ad638b73497105ff2bafc9ff5be8772c1605374d79bff5e6f3d27599d02526f6c1f65058978853cab6feff27ff7cc65fb7d12a78c2da36717b6bb254189b543977aed8050d460c3ed32078e1f6cc6e08892fb965d0663d1215166c1958535e2aaef76bc141bac41bce0ee61de8fe9c89cc955c3fdd71e5d155a065826f9bee4154f0c71b0f5e2e9bf4d3f0a16a4a651f746f45881e22567fe5b8a038d8c2d7d477e3e8c80822490b7a011d72227060eb2fd027ede5dca2fb71207908b9be6b0836d190c413510f267a6b7acb830c75e5568b9bb7de99db485c3e7d12d6b7ad301a04c635955a0eccd67d80c86b5269fe614d55431f954f433aea38c6ee0b464cc180113dd7fa5128298166eead45aeccc2d2bb305084cda7cd2f72b2ee2361603193560d02e3a395b253932d9813663acd7c5ad8e40a2426b4b7868cb465f252cfadb52bd229633ddb350fe0700281f6ebc95db38d3b51e5faceb1889045cef8b82072f7230b27531833152b2f0b8e7a656c54f3a0f883876ad17125c70352f889d122bf17409e7dce75f19abb52afdc9c792a3bf3750191783da40c68a0ff0943aa0c452c3919e0c7eb3eb9c30f604a490bfaec402de0bcaf141037c6dcbd8016c4822f3d92796813173b0135d7c2304958c9f47568aef2deb00ba3c0f294a71ccff852feb0e6be9a7f2f7274a2628a83fb45c9494d77731cc055586a40a41a44f83dfdfeacc4fd54a22cd25f3a34066f23a1a37f93123bdcd07a2d67a1b554ede0543cec6c7f3be052392a70de4da38e7a581afbb2e29f67425a132fc5f978b5c0571cfb8a63357fefab892dc149cddeb0b700194ed89929754f3f04a6152f6a774c9724932a7d85c4be1d711771e4fdef6deca728f22b258dccf54056024060c5c4fc8c04b34a766a0970929d630ad9a449e5994dc209d980da0a361f9c178b647e37720fb3d4b1e11faac8d6a98838fd0fecab695b3ef733f4971d213a1f41b4dd4ca70449aecb8531f93653567a1572f46fa12363df088899aaad241927210063c952a404a3c6df6175fe26020906525816854530cc673ab7f8454c76ea7e7cb35deb8258f1843a3287d8db2bc3fa6cd613caa198361dddaad690ba427ad80ff7b4f48ec99ca757abfd39ed870bd089a832d6c7a4db6a6d751fd21e1e67a844affd650a8fb91cf81ab57599c45ab61b1376b24addae2fb8a69984640e0b4dfffe8efa6a76f21a9063fc74b372e7f215a79d2be23ae79cf887ac30e287a37853fc70c05acea47ec8bb6518b690cfcccb9eb8f6a02b7801fce6bdd694f022b88ed02c0efc7bad4ee9614a0cb80677e0e9280b62c3e5be936379bfe097cf51b8bbe432f7d2bc63621c5f23929b9baf8b96a88e352a8ba4803cab090c895be05b38320bb04f9122550a2354fd4d00b5905b3c674e54357cd16aebca16fd3f45a31297744faf25f8a795f47af7b596cfe66968f37bdc4ef8059461f954865b32887c9c13a64409bb4d48eee0ae52fa8bc391f47d1da371a84cb30b6cffce8493dbd8dc96e3bd763f4a89efe9b244a8a252fe1df94adc8d9c79624074f619a40942e4190213773822404c8af5d3c87a7d3eff936e120ca653d294bddbae3a0850d8565284099b2e2b49d622f88a8e86162dc06ef823a2ea25e6d8dbdb3b022f569013e89a3369e5ab57bd86147f1062dee36f8ee96ae785a5228e1875f021e770ff2d705cae8d417b835170fad7627ccd4126989b5bea0de1f13f11af8994ec0c6550932482f875021e89ad4d966f942594a52dcb4972497ab32f04596489548c2a1e82be670228e76df105b4a0b0857842b2ff42edaade2d3cac2d11ac21d4e884c3a60007b58b0a8d379d985cbb0060b58cec3d370a131233e6e38c04c78a2b9c376b571112473877ae28f992f1c78af623ef61ec2479dd79f2823536392f171f164c098b93de01d6bbfa194021dd9e6628f7e3b3abad55fffb132bb01643427d36a497ecdb994dab7e91e7b92535d8ea7089295bbe668898bef5f51698e63e5acdcdd402a36c072e019e4174ff6ce571a39a9ae501080553fe470a788d1ba0cee1fe8943e1d9a035968a8d296309e98696ca9c4ed974ee741afdb1dd5f05e5114d9758e61a9e8caaac943a662a64a8d8040989d4be60770ef54783d296925cb464c13cc7c52f8854246911117b0145654229e5725cb0cc5ad7a0f64c70123e2426e5e7259a0e40498bdfcfbd47c1508f2d41eb3a836a1b472830aa21a89b5ba8f7889c8cd83c781c573be0c9057d1a76d8aea9ab469f28a363783ff6d2477a9d9da83f01122d21737e7d79eadd0915707809c7d5da9bd3a638b54eaf9b64661af23cae27cd66fa9eeedbc17ebaa216e471a3c23b6e73e5f0a6eb81a63dc911b1b7177cd6c1eda11278a8a849bf3b493c78c708b0904fe5796e76946b1908bfc98ab5ae121d334841eef42ad2e30a5a9062400085ea45ac44e36228b721c3d23fd92ac4376d04bec497037830636523b58035bb0bd04085558687cf3c8570f4ccb09e4ce3ba59b8248509c694356585bc434e3c145d6a52166c9a5932f8ebf072e59ec872c3c8441ddbd27868b93d5354bcc231c1237c0f7f5b3b6954994436b11241c4d3af8578a4f475d719c5de3ff0c6b2d21ec642ef9720b0906a2d91a738f98715abd43dfd19b91818f07c5a8a2d9ce085d9ef3f59dda09019abbfc58dd92688018"}, {&(0x7f00000011c0)="91b43d101f9a00c19e2f73f73a84adf9ad1826ae098f8d63e4e4fd8c4e482a6fb8419a08e837dc8cf359128f3a140af67a394adeee168c65a5f8872429c8ea216916387c6b638a76ee8c17e6959bf63334"}, {&(0x7f0000001240)="4311635878144fa3cec2f37e11ad6db1b4dfd0aae52c90276729df59d7dba8c2a112691cff17364485e67d76e86e3d7fccea97af2a8574b735debbfadb67b9f8253bfe63467bacc921dee0d9fe890f9c3cc4ce272873d81dda1e7b23c5f1b8dafc76e9e5e90ec15a85c6fa026bc13859183b9421c3aba9c16734416947dfc78586dac129294b1f38aa73e4ea7140031d21b6b62f6e952ef09626c9088d4babf549902aa7eb11374062fe82"}, {&(0x7f0000001300)="d604d517d1044ab1b11b294f77c2c314bee02ba950ba5017b83bc4be4b2fbf20d7333e616134d06ece9740b73ab4a6f0c599750daf8665cedd02a15ce6222e6111e98bbfa8e46d26940582d2862485f56a237621a9ec261156fa"}, {&(0x7f0000001380)="a02121f36896ee32d1a09250725ab6015288806688159170ebc657a45d938604f08161652d5d95c7fce38b88c14d8ae5d40dcfd783315c769347d5e055d908134019cba9662756e0a86a6b7bb527c539a42834ab9b0e5802f125ba201b94aa6a676c36283ce032c9253ded6a71178ace505ad43e2c22704be1eccc9078fd0dcfc4b1987b31c9dd321ded5d2fe07e801805513ae5974caf75bd5ec881b51cd3aa0be54a733180dc6660f3b83554539abf7aed41106b4d6a5a3c156fcefe5622a602120b722f7c888c50c7bc45d92829ed45a1cb2addd6187bd5c369e0295583970b50377255a03ab6515f33d63aa1945183fc3863aba587178577d5a7addc902317d9c3058abd76e2481b9a09917e1065b8b948cffcf8245217b69d1e9fba8426ba9423884fbff11d6445d8e6de719e7d7f2acc3f5444eafa6cf56bb0b18937ab4eea464c42e7bcd364205fbc76f1d03c47776976ec788aae58bdb90e4a781b444b5296e6607bdf02e81eb5e187457304414215f8ca4f4a4ec83d7331f0589500b6be98540a17b91f75666184c556b908ab2b6b91a16dc7417898992651bf5e5a168f61d6225c1bd69e3136e65cd397f770fc9e246fa86ac1506fb512ba1a4d9c2a3b269b29a7e28b1de8bf313632978beee1da90f90a3eb2b69be6f5ef4d0d135e85a5e84b948c47e96bf259764f1f8c2457fb2dbbe5cbe2a16397743839238ce0ded23c39c3778c623728f1d0fc5453e72c97a331340e31335fd4d6cd50ca4025d9907b0e5d5958238685355f56f538ccaa5abcfe5c6e78833222db873a58c0ace03cb6cb13eccf689389713284105c31445569c26490a8fa7677591fe1fd715d696ad10ddbaa5c4feb0e2c6800796dcdcbb81efbf1ebcbc83fc212750e4a6486a2a842565f16473254c5357f7a3d6a0e86961b85678d4d674b47b75ece6af92176d4d2b8f74d70abe4144e4e17f802834b3afce57a5e0dfc5851517a063efe63a625da05a2718fff3ed9272a44e89df7ff7953be99f3c378ea78372e43025b3c875d0c59d63d5b9f13cbc77370651365996b3c35fb094aa5b2eca7764afa2a716eca2dae974c2cd55a98ebc7d2f99d7a22ef3e8aa31db3a2d2052747f2a35665f29ec720bac15ef8f0a4adfff73d0fe1f0046e5126d82f1c8c66ae8ae3ed0089031caf5d3813c0d8b7095d7c1c8cdcbde444e85b532b71463d3a364dc2a82735f44ae0273947d9c3957f08d82f47b62aa53966c9312dc112ec0aade7ed263302f05408dded0f5010a026a184148bc98e53e2fc86405a833c9e0576bfb6258c5554d2d902413bf16ec607bda92e0ab2718aecc14a43a6a62d65f25ec6695b435419319a77c57c472bb13ad997ed0b7f41799fef294ff13acc7270c97fc0459e5c8f53846a77b9682ada6f3e8ee74bad87a818fe792118b6f3383a1c86d1ca7ca2c6708d9850d2a87cdc98497b0e416a270f933ad518599d9b8b6c5306156f23d9a0bd19e56c2f3b9c61033b5adf7d9138408397d25e6c77fadfe593fb0c0b9c9487d94f02de6ec29a0ee5ddfea96f12588430d895291ab5236f2b41979fa96cbb8f207eabd2df8da96f2f0a33a2159053cd987b15356a7a38986b4d58a26f6d8fbb2147c42389504897226903dd25f3dd5dac52654c669282337baedcddd538aaca09ae107310c216c60f38fbcf1256d0aabd953d93e93567e51f269fa6a0681bdc5cfa9cf5a0f5923c925b5f40d7280e0d372d8c63904586eec4afe7e1529122e9bcf64f4096248f92a8ef43bd2a5324f2aad9ecf7c520b37191cd0cf9e16d245b7ad1f6c691c39a088789337ed44ec7ddc25507f75dce00cd2d124fb90da5114cea98dc47a858db74b29798eeb3672353f37bb2d830a8251598327f5c3bba19954cdc6e0fb90b8bc5a65903601f703500c40e4a0c29147487b65c27f8d4e08022b1de6fe155f00fbc5af314903d248eabceab22c9868160ae9776fcd6f87b83f194b835d693626bdd456a4496b2515e9329726e9c52a6dcae46ac4df1deaef7fa0c0a8a780c3e4a8c90f8cb68ba921ceeb365013be5570050fc5dfaa4f6474b1a8be4ce846cadcae7edf856e75ccb0d5443262bc9b7b3e19ce979488673da196215151a9bb4a1e6ad8f49c373aae0e404e54337a9c3d2c2950967a669497fa8f7ccad1a27e934e6bb2f3bfc17ab53f8101cc4159c6dbf298c664ef38ec12867f9773a1b843e89803aa7c4005a384e1eb13c14e7ce8175cb4c3e3257dd8d0ff676d75ef36b415a839553271acb0ac2623194c6fd86c5ad44c6e12c2bceddc236a58d5c5f1db4a5f00cd0316a6863fbf0145d87f7c97ff07c7b10610884b417c44cc4b418510423e363e9f1567a6831bc06896716a14d8d41517141774f3247d937e32b51dd5eecb4c28b4456bc03363328d2a133a52d30ad75ce289875d575223d6c5e38e1c98ec62f5b2f0010344914e395a01a38ffa5453634469ac654ec862e9c074ab519ff4a0406ed576e795137c6b47b61802e37d4625c6b2699ab54abeeb3f5b6476bda98d2cd0436b8c01a2a658c0940045d501906e1cee19c7fc62f540ab8b9b591fffbbbe8c68ecab7d0369e26049eabc9c57744ea8fa652ec5b37daa78c547ef21107733b82ef8231b102a14fc455b98cf5cc15626020fb382e1ddd038a8d8f4a5fb5cc4f15abff1ca49ff9fb9554bcebb5731e1f1feb770d7548daac3acea0215b652e13a84fbbebd76ab8c8778d48fa2a387c96694d913581c609e3f876d0add953e8aa74a196c068479d462e387af1d2746a1eb23d2b9d8459e507428389963ced0869e2b8d5996420f0e88e27be63293c5da65706f88cb83ba99bcb77ad9b6a828ba179dd4d18b380b0a10aa39d5bf6ad91b053de351d704c43d03ff46ebe78c3655a27d4e02bc8435e53b5319b9e6b2a952fc8a92d000b35b54a5a8dadb2283707ff38b63e678d1b727b36827068739be435314c02a5d0334cb441a0524daf73078eae025033d1601d1dde351850b5a610dae1eb3901d9a9ce4e6aeb3eed73b0fc505f77cb4e303f3aa11826fa4e74ec1c1b43a36d27849d1734161993456bef1be31f7a23c52b2685ef94084f16eca7a4616b86dccbe24d4216bce2cea37dbf8ba3b034585397b35acfe07f3b7df29f3414d5437e59f60dd5faa54bec20e2df449c891ba0278d98b66cfe0b027a13b8fd6971676cec5eb0e4a400e02ce2478d264efcd26e2a49bec510b26dc53bddbcf3cc18c90f94f1ea63dbf2e8028a0fb938d50710e26b51981ee504e5219f6cee918ef29ca9564d05afbd8c97fa2a649b85c52fd9dd7715eecb5664938d52f75f6c4d99fe0b2beebcb879c5eb9c6fb377a2d18ca0c654dc96e8c715c1ce892211cf73b447aea5dfbf1313d425a1f2e9877315119aab542b3f35d78f6f498f067a92cb32fbf7927e854af25bceb8f94a2fd5e2aa0e5b3d5d23c31bd2c2e359bdb0daaa8972677efc06cd114313fb611d5fe22651edb78ecd839d066c756fc3709222ebc3ac6c867174b6e55c6fca9b33beef49c0d56023f8f0096a4e6236a19401fe64870028156f6845f03a9f2c5ddf41cca6b92d52435717785b3149db561ac3238f9c8d07eff052a1bd87821b9e8ec566686eaf8978db8e3192146dd9d5fe7ad7eb1233ad66c436a061688d7c5e8d74577446c8350e773dee3ee44bfa2466c241ddcb286595b2bf8996ce112ff8d58300e52ae616beab9e5dc31d6346921d4428f6b0c1bd37a0206728bb8480474d876cf747957377e83e13c84470c30d1d7fb73bbe3e9bb689e18990653d2171c70e79ca81716384aef0008075cc362b952f65062eacb32c71a9d704bb250f92ccc43e88addaa538de1a24ac475b63b0072e3ac4118aef90389bd208f2ab63e2746ce381638ffa9cc6ab16cf0c56be3e874fda32ed2dfce4c010241f83e2a7a291afe41edeabc6543bf557daf98ab5190484a3372c96f83491992d353e00ec5816a566d4c3f5e19fa24b21823cc2000d3dc3da3caced088086b088d6dd008ebcb542176106b35a3bff7ba29e6c6b078f168adec9dbb2b594be5ce2ef1e102d41b28d113daf3953ae5477d03c04934d0cb4c94f18af3a7b07a90f7a50ab20ed564b561a2f06922d0fd0bf056b0ddd23ed36de155e93f1ecc07d98fba05f3f9a28a8a244e7149cb5b0a45438ed23f39019d0335b12c88c9c5240666ac66c113ceaa23801f2a6f50190c35971ecc68aaf31a49c37f3d05c8085f8f22df8d1e84e4d387b444b5ebcde1bd06d7362773b3a6a5c0637157d5a217921109e729dc450096e5c318440496b5a07842bf7e1673b64536b596e91462ac25b09079bedf5ebd379e7aaf425e325c5b82fa09aaaaec35ceb38912980307b521458317ef2065e33cc2d0d9a110c1001708f1bd73814a122bdb4a69e612fc8caa4456cdd3e99c8e7d1e33097f62ef60cab37b81338f9674704d61daecab7284301f63557bf1f32dbd11b31bec838b25696daa18ebe85f6ebd123412d62b4f9f14570206ef9893bb0618d525c26c9ff63fe6bd6e0eb5a6300eae9800f107a3268702eeb07ff53eb659cd11986f9df4a47f09e298829b2a3592fca2eb1b3642ca1b12a812d7047d2fcb910937f8943d369c30cba716895f56bccefb7028afa7368fd59fdd99f98ad0178d5d1b986e1ded06a2291133ed4efe638d3636031f376dc04de89e71cf1f9082892f40649367e08dc7fb54ef751a6f301b3abbb7f14745d618a3793450e9038c9cebaf4b97bcd42fe2b273dd5b144e583a65ffac80ef0d11194af9fbae0b733d1a2d28549278404bffb206667f3b2cd6b741a5d2dee6388a6d96cf61324527ded6baae1a3ac56cb8f2379711abf2c6f9eac57ddabd0b939071fb17e8f4c41ab2ee88448e0bdeff96de80f8cd90018523b40572d0fdb5dbebfe15bf5f1189c158efc273049632987e0406bef9a4c5f9f2fece9c9c174e7f4576befd4a81609efaf49fa3544e073fc60b6968f0a943408dbcf6f267175045001bfac1ab002bd9d0d10d7cc9e3faa17bc354721cc30b17e35d4e89a4622331f36d4e9fd257bbe911f3ac50a553284393676cb5071cc229ea46086c462c9bc76fb0a788736459fde6e45ff0a785e2f44cad5edaece8078ec3e01e4384edbf4ee529d9dc50126bab342b42a9f443369f8563d8c9106f5440a9e2a1063cb73eae00ec6970e5b52c62cb51668404052b41bb7467317a5d7813eb67e952a111ffe6b24c0a16b7878f3f99dac4669eabcd229c823f6e993306eff5fd486e678a887933fd9c54d26a2e8e9356cd74d5c05e809f578f493ef585fa0ebabaaf2e772a72a7d15972a0ecc2831ba60aab10174cb7dcef8faad599e02da12f1765de93ed2b96d80258f18454496962d2b95f071d902bcd89f97741403a8878e20e747d1a71b46a83c4674b8954e4f4f5ae279916a24bd605c12afc8d4ee5c4dec796f82d33564b7a33b9743c9dbaf37e00f0735337f83b57be11c2bb06bcd26488a04ebc62c9ec8af8c477c82f1c210ba6a192dab5e11e4b1dc99f00cf386a6155c93ba106dd6df24a88200fe6d9d93315a9a4a7cc75fc4148e5f0146c8e060d1e754b5af16a6eed9b925350f4a0c71734ea6de61fd964bfd761dbd5e769ffca60e78db8de3be77c2b0ca4a6340a1315ad00dfdad468f5f3f2c40d970535e50c9043cbf8d8ee2626f08b842d64c0c968c4d9e3e3d364ef687b1ea3b3cc7dd123e5682bbadd39c7f7789fa9b4a30c2973a571ad83740a17c0dfe9031987fd6ed5b3a714e2f99e3"}, {&(0x7f0000002380)="af102a92a4aebe6a4a7058875bb197d793d457c43a39181c576185c190ac350529b9b884385782305ae37f34ebfb46adcfcc4ca4aa1e5e51850c86343e2fd02ce4dac9be7ca4f2e7c9af038362e5ea7bbcf9fab7c5aaaa008d4d4ce233fae1d65758822c2d4cb06b8e17f346e3a2309675a49ea3ce2357932456c177d1d84b4ad3fee0b40de06b4a4684fa7aeb939da8"}, {&(0x7f0000000000)="4e4bf0a9c2299acdb49a3310ff9dd870a02bca9beb42e1d3e3204a08c8a60e55026b"}, {&(0x7f0000002440)="43f8ddbb0d266d9b7f07052569c6900a57f1db45d5557914e03a808dcba1c09e6c9da961f7ef"}], 0x1000000000000326) rmdir(&(0x7f0000002540)='./file0\x00') 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet(0x2, 0x3, 0xf0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="6e069e5fb80b3475beb8e656ba6c") 16:00:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) r3 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) write(r2, &(0x7f00000000c0)="78337db47cfa2a45827717210afa8302412e23aa1c363d0fb277fc09b5a562ce5ac46529c9aa0467805370324ecb2fbf3033b6afababffe68e2ad46a6999541bc69c3d794c4e6885a928a649cd270038f5cfba14527825343e425b7eccb442e1c490de6593df588b9b9ae5fb5249e61ff94d5422a201893915f4ea7830f0f4b94d61cf1e8cfe47c9058cbc85598927e98e9f0a6ef59b016547391d1777a97f558d8521db2d2ac70f", 0xa8) r4 = dup2(r1, r0) connect$unix(r4, &(0x7f0000000040)=@abs={0x3, 0x0, 0x1}, 0x8) 16:00:30 executing program 1: r0 = socket(0x7d6624cfea1fdb95, 0x2, 0x1) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0fee70c8230c8265e957408000000ffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbba", 0xb7}], 0x2) 16:00:30 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x162) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r2 = syz_open_pts() preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/155, 0x9b}], 0x1, 0x0, 0x1f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) clock_gettime(0x6, &(0x7f0000000000)) 16:00: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)=[{0x48}, {0x20000004d}, {0x4006}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x90) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) dup2(r1, r2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x61, 0x2}, {0x7}]}) syz_emit_ethernet(0xfffffffffffffd6b, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x38c94, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) 16:00:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) r1 = kqueue() ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000080)) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:30 executing program 0: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x233) syz_emit_ethernet(0x1, &(0x7f0000000100)="c7") syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000240)=[{0x8, 0x9, 0x87}, {0x0, 0x3, 0xf0, 0xfffffffe}, {0x96, 0x3f, 0x3f, 0x7}, {0x101, 0x6, 0x81, 0x27}, {0x6, 0xfb, 0x5, 0xea}, {0xfffa, 0x5, 0x7, 0xff}, {0x8, 0x1, 0x10, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x8, 0x8, 0x3, 0x6}, {0x6, 0x7f, 0x1f, 0x1}, {0x8000, 0x2a, 0x9, 0x7ff}, {0x101, 0x0, 0xf3, 0x1f}, {0x9, 0x0, 0x2, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x14}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x9) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x2}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:30 executing program 1: syz_open_pts() r0 = socket(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x0, 0x32e}) 16:00:30 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x7e1ef1dbab161667, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCPROMISC(r2, 0x20004269) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101, 0x1}], 0x2}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x100) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x4, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffeffffffffe], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {}, {0x8}], {}, {0x0, 0xffffffff}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000004c0)=[{0x3, 0x3, 0x1, 0xa6}, {0x81, 0x8, 0xfa, 0x8000}, {0x80, 0x94, 0x2, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) setsockopt(r4, 0x0, 0x800, &(0x7f00000001c0)="684af292a3c655c72db1d343d124ee54d30c432e373fd474cd743243404d35f9f14804542559bc864d5e876c223053524ae971ac1497c09444a50b7eeabaaa27602b98bb", 0x44) 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000064c7baefa385b5000000000000000000000000000000000400000000002cdee011000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000050000000000000000000000e614812a42664fcbbdce7fdf098ec744e8f208180d1bc976f1e42db38d2e9514dc5be2c8315e4e8f515bfb91297ae701ef7dbb3732e4daadc3f16b1ad5f3ba21f1795ec2b189ba951f376187d336095c16607ad7a5587ef3e28b4f4c3075894c5029e0e35e09363911d6adf6257b1f0f2c702c38832bd9e3c96d644c38368c297fb7331d8280fa8a043758cdaa5b9d9e999e1bbb171af480548951bb275bce0804cf936eecac5e948c705f972a128515a5f9fac060b1beca3203e3d19c7a2fafce8a63794ec1126baafa28b50b825c1d72ee056c7a86bfd842b4c347"], 0x6d, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/52) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x1}, 0xc) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:30 executing program 1: r0 = socket(0x2, 0xc003, 0x1) fcntl$setflags(r0, 0x2, 0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000480)="211ba2b752e325b6", 0x8}], 0x1) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x4}, {0x0, 0x40, 0x1000}, {0x0, 0xd9, 0x1000}, {0x2, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1000}], 0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0]) r3 = geteuid() r4 = getgid() r5 = socket(0x18, 0x0, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r2, r3, r4, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) fcntl$getflags(r0, 0x1) r7 = getgid() fchown(r0, r3, r7) 16:00:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x6, 0x4000, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x42) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) recvmsg(r4, &(0x7f0000001480)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000013c0)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/11, 0xb}, {&(0x7f00000012c0)=""/225, 0xe1}], 0x4, &(0x7f0000001400)=""/87, 0x57}, 0x8c2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x48}, {0x206}]}) pwrite(r0, &(0x7f00000002c0)="14", 0x1, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") socket(0x10, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r3 = fcntl$dupfd(r1, 0xa, r2) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000304, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a00f9000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r5, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r5, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0]) r7 = geteuid() r8 = getgid() r9 = socket(0x18, 0x0, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r8, 0x0, 0x0, r10]) r11 = semget(0x0, 0xfa407e63136627f0, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000380)={{0x1006, 0x0, r6, r7, r8, 0x40, 0x6}, 0x30c6, 0x5, 0x9}) r12 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r15 = socket(0x1, 0x1, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r19 = getgid() r20 = socket(0x18, 0x0, 0x0) setsockopt(r20, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r20, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r19, 0x0, 0x0, r21]) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r25 = socket(0x20, 0x4, 0x91) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r27 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r27) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000004c0)="b82e67f8f46bc82c55c5305194919430f037a32810dd15c1a8122ade54421c2a7d633ff8161ebe09c5cce5a6ef11228db85b81a6ab92a34ccd8ea2ce6c766b1eeadb0b890320daadae33892f0059a1aa5051ec636c5ccc4c6bff8472331f71382b4a28d52519a70cb18594997b97e20137995c75cb1f93f683d8be704d3142b3066c56620fb4f3976f5f6cb1cf515a04527d840139590479c2b05dbcc6b27127edcd8c0fff894168079ab9140220af16fc6e1e72560688c0afcaa60b9122b74eb800c67ce1f91b3793701496", 0xcc}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, r7, r13}, @rights={0x18, 0xffff, 0x1, [r0, r14]}, @cred={0x20, 0xffff, 0x0, r17, r18, r21}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r22, r23, r24, r2, r25, 0xffffffffffffff9c, r26]}, @cred={0x20, 0xffff, 0x0, r27, r28, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r29, r2, r30, r31, r2, r32, r33]}, @rights={0x20, 0xffff, 0x1, [r34, r0, 0xffffffffffffff9c]}], 0xf8, 0xc0b}, 0x40d) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0xaf) 16:00:30 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) 16:00:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 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) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x0, 0x9, 0x1ff, 0x3, 0x6}) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:30 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x314d7897d57d8005, 0x8000, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606948, &(0x7f0000000300)) 16:00:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffefffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munmap(&(0x7f00002ea000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, r0) r1 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r3, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r4 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) r5 = geteuid() r6 = getgid() r7 = socket(0x18, 0x0, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, r8]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r4, r5, r6, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r9 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r9, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r9, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r9, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r9, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r9, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r10 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r10, 0x0, 0x0, 0x0]) r11 = geteuid() r12 = getgid() r13 = socket(0x18, 0x0, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r12, 0x0, 0x0, r14]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r10, r11, r12, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r5, r10}, 0xc) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x5c, 0x0, 0x0, 0x3fffff}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="ded8806083151b0ab8a2a97cb8da") r1 = socket$inet6(0x18, 0x0, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket$inet6(0x18, 0x0, 0x81) getsockname(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/49}, &(0x7f0000000140)=0x33) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xa00, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r3, 0x4, 0x8, &(0x7f0000000180)="9de73968b2463cd41cf7dd62ba29a10a42313f6702703d5463afa504c71a029d43bd304dc4a0ab5a1b4c8e6e9a3398e25c3e0c90c15795e1ac60554f1e264a3aa47597015d1937c7153de111fd50", 0x4e) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) unlinkat(r4, &(0x7f0000000000)='./file0\x00', 0x0) socket(0xb5b3e1bbb4acc80a, 0x5, 0x2) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x200000}, {0x18, 0x3, 0x0, 0x160000}, 0xb, [0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xfffffffd]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) socketpair(0x1, 0x8000, 0x5, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r9, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r9, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r9, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r9, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r9, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r10 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r10, 0x0, 0x0, 0x0]) r11 = geteuid() r12 = getgid() r13 = socket(0x18, 0x0, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r12, 0x0, 0x0, r14]) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r10, r11, r12, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r15 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r15, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r15, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r15, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r15, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r15, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r16 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r16, 0x0, 0x0, 0x0]) r17 = geteuid() r18 = getgid() r19 = socket(0x18, 0x0, 0x0) setsockopt(r19, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r18, 0x0, 0x0, r20]) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r16, r17, r18, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = getuid() r23 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r23, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r23, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r23, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r23, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r23, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r24 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r24, 0x0, 0x0, 0x0]) r25 = geteuid() r26 = getgid() r27 = socket(0x18, 0x0, 0x0) setsockopt(r27, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r27, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r26, 0x0, 0x0, r28]) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r24, r25, r26, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) getgroups(0x1, &(0x7f0000000300)=[r26]) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r32 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x82, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r34 = dup(r33) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8000, 0x0) r40 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r40) r41 = socket(0x1, 0x1, 0x0) r42 = fcntl$dupfd(r41, 0x0, r41) ioctl$TIOCFLUSH(r42, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r44 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r44, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r44, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r44, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r44, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r44, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r45 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r45, 0x0, 0x0, 0x0]) r46 = geteuid() r47 = getgid() r48 = socket(0x18, 0x0, 0x0) setsockopt(r48, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r48, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r47, 0x0, 0x0, r49]) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r45, r46, r47, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r50 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r50, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r50, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r50, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r50, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r50, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r51 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r51, 0x0, 0x0, 0x0]) r52 = geteuid() r53 = getgid() r54 = socket(0x18, 0x0, 0x0) setsockopt(r54, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r54, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r53, 0x0, 0x0, r55]) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r51, r52, r53, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r56 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r56, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r56, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r56, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r56, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r56, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r57 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r57, 0x0, 0x0, 0x0]) r58 = geteuid() r59 = getgid() r60 = socket(0x18, 0x0, 0x0) setsockopt(r60, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r60, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r59, 0x0, 0x0, r61]) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r57, r58, r59, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r62 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r62, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r62, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r62, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r62, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r62, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r63 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r63, 0x0, 0x0, 0x0]) r64 = geteuid() r65 = getgid() r66 = socket(0x18, 0x0, 0x0) setsockopt(r66, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r66, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r65, 0x0, 0x0, r67]) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r63, r64, r65, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r68 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r68, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r68, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r68, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r68, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r68, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r69 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r69, 0x0, 0x0, 0x0]) r70 = geteuid() r71 = getgid() r72 = socket(0x18, 0x0, 0x0) setsockopt(r72, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r72, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r71, 0x0, 0x0, r73]) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r69, r70, r71, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) getgroups(0x8, &(0x7f0000000400)=[r47, r53, r59, 0xffffffffffffffff, 0xffffffffffffffff, r63, 0xffffffffffffffff, r69]) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="f58ed4bc4d1ef206df4c0de0bc87aa4a6bdc57074702bbc8952216176e6bd8b1a8d04f693f074c7646e314e973b5565a3f591cf8ff", 0x35}, {&(0x7f00000001c0)="ffa08638dbb983f4568fadd3621a593dea9743eeb157a86622bc34627638e03d20150c3a9b4ecf96ccfd3b760fa297eafc6185a824a3ee4abb5a75d6d65d2efe53800fb4d51a066124ebfef60fb71783a87dbc3112f1295645fb269f3ab10d3d55d015acc2f8f9ea6ff0eed6499d2928a3295a9b5067484964f8f90b283297877b0175d2dbff1b890aa4803c99b8b15a7f369b515117cb18fb58208c3984428746a19e5a0e6f33f1bc702538527b32360a253aae", 0xb4}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r11, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r29, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="1800000076d64734edcf892d77b872ce", @ANYRES32=r32, @ANYRES32=r34, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r37, @ANYRES32=r0, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32=r43, @ANYRES32=r74, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x4}, 0x1) 16:00:30 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) r2 = semget$private(0x0, 0x0, 0x200) semop(r2, &(0x7f0000000240)=[{0x4, 0xfff9, 0x1000}], 0x201) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semget$private(0x0, 0x0, 0x80) r3 = semget$private(0x0, 0x92e737600190c54d, 0x10) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000440)=""/45) r4 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) r6 = geteuid() r7 = getgid() r8 = msgget$private(0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) msgrcv(0x0, &(0x7f00000005c0)=ANY=[@ANYRES16=r9], 0x1, 0x2, 0x1000) msgsnd(r8, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r8, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) semop(0x0, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(0x0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r10 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r10, 0x0, 0x0, 0x0]) r11 = geteuid() r12 = getgid() r13 = socket(0x18, 0x0, 0x0) setsockopt(r13, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() r16 = socket(0x18, 0x0, 0x0) setsockopt(r16, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r16, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r15, 0x0, 0x0, r17]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r17, r12, 0x0, 0x0, r14]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r10, r11, r12, 0x40, 0x9}, 0x30c4, 0x1, 0x1}) r18 = getgid() r19 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r19) r20 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x8, r11, r18, r6, r5, 0x303, 0x1}, 0x4, 0x8, r19, r20, 0x7, 0xff, 0x0, 0x6}) r21 = socket(0x18, 0x0, 0x0) setsockopt(r21, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) accept$inet6(r21, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r21, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, r22]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r4, r6, r7, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/182) writev(r0, &(0x7f0000000140)=[{&(0x7f00000015c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b9", 0xdd}], 0x1) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getpid() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x811, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0xfffffff8, 0x2, 0x61, 0xf70c, &(0x7f0000000200)={{0xb4, 0x2, 0x1, 0x8, 0x0, 0x200, 0xce}, {[0x7, 0x10000, 0x7768a8ef, 0xe0000000000, 0x4, 0x100000001, 0x71, 0x6, 0x0, 0xfff, 0xfffffffffffff801, 0x3, 0x3, 0x7fe000, 0x8001, 0x2, 0x1], [0xffffffff, 0x1000000000, 0x18, 0x9, 0x101, 0x4, 0x1, 0x2, 0x8, 0x4], [0xfffffffffffffff9, 0x3, 0x2b, 0x0, 0x7, 0x1f, 0x6], [0x0, 0x4, 0x7fff, 0x8000, 0x8d, 0x8], [{0x80, 0x2, 0x8001, 0x4dc}, {0x0, 0xffff, 0x400, 0x7}, {0x4, 0xffffffff, 0x9, 0x8}, {0x0, 0x2, 0x6, 0x9}, {0x5, 0x47000000, 0x2, 0xe5f8}, {0xfa80, 0xfffffff7, 0x81, 0x3}, {0x286f, 0x400, 0x3, 0xf08}, {0x7, 0x1f, 0x1, 0x4}], {0x400, 0x9, 0x3, 0x2}, {0x844, 0x5, 0x9, 0x1ff}}}, 0x8001, 0x88}) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) 16:00:30 executing program 1: r0 = socket(0x2, 0xc003, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x10) socket(0x10, 0x8000, 0x9) 16:00:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x1f0], [0x0, 0x0, 0x2f6b6091]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x6]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@un=@abs}) socket(0x1, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x14}, {0x3}, {0x16, 0x20}, {0x5, 0x6, 0x1, 0x7}, {0x0, 0x7, 0x1, 0x3}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r4 = fcntl$dupfd(r1, 0xf, r2) dup(r4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="9d5612e52afefa8ec4dbe758c3b4") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x10001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4d}, {0x7ffffffe, 0x0, 0x0, 0x96d10000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:31 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/37, 0x25) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f00000001c0)=0xc) r3 = dup(r0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:31 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(r1) accept$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r3 = socket$inet6(0x18, 0x4000, 0x7) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000340)={0x1f, 0xd561000}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x569d) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x6, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff]}}) 16:00:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x8001, 0x8) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r7 = dup2(r5, r6) fcntl$getflags(r7, 0x2) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000100)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) socket$inet6(0x18, 0x4000, 0x3) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xfff8, 0x1, 0x0, 0xc33b, 0x8}, 0xc) r1 = semget(0x2, 0x4, 0x0) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000001180)=""/4102) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffff8, 0xc9}, {{r3}, 0xffffffffffffffff, 0xc}], 0x7ae, 0x0, 0xefd, 0x0) 16:00:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x1) r3 = socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0x3, 0x81) r4 = dup2(r0, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) fsync(r4) vm_resetcpu: failed 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x358, &(0x7f0000000140)}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7f, 0x80, 0x40}, {0x3, 0xd6, 0x8, 0xff}, {0x2, 0x9, 0x51, 0xfffffffb}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x200, 0x18a) sendmsg(r4, &(0x7f00000002c0)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000200)="65869255219ae8b33b319519e3f3a3497990e65ad25855d84db0787aedc887100cfd61d2c86b0c7d1f84dcf914e319563e7c765377bf1ed244b1e20ea7fbf28a53229f7414bd89b42dcf6374eca2af9b2a0cf8923a4df65829b88c07c3e4f30e1bf341", 0x63}, {&(0x7f0000000340)="44f76977c0c114a5be81a9b60e9e361f09eacb96b179f02800127334201b618ffb776b24237e61b8648d3cd8b732268ec660387ccb401aed1dd8b932b954377bb841c6e667d2df2b6a059088bb08c123118f594ed4023208ae6d20c3fcbb5797d6f71767e546c0affe2bec6443ab0c63e8d32c86d95a935c2ea91b88b15203f586af81fed670c9fc15940b59995c85eddc45efd5e242b60c16d3033140d5f01e79bfbd8f1b600092df3b9aa737434e349e03337379f62690ac1274f30cf8ef0f060d894f", 0xc4}], 0x2, &(0x7f0000000440)=[{0xd0, 0xffff, 0x21d, "a610e7bb0cb891a92ae117a3219873cc1e962dff7adfc6d186f9a04a642b3b4c451189907a7f559f5777b82e80dfe1e9f54135af944478dae9c19405772e424b55fa493e62d4f327ed2cafd72c34c1e71690f00cfd1af77455087c067c288f1ade1e1adebf25a56fe5717b78fd3b066b3601e1dc711b000027c6c9f42219c6b715a2c82ce785168151a701796cf3c61fca169e8123f70f7a25caa4d90f4ac0613d87d16599129fbf707c05bed81a0f373211b46dc0ec8b5b4e9b"}, {0xc0, 0x1, 0x7, "1ead9d86335ec35d15b4ef41ef2185f4e0d21c69f6af7f9acc5436b2a7461c80c361d50b82e33e75cc2ecfd33d5b52266adde3736e54d5a86d626b43a49e57a5f590131b211abd37c198997670590717961257bed3dd594175e20dd144a2cb1f04de444c63db1b3a3317666de15ff47c33c3f8e586b2491083582c91616f2ffd36a551763bbb8aff11f44ec7274e0f2c57b813709e40a36ff6fe7873c92437ecfe876e1a13ca1c3a8f3156"}, {0x78, 0xffff, 0x4, "78abc86f5565bef83dc5c5d07f36f34151348d391a823e77d7b76eeb692ecc90efde208356bf5dd14306c682366a439b402c34d486b6e584bce98ac9274e7876a2a3948439538b03722ba28b98a6bd15a2d39a888e49fb99aa9ece16233e26423c1fe66ea40e3d15"}, {0x50, 0x1, 0x4, "4e2df0a15d9f5b56ac98efaf5513f86b25c058cb2f1ce36a19156753bb8a9c6db47ea0ab1307876e58b210142e691588fea8ce78ba349f9ced"}], 0x258}, 0x0) 16:00:31 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x101, 0x2, 0x40, 0x2}]}) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d}) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x82, 0x20) unlinkat(r1, &(0x7f00000000c0)='./bus\x00', 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="000064c7baefa385b5000000000000000000000000000000000400000000002cdee011000000000000000000deffffff0000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000050000000000000000000000e614812a42664fcbbdce7fdf098ec744e8f208180d1bc976f1e42db38d2e9514dc5be2c8315e4e8f515bfb91297ae701ef7dbb3732e4daadc3f16b1ad5f3ba21f1795ec2b189ba951f376187d336095c16607ad7a5587ef3e28b4f4c3075894c5029e0e35e09363911d6adf6257b1f0f2c702c38832bd9e3c96d644c38368c297fb7331d8280fa8a043758cdaa5b9d9e999e1bbb171af480548951bb275bce0804cf936eecac5e948c705f972a128515a5f9fac060b1beca3203e3d19c7a2fafce8a63794ec1126baafa28b50b825c1d72ee056c7a86bfd842b4c347"], 0x6d, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r2, &(0x7f00000005c0)={0x0, ""/44}, 0x2e, 0x2, 0xc00) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r5, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r5, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0]) r7 = geteuid() r8 = getgid() r9 = socket(0x18, 0x0, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r8, 0x0, 0x0, r10]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r6, r7, r8, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r11 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r11, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r11, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r11, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r11, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r11, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r12 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r12, 0x0, 0x0, 0x0]) r13 = geteuid() r14 = getgid() r15 = socket(0x18, 0x0, 0x0) setsockopt(r15, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r15, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r14, 0x0, 0x0, r16]) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r12, r13, r14, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000300)=0xc) r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r18) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x5, r3, r4, r7, r12, 0x2, 0x7b5}, 0x8, 0x40, r17, r18, 0x637, 0x8, 0x9, 0x9}) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f9fd"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0xdfe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1800}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0x3, 0x800}, {0x2, 0x2, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001440)=[{&(0x7f00000001c0)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x1000004) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000002c0)=0x8) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000240)="8ff7fd", 0x3}, {&(0x7f0000000300)="fe0209d5f245638f3e3af78f8ecf05bc6c01559975ebbd59", 0x18}, {&(0x7f0000000340)="7824617e11a0eed5caa0360eb861e99d08fff564162cc90df245a58f96670f408537846602dc1a057a7a907d88aa4816e94b4bed180e7fe313dbf16ce77233918e8cc99f2744c96f26875fef31a78ce077a62a55d10a457b59c4c6", 0x5b}, {&(0x7f00000003c0)="7f295aa2c1606a1deda61ff89d915c3c9e0b1dcf36945060222979b1a46ffdd81e972e1aaf72a21040820650c31a46fe196d2a682c66543251e029652de8ac94545a80f24ddbf37de1cb1b7468359ff2dacbe4b537d70c022da7c4a0a3a6eafc08fd5c6afd1821c1d761a3287f2089e6ed3a676821af4cacf83126ad1f2344caff188d0913275f17a5bc498a7d04158dc27b82adeb5972caa7862792239ed623c78d920dad1dc6a893", 0xa9}, {&(0x7f0000000480)="68f3bef13a86ae4edbd4176e0741a198a4d918ac09d63abb3a6f65fa30a2d2f8fd644250c1903261cfa049b04f0cf180c413f273d7c537079ca4527f608e9328f72219d251cf6958f4ef3d5a58eb65f6b034a9a39ab05920dada2d6d58d0f1f279df3c9186bac4221905c405bd773492ed4da46458cc76119d3ea7be4fbb2f78eb25c291df2b0a5d137d3d010f5d30149b559df1138a30f53a6593b2b9e8386aae26a92787d843a65713182118cf873f06063b69d6d21bab0428413aa3e007d8e5f1be", 0xc3}, {&(0x7f0000000640)="76161b8e59d2a97e9d95c96363bc45ff22cb6d5fa6a5374b9c6d629f47113cd3ee1061939e654658745769f7502aa7fc4b6ccaed6234c6fdeca376c409bb8c5f9a35fc8cb92785d04326e980f5e27bf5f785f18224f45b64431541f9a16cb08ee742927f7ad11d0f5c3894c09645dfb98d60dce79e4bb925fe37e354522c6a6653060c581054d5f9047ee65080cc2dcaf4cad605902b2f238c9c0569959241a2b04e85f007f67b4a1596820f474cd10bf248881be2df0b38f1c50f76f7ec7b4117c2feb64d26a1639620e4d298f6226eb8d4fc3bc2067136e59004cdfc2ad28a305a4b0c6fd92d13adff56fecf2950e17b", 0xf1}, {&(0x7f0000000740)="3006c738c824d16243da75f4a2523f548963641d91ab48e3c9dda00f0b2689be9f9a55afcf60af10617c2a70684e32c291f78561b0c9550f339c6cbdc63ceb5511803161cddc8d09e92af58bb28343d7f08fdc8b9d8f4960c011b8e8c9984d1e4e918928f8c2477367e31ce35e18353d2e1c268111623886c4a0843e98fa69f1961f8e6799d93caa4e59c1626678ba4fb145d2e0b722d5b97719bafc740124d301a46931bc6c72a541bb53db19cf9eee74976cd1bc31751e169f697b5eeabdeaea38", 0xc2}, {&(0x7f0000001480)="12fbc46009dc046dc1e8d1cb32ebfcb9b5d901e9cfb2b248b3665136aeb5358c8d43fda4e9c68bc6acc33a951bf2d72d95c4ad7197db2bab0a357879c8a91f0626df928f56e31404940bcbc7ee7dfbcab57176c79ca6eb064090e712d91f93957cd00b74a909ab6c1fa4c7c0aff786c46bb64d0175075b65a2b4c5744ae0becb5ff0ff36bb75af631e4f04762a4fb8a1d3e3c872c0fc1137b6ab85119470e46383810769a1032fffe526a7f0f80f26bdc225aa30ade33faecb78dce36567c2ee740180970174734ef98d0757dc7802be02d08cd4f5560dce30651d837843bf832ee6df7503785431708edefa8675ad57a6ed6888bdb14b610a51c3e2d0fcafe6fe2a178bc72e50bef06937bc0847f585d8d3920a40c2696549a9871d8458ea339c0a2b2e533506b9550c77a60ca7b9b473dec4cad2b4ba559cb25465c53e7f7333ff5a40b3398b7930fb3c6ef513beb6883627df6162d55d8cb0eeaad2266fc1da2b696343debead05f7de0eb43cb6b47a4f69019717c17f695a66cd31e5dc16c938b378d3ff37b6b0ae239fa25e8dbe225ec028869df0b56ae0800a3d6217dc723527a3e7b59f63770b35e875b1018fac674ae50ab00f5688a3c64246a7df876dd287275b1d4b8ee08e09d369c7188c4483351c03be3baf394e9f87883e45df4b0bbab6ca810890110855ad6003e04fcd8ea7f12eec42ec7f8edc6f83ae6d6f9e1a544ba5a00f64974880df09510e111f84efb80f05c64a27e200574a6fe0cfc28221ebcba229e220985accef650f0d09568144e850a908dd280d1b103e64262618207f1eaecd8af48a26ecd296fbb0e85115faa92f9876371be574084256d1b14c9730bb66cf96465e7c2096cfdf259adc153815f5277213572d8cc3e9c844f778f352c722dd6e43a3ef81c0081372db77aa4a53ffaa42eb2828ec48c164b49db5ee170b9ba185c036a86e87392dcc4ee9fdc449d3bbdff45e1d0e0809477e60b7dbf3eeb51c2efa4f637539cc6c4a3dbbd3fc2eb682ee42a60254b42793777d43baf091b32259ff3dc5c9d740e019c3147e7ab3dbb8bf3c9719e91d446764d0d4f848f45deb2713277fd57ea96c2f94494b012ee44fdbdc732be546cc4082139f1bf02d8353bfd82f3addd04d2de39f4f571641d8715a483d1cd310afe93df3e8cb85bd3c821a97bb229391bd960b138fa1dd30690fd8dcb76df7e8817df9db00dcdc28faed89df6fd7edbbfdc82fa44356d7f225cb1940cd7b007981027c2fc50a696e1caf7c7e8bfd3a347d9d3b22bc43c60782787a209708b5c03f7b467136b75d84df78da3d27971dff0777ecebc4944f79e1f82d36afe17b95f6fa08f8b84c40a20880c1d7d26cd14abebec2cdc9b9730bb0358689601d945a16e33683f133a7fb656d339d6646a5b242e5b5d53e6b408d82688c3a7f47022cee1c534eebb7662f533f2fca717f8f9b1fd313cb1aba03f804b474cad969c67d5d31da021c70a61e7a732f69e54794ad5e58850648bc1faf68338c0e78b7c21b152d78ef5a0621974a6883629eea7dd6f0feb6cc9bd9fa71002902a9732aa642fe2c352668da467d40cda7205c967749f6939c7ecab8ece1ee45146be0c7225d9ccc8bb1c52f227a1b07ebb29b9a6b66888e0bd3b00af2b918258ca58ca70d7899a3c454433b6174d50c6d044784da4bbcf064988630618c1d55b0f5239c9f6056d8293982f44fb548783e8cb2d0774a741b95e40df16235ca7a9418045f30bb1302b53ac11c8195e81f782978e2dd9d6d88bead2d3b86a6a6a8585cc6528e6616f7836ac35577dc2e0829c2e3eecf3c59bb6b3c4baf0139eb33338ee7808898e39d34cba70ea9b81532aec32e4ea392e9a86f95d6189e5da169b5d66c39fbbc40d6d6c8c0394ed2d1c232cad4418e03fc2ef08d6ed5bafd500aa51a7b8807c13d55ce8bc5e3ce575d273d2a2949a950af2ec17e716a092acc1ca91a4b42dd438979a73c9abbe57034ae1e43a5bd97708a806cda09dc71fbec754f28ce6eaa1b4fc682f49e36c82f3c32bc48c72038cb0ea4b753f5206cca84ade824723e6c5cc9b5cb647562595b79a6351fcd11589d29857c6d905ae7758161b80b08b349f94df14b5bee765f7ee446f91f153f93ad594f25717d8823030e624010322da31d18b4f9f4648ac0661f81e580f4e45295de03e247ff13ce59d45c3ed8a35e83c63761b423888c5209baac0a06fbb9cb4656a56bfd841a1959ee9bbc0fe1c3a9b9761f2b60c87d1403cad5061c1c11eb3ea2f5ab143401c7d03b5dfdb211d76d7d204f7ddc44d4050d3c80d416990a2327955120e945c8dcd20bd1f21694efc607818a30ddee1789849dfc858f61e0ef3c9c0e80f0f8b96a4ea3c1bd96fa68d9ad9d0370c6e12a74bc646fd7ed124c449b1905931dce98a7c8583edc30726d6236f843ca202e3b9ead982bce44bbe98763f06534961c624448a08d1215e6f06ef46ab437429cb3d5027c6c1453a67419d28859c4fb65e03078a371eb85c723b72c511da469addffcf90f7b6787940d795f0d7c4c7f25c617ddbccf77091c9445a86d083d653c4fc917d113e8f1a81ba9f8e2cc45c114eac11c834fc40f662b74de490ce02d1a06b0027866c534f1bf60174234cc599c4f24baab2332cd6fab78023525606f69acddf6d96520e0a0e013c7388b8bc98b450ef040700ebc9721a307c4ca1cc8f7ee81f105ba9521653782afaff01f06f68c752bed53d3f1c85d9c2f1273d74029468c3b11d68b91d7896bd5dc8e90de9c9b28c4c6098953751a0d82f0e79058019cf005f0956905791cbd1264b9c13b8a37666bc942451a86992d11dd97a1ce5202d278f6bed1b8d27d60f975d78f401f0eaec178cc94e2c1508f68980a4d63312e0f6caa60b9b3a5ffeec5d10871998a1aaa80a6f89fd9c6006a4215d9e0c2e27e219084f1ee441a74316e2eea75cdc023c44a788a1ff0a4f115f6e92d2733387469a6637d6fda4ef9d8cd2d6f7e5eb53e09be64b876f86294dc79cb3b2931e45db6433b91a326b1c2405606186c60823805b252183ec43e24a64b28ecae1355de4fc99d4b7709766268faad30c8a0e211476f8dc1c976e40ef1f8cfdb51e8840a903f00f470f003b49b3e25be870b41f017c8990e899c6945068b245a6ad5b3a1a865459b20235e9941a3d311d0d520dd6efcd6e2acfdf43f233f9c9597af5313bc04674fd1a7fa75d5ca205d879a87bc50763ab454cc20ac2afefce59e706b93cb123150baa72f06eba86d2c281bfcd9f668ab87902c210836e6099c289fd528c842ab753c5bc34e645aa84970fd2426c6c21e9607d43589699b23652d1281962641b68cddc564bdc49d4fad288d1469ec0c184f0236fe05262aebd1d82c3eb1371939cc400a05dcf4e9f518bb4ff7fb3a7213b29ac0baf66bae5e437da8af4c4fd7c53b09e7e0e81c89176eaec3fd17fbd218615add34eb40b2078e5ee2a79214c0d553f6ba354525332d9c34ee37a8c53c6232c1df9b7bb6d063852df1b71fe6f12db9ee2a7d7c0c3e16af23f51ac191e9d65358b74502a1066defd9c8c4a1cf74b76c03113577efd330bc9b8e3cc83ea9583b41990496a5e83df79db1e114f8614dc5462c558c81068c8cc33a0b9358911bbaa330c23c88dc8ffd842ab8eddfe6fe148c0948df1a9ba0cad8b3d73c939185f18fc3f4f16042f24a17c2fff79fbd80f04fd9529682df72b2a64c202f589e0d4b6f9f16f4255ca89d115abb24d6976dd202a835eccbf8335c6b6247e832de11d9a6070b701e09c3d6da9ece198cbe6301f7b535eb659999d4113ecb7396c861e52badd9f5de05b63fa2e63766be5e50883ca8d70db86e2186ec1420b05079794c4b584f12bef16f57ce184bedec00cd065973a1dcd2bce8d0e5b029bdd139096c7e2d4e24c7342bc5c279d4698b2e344d5dce19adfc4e373590bcd90c105d3580e3e820266fbeae81a42098cc083f9ec82b444ea0d5caa7c403dfa2f8dc9170d662af715b18a560f66276dbb4f89d2d3bde02ca04e05bed60d3a50827e9b6c9ab1281486c1fb730387a2bc69340fbe156988939cabb819f79e49f7e506dda72d5bc70867c947ec4112311e0ec4189efc8f39ea6019c9289d1b90d34b28d811efdfe24b06bd3d4945cfc418b0f2bdd534e346a5670cac75233d4fec595dbab556ad62c3e9e8788ffc7e692d4f2b54d543fab906a9d922eb3dfcdb6502373d7ad52be3aaefe38a440fab32ac658ca8a45ba57513543fbb4092ba6c6138660ffb368c613690c8b3100667995fc7894977412535e156aaddfa3d988c091cf3ca4908f2b92b95a6004dc9518374feecce6b12b3b182d465a9d5be270dcc85e086a715fa8c7bf04713950d4b5bbff89e90a4b5e00e02c7d992f5484ec7c386c9ecff185f223046b0b4e4bc7289747d89ba022ccbc47f8383f4f73ccc6b6f4053d993622f09d20deb3f8783d2ac5b377b2baa0b80111fc0783200b884b2fa5397d5c4493f8b5db2ede2c900efb72fa13988b96aa064704ca06749f6c0fd37d1ea1b0cfe211295bb6b2bc116af5d4f565525c9ba44428c3c07dfa3ba51407c12d91c298c4dfc18490fa3accc43989db26bae0a9b0faf4277af66b01ac5cfa13f836db63ebc163c1544dbf8be3c975dfa045c301ab1efbffcfa6250511a444099340f67da0bf2c53f46f631f45c0c026502d8d2ccd3703a072c8818bc9aa38e8a0674633fd848a2aec37caf429fabbcab55ed671cad24aa491c15a093585df78d1c2f276c98c4e05f3b2c4f417fec0e6c39bd21d4e530cd101ba4283db8302a35835d12105b5dd6e68f7edd117ec5f83fc44db6262663e3df5a85abd7c1dcdbe8f0922910267726c14ade4176dff26e39ed7ab982295c2babc8acb8c63b30499e4ca6236a82c4fb3238237ac1a98d667be1a8206676c4af316385236f5097424633fc4315714caa5573f420b5fb7f5f302b6808a8c6385c22123830c86d16e3b68a8d8dea7d5aa60fb4e8ac7fdede80a3ed68a29985518d38c1ba0f25fe28e0aba4b9a2ed8d85c9a8758a5eceba37937bee0953528312acae5232343ecfc10e39a27dbdfeb07e601d816087b3ef47090b22aac008a4eb9ce26a041f59bef0e412ab4123f37de3c572fc3c2c082cb81580c693705ca28a2b9b3d3559e7dd78f9023672c6148e10d66310597d89b13d2f06f3fe7fd5c1ee223c90652cf41f3b5bd8c67b53b0a292643af2ff82e72371c56a89a548191e393f00643026903ea3893816dc8308b46992dc50ad593b4fafbdc3584ec2ff3f02588f273f50373d18ddba55851a4f7048c28a60eb08f61bbbcebd71edf7d326911d229784acb568e5d2e715ffb1483423fb3a14db39108f8cb82d4f33f83e5eed975676feef7d7d16b07abefa56c3ac1b0cf86482c0ae733d7f35c16e63f72019b1d1882934b00f364a6c880795a14e9b6bac420f0e77c75d8379e7bd08cdae02f60f74317b4d8380868c78d8d98c2ed100d1ce62c24bf10cfae86edb6bd5d33dd0bfd54c8d365c7d4149902e6d8c5f77b972917f39b5e3dfee0bdb094f9994c817f2eb3906082d4fb7257b672e482e749ce5b93fa7ccafdbd6a1c63d8800e55ceb80509392eb452afee199b111e0ee0e887a2ca381967c4d1fb2e548a178497189be7088eb117b79e531206a6f2e4d05e8d7fdf440df0d354891f81bab30b354282d100cc2dad2e794cf4f9afe2e4a5d5257f0e8fb8ca7d72fb061cf81ea945fcfb3e6cd917450c92af4c362ae8af35a1fdf89f1c0890ad", 0x1000}, {&(0x7f0000000580)="2ef60cd985b5c707d87f22145c583b3321483e533da6f25c5b8df303f5e6675d48", 0x21}], 0x9, &(0x7f0000000900)=ANY=[@ANYBLOB="000100e8ff0000000100000001000000b140df7709000000000000000b14a2c043463e51b726eddac19c29acd88b074d1a89f9211b8e95bace6563a341b477deff92f42f380f09efc161bb4c5ae0986f21990799907f01804d5996372fcf55f265ad9d04b6fd333cb6716f9c89966cd83fe71f2ea2105e4aacfd7bc7c9bbfa35aabc5750a0db47b0990e93f9040210c7f42793d1ae8600a590e0f0d5bcc4dd3179f1b1ca2f3e64ca8421e7497b41c57895b016efe6d8633345f369ce4ce60ec7ee36e4bd13008e1241e9c77438651ed8d5bd9470eda28fd91d88de8272d3ed1165ae5cd6000000000020000000000000000100000077d30000d06aa726a0e000"/266], 0x120}, 0x4) r5 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000001440)=[{&(0x7f00000001c0)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) ftruncate(r5, 0x0, 0x1000004) fcntl$setflags(r5, 0x2, 0x0) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) 16:00:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0xfffffff7, 0x14, &(0x7f0000000100)="04000000", 0x4) r2 = socket(0x2, 0x1, 0x80) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:00:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:31 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e001000000000000000000008000000049f154a513c9c8c70ddc0866a282f571f788b9793cd46700c67029fd9ca5a9bf914136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c515c9c2428de3c5a61976d761305c86c5f93d09aa44ddde27f5bf11887588d8b071d6e156ba30e8a3efa79e10899e8f8a6278a1796cef266c6796618c29fb329ccbdf8c7985e4b5f8d15cee1f70357a5bb15f2f630298ca49eb68c62302316679b433acbc746f4018dd1732a202c254f0dc86119744ad051652439a2f83ce4ac8133c818befd8ad6d37145711c60f579ab5fb8b09bd3fc5d43680cdca18b9d21deba31967e90af7dd31967f06b39d3fce9d2f339d68b7e26fb88136b3e93151030b76608447001f26747628ef056dd879f2e332697729f8c18e6f6603e1ecb295d96b2cb92b27a25c95d425cc41cb7a73ddc7f0ef55848e741203773ef1cfeda3105769b0d6e3f7591b0975ff41c95389bf657818efb050eaa861c55bd012a3a5bda5d37e66d784b30e2c6213e6fdaed623e0bcdcd36e8f26eb9998e14857e78e4b633e58645c92e5b6368ae43616cc32b21e682a853d710fa2626607a72992eae6733565a2ca6cd8f6bbd8e37d3434e17b0a395c87eb3e61f3f6045875826d9e05ad16914da08e1fd6c99d68a69e000000000000000000"], 0x1e0}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x5, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}]}}) clock_gettime(0xb2aa7179fa5cb674, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) 16:00:31 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7a522b46e22fd322e06999aa973c6e143eda218bff77e832e250d2062923b6e8339a2d7ceae005e55e06289b22107d16569421b49b90f000000000002c3a27836b2e75c23652a"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) dup2(r2, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x1b, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x80) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00fffffeff0000000a8df278f86dfaf23c1d37b4a16eb58069", 0x32}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:31 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x61, 0x0, 0x800, 0x2}, {{r3}, 0xfffffffffffffffe, 0xe8, 0x21, 0x64, 0xe1a}, {{r0}, 0xfffffffffffffff9, 0x23, 0x2, 0x9, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0x80000001, 0x3ff}, {{r4}, 0xfffffffffffffffb, 0xb, 0x80000000, 0x0, 0x9}, {{r5}, 0xffffffffffffffff, 0x1, 0x8, 0x7a, 0x4}], 0x9, &(0x7f0000000240)=[{{r6}, 0xa31d786321b2a1bc, 0xcd, 0x20000000, 0xf0ff, 0x2}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x81, 0x7}, {{r0}, 0x7ffffffffffffffb, 0x15, 0x22, 0x401}, {{r7}, 0xfffffffffffffffa, 0x82, 0x1, 0x1}, {{r0}, 0x0, 0xa5899aaf9bc76a5b, 0x80000000, 0x5f, 0x6}, {{}, 0x7ffffffffffffffe, 0x42, 0x2, 0x401, 0x80cc}], 0x0, &(0x7f0000000300)={0x6, 0x3}) fcntl$getown(r0, 0x5) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x45}, {0x6}]}) dup(r8) 16:00:31 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000080000000000000000000800000e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b26e2fc6a0f2d38b1c29e154db2ea853bc0ebaa40977dd3a57517412a4ffffffffc2f8da3d6299f015a3c5b490df34a299ecdc5cd2610863737e6275edf99e1c819178000000eb30b54af009f38da4914f1de7b21951e058dddaccdbe632d56b72694123080dc2682d8bcce0cab8a496a1a21f7c3e3949efcaea7f49d018883ca5b11eea527fc96d79b708286466c266ac77e643c100"/209], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r4, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r5, 0x2) fcntl$dupfd(r4, 0xf, r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000180)=0x1a9) r6 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r6, 0x6, r7) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r9 = syz_open_pts() read(r9, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) syz_open_pts() r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f47b6bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb32321900"/950], 0x156, 0x800) 16:00:31 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=ANY=[@ANYBLOB="e4a9ebc23c8d60f23a00"], 0xa) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 16:00:31 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000340)="76b5a5e812feb22dd17152c7275623ce0b009b694655be5a8942d1653d06fdb1861b0c03093d0265af25c4f7b95483238e4de34a95eda918a8d063fa0b71aceb3bf3ae2ba5cdbfd20b2cad9da8f2033ade4d01b4ec051ee2b97ee0c98382c84e133b14218372b8b257a3eb", 0x6b}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c3039080798ccc5735d48147817c17532cb8820052dc04c81d6d84c821b8f2cb7980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb", 0xd3}], 0x2, 0x0, 0x6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) uvm_fault(0xffffffff825bd9a0, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at sbdrop+0x219: movl 0x18(%r15),%r13d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff825bd9a0, 0xfffffd0000000018, 0, 1) -> e sbdrop(ffff800022d8b368,ffff800022d8b3f0,990) at sbdrop+0x219 end trace frame: 0xffff800022d8b310, count: 0 ddb{1}> trace sbdrop(ffff800022d8b368,ffff800022d8b3f0,990) at sbdrop+0x219 sbflush(ffff800022d8b368,ffff800022d8b3f0) at sbflush+0x93 sbrelease(ffff800022d8b368,ffff800022d8b3f0) at sbrelease+0x2e sorflush(fffffd8062ebc668) at sorflush+0x14b sofree(fffffd8062ebc668,42) at sofree+0x147 soclose(fffffd8062ebc668,0) at soclose+0x270 soo_close(fffffd8062d04698,ffff800020ac93d8) at soo_close+0x40 fdrop(fffffd8062d04698,ffff800020ac93d8) at fdrop+0xc2 closef(fffffd8062d04698,ffff800020ac93d8) at closef+0x11d fdfree(ffff800020ac93d8) at fdfree+0x101 exit1(ffff800020ac93d8,0,0,1) at exit1+0x344 sys_exit(ffff800020ac93d8,ffff800022d8b7c0,ffff800022d8b810) at sys_exit+0x16 syscall(ffff800022d8b890) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd2290, count: -14 ddb{1}> show registers rdi 0 rsi 0x542 rbp 0xffff800022d8b2c0 rbx 0xfffffd806d40c000 rdx 0x2ad9a acpi_pdirpa+0x16c02 rcx 0 rax 0 r8 0xffffffff81e1ec08 sbdrop+0x248 r9 0x3 r10 0xd1e341230761e2ba r11 0xf0df888b4a04516d r12 0x542 r13 0x1100 __ALIGN_SIZE+0x100 r14 0xffff800022d8b3f0 r15 0xfffffd0000000000 rip 0xffffffff81e1ebd9 sbdrop+0x219 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800022d8b260 ss 0x10 sbdrop+0x219: movl 0x18(%r15),%r13d ddb{1}> show proc PROC (syz-executor.0) pid=3320 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac8c70,0xffffffff82635820 process=0xffff800020af4700 user=0xffff800022d86000, vmspace=0xfffffd807e0b82f0 estcpu=26, cpticks=1, pctcpu=0.19 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 37758 229318 18803 0 3 0x82 piperd syz-executor.1 92943 282956 18803 0 3 0x82 nanosleep syz-executor.0 38556 97029 0 0 3 0x14200 bored sosplice 18803 172904 35359 0 3 0x82 thrsleep syz-fuzzer 18803 10486 35359 0 3 0x4000082 thrsleep syz-fuzzer 18803 167941 35359 0 3 0x4000082 thrsleep syz-fuzzer 18803 210670 35359 0 3 0x4000082 thrsleep syz-fuzzer 18803 157576 35359 0 3 0x4000082 thrsleep syz-fuzzer 18803 283879 35359 0 3 0x4000082 thrsleep syz-fuzzer 18803 27847 35359 0 3 0x4000082 thrsleep syz-fuzzer 18803 257433 35359 0 3 0x4000082 thrsleep syz-fuzzer 18803 93297 35359 0 3 0x4000082 thrsleep syz-fuzzer 18803 32137 35359 0 3 0x4000082 kqread syz-fuzzer 35359 219364 61016 0 3 0x10008a pause ksh 61016 215835 80196 0 3 0x92 select sshd 37678 40071 1 0 3 0x100083 ttyin getty 80196 113103 1 0 3 0x80 select sshd 67345 87232 64056 74 3 0x100092 bpf pflogd 64056 216048 1 0 3 0x80 netio pflogd 98765 305910 64188 73 3 0x100090 kqread syslogd 64188 223809 1 0 3 0x100082 netio syslogd 96497 1580 1 77 3 0x100090 poll dhclient 71649 181508 1 0 3 0x80 poll dhclient 25853 507460 0 0 3 0x14200 pgzero zerothread 24146 267224 0 0 3 0x14200 aiodoned aiodoned 66204 140392 0 0 3 0x14200 syncer update 90061 65909 0 0 3 0x14200 cleaner cleaner 43362 341140 0 0 7 0x14200 reaper 56985 224271 0 0 3 0x14200 pgdaemon pagedaemon 78960 514928 0 0 3 0x14200 bored crynlk 5321 474118 0 0 3 0x14200 bored crypto 72729 328279 0 0 3 0x40014200 acpi0 acpi0 15495 513990 0 0 3 0x40014200 idle1 29418 398511 0 0 3 0x14200 bored softnet 97511 80522 0 0 3 0x14200 bored systqmp 53852 168712 0 0 3 0x14200 bored systq 8296 202906 0 0 3 0x40014200 bored softclock 79470 56627 0 0 3 0x40014200 idle0 82028 22259 0 0 3 0x14200 bored smr 1 404959 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9550 6434K 8119K 78643K 13809 0 pcb 13 8K 8K 78643K 115 0 rtable 112 4K 4K 78643K 535 0 ifaddr 92 17K 18K 78643K 217 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1503 0 iov 0 0K 24K 78643K 125 0 mount 1 1K 1K 78643K 1 0 vnodes 1227 77K 77K 78643K 2112 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 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 14 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 584 0 sigio 0 0K 0K 78643K 18 0 proc 62 63K 83K 78643K 572 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 53 0 in_multi 64 3K 3K 78643K 144 0 ether_multi 1 0K 0K 78643K 12 0 mrt 2 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 103 466K 466K 78643K 103 0 exec 0 0K 1K 78643K 277 0 pfkey data 0 0K 1K 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 130 87K 87K 78643K 2941 0 UVM aobj 46 2K 2K 78643K 46 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 71 0 NDP 15 0K 0K 78643K 49 0 temp 143 3019K 3086K 78643K 17116 0 kqueue 3 4K 20K 78643K 110 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 13 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 85 0 82 1 0 1 1 0 8 0 rtentry 112 93 0 47 2 0 2 2 0 8 0 unpcb 120 635 0 620 1 0 1 1 0 8 0 syncache 264 10 0 10 2 2 0 1 0 8 0 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 544 238 0 234 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 280 723 0 716 3 1 2 2 0 8 1 rttmr 72 3 0 3 2 2 0 1 0 8 0 nd6 48 12 0 9 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 18 0 18 3 2 1 1 0 8 1 pffrag 232 7 0 6 2 1 1 1 0 482 0 pffrnode 88 7 0 6 2 1 1 1 0 8 0 pffrent 40 185 0 184 2 1 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 55 0 19 1 0 1 1 0 8 0 pfstkey 112 55 0 19 2 0 2 2 0 8 0 pfstate 328 55 0 19 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 430 0 207 15 1 14 14 0 8 0 art_table 32 432 0 207 2 0 2 2 0 8 0 art_node 16 92 0 50 1 0 1 1 0 8 0 sysvmsgpl 40 50 0 28 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 12 0 2 1 0 1 1 0 8 0 shmpl 112 44 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2303 0 904 46 0 46 46 0 8 0 ffsino 272 2303 0 904 95 0 95 95 0 8 0 nchpl 144 3302 0 1702 61 0 61 61 0 8 0 uvmvnodes 72 3087 0 0 57 0 57 57 0 8 0 vnodes 208 3087 0 0 163 0 163 163 0 8 0 namei 1024 10392 0 10392 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 10 0 0 2 0 2 2 0 8 0 vmpool 560 12 0 2 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 9739 0 9739 9 8 1 4 0 8 1 plimitpl 152 61 0 53 1 0 1 1 0 8 0 sigapl 432 777 0 762 3 1 2 3 0 8 0 futexpl 56 12974 0 12974 1 0 1 1 0 8 1 knotepl 112 228 0 209 2 0 2 2 0 8 1 kqueuepl 104 216 0 214 1 0 1 1 0 8 0 pipelkpl 48 209 0 199 1 0 1 1 0 8 0 pipepl 120 418 0 399 1 0 1 1 0 8 0 fdescpl 496 778 0 762 3 0 3 3 0 8 0 filepl 152 6119 0 6000 9 3 6 7 0 8 1 lockfpl 104 171 0 170 1 0 1 1 0 8 0 lockfspl 48 71 0 70 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 25 0 14 1 0 1 1 0 8 0 ucredpl 96 827 0 818 1 0 1 1 0 8 0 zombiepl 144 763 0 762 1 0 1 1 0 8 0 processpl 896 794 0 762 4 0 4 4 0 8 0 procpl 632 2053 0 2010 6 1 5 5 0 8 0 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 23 0 23 2 1 1 1 0 8 1 sockpl 400 1449 0 1423 6 2 4 4 0 8 1 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 13 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 269 0 0 33 0 33 33 0 8 0 mtagpl 80 37 0 0 1 0 1 1 0 8 0 mbufpl 256 399 0 0 23 0 23 23 0 8 0 bufpl 280 7579 0 1349 445 0 445 445 0 8 0 anonpl 16 100303 0 83689 81 6 75 80 0 125 6 amapchunkpl 152 4784 0 4637 15 4 11 11 0 158 5 amappl16 192 4060 0 3158 59 12 47 55 0 8 0 amappl15 184 65 0 61 1 0 1 1 0 8 0 amappl14 176 192 0 190 1 0 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 214 0 210 1 0 1 1 0 8 0 amappl11 152 229 0 214 1 0 1 1 0 8 0 amappl10 144 20 0 13 1 0 1 1 0 8 0 amappl9 136 627 0 624 1 0 1 1 0 8 0 amappl8 128 142 0 116 1 0 1 1 0 8 0 amappl7 120 118 0 105 1 0 1 1 0 8 0 amappl6 112 224 0 220 1 0 1 1 0 8 0 amappl5 104 360 0 343 1 0 1 1 0 8 0 amappl4 96 1043 0 1008 2 1 1 2 0 8 0 amappl3 88 130 0 122 1 0 1 1 0 8 0 amappl2 80 5189 0 5114 3 1 2 3 0 8 0 amappl1 72 27339 0 26888 26 16 10 21 0 8 0 amappl 80 2339 0 2287 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 45 0 0 1 0 1 1 0 8 0 uaddrrnd 24 790 0 764 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 790 0 764 1 0 1 1 0 8 0 vmmpekpl 168 9844 0 9807 2 0 2 2 0 8 0 vmmpepl 168 104288 0 102159 140 18 122 124 0 357 24 vmsppl 368 789 0 764 3 0 3 3 0 8 0 pdppl 4096 1587 0 1538 7 0 7 7 0 8 0 pvpl 32 289849 0 270458 192 11 181 191 0 265 22 pmappl 232 789 0 764 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 199 0 6 6 0 6 6 0 8 0