kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Nov 5 08:03:36 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.24' (ECDSA) to the list of known hosts. 2019/11/05 08:03:50 fuzzer started 2019/11/05 08:03:58 dialing manager at 10.128.15.235:27472 2019/11/05 08:03:58 syscalls: 337 2019/11/05 08:03:58 code coverage: enabled 2019/11/05 08:03:58 comparison tracing: enabled 2019/11/05 08:03:58 extra coverage: support is not implemented in syzkaller 2019/11/05 08:03:58 setuid sandbox: enabled 2019/11/05 08:03:58 namespace sandbox: support is not implemented in syzkaller 2019/11/05 08:03:58 Android sandbox: support is not implemented in syzkaller 2019/11/05 08:03:58 fault injection: support is not implemented in syzkaller 2019/11/05 08:03:58 leak checking: support is not implemented in syzkaller 2019/11/05 08:03:58 net packet injection: enabled 2019/11/05 08:03:58 net device setup: support is not implemented in syzkaller 2019/11/05 08:03:58 concurrency sanitizer: support is not implemented in syzkaller 2019/11/05 08:03:58 devlink PCI setup: support is not implemented in syzkaller 08:04:03 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x2a1, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) read(r2, &(0x7f0000000080)=""/167, 0xa7) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0xffff, './file0\x00', './file0\x00'}) r3 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x1, 0x1, 0x3138, 0x1}, 0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x800, 0x4) r8 = geteuid() fchown(r7, r8, r6) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r9, 0x9, &(0x7f0000000280)={0x1, 0x2, 0x3, 0x80000000}) r10 = socket(0x18, 0x8000, 0x80) recvfrom(r10, &(0x7f00000002c0)=""/187, 0xbb, 0x42, 0x0, 0x0) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000003c0)=[r6, r6, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000480)={{0x5, r11, r12, r5, r13, 0x2, 0x7}, 0x8, 0xbe0, r14, r15, 0x2, 0x880}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000500)={0x2fd, 0x2, 0x80000001, 0x4245, "d0c95c5a32f106ee733987fa30c298523ae0fe60", 0x7, 0x9}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x8000, 0x0) sendto$inet6(r16, &(0x7f0000000580)="82035ab3f37986723dd9094f94abe81ead37f6ddac9cd5f57e24549e17d8a775716bf1a7f180ede978f7fe3f2f910e0720a7f4d7ba53afbd747ade5d100b48bb0590ab5fb8d44ad2a2f89932f1154abf1ddbc450929f183a5ff61b7ac857966858ad", 0x62, 0x0, &(0x7f0000000600)={0x18, 0x0, 0x9, 0x6}, 0xc) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) 08:04:03 executing program 1: getuid() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x2, 0xc72, "e1e8850027eb619e7986783741fe4667f663c1a0", 0x5}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x2) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000100)=0x7) r3 = dup(0xffffffffffffffff) fcntl$dupfd(r3, 0x0, r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r5) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) socket$inet6(0x18, 0x3, 0x39) r7 = accept$inet(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) r8 = syz_open_pts() fcntl$dupfd(r7, 0xa, r8) r9 = open(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x0) r10 = getppid() r11 = getegid() setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={r10, r6, r11}, 0xc) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x48890, 0x0) ioctl$KDSETLED(r12, 0x20004b42, &(0x7f0000000480)=0x4) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000004c0)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000500)) r13 = socket$unix(0x1, 0x3, 0x0) fchmod(r13, 0x2e) 08:04:04 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x10, 0x8000, 0x6) readv(r1, &(0x7f0000003700)=[{&(0x7f0000002700)=""/4096, 0x1000}, {&(0x7f0000000440)=""/241, 0xf1}, {&(0x7f0000000200)=""/120, 0x78}, {&(0x7f0000000540)=""/162, 0xa2}, {&(0x7f0000000600)=""/78, 0x4e}], 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x52) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8, 0x4) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000001700)="5e473ca51124dc8b743e81925df3623475a39400230bc486fd4201a1cac6ba1c844c733f2d6fd10f8f98d02ccebce768d1e02ff81abd4cf5f4c0b8e38f379a724378d25cdf6f0d856a73e7966017b9da147c582e31d23944665b81cbb20a05897e13a3ed255f8964229f9b2fd93e196a93c352cde601d24ff4305e59390662630548195edd3affa9c426995dd456f030fa8238fce71c5ee084db2f2fa0ee4f7bf857db1885c0a6678f77d34038d6d44d5f2738ba9db4323be2997bf416c11b84b734148735408c58b90308efec7c2f68ee9900e1d6adb6c7953245f7223d44685181f251f3a3fe8cc3fb2f38f5c97940e3aaf6e3a4972be63a113cc8460180b64df5f29bfc17936fd9a77e8c6f2ac3a4fa2c0862c4392b9a0d71a33c29f111ea262b5b9365aa1bd2ff8bc3abb9cf90d85d2ee9f7b915cfbd5bc34d3841b9671eb38882c4ddf914300af471be3c261299287796bd87fde279e7c897b2efd35c0296435b887c6442a82e3509d43a63f80a2f6089711ec7bcdedd412ba458985d969976663c013607cf059b6be783c1f7843b71676186729646e7eaa95786659c184e0381ed1aa21e1c0dfe09f605c2be1f373100bc852dbccba24b948e9272352ec89a9aea788b62715f8c0d2f510610c88527198a0aa048d337b4c443d2d951eaada07d71ed5cf619273d933ce0fb1b01a778d4b35f040d525ae8b3556ea07b52ef4848b4e029b6f080e14d674697ff47b989776bb2b671c3d318d63b5ad1155f7879ba95290efeedbf92265eb8992f0370615b9a7373d2702309e340e9c9996e85ade709eda9aace3f69dac38693b6381bc1ff5f0b0acf6bbf503aebf6422471e0651da7e2638957b8685bf5a55207d1a62b447e9340eb40eb30d7d49af47f7d57a2a0b6e1efd74c77ad6ef9603f002e77c86e80fa4d2cfc8fbe7efb1e1d343bfd0dce46d093f700bace800a6f403fb095a631b2c054e685788ec9bb000a4b3d33da1f251c0f91de6a3e7b6dccabdcc8f21b6780eb4bdb57a2bee64735b46915109f86f7c50a4a0cf9d112989ac3094c6de69c658d4b3c7af5576c342b3077145982905a73056c9dca2e28ec2c42eedb7a2703e5691365988afcd66429621cb67bcd11acab3e0f2bc6dc07c3b88a3a03f8795b9142dfd6931f058a489cfc01808562b24e3d72ff956c5242d909630a7c197c908ca1188fe5df7b3221c50749032d0d5cfc779e79a8133edca916bae61e9de9c7e1e00efe96c85ba584e6b73d2dfc02bea929af12eacbaedc90a32accddac40995accb0ad320fc4e5b0b3c75db4b7fa8d4c790e7e37f0017dba2130b75cb293cb5544b30ddfc9518070ddcc42d6f4f02fad1702fc15bb8263031ff9157b9ebc4c3dedd8ed6e2095e2d3052a42753e585868b6f21ae1f20da569092d39a48778000d695b5131f7a32998fd37db574feed3b607ac684a78fe4d72f7ea50ae45593f168730d00fe85ebcbb5e6171b77514117c71cc84c425972b286b392aa2de95581b4df31246df8a1fda9c0a75e7a375ea48ed38f8fdd1b3416a43b8fea9f85a1611534ac55a7e1fa7b17a84b6f9c5613171b5570910c62de378b9c44e028da5780fb2e9624dc0e97a377b2b1a5f98577ef0f0defbbd29eeb95d1e15bbae8e589c321dfb1f35f4afeec6593c99528a934a8703767fec9cea886c446aff7875b6599856487a3d872aec73fd46a297c1d03aadb8ce0ac548244726c2e49de901386fc3ee0243e8469256fdf89e766c1d3e732e2dc425641b8f8f42130658b93eadd852b6e3efaa9f7109c3873d6836b255bfd1a1615c0bff77ad99d83ce871fe80a1940aee31e0d842ba4e7d43278389657f5b25180f3b4d64cb89663b2963d2dc94fdc74c2327820bde61dcd44e3b41658c1e2697000b17f123ba9da656e2cd3fda78932ab3ee543ee76d9bbacc572b89b48a17bfe78f89a70bd3f3685f3021c8479a841af0930c9d920cdbd57acad09e51244ec1142929c8ac32c2b52f12d8f3e8c0d0c7721ac3b337565a2096401141a6daa51d918b883788f72964b9b2cf1b1feba0935c5f68ce0c4d738d6d2d86d2b3d037d0f18d7c64d4032ee4653f8089b11bbbb664d321eda82ddeff129aecc0e1987200ec0e962222fa28c47c22adb79840dedaf735290140430971ba10b4ccf95261341adfab1c2c2bf43e9a1bca7daa0384ae40265d80e88a651b12dc622d2eb8970704ec623b46d94792bec540d5a26c3412872fd12f37d1b3a9b068bb2a454befe22e16352774e88f1679d5b44272f67a77c8f7af418a20f179fea5d1a1f6e224fb742ceca2b0de57eb6912b16b9f3cbae8ced0ed46626a35641fd5443344b86609df152a38c5fd450577595f28ba9f186107f4b449a2493d379dd288c33bd6f9c9c443cd051e7a0e58c98e9a2752fa246b770fab30e8027cdf5e7e13008cd542a9a3228c4c47c511c290fbd2ffe165b9991db276f69c502f4843fd96ff7aa2fab6748ec2da4ac64399aea1f289f3ff949236e0bd85e87c36c11706b6f73e9bb65ec79320b16e84ad09e930c70e644f9bdb72a20a9890297196d65ceb052a63d18e73884aa4a7aa6f02051414d1f01cbbdaf04a7eb9393f78bdffdb04b403d0315a77a2bf60724bd70c63ef16947dfb2fde8ccd873eebfc25f84d2b2a73131357d682c86f5cda635ddaeafc26723501d156dc4d6fa7f02d217e6ef27730c7c455c9231c34b9d0c9a55fc8f2b1d9300c058a306120099aa2d19441b8beec47e036196d1fe5d70340ef93196b12633bcf00adb71982b572b935daaff5184fb16aba0cfa01b6b704db6bdc1080475a9b11f0333cafbf1f58229a8c8d619924243026cec2477a23295e065e5b1cf17fc04a696cd13842f930a4e6d9d9bfe29963981c261ebf18467d11e1f073e622d5e3de2f13bd30612cfee2121b3770027adf9c208c69ef07de9cbe0dd7d656e59d20e61936629476f3d285aa829df1d4f66a621da8e8866da1b36204f4dfac929cf4e2ab288fa0a4ffa47bbc921c17bb0fe6de3049be38eab469e03bc01417a8d57798c297fcdf4958e73f7f70b64c2a552bcc09d6423f88b68037bfe044afc71a9dfcd7dcf9f44b6c8a837256c7831df72420ee34a0658995f129b84b69f5fb31e2c157ff111c6170f7f5b9ed39ea0c094660cb74d9a4bc3294c9a59eec6060b78b6b5289dde847182139408ab155b38c13021acf4867e8851c9e2811e6ed8a54c33d912ec276901d6c6695a331e4df2d55b9132eb09f3d60733ffdb06874e6359388039335c9ef0048f9f13f6f87e7aeab2688d2354a7ca8f110a5a2160970e4df99353d3ee0e5a32fcb0751d56c5660401a9d8ec4246fc0ba151e5823907bc7f5fff45489a60c551dea241bfb95a4d138ab4072bcaf5213835285a6c2e325205f81baa3ecc8d17adedb77111cff1cd338482735204783f00257428584cb1e1a71e7a6f920c1f8c2f5f9f5bfbb4963cbeace564e7fb855beb76290d546dd189af353ff7b0128a475911721057694690e453998d9c781793bd454cfa3ea5f5d420a17b6a7c1494bac5fb64814906391277be03575a512a117e1c798087d632ee399188c4b3169718227ee3269caa4d9d134fa56fe4ea84e945e5cfaaf0f43471bfc5566ca473254b01aa919aca580c3989f4d94fe94ec81f4dbb4d602c0b6e182bf9b59c582f569d4ca8c9d3203b02e95140667f885b9030f01352a636dc6ec16aaa9876ec6061da065a1eef8180629de6011251213a1ec8967feda98011d6b87b067befea21ddb50f5956dbc16c55e04bc7f0e2492f3a76d39ecb24d68029d3db9527f89ca963a5675add9e07759c1887d8f8f8f808e62ab25f9eed56b4ee558ad95f7e5ef23b7f93973f5adec02edfe79239dbdb4ecdd0d56cdd7351d1f69e0a608d195b911d9607b53c486ef14b4890f13edf8e64affcce41f968dc3587d2e2453bc2e69f17e2c9b541e608c9a5b5204874c2db1bbfe63abe0399c5fc5d6bc928cf9681aaf19458a174a33991b4c8d7bc7ca406e0465e879c048060d05374e04f1d672e7dc05a32e1c3f87577343f584da6ba12c6a7b8573f29e831f8d04f2d2a635296f16d7707697d85b474df341cfbed8380d046791df6251566dfe3bbd6664a55bdc03a13583593e491fe8cc17ad383af4481fc6cd619a3884c687a93d9df2bd4c047896d638413d87babe62dd5756e044ad3a57f46b9406fd70f220b78772e318358ce380964914ea6a10201e03ee08b39441363b4bbf19b89112224c8034c68a868567bbe8cddef4353af2a229cd3ef1dc3d01dbb8bdd949510d2f2670b50d0ebade0df4c5d9de51d6272368fc7aa13be6beaf368f2b29653ea4344ea603034e565530907bcde5b030c8d41cf62a66c1e993ebed9a5abb3492f75e57a5326e8c8abab0c49ec1d4d8699e2db32e39677c8488f3e76bc625bceb8557dc0d11259c0a9eeca274a55c6828f95e38ec29a584d2bdaa35cc7046e79f8e69ef973689206b62b4823af80ff6d73097db0bfb623a475df87de9595bfe00016b8cb206fdbce9b2f39159fecc3c34f41cbe4404ea42060887980c63a4ab4da6d40d87dec5a74bcbdabd955a8d1e0399d081c8ad85f7b921154a7e70e21607d698d086c1ecabd170912cd0b97b307def16decc8e58597e2ef2a1a79b1b46f6d377acf5a857088817937789919d50a21396adb6ff458d9c1c8a32edb4ae4aa0bc7fd1fdf360905f9eb8e8aa84d816672ba3ae7144c0b83b3362865d520303cf9aa87b24c7bf1fd2c2f466415fe1aa4947806d6b922a55d7898695e4344e9731e7cd5106eb67d06d03b58e3b8927b25646d85b645a3fd65709029882ad41bc2efeb5f1c5e691c034eb03354d16a3e003ec1ce4b76277f824d04b2d4283ff1dfc0e7f9bcde26d4a164d00269928e1b27143f6f0661ea82a2764376683f781ecc938e7ef647a2e5a59dd78fd2fe5beebf841e8a4cb5f17d3abb35cba20e7b1fa1d3f5737e56e0862fb5a5698a4bdba02fed4ee4509c1b635ca973df3c6093d42b8272db4d08adb5dd115052be2e522d50458b1ce03d5ed0443df0bfe0c8f8e0e42c3ca1e2099177b197f9d207c019e195ac1da82bf06a7f5d196d903a8c43c6a28897823e238ce473ea2ee4b543c47393dc13dd14962b99b5dd49eac241aa932b8796ef02378a0e533e47d4c6fc28625be544fc9cca8274e8f1c3a44ba64ef65578b947f5e68a9952b889a7d65685d7284031bab1b2ba77a5320d89e90084b35d76143c11626ef02b2d495e9ef175b68bc2ac2aed4345ef2d209346becbfe5cc38c91f04018cbab3c91307ab0ce060a9e52871d31809fe00180313456d76cc5e7a62307fdb557f82355f3697b32fdd882bb41b623348a850bff3d740f2ffbbba036960a04c077ea0e7be2896f193457236d5e571b9bbcde16559ad118e8790707cd96639adc87d38cf1d9ca15999ad92a8134592cba591d19c2fca1c915e17a6f0f2916144acb2786563c2aabd24f5ba593e6845b23a924d75304396e66f823d0cb56e327aa06b41b3f04b273ec26a4b454f2724f068063d02be176b001e0d27e13e254dbd2c3986ed4805e4c8927a5690fa3906c31f20e4c88e0ff8d0686c2d0c2d7e4072db4a7a3d488619fd71b3957d58cfaf53417bc68b396a791e3eae8d50897bc9993c05cbf588986ff514713b121024835f406212bdcbab89594e9c8ea89b1936baaaca33eb1c39605c1157d04a9646e8e1534da352818d791ab24dda97ab4fe845a192bf9dc0197168d3b22dfdfa", 0x1000}, {&(0x7f00000002c0)="f532a5051f25ac8d73800fab1dc44aece71626bfde56ddf64d7389b1647d3198c49c28ec2cd8bd890a94cad1ff4a2a01d4078c2bf3c86fd94b60167ade389b23fae17c0fa35689b4fa66ade186f238cf8d9763627a5c267b09458796bd84710767a5ae21bfef57b7cdd0ad0f0f6d47bd08e31fbd9fde936d9e3768e8bcc1e55464210a1cc74bada905fca2e0081e1c3f92665e87b7da633417a1aaee49fec8a22c77a74edbf5ab34a7a46c0eeb49f227f427aeab0985d93ca5636de1a05247", 0xbf}, {&(0x7f0000000380)="94e730cc52d4e479c9c7a79083eb08d58e9a574911f2b7c02192c346356262251e53c4bac969a7472e328e585d0ed0550078e76a7c90761b09045a59231ca39365c9d22b06314d9febf71dff5b5279a8fbb90ccb328cee1c65371cf1dd54ebe82e2ad224c454c3abedebe2e359871847d28822c38bec6692c07fed627e73a925c77f0334ba6f95056480da", 0x8b}], 0x3, 0x0, 0x5) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 08:04:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) read(r0, &(0x7f0000000100)=""/13, 0xd) 08:04:04 executing program 0: clock_gettime(0x6, &(0x7f0000000040)) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000080)=""/107) 08:04:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x7, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x8, 0x1}}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) close(r0) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x12c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x3, 0x3, 0x5, 0x8, r5}) r6 = socket(0x18, 0x1, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) socket(0x0, 0x0, 0x0) r8 = getppid() fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x2, 0x2, 0x5, 0x8001, r8}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x4000, 0x30) write(r3, 0x0, 0x0) 08:04:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') chroot(&(0x7f0000000140)='./file1\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 08:04:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x2d}, {0x6, 0x0, 0x0, 0x903}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:04:04 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) poll(&(0x7f00000002c0)=[{r0, 0x2}, {r1, 0x1}, {r2, 0x4}, {r3, 0x1}, {r4, 0x8}, {r0, 0x1}, {0xffffffffffffff9c, 0x40}, {r0, 0x100}, {0xffffffffffffffff, 0x4}, {r5, 0x4}], 0xa, 0x8000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) fcntl$getflags(r0, 0x3) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 08:04:05 executing program 0: mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000003000/0x1000)=nil, 0x1000) 08:04:05 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000000)=""/206, 0xce}, {&(0x7f0000000140)=""/249, 0xf9}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/106, 0x6a}, {&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000380)=""/248, 0xf8}, {&(0x7f0000000480)=""/81, 0x51}, {&(0x7f0000000500)=""/10, 0xa}, {&(0x7f0000000540)=""/238, 0xee}, {&(0x7f0000000640)=""/8, 0x8}], 0xa) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x42087007, &(0x7f0000000100)) 08:04:06 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x1bc) login: pckbd_enable: command error 08:04:06 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0xa61, 0x1e8) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x5, 0xff, 0x8}) r3 = semget$private(0x0, 0x4, 0xa5) chroot(&(0x7f00000002c0)='./bus\x00') semop(r3, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x4000009, r4, 0x0, 0x0, r9}, 0x0, 0x1000000, 0x7}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f0000000280)) 08:04:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x1000000000000581, 0x0}, 0x40) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) pwrite(r3, &(0x7f0000000040)="2d327ae46b804ff9e4c7452096a25e6fb9506e8423d7c95c1b37e353b867da457d37a9", 0x23, 0x0, 0xff) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 08:04:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x6, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x2], [0x0, 0xfffffffffffffffc, 0x0, 0x20, 0x0, 0x0, 0x0, 0x400, 0x0, 0x80000000000], [0xf8040000ff, 0x3], [0x80, 0x0, 0xffffffff00000001], [{}, {}, {0xfffc, 0x0, 0x1}, {0x0, 0x0, 0x800000}, {0xe1}, {0xfff9, 0x1}, {0x20}, {0x0, 0x0, 0x1f}], {0x0, 0x0, 0xa, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 08:04:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x5, 0x6d, 0x7, 0x1}, {0x5, 0x4, 0xfb, 0x7}, {0xfff, 0x80, 0x47, 0x3}, {0xa39, 0x1, 0x34, 0x5}, {0x5, 0xc1, 0x1}, {0x8f97, 0xff, 0x1f, 0x3}, {0x5, 0x1, 0x4, 0x25570e37}, {0xff, 0x1, 0xbe, 0x40}, {0x1000, 0x81, 0x40, 0x66f4}]}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r2, 0x0, 0x0) 08:04:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 08:04:06 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/242, 0xf2, 0x41, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0xba3fb4a8f2df3876, 0x5, 0x4, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x140) getdents(r2, &(0x7f0000000080)=""/61, 0x3d) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) symlinkat(&(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') 08:04:06 executing program 1: 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}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 08:04:07 executing program 1: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r0 = open(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpgid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) close(r0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fsync(r1) getppid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x8001) preadv(r1, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 08:04:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) pipe2(&(0x7f0000000840), 0x1000c) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() 08:04:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) r3 = msgget(0x3, 0x880) msgrcv(r3, &(0x7f0000000880)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bbf54e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec8ebc13f24757d300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100"/4104], 0x1008, 0x0, 0x1800) r4 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) r6 = semget$private(0x0, 0x400000000d, 0x0) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r6, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r6, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r7, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) 08:04:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x3, {0x107, 0xcc5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) getsockopt(r1, 0x7, 0x7, &(0x7f0000000340)=""/182, &(0x7f0000000400)=0xb6) pipe2(&(0x7f0000000440), 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000480)={0x18, 0x0, 0x8c, 0x4b5d6b41}, 0xffffffffffffff10) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "008fff0100e4ca1a45d60300e2d48b0600004000", 0x101}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) setsockopt(r5, 0x7ff, 0x3f, &(0x7f0000000040)="99e315446a270aeb9b6862c0e8fecbcb1518a5f9d4e69414da556f4b72f62007ee6d864c36c4f0aab93152f546af3b37a214bd4c5d4a724061ce4c2fbd639ba9", 0x40) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x2, 0x0) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000180)=""/182, 0xb6, 0x1, &(0x7f0000000100)={0x2, 0x0}, 0xc) close(r9) socket(0x400000000018, 0x4000, 0x3b) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x20000000000002ee, &(0x7f00000000c0)}) r11 = fcntl$dupfd(r10, 0x5, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r11, 0x400c5752, &(0x7f0000000240)) write(r9, 0x0, 0x0) 08:04:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 08:04:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x52, 0x1f, 0x0, 0x3}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000001c0)) pmap_unwire: wiring for pmap 0xfffffd807f009bc8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f009bc8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f009bc8 va 0x20ffd000 didn't change! 08:04:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x75b343fc01a676ca, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = semget(0x2, 0x5, 0x20) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000200)=""/223) 08:04:08 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) pread(r1, &(0x7f0000000000)="e93c92c30d2ddcf85177a86d81f291fe803b8c4cee566cc587253c0762e60a6a7af208708736b35fc4bf204651b7cb5859cc279672241ba82e5e4625877d5fbb1772b28220868b5946c79ec7dd1581fda5ab2c5dad993e3942a33466e2e43cf5226381d842254cc5f492f3997aeac79655a72bbf32a79bca9a447f6001b0efe2981d9f82492920abb2289c3576a7dce57c6ca469", 0x94, 0x0, 0x451) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 08:04:08 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) geteuid() pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 08:04:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) utimes(&(0x7f0000002680)='./bus\x00', &(0x7f00000026c0)={{0x80, 0x3}, {0x534, 0x8}}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) sendmsg(0xffffffffffffff9c, &(0x7f0000002640)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x7ff, 0x9}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000140)="e329ff7be0e726984949cf6ceb47c86d360f0bcda4eb2eb0f61ee066962ccce597c7ddf8234bc4d8f705d043255af1bebf05e85a2a6d1f8929d7f72f894cc7aa35fdaca89577c479a5", 0x49}, {&(0x7f00000001c0)="c4a2a82eefec915cf06167dbf3ec8a4f9fdf55ca3d3c99c559dcf3745a2bc0e834d4325981d496946062727344868dd751c6b8dfa849352116fff7975eae8359b3e6808e801b43282d6f3fc05c4b6b6b6665b16361a372b6105663a61eec98ac1ef1a6f41dd9e9e55f503d17bf9bba9a0efa4e172829250b515c9081370ad9525b966c9049def507ee", 0x89}, {&(0x7f0000001300)="89c546afae2ca9ddc7f92e12c4a681cd0dd3ab48adea9c7340f0de537b881004bfe0f5033b56e5e6248dac9fbbeab336e623a16678623fa6e57ea7946748d21ad436255f7c5c26004cacec7022c4296b9a5c0895b106a3c5564d8187ea67ea3c1e4a7bb1836e9a2b54108a61728ab6587d5268f33898cdae525b3ea53f13c229c99b42a944244673a1cd23a98499642d9977c0677137e72668022b194422a1e2e305acabbd1b31915605c0a7ce6be355916d9fcf1c32701d81de46323a155e9c04f1dd47b5871c4e841dd6e3984fc8b7965f6ecb2334523f1f7495b90de463", 0xdf}], 0x3, &(0x7f0000001440)=[{0x1010, 0x1, 0x3426, "b99d726d8f96031cdcd6333732cad8b734c6c0574f95f66f045df94cb0d3e4ed65f7ceccd1947a492e96f9274e1457b11b4f6ad30698faee06afb0d3c8c0d36779fa5a5974dee3ca90c79da46457d0b5d3026cab0a423833cfd90db676904ea6a584c81fb5e4ee17a99ff116c5cff1afaa58f865e0bca436e0dede3354b8b300390711bd42036c32f7551e8f0f389ebad3192f39fb0b47e1b1d852d61f8d65ac0b7398082ef00d917c82ac9bc794b34a5a4c79de56933e1c7eed45fa4f6409fa98e8b349d105afd9f0963f60ea14eef40c2c899d291ce4dca61b2e87dbaafe8f03ec8a7aa2ea5eb50c3b167ac744002abba320ae0daa78ff907cb93aef950158bd7914fc3da27fca6dd7378118f97157283f2b49be564fe3c4260c544d31c27015e349190a351584ef1fa122791f13a549b06339333745deabd108af38a577fecf08e817f1f73eee0ce099953318fdea2715b4f5686e2cfaf3baeda8f5c1e851ecdddbbf07a1aec87daecf15a5f1322d306bcb78cde18dcbdfa2cd03db6c51bebc7d034113cb581777d0bd32afdcc9b7c01afd14f899e853578502be4afaecd4a1f7ba96b25e4beec7307fe73d676080804298f7858a170ddd296f1dbe8bbd1ee4b6550f8f5d360473cc6ecde4b64f4518e26365cc3fa0da2e0120a1d275ca46715f947cd5c1e9932f015ad4c6ef6c27589f2e33bec630d157da5ebffe61a82ec33363872044929e6792a8d27f1136e43cc225c0ba59d311207397de5083dcc7e895dffb66f1c76d64a36c3f8f62905e7507c091cf925264080df584bbc8e7ca3ba81e2e5c678985fe1f67c2bd1d08c553e311b66562e44190f997309417fbb6889982438c6c8a08d127f11f73ce791c17ad352a54fd10b22676fa80e989de9725fe389d0c472bbc61d8ca1c17331d6d0e275109d90eb95ec727a485f3824442b21b7471f2dc63781bf42967151bafbfd70ea3c5d8ea921bc7d4e6f6788c0e050549614ddc73a2c0adcf3f35edb03a6777dd1c35cb339416e25200c28698b7884d299fa568397298304d9130da71309e5fa19990881da39b6b82d879612c9b789af1a85d24cc58ad5404752553b2ab037a3d11ba1a5e61108bad8cf837880bcfccf00cf7c56932c4a760d382f23e78e9f3713208174ace6d88932a48e98df1944bff81637b2d475f9f1e87bcc8bcf3a36e5c572cd9d4671a02b75a5758be76c63e68e04f58e42c5119c77aaf29066f23f6b3e2419adb4f4f2ede7b3f51353e8fff61c640606a82ffd2c799749ffc2e274888386bd45226d68e6a8703c28f31ec75f63e430118fdc53e60bcd89df06c6b576610dcdf1ed75732089d1f29fd6d9c9db3cdaa6687b30fc997ea8be7aaba3f71d1c12f2f6a3f81627bd21aa13e6ff7e57a1e2f00244a0be79f85af9e4f5077a34b3e973f508cc91d330bdc2ac646d2951a374befd30b6acbea6916e0c1ad1cba33e92de83bd936d6c32134b011d08fb9cf4da0175162d5ddf97b71ae86ce24b12f55d836664461c5c802a6f8bd85ea4888ee08ca00ddfd6fe267f13855b54a337a33402aacfe9f39fdde861d71eab7d7d2e377706b73cfacab8ad9688fa2b28864289aa82cf54dc5b1a6ca3206cd57b9d6ae49326149b3f29b1d0ba2e194b496c0f295d2b3ce8a0dc74b543c87c76ad067b794d35ed724f6f52d4420cb5485d087aca4a5e55a8dbed69151f098a7f404d9aa9d496a27a87e242811eda31a844ad2de22a8763ada86c417d414c641df3da96ecd765a27a05a2c97ea4dbeab7d1e3684f73dba8311338c247831e392029217bc3174a3c9a8be479b21f7da851de038e0103681eed33fb1e0e1a2eec7b2651c81c6a18afb860515f90ee4eb78486cd60519d4ac684527ddbc010a660f1c4e51d5bd11a8fe74ae57f8dc18295be48be21976266d9c4880475bc81ed3ce503bdcd7580d825952a3af223138c97464f4e98cfed6d27bfe7c39a3c262735e6fa2955bed04dbf09dae98349809aaefc1c9ebdfc69300ced2461de407989375dfb318246ec31a126da995841410302b36c6279390693a78dadc514c8503969193edb1d70588d13773543985bb575fbc9ea8e71b447998ba5687fa6379472c321ae610123f8c2a760ca12038b7d043ee8a68761542209c31b50be2305a797fab21745d7985103a80c272ef64c2699e4ee969a3f49c504bfafcb05c67c41f647722d1aee34697ea91b86a2a3cc88c5c2d3883264bb130e00c5e01d8309a4d53e25ec38b05063d1fb74fe4ad8d5b515addb2678ce9140e9e721ca8ba3323a25efcf1ffc22d084931d76733e95d3c89cbf08884250abf93e6b92f16c5e3d34309582e34418aa44f39a759f8f8aa52483098109ef76d9253483db665b03f2c568e94384ab7f4a9c771fe3db4ae0e1c5d4edea959e7594e1ac1b94c6a871ba285fbe70208aa9f04fbdc092485672ab514a6481af7154b7f317e1efc24fb04b8c124b7757457304da5c24cadf1a505055adbe0c9dbd9a6e5f25ab584d4ed74753f98adbef11f0ae8a0f7c127ab38275025ce047ba821011e6b6ac83f980441545a109353c314403d0677f37820d96d546839e9c1f5afd08cbdd2c4177c82fe518ece3c6be1f1f4c20b5781668b99c27e59f9d10094478243c0c130eadb0925be3ee35d70ca23be5db7d746306443dc2afe277bdc29dfd2648a3804171814cb002a507e55a505ebab498f6dbe4510d4c8bebc51c504395b5e50b87ecf37b4f9b4b8584ce66173b57f3b52bdec0d5e8c5756b173201a632e1a1663ba7e8510762cf02b9f1a85303f66d174145cfb8db9546bfa60dbec94a975d777db865d28298d287215ebaf5303505b221ccc9558930d63b0e68061541dc44e749493cad5ac9e99d0ba94e2ff4769ff04c75f19580185a56ace74e685b0742318d29d78f8bd2ae7b661f22c7f268af0a2dd1d781ebf98b416af3b3adf59b9d6c1cd7b738452b4819a54d0d208ee5cb634df6637b53acf957d58a5e1f734145f3d0d8c48bbf33cfd051a455d0dcd937d4184a3da40cb8e5d8ccdc713bec00ea8b1d3f78dcb08fb8f764a4c8b0d266a4f1bf06f4155dc585d5888027cf1b61c8c55ee6f9676ab211ba01a14500940997d0807637cc40f4b0f960bb3734a87c31dad6e65a741812eb552a273e2486c784ceecaee68e34cfff8e0b4233f90f0d34d8aa42b22df61fc5dc328941d7639f9af7ed0d37e087a72bdc182b4e31ce5569999d9827dd485e99bf8e9303755fde4364cb24941d9f20aed787a147b3b4e622bb85032e634fa87818c6dd71f8689ab512c3c5704a3add1d12fd0580778ff57090e9f02187cd680bd6b8c23926b2cfe7c226ebf207889ad9062642fa979ede0b66cb8b353ac2a7967433b49c5ecdfd40c2064b8c56f0c190a0281c2665f2c38fd46801ca81b94269ff0df91db53fcc7859c2af4d0fb207035793840fc5b99e43d13336df13fa76b269ac46af471b3c2740dbc7a0959f4051aeda1ae5cd34d015aaef2e36da2824e2f6d06d5d731a73e9b64ded3a9836c8056312fcc53b5adf7b05006e30234e4775076365a282b3c3963ba49ea3bf6a71fb9af892dce79d48ab12d4e078878bd33ca0aa7e427989b20a95685e7e0092bdc9b0f18039466701447f0cb385ab706e2358c920044bba21fd740154cc0a0896681e168596cc8fc60222cb29a7f2d30d644e71b80ab0ac85b7a25db345bac893931a3ebed78b0307b7311b63995cd17237e4af6462ff1e2ede57ecbd20c5432d0e436b722cf756102ecdebeddb0829af3cf6bf5ad428de91cdbda63f83a67b3483d4e2b1a70340dd28853179d7823afa10b89490b48eab750191c7a6b222b0e3ce87e3fa661288612ff819a0535fd95f20a3532ffbc2966ca42de52cd233931dfdafc341994973f4ff06f5b6c9eb17efbf6a17ebad97a20fc12a1bf4738de8c41d0d979b24bdf47c88f512adf60e718c2c0d3c3d9360e125292b891cacb98c3cdc9d6be1a2eaf5cb9ce18bc2c286238e12e3e82fa4c01debc0211de331ba7b7fec3eaafd190348eefaa7b6b372b219de629aa7586d0a5c1abdff30031a3fa9fee97c79bfe9d916161f453a75808e19625311bd32343759466c7255af71287d7049bf85e72817d540ea536b0b20707dcb35c510dd6a85820b22f2935c2805d546c23a0c4fc2641e5f22b7add7b7410e870b3c972be869d338af4f712381602d03f046fb9f38436cb6ebcd2d0cd184da5767f24c8049241fc9233633a5f7442169ff48bf7995ee8626310c2fbfae8b75fd0d0ba8e0f6d905ec5ec1a632c67be22b4752fe17a15735e5d10460eb187df4ab2dc94446d24fea1bcd64ccb333854ec33af61821fac840f6c00859bfe6c4ee6f23acfab964bd6eef81dadeb65b094e28f125d0ad5b0faf88e0d08f4e167001f0875f944d8fdcc6ef2aaf465a72ed2405696b2d743ffa52f72d82dfb89a9602d6af93eabc39639b20bb87a3a886234bd3134491f6789b389db57935eb4af196a0d902df8a32d239d2b4ebb837052906d5d94c5ab7a9ea4b943dfe1c4b5f0b13499533f217007ef9d5f1806ae3827fe4a1a149fb6ea6eb618a69baa30a7052e254e8afab5e8e46723b1ec88a4dd224a1d89ad3647977af443e971f141eae10f36e60be9393a2647053e3e74bb36619c009d1ffcd5ff447b62e71803b8dc4f16602d3ebf3a2a65cdc3787a8ab131dd951b33301b3aa695aa11a13e70510130ce47f668e2603e49124f514b5252be379d2ec1ef6fe93f2e8b26de67791989172f90d9309017e44fd0f60b2fcc502dc0f342efe1eeac8fb74494fe44d4d3c58e4695002a598c0e5211f7c22a69f7c6216c2ef740b859da72f3f2802375a663ea9a15eb6fb7446b6967708ced36c67a5b67182df840ff88d8bc1348a6b9f3ae91ef7797080a4c7b1f5f509836df1268b090a0cb61ee3dbe01695191b3bf5fb719bd247b35e7c2fa60031de0ccf5a2432edd32c046e96d37663875c9e89d3aabe5fefe7adabb0df0f09aa67313a7b4c248367b5a87cfe6607c0c3a30b81bef30474a0db46792ba5b9c770557de2a3bcfde2056649df7b2be61313b804a4b57c97e820c9b57f920cde7923d450578cfc644476e3c81607cbe27ab766014464c3b76976efe7c7e7f56cf8d5012f9cba680483ae30608120b2d57ae2e07513e7dd70c0aa61e84255cd08e59016a4b10080c1a7a794562ac793992617ef747c6686415075f69c7ec4ea4b160eb102e0fdb56f7cd2928497a8cf46561f67d94e2172e7a7a6f8d263c18fc5547aebd3c0c612181d2460d4adf4e4c204fd228c63268bcc9defb9a090db2d3f7b374090bed47c1ebd6ef59c4544f4bade9df75732aaa525c98eac3ee3f8d9b5b0363c3846b0d8d3c535c93408635ac94a9de8555d75ca4737ccfcf99a83fee4f196b52366753162e916421531e7d2912b41da0020ed241fd036ee15f53e0972585e22808ee2979149c0bb9d29f919ac12b7bae374662b1d57a2d7926bb9aa3062de9b4d4cf7daed777348efa517dc3d132746816b1a7f697a96821c5423d70fa1b26a89102705a6c283dd73abfccf17aa0fa3fdb9c1238da6270e128c2ebc34be1b3ca4999859f0243c94fd8b02c7c2fd73e528a4798f28588a65ab9615edcc45c6c264ae40fd722bc6a517cd2cccf41e946f39110d2ef6816d37067d7eea05e1712fc92bef88a29f7d53b5262e724c7e934987fb251325c01c25e1009c0b8b31e75ccab3aa406b974c6e303edc765576e4c0a7d77199f7cb3ea649e8c0255"}, {0xe8, 0x1, 0x7621, "664158a1aa1e12961e6dd4520c99091518dd2c3095ea96a452011e30c4b5cbcc8a46cf9a4ecac5439a0e781216e674df8f8135689e8e56eb08aae851d5b4480c1b16af405da2cfc3ffc4f8e52b9b21b5ad193ad689529352818516ee0e051978019ea2369c70f4e9cbeedd79c395d05a8db383b8e5ffb7aa625680489ef242a481136ec241c81196d4fc36704245cd5706fb0980ea371e30c8e12d698eaf6cc48eb68af363be64c7bc1ce2c8daef77d9a35b29425491039a1ced6ae25c351ce1108002dc0f59c3fa220e9188609c28a0079984b2fa63"}, {0x100, 0x10000, 0x9, "201bea1cad062b8816de999b72c3c03543ecd823a4de0d0947ce2408eb30ae513e70aa5ef5cdabb60c59570a44c3abd1ee5861c6c70ca5081540f7ae9a09f3b2f45867e54a335ed335d3d0d661d4a5566daa8c242b13eef366b2907c27b8216e5d88fb6a2f1a92940a23da2e555c067fba9edfc0ce58778b6166937f8985d06d58f90f2624845ea55f1d63df8ae932953561f54edfff661c46195c38d1adc2c4addc478740587615978e44ac736bff3d974a1ad72e7ee900e9c527608b958b53f2a93589d2b09bf5c0d4222944209f15ae43ca1efb24812f2d15d3f74fdbc484f808a45b61b6a659f3489924"}], 0x11f8}, 0x0) 08:04:08 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x220) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000380)=[{0x29}, {0x1d, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x2000100}]}) pwrite(r1, &(0x7f0000002d00)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() socket(0x2, 0x400000000002, 0x0) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) getegid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r5 = dup2(r3, r4) faccessat(r5, &(0x7f0000000000)='./file0\x00', 0x2f4, 0x1) 08:04:08 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 08:04:08 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) syz_open_pts() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5}) mknod(&(0x7f0000000780)='./file0\x00', 0x10, 0x1ff) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r2 = socket(0x2, 0x3, 0x2) connect$unix(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38220700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce18c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534f536f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r2, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0xfe, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0xfd, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x9, 0x1, 0x3fe, 0x4, 0x20df, 0x20, 0x9, 0x5, 0x4000000, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x4000000000001cd4], [0x4, 0x200000000000000, 0x3fc, 0xffffffffffffffff, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x3, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x9ca, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x8000000a, 0x3, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x9, 0x2, 0x8}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x15, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0xfa2f}}}, 0x5, 0x3ff}) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000001c0)) accept$inet(r1, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x24, &(0x7f0000000000), 0x4) 08:04:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) socket(0x6, 0x1, 0x6) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b97507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 08:04:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x5}, {0x6}]}) r1 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x88) r3 = socket(0x10, 0x8004, 0xfffffffffffffe01) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r6, &(0x7f0000000200), 0xfe72) r7 = syz_open_pts() close(r6) dup(r7) ioctl$TIOCCBRK(r7, 0x2000747a) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000600)={'\x00\x01\x00', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) bind$unix(r3, &(0x7f0000000300)=ANY=[@ANYRES16=r7, @ANYRESDEC=r7, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYRES16, @ANYRES64=r4], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc57e184a517aa0b33a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRES16=r5, @ANYRES64=r6, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r3, @ANYRESDEC=r4, @ANYRESOCT=r2, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r6, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f"]], @ANYRES64=r10], 0x4) semop(r9, &(0x7f0000000240)=[{0x3, 0x38, 0x1c00}, {0x457aa9ccb21941fe, 0x7, 0x2000}], 0x2) pwrite(r1, &(0x7f0000000080)="244d7c4762e6f406ab0b7a7dcebfc03f0dec23bec110", 0x16, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r12, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r13 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r13, r12) r14 = socket(0x2, 0x2, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x1) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r14}) 08:04:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = msgget(0x1, 0x100) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/4096) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 08:04:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00110000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xff, 0x1}) r1 = socket(0x1a, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 08:04:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x4) mlockall(0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1d}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x7, 0xcb9, 0xbf9c, 0x1f, "b397bdbb0bdc2685acad3582a0cfa95526b889b2", 0x1d88, 0x4}) pwrite(r0, &(0x7f0000000300)="560607553c45812b4ce70b3fd3be", 0xe, 0x0, 0x0) 08:04:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8, 0xe1, 0xdb, 0xa16}, {0x6, 0x2, 0x2, 0x3f}, {0x1, 0x7f, 0xff, 0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000300)={{}, 0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x14}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffe9e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x6c42, 0x0, 0x5, 0x3}, {0x3, 0x76, 0xf9, 0x7}, {0x6, 0x0, 0x80, 0x15f}, {0x8, 0x5, 0x5, 0x2}, {0x9, 0x9, 0x4, 0x8}, {0x5, 0x80, 0xcf, 0x5}]}) 08:04:09 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) recvmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4, &(0x7f0000000700)=""/5, 0x5}, 0x23) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = getpgid(0x0) r6 = dup(r4) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r9, 0x1) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r10 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f00000018c0)=0xc) fcntl$dupfd(r9, 0x14, r10) recvfrom$unix(r8, &(0x7f0000000780)=""/9, 0x9, 0x6, 0x0, 0x0) fcntl$lock(r4, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r5}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) socket(0x1, 0x3, 0x8) msgsnd(r11, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ae6a825bba7ad643dd329b00"/34], 0x0, 0x0) 08:04:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x20) fcntl$setflags(r0, 0x2, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x72a, 0x516c}, 0x10) r2 = socket(0x18, 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 08:04:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) pwrite(r1, &(0x7f0000000080)="3da81a34d9e8554bd72814bd225849d02722f8e733709ab13ba7cc40dbf0832ca2049d530fd735b45134f750868dc361d6fbc638cbc075d6b85b8260", 0x3c, 0x0, 0x1) recvfrom$unix(r0, &(0x7f0000000200)=""/152, 0x98, 0x20, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6, 0x0, 0xffffffffffffffff}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:04:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x4, './bus\x00', './bus\x00'}) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = socket(0x18, 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x100000001, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x1, 0x5, {[0x0, 0x0, 0x6424, 0x5, 0x2, 0x15, 0x1, 0x7ff, 0x3, 0x100, 0x1000, 0xb8c, 0xb6d, 0x0, 0x40, 0x2, 0xffffffffffffffc1, 0x2], [0x1000, 0x8001, 0x3, 0x9, 0x7fffffff, 0x7fff, 0x1f, 0x9, 0x7ff, 0x10000], [0x5, 0x8df, 0x9, 0x6, 0xffffffffffffffcc, 0x80000000], [0x2, 0x0, 0x1f, 0x9, 0x4, 0x8], [{0x9, 0x0, 0x3, 0x10000}, {0x7, 0xfd91, 0x3, 0x8}, {0x1, 0xffff5844, 0x378, 0x2}, {0x1, 0x101, 0x7fffffff, 0x33c}, {0x6, 0xffffffff, 0x10001, 0x3}, {0x4, 0xa0a, 0x4, 0x9}, {0x47e, 0xff, 0xfff, 0x8000}, {0x800, 0x7, 0x2, 0xfffffffffffffff9}], {0x4, 0x5, 0xa00000, 0x1a6}, {0xbd, 0x77, 0x6, 0x7}}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) ktrace(&(0x7f00000001c0)='./bus\x00', 0x8, 0x10, r4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0xc4, 0x7) 08:04:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010002000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x1) clock_getres(0x4, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) kqueue() 08:04:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x0, 0x10000, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0, 0xe71}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:04:10 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) getppid() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000a80)=0x3ff) setitimer(0x1, &(0x7f00000009c0)={{0x5, 0x7}, {0x7fffffff, 0x7}}, &(0x7f0000000a00)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) write(0xffffffffffffffff, &(0x7f0000000140)="935b995ac1d485880e03aff70475ac97dde4affcc1f1ec511c70671edfe3b321ad0cf4241a12a8652dc9fa9d447d3e99bea7d6b459de04ccdb38b31160287d49b3d7a679b3c44cb2fe086119fa0b7163ade8066c5757554dce4ca6c758ae449c1cb5488fd8626326633f9f3997ab3b9939fc691c720d408a952632754428dfecc3ba9546757138c7c6bcb0660567d1fbdb594a4254852405572bae3e60ae0b249af7913851520fd9b755af969579d128a8539c854a4f86139f92db7301f3f1640c0dfce6292305b00f4cb7b4021aa71952d7bdd07348202f02aaa9eb085e69103c74d172d07f337d2d659826a4514bd0b95f6c42211cac9423172f628a9748350f8563ccf5977e422570831e962e7f66a634123d7b1393477f7321e8394e4f5dd043cd7cfff81daafaa18b2b197e1451bf5dc16dddbaaef3ffc508f1838dd636069af1f255bdf53e57387a921bb10d8d57397aa3b968363d9e207eb5c02a82aea51fd42158af707fa32b63623847c4b4d2907c6b466ffbfe94bdcc0b2c6a901f2931533560d27259ae26e9b4f3f217a03ee56557d5a73fdf5064f15af347729100bb5a42ef5eb9f916482bf59276cc184a147773b82b4ea4223e5dd6e61d93db7217ff1d6633c78f2af0ba56832e588563eaf07ad61a556daea4fd81f129aa6a195deaf495d6d255d2a50c25fdbaa1de58c814e45340328d7c3c2130d9eef44b034d9be28d8f372b90575bc4534f0bcbd131864519347a27f01fc03dfaf519cc2912f380c684627d29d6fdc21dc27fabd9fa20c5ba0ca2435592b4ac0d74248ed4fa6946af4a7ac6ceeea50f4dcad9c362325559b5830a3d9841fb4576a5bda0e8f0933b773ff044404e18832a6dc16093551c961344008cef0b494246eb6872c0c6b4967defd429c78f5b10896b034ec7ffe6ad14649f4e9262384add703bca78e45f181b21593ee8b27eec6664aa207a0628b19a45ab8845bc0f83a4d713e9cd92a44fd61c52b2e3c278f58122b6ccd8dc33722aa7bd5db55c66fe7e621b1c40f83166ec0fe11c2a5e0b03e9c22586c364a03f7abadb2a8081e46cd409de3cd5e9006637631aeae22cd3b7aaab169d9e9fd3e53213a2d6bd6cca5db745b418d8ce17b0691fe48a74a8d3c258a20e6ba4e7e366c9e6b36527d3c1062087d3bb1faa6cf144ed8acfa9eeb859fd5845deed413c8a625cdf9edefd512fa69600e949c5fe4bf133c62fae1c609173f50b64d5fa2e0f4e0a8670b8623751d17acb91a360d11b8e31eefb2e7b3663c15b3d28cf823491502ce2d4eed080de9e5fa10ae9b9f23c6a09a2f6860cf453fbeafd9304f2881980525ef85f67683e16e9124f404e2880610ac44fb4a91f47cb698be67949feebbfd21ae770b0cda55f1241dffe2c1193459d006c849f1059f096025902a550060e2cef31801bb9fe4a5c5425411ea68f9d34b3f273ab7777e3a12129514c5db99185073c293f03bad43d8789b59ebc3a19faa3ccc678c24d8c10cb1802c949eecabe8c932e712ac4ec030c28c98edc783c9c3c860b33f8bfc0c2652b83348ec032777b070ccb1f9247f2a3482c8923ca1999876ff539c2a57fb261d11acf0b187f6b5ab74e6e5a5a878cc23577c97bf593b187af47b62455145025a48cc4258c283074448de32743d8e5e9122239c8e3dccbf2b0c393e0cea97823033c3f12a7c075473b3881516af8b98ae684982dff5871979f4677ea92acd749a5a55de43cc46197b45afdeb653334db4bad2ee07cda94fbe276cbc15710626009dfe4d925f8e4eb92cebce9edc92c607b3e61be6b28686bd7e3fe072062f47cce2c6acf41d548bdf8ae822f1b4ef78aeebbf59c33d5e437ebfea23584dc8b096066e911e6e1d75758292c7641afa72d0b11342f35feacdab6f13a7413871289d08d69cd563218c7bc07efa0cdc89ffe3b14849bc5244d625d33e082c93e5e9042e8ff6f56ddbc7045dbbf9679ea34cb3a9f3280743764f5ce602231b2fc95f8661c5a2f44db4716af8309bc45dce70c454ef8b66a7ab3ff1d33463d259c1dc4d7535fc32a40bb6ad1ae14c38664a9616cc93a8a04da87a4f5579813c560041e60e0b2a77c09dee24f017dc9bc0d7769ed067779726db35cc62f9161acc1715caacde1c031a8bd68eab2f6aa60b7b16c4ac2d221442f9bdb719fc30fe5d8c7bf646dc67b3fbd8660ca3f4c3d1e097544bd1c55ea304b999871a1cecafb84dadd0438bae05b05f0cba89ccc4794971e6b078d787d5683e243dcf73a8666d7b2012fb1613a3d62eddd5bd2ab38bf6fdb37cbee33f86a8be50b3a687e67846eeac84f88713d2c4b2b898b9d369a5706c6e845e0a43a8850808936bd9d0c2389b64ccd03e8214b33c3f7243f8ae61eb608bec1f5f9d26ce117cd21e37cc97c0742128f7adcb9e8e2f5ba0ce852d884174066f0617729ddc4c82a5f0b70b94339c67a7c3cd4530a6f353ef364b1f29a512339952a5ca73b2d918e290526d2dd0d331bf5b12b03a1a3e2f8eaaa57d43992ab837fe396c59cfd9b6e2b7e92c553d8dab5a889d579e1b977d613f3f12e089e63ad43fd9ac5d3b05526a64129dfe9f5521be91a0191af92e34ef26f8d34fd2f5f268b321937bbef01d241735d2458f7f8274aec679d763b6f751198e1285093372d3f916fcc62a5cdc4c15adacb9bb3eca96436bd75cdb348deb9bd989ab57bf9d9844524a513118317882ed2bb77e30f264e2ff28b1c5fa8d9b36334dfbccab7c15d01321e1ff70e7ae95eb49e6e3040d84b2ac2500485a8d4d4118449921b067e271315a2dd354453eeec6b1b17e3a7824ef0d0cd079a340d061ea2eaa47804001aafbc488a6f65039f159564ef304a8a56ef5aa1838244411132c16bafc4197969ee68957e55a2ff2b30e77c71575682d6dea7c00558676c1c3f421929fd3a477ee314d954695e6c2dab07b68e0cbdc38ef6a416cfb293a428240a", 0x83a) syz_extract_tcp_res(&(0x7f0000000a40), 0x2, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000980)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 08:04:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x155, &(0x7f00000001c0)=[{0x5759, 0x6, 0x7f, 0x922}, {0x0, 0x32, 0x45, 0x9}, {0x81, 0xc8, 0x2, 0x51}, {0xf000, 0x69, 0x6, 0x200}, {0x401, 0x1, 0x7, 0x1000}, {0x20, 0x1, 0x1, 0xffffff01}, {0x65, 0x7, 0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x90) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 08:04:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000280)='./file0\x00', 0x400, 0x10a) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) 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(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000300)="bbedd104b3bbfdc479f1a80bff87f6242e55f6b8fb18d1168b30a1535b7b77ed4fd60622864d126dce90ea5eab95acf9a187b4bc7cf960b618285a1290c0d7665e4bce340e9c67cde9d90be6ca0c3f76", 0x50}, {&(0x7f0000000380)="c1242f1e986dfc63aa1524fbf79f71bd3a5ed63ba362d579bf534639d0ace4efa717e1c84bb917568d2f000e65b70a9ff61a2ef1a04d739ebd3206763907201ffe98229bc7a54b10f421b0fd373ab18f921a657087c8c0847ca46bc856f1d2022a3d020e7abe97dc36", 0x69}, {&(0x7f0000000400)="09544eadf89d4f8ff4bdeb464504fddb5b27b0d55342f546eaf7d40c5b81fec0ccfbbb34a801be620153eac28cd342b2fef4a46a63036f19d290474c8bbdc131562acc08010e9a2b97386925121252a32e63719ef24f5ae273bb6ffd955c5f0911b4ad0adb096acabee8497a9e378ddcf4ce48683a37583e5117872bf6e2741c23e13cf1135f2f8d6870fd18e7419b7a71a6a92c49f82bde946d8bdd65cb67289f327a3fd323bf4d44568349289cf2e9acd099b9b40cab848e0d43d1d2ebbceb4e180571d8145b6225f179a5aba4448b5546abd58b54dd6e2bd9232f341f56495912ea3af3ef749bfb21fc", 0xeb}, {&(0x7f0000000500)="c435c383f6759b93fd2bacf223a76dcec36a2938614fe7ae043e7a8c656b1802e7eb01164b1e2059ed940c9bd18555dc013de442ac484944df952c87759984adb9ea09659b70c5364125d5092935864853d0c3986efa9d5c067770beebab9987d515f7a226f4023a7560ee732bdda5e30b28a59f74345b1c5f5449e63c5645682faa", 0x82}, {&(0x7f00000005c0)="19db9809aaf60d8f7d202758c38bb71d03", 0x11}, {&(0x7f0000000600)="264eb3527604bfa7465e150900bd418b4323caac643f1541ec355e77addf04f6ef58861596ddedc18b56f429333becf4d6d874f8d7a5a414df3982d6bb3f011e19531ff8a17c6897b58cd5ccc1edd175127a4e4c8c356c7babe9a114e0e328bbab5805e50afa405ecca00b7cab5e220d0c08f885a677567ebbd4344130d472cea18e826ce2fbb30893160d270866c87650f792e3f29a18104ca20cb541394e4a8ee27f3a8fb85b533a440462abe16be0a63a779869ba34aaf024bbf42e8a2ba6c9ed958ea6daf110aac1969b99389f6b8135089b210ad972de6a45501e9151c9691dd9b971e1a2bf67505575c87650624a4c1df397d74429fba5590dba1b9afb0afee1cf1c5162da56b82f22810636b43cb79500dd33c5f0fd702a1d0a0f576c227b8defbf7792b9704fa7fc6afd3ae769aac784aaf33cf7d34004ff043ca5b6b2be21ef960e338008ad82eb11f398407030db4aee84f085bb97c9c7df201d5fdd83786634cdd1e7ed5292cd5ed80f065018e3e34ad56168fefe1a4b50cf1e7052628c42ae436a402a8b6eeef53c7ff75dafd1543fceb79f56ab1b7e001dc22a9c4271388f97dfa366934de1419517bd766705af6eae0fa4ac4d2e3f559a5507dbc736dac9ec7f696e731a308fc1885753bc103dfb759d5c39e222e683473cdee60e9b74b324f1c474f4b56471787fe6d505ef5f0f4de2e0a3aafc9ebe0c55e68ed1c1b77744912e326141cad3f05cbfd01328165664a5329eef2629c0dd0dae25faa241996508dbe7a0971f1f4484b85a95a76a95a382bb5e10c3db58865d8f3050e61ec91322e696ac521ddb9c4550adbf4d9f0fbe66f70bc0ca85b2ac5dbf8e2383514eae2b37e3d0a0ca8421ab6183a730dda6490fbd1d4bc940ad62cffe5ed62e7ac03897edbef3284e863cc3f449c65a63e75257497aad622a2df75b984a7ca872d0a7656d2b2c78dd6cd293d5a5eb8efe6efb138a8d07a72dc56951c2167b4c0fa9af0ddc44b8cada9d78a86210d34ddc52206a3a3ea3b44b04018f2ae5d628f338af7d317247092b4d4bbe8cd578f28e0fcc343e6680aaf69ec0c20dc8553f7e186aa11d24a80ca87f2aecfb2006692b72abef8153ed556f54fe9726ac66a2cff148754ff3348bc06260488ee32e95c34b72d8e7452df1b6b0710eeed5344f184c3762ea0bb4858c51a8e8a8db4e437ef60e3c1e8cf0b90c387598504e8e8f69f17298bcaf3be24b8be961997624236184149e29a80dedaad9dc8dcedd1097ef5439037f0dc448343ee74a38a9265ad96dfd2f6b2dc2f32c8a2cf375b36ab6f1721bd360f7fc99741dc637cbc926c797f7c12c2004f5f358fe8a3170581e51c2cb3fe200dc20d50606d46fa2daf95e97e50b170cdb5f031aa9bce8fac49c15fb20bc6195c6ac91aa8784f8eddab62a67c1ef4ed4dc8ec509490f765bce47b18125ee709bd1b462ec8cb57d3975ce04ae2d270f4d6b53e86242d531c8c356e03318f1155df46e1ee430dd56eae2bda39d448ea4ae31161b0e089e3e2e9d7fa249e83c374cdcfa92622e2f57e4f3c5945e652e18069408534498a78e777a9d05bbc2873d6f7fceba8cfc9534686376a5e5ce96a437acd665a329989787941865bcc68def86c93f2d0def5d94e864847b2c92d7f4628fd19fa0ba9c767b89904424ec90e4c5177fe0cec9d07ca035000ac5b0d912df20c1824b217a85c6ef4c77154523f810f1a4bf7879aaebb41888fcf80cdafdff4ba6608268d5d3ce7809731fd07df8d6ff03ad8a576db031c11f00fd4e7806db4329d6bfa2e31c436a8229fa0f265d7a00556b32dbdce51c465d451f7d3879fda379e22755dd7793b4c1dead5d3b035406352e85dbea37419b10333354832c5301a9b923e6c0083bc00ab0dc4dc2bf16f53b416859c62b14a78f0db1151d7a9ecc86f13022f03d20393344acc9074c3cafa1b0d26e85a2af7de3c87767b208905dd43d0f8b94bbe1cf0645962e43e5986b3796c70371277bb52adcb02f9e7535b4bbf5dd7efe4c6a1cb49cc764f5c10016145df149a24451c9cd0e3a3329ae71b5d18b19436120ca2ec56afb374896c11a020d0e348314fcea13adfc2ae44ca01ede4f98540778c8c5b07850320f5a0bc494da9f69b30e7df4d3e2e11dffe82699f32f38b64ae3639c7711721822d8fdd8dc9ef485d9afe569311921bb3c47616ff4ae69bc0d4d3d3b9820115f5f38561d787fe8fcc580528d1359c3b97547deb30950d842c4e5fcdeb10c53efb519f3ff925441a8dfaee2f2eb7272cb9b969ca5bb458a78d021fa5b581132a085b84c522e737de5a029b2ee3de171d3d855b7909704f3a8a04d66055e17e1687c10fdff7cb96eece17e9d9e72a38a25d2f117ae86459e65419fc5fa5873c5ed66ea512f461d230dd6e23f2fb11202f67cfb56096a59f698d81abeeece88d1c270982d3f705e88af78c98441d4ab3892dc7f42987fa536a7cb0aa9144fd0738a196a16df4bec3ff6e8efdd4d40dc0a282672e9dc6434953ce02e970d38f8ce7101c5ffa579c1f80833ea1864a73dc14b2b01f8bf5a28bf6f0ba09e32e1475e44b44c38062f6c2713a7c166c637902dec5c5f84fd7efae8bed093f95b01332940b14b47e16194a745f2f5a71bdfaf5bccf5915c1cd651f624c42318651ce58199281697f211ed21665dec6858a1778e6b19835bc63556c85b5d33de74cceb3facd62c5becbe1ddfdedfe2e97739916b6495cf11a7b8a0a02ff41d3fa84f4ef04ce5e9e752f0ef9f6591554754070a89e26705b7d821773f144af61c73735ddc0942b9aaf7ba3dc77c3b8797a2b746ef84ca01f6027c7fe91c6a59988a876ad97b7775eb792e46a9a8ce46c0d3f100ff12ff4e1fd1d5296a3d42530c91e9074100e92789fe3a557d378031f7641c732bf81f737bd13192045929fe19decea3750ae1ed1cfbcc695c4284078bb2dfdd714391546a1756c7c12e8c7087163e87c23d46682318d81e649ccc4d87cc3de2502929d8e43a10994bf12856921e2d51c77da4f26a38bacbd7d0d4aa8d497e3ea1bde08a868ca07baa2eb39a280079b2d6eea46fa1d4451e538edbafc1f2cd90a4b4f4b5e0653c975fa3c3dbc19b848d81217e88cfa3fbf9487fddd7102a1ac11a8ce3818ea3977b6770878cb19f653aaa0f9bb457e64b9e5de03dfde55a55e531b45ef94a42fbade568caa18df6b999ae6b94c80072bceb6ccb9b08f70b2e118fab6d8e2372becdacea4893411946b6ed66fd507e66eff83641208283bda4ecfdbdfb4030f35731ed55523f20c6edee359c914db2ec2fba427d23ae3fed890735528a24859ca10310284d2d1cdb8253688baea834b50395beaa1e69bdc7f349afe9af3044884d6d5a44ca645bc0c50c5452ef297e5dfb09a27edc41bb3a5cee9df37e9db2c5607a3ae37073dd6e90dd8256091990b5f8c88e52f01a615f91a69e334e286c1fce2edc2321d40ac225f7d156003b9741f9e4dc52996bf7a04adf5977b2daa4a5f5f11e0ca2f63c2d109b5a43a27b749f91b8e2c45cefe45217f4a5c492f67a8d3c14f9ba131c71b145949207e0b9e6095fdb8cc54bb319c68725fd433aa56fb9125c1a61e9dbb0475a1f5e749455e114625e323e408fe84923d099556bb5289fdd2f0c81383cf5f61b80f64076a638ea301fad29dceae1d80cdc72ff9e87502f6b18d6add6bb38c7586382adc7769db4e34aacde6f0e000edb826667d9cd7a09de6ed301fd2afba7ce34499910382e7fddcaa5da76c2c97733f10474c56afaaff00062cc7df61f8aded2f87fe19b987e2ebdbdbeeafb25bd4c012014aa7331e67cbaf61bc277309fe654e3e59b7241443d33caa971a9a148a57521fa2fe475a7db44d505a82c8924f2125cfe691d135f71cdc1f2b7303fbb6bb2593bcd2807141b3be7965f85ef5d05eee2493333cbc0ab8fa2d56ad50e3f41ea4986bdc11f23a0be7e4fa10c4e9d5409477ccb0a496ab25bdcf838f906cb0874ab41f623f8798fc9ceb9caf12e4e83cedf3409c39b743e3b0f4a7e1d974adc4c345539c1e83498168877cb69e09b71bb4806c79ffa0c1ad8e472b5cec767d8e70ff03cebe85c819035f472b02747c5c9e963b85834690215aff48380e89f94ccf145da402c86b0cb1ff71a9788b665688d96c27856296a327d857abce4a991142482a466373a823ee60beb07d7a710b48ccfbddf29347c3b641485803e23e9963d9315e0fa8eb29778950ecc6a6655f9c81023ad4270b17dc3b2466466e6139005db9b1ce274daabb13265949ed098ee0862555edd00dca98dd7b0c1e48104a4223072a0539aee87b3c4a974973337134149c1540218077c1018bb99ac997cad80fa5670b03f5cd0677fee7527166763b84ebd6ac38932718e2ba9af4446422992712a8450d88837f52366f0cfdcdf6f54150f20ca480f24dbd32be43068c16fff83ac36580d693539cd4d66152186365ca3451eff4bbbb4ce75835bf94b175e1e5519e0f811990e96e7317977031f8a0c68ec122b5ca65ef4fce1fb6f9593d8682c1d12a7c24240df5341b3833c0c14c1ecf8411a1a842e1c5519ec15b22a771c669c37e907a3503c613f80280d5732304ecc4460d7595772ef57d7449d575a6d8e7b1e5d3371144940a866ee44b80b10e676339a1031976a9b2e8a51ebd2b903b3d686455abad3c5504ee061cbd5e889bea2b4e590cdb931246e4abd3ca9580d702e36fcdd5ddd82b94444be9eabd8abea1769d0210d1ec31faf2e3092c9c09e8576c47fdec41907edb0980d49352572c6a5f645fc682a0c5ff8752f11c728f511d62e436a068e747cdf7a81847108ebcb8df6a10b68452e72c753321d96317852c73d978f14896d9966b2a97d19f6922818b454364ca8591505c8c4544f54df4629d446c3732ed5c066c197e151dbde30cc181fc29a27b39521091a5c241b04fed7e19e9cabb9228f064033da7c13dbd4bfd0a1eb1c5344bfe22720bcda49770a8ff8cb10a3794e8c86e08daa06e5f03006d247c766ee9ac4fd8c0f7f58dd8eb44dae6d1d4e17a356a3053262a05e88c092ffbbc1961ee84bd08d044a62127b9f9e9c439728454e3ff1d8b012367268311e70a7ad5b208fc81daa2bd12fb1b34606f9ddaaccbe5028b44efec981d123f3e454c45c8852f1b7af941911ee5756e567f89034831befb6d48fa967240972b765d8464be717a62f158c13fe32f102413c3d35fddcd0c41de8ef6a99814e7f35bd8bc7c900a2b51749aaf8eca6ac68bdad698cdd6d42cbc006d4a5a3c3a369ee67f31d56e74e0201a4962a5850505e8b67252589f7d4f400fc372ba09380bf4a1cd62d5950792fa6eaff8c4a389a68f4b4b7e23afab33b7539592b3f46e7b1641cba54716e97752f88f67520826f110e42ad948a084642dc7781c91c941ac987f568c9f24c6b6dbc42b9b85ddabcc525f87c075e12d28028cbf89a5b7d926147e3ff749cef9b34a6173675086da300e34f7ba418c1a560382f0cefe4dd3f982a7aa10a0f42375a7fb30639d0838485f97a29af7f304ea23f981060effa7715f8994d895eedb5405d0092cc53bf317aa0ee62b6a32869d0ea74d32bbfd6dddb1aab0c5e431b9ff0734b1882335920d4f6fa3d698ce3089065b056f42d1219720eb3f265f4077aa2c33535e56cccb8b4401caa5d23e45bcbe27b261a9b613b1beb8108308ece2647bc542e54c2d20bd38788b46541e2be139658947da540cac381a809ed2fe353c9403dfdad7a93262edb38637ec8a04458dbf11fd7", 0x1000}, {&(0x7f0000001600)="9fde26626f2fb1bbdc64e591dded389818a069940574ac6efb73fd75933471b59084f69a6723b156926250ebb474a4f59df03faf0f17153d28bb86a4e07ced5dd306b597420a075c695dc53f8c48c16bf3e5d8e8be5827e58dfd85e669d92f0b45", 0x61}], 0x7, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r9}], 0x20, 0x401}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = socket(0x18, 0x1, 0x0) close(r14) r15 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r15, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f0000000100)=0x4) close(r15) socket(0x400000000018, 0x3, 0x3a) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="a0c9ba5f78a44e08000000000000fd812eaa4e71", 0xffffffffffffffcc) r16 = socket(0x18, 0x1, 0x0) socket(0x10, 0x1, 0x0) r17 = socket(0x18, 0x1, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000)=[{{r17}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getpeername$unix(r17, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], &(0x7f0000000240)=0x6e) r19 = kqueue() kevent(r19, &(0x7f0000000000)=[{{r16}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000180), 0xc) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r15, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:04:10 executing program 0: pipe(&(0x7f00000003c0)) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) dup(r2) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) syz_open_pts() socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) listen(r4, 0x0) accept$inet6(r3, 0x0, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) syz_open_pts() socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) listen(r6, 0x0) accept$inet6(r5, 0x0, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) syz_open_pts() socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r8) r9 = socket(0x2, 0x1, 0x0) r10 = dup(r9) listen(r10, 0x0) accept$inet6(r9, 0x0, 0x0) socket(0x2, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) syz_open_pts() socket(0x1, 0x1, 0xfd) socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) close(r12) fcntl$dupfd(r0, 0x0, r1) 08:04:11 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff}) renameat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000180)='./file0\x00') select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x3f}, 0x0, 0x0) unlink(&(0x7f00000001c0)='./file1\x00') 08:04:11 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r3, 0x29, 0xa, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x40, 0x0, 0x0, 0x1}], 0x100000001, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='ro\x00\x00\x00\x00\x00\x00\x10\x00', 0x200, 0x0) r4 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000006e11cf2d0200a3ace396e6ee3f3ba05fae419c53898240a03e385d62119fd153fc99530da590baf48323b1b1973107c296be999b1525b9b7b5ec735580803fccfa1b66ee3421da82a8e0bc7af590d2d925a82b52601afbb71d77b0d2e16ca424496ee08ca5fcdad1ec0121171fde7397a1015b597299fa1e87fbfb1f871342bc6708bdcac9745d1985e2ab561569bb2742f34311c24f2f3ff58369ff03a70ae699b48464239f766e56444c5ae2d37b6243fa491202724ffe24c693c31e32adb2961564861f277580c2debffc4ae184c0a273e535c48b"], 0x10) socket(0x53, 0x5, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x1, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x8000, 0x7a) fcntl$dupfd(r5, 0x0, r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 08:04:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x8000, 0x0, 0x0, 0x3}, {0x40, 0x4, 0x20}, {0xffc0, 0x0, 0x0, 0x3}, {0x6}]}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x1032, r0, 0x0, 0xfffffffffffffffc) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) 08:04:13 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x1, 0x64, &(0x7f0000000040)="000000009d0e6613722c598a5225c3ada9f65a1714afa179a58ef09a62e4fbbf2d69d17bdc6eaae01c2a8fee00dc8716665fde146df097cda421ddb99c6cb652061f10", 0x43) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) 08:04:13 executing program 1: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) pipe(&(0x7f0000001980)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000480)=""/97) r3 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x5}, 0x8) 08:04:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 08:04:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x400000000], [0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 08:04:13 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76"], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 08:04:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r7 = msgget$private(0x0, 0x188) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r8) r9 = getuid() r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r12]) fchown(r8, r9, r12) r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r13) r14 = getuid() r15 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r16 = dup(r15) ioctl$WSKBDIO_SETMODE(r16, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r17]) fchown(r13, r14, r17) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x3, r9, 0x0, r5, r17, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r6, r6, 0x5, 0x2, 0x4, 0x8}) msgsnd(r7, &(0x7f00000006c0)=ANY=[@ANYBLOB="0100000000000000b0216ae707fd14b29ad6f832aa3da0772f13b451176f9860159a60445bf0a237cf02e44697a939c000d4f3baf84e6d206c424cdc7f8e73b103000000a13f1eba3def80b23547728c125e947b6cc6b668fd695152b219906026e1ff348f3249dd268689483ef0c0d9a117b1a2b26501f2e86ba8d984c69e4266ea409dccea806aae9d15003a51181cde8ef8fdad753381d88c7b33ad3dea91b4bf3c7cc33ab74f31be90db48a8ac5f81c4588613b1617eaabc02a42fe6a44973b5f03d28783f6c5968453ce81979289c9bbe1048a32cd6a067cff6dbe259a875aa6bdfb879e47936dd3286114786a4bf0f022c57f710a01782a497c5f3844138efd82fc163187b66c26d3e7d3cab601f41bd308faeda37aa49bcccf1604e725f488868e767276483eea68e08f8e44c970452152b4457cf44235d9b8ccc5abdee8b230981871f6a0c6f3a028f75b22aa70fc15e689a3c19041ffbe927377fffc3922838d12995e89ae60825"], 0x45, 0x400) r18 = socket(0x18, 0x1, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000000)=[{{r18}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='\x0e\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\xff\xff\xff\x7f\x00', 0x600, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r23 = dup2(r18, r22) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) kevent(r19, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x4, 0x7f, 0x1}, {{r15}, 0xfffffffffffffffc, 0x1, 0x20000000, 0x6cf, 0x7}], 0x20000, &(0x7f0000000080)=[{{r23}, 0xfffffffffffffffa, 0x1d, 0xfffff, 0xffffffffffff4f97, 0x100000000}, {{r20}, 0x5e3c0647754759cb, 0xf5411ca32d5e551e, 0x2, 0x8}, {{}, 0x4fe0bd172759d4c9, 0x22, 0xf461aa2b84dfd51, 0x0, 0x5}, {{r25}, 0x4d3fff9035e91b5e, 0x0, 0x8, 0x2, 0x5}, {{r3}, 0xfffffffffffffffd, 0x2, 0x1, 0x0, 0x4}], 0x3ff, &(0x7f0000000140)={0x5d4ca2f0, 0x1}) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 08:04:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 08:04:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dcddef4774fb5580274b6ec9b0f6", 0xdf}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) open(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x2) write(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 08:04:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000082, &(0x7f0000000040)=[{0x62, 0x9, 0x25}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 08:04:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 08:04:13 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x3fe) write(r0, &(0x7f0000000180)="fa", 0x1) 08:04:13 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) open(&(0x7f0000000380)='./bus\x00', 0x800, 0x9f73117795edc819) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCBRK(r10, 0x2000747a) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f00000001c0)=0x6) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x80, 0x0) r12 = fcntl$dupfd(r11, 0x93ad28b10dbc5d95, r7) ioctl$TIOCFLUSH(r12, 0x8020690c, &(0x7f0000000300)) 08:04:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x1}, {0x18, 0x1, 0x0, 0x150000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="b3c326b0a045cea4b73cc68251aceb49ff93f6be133d8710013eb2", 0xff20}], 0x1000000000000002, 0x0, 0x0) 08:04:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000140)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x74}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) 08:04:14 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0xe7, './file0\x00'}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 08:04:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0xf, r0) r2 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) r6 = getuid() r7 = getegid() r8 = fcntl$getown(r1, 0x5) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000002380)={{0x0, r3, r5, r6, r7, 0x20, 0x80}, 0x3, 0x7, r8, r10, 0x8, 0x80000001, 0x4}) shmctl$SHM_LOCK(r2, 0x3) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='v/\x02og\b\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000040)=""/127, 0x7f) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0xc}, {0x6, 0x0, 0x0, 0x8}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x440}, {0x3c}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) poll(&(0x7f0000000200)=[{r12, 0x4}, {r13, 0x4}, {r14, 0x38}, {r11, 0x2}], 0x4, 0xa229) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff7c, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x40000, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r17, 0x80044275, &(0x7f00000001c0)) fcntl$dupfd(r16, 0xa, r17) 08:04:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x6, 0x1, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 08:04:14 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="bd", 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x62f5, 0x0, 0x1, 0x200}) execve(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x4080, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x12, 0x1, 0x3, 0x1}, {{r3}, 0xfffffffffffffffe, 0x0, 0x2, 0x8000, 0xfffffffffffffffc}, {{r4}, 0xe06350d58e967dbb, 0x0, 0x80000000, 0x8}], 0x9, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffb, 0x293307d39799dcb7, 0x1, 0x9, 0x5}, {{r6}, 0xfffffffffffffffe, 0xe8f9d24913f0ac48, 0x40, 0x6, 0x1ff}, {{r7}, 0xfffffffffffffffe, 0x96af6ded73fc50a4, 0x40000000, 0xfff, 0xff}, {{r0}, 0xfffffffffffffff8, 0x20, 0x10, 0x9, 0x400}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x3ff, 0x4}], 0xffff, &(0x7f0000000280)={0x5}) 08:04:14 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f0000000080)) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) write(r2, &(0x7f0000000440)="f14c72185d110fbe1b3e648f65556309efc113518852c2ca6a929220de6c4b4ad65bfd28fdd89671bc080525c49836ceb03b53fe9c6fdc212f92aa1ea7ca9e89494be3332848527bc19d4d4816b87e8ad307824ca0cce1585d4c565afc7acc5e64fd857643f52f03e561d1f53e199a2b0307dc1e2a12ea72254c005aed76e2e3455254d6bac6625acd8a305c8482b387", 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r7 = dup2(r5, r6) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000500)) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) dup(r8) semget$private(0x0, 0x7, 0x86) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10000, 0x0) fcntl$setstatus(r9, 0x4, 0x40) r10 = semget$private(0x0, 0x1, 0x18c) semctl$GETPID(r10, 0x4, 0x4, &(0x7f0000000380)=""/47) semctl$GETVAL(r10, 0xbfcf445eb7fbbb01, 0x5, &(0x7f0000000000)=""/222) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f0000000300)="b100050400000000000000000d000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb7bac1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b4526a52440c00020000dd000000020208a371a3f80004000000000000000100000000000000007146d0955151268de6274f73432f25b82ce036e98d15914490b296c1f2631e6dfde1227bc10068d68b5a1b6eebbba8a18153bb81770bc28fce46b59967dc33e5baf395e4c98e378054aa742226970f12de7a7f9342b5fd751ef85991a15cab0ecc1c9c9a29e07508ba1a3028a7e1757b94a14da729d553523ebf5e", 0xb1, 0x0, 0x0, 0xff60) r12 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 08:04:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) dup(r0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:04:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 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}, 0x269) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r3]) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, r5, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r8, r9}, 0xc) socket(0x18, 0x4003, 0x0) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 08:04:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000100)={0x800, './file0\x00', './file0\x00'}) chflags(&(0x7f0000000140)='./file0\x00', 0x10001) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000180)=[{0x7b6, 0x5, 0x78, 0x6}, {0x75, 0x1, 0x8, 0x4d}, {0x1f, 0xd, 0x2, 0x5b}, {0x6c1, 0x5, 0x75, 0xbc}, {0xff, 0x9, 0xe, 0x60000000}, {0xfffa, 0x7, 0x7, 0x9}]}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000000c0)) munlock(&(0x7f0000304000/0x1000)=nil, 0x1000) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000080)) 08:04:14 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000558000/0x4000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000024000/0x4000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file1\x00', './file1\x00', './file0\x00', './file0/file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {0x4}, {0x0, 0x0, 0x1800}], 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4006, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) poll(&(0x7f0000000040)=[{r1, 0x40}, {r0, 0x104}], 0x2, 0x313) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) preadv(r3, &(0x7f0000000100), 0x0, 0x0, 0x800) 08:04:14 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x107ffffffb) ftruncate(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400c0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x9, 0x5, 0x4}) msgsnd(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x44) msgrcv(r2, &(0x7f0000000000)={0x0, ""/160}, 0xa8, 0x2, 0x1000) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) 08:04:15 executing program 0: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 08:04:15 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0xa358cf273b1bf619) r7 = socket(0x18, 0x1, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r9 = accept(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000007f00"/62], &(0x7f0000000280)=0x3e) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r12 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x10204, 0x10) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x80000000, 0xffff, 0x8}, {{}, 0x8000000000000007, 0x100, 0x80000000, 0x5, 0x2}, {{r3}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x1000, 0x6c}, {{r4}, 0x7, 0x98, 0x80000000, 0x4269bf2b, 0x67d54cb7}, {{r5}, 0xfffffffffffffffa, 0x2, 0x80, 0x1, 0x7}, {{r6}, 0xfffffffffffffffe, 0x3, 0xf0000000, 0x100, 0x4}], 0x7, &(0x7f0000000300)=[{{r9}, 0x5, 0xc4, 0xfffff, 0x91, 0x8}, {{}, 0xfffffffffffffffd, 0xa0, 0x10, 0x9689}, {{r10}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x81, 0xff}, {{r11}, 0xfffffffffffffff9, 0x44, 0x20, 0x8}, {{}, 0x0, 0x20, 0x1, 0x0, 0x1}, {{r12}, 0x8000000000000003, 0xca, 0x80, 0x1, 0xffffffffffffffb7}], 0x4, &(0x7f00000003c0)={0xfffffffffffffffc, 0x5}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) r14 = socket(0x11, 0x4003, 0x0) recvmsg(r14, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 08:04:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000000)="d4c689d6cae10b56894ceeebb8b3a2ea85e2b29f5f9af8ccd77b438ae75fc15dfa05be6106cf6e5d7a310edd8ac47e3015091f8b01fbb8c3d5403ebfac9f72663e9bf93ba178fd395995e75050884d4c", 0xba}], 0x1) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x3, './bus\x00'}, 0x8) 08:04:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) readv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/105, 0x69}], 0x1) write(r0, &(0x7f0000000000), 0xa7) 08:04:15 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = getpid() fcntl$setown(r0, 0x6, r3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) semop(r5, &(0x7f0000000000)=[{0x7, 0x5, 0x81af16ebbc5ce250}, {0x1, 0x3f, 0x2000}], 0x2) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 08:04:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') r0 = socket$inet(0x2, 0x8000, 0x31) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f00000000c0)=0x2) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x1eae43b3346b7db0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 08:04:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "2ea86ecc016bcfd569ef35a5fbb3ec0aa472d711"}) fchdir(r0) read(r1, &(0x7f0000000440)=""/200, 0xfffffe28) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$TIOCNXCL(r3, 0x2000740e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r4 = syz_open_pts() r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fchdir(r5) ioctl$TIOCSCTTY(r4, 0x20007461) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690a", 0x21e) 08:04:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f00000005c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/226, 0xe2}, {&(0x7f0000000400)=""/39, 0x27}, {&(0x7f0000000440)=""/126, 0x7e}], 0x3, &(0x7f0000000500)=""/169, 0xa9}, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r5 = dup2(r1, r2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r0) r6 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r6, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) setsockopt(r7, 0x0, 0x80, &(0x7f0000000180)="df904ff1b28d60cd57358ca3db9f334c259fc57a24489233919968c87f21bec0ca5fef6bc43b9f885a546b322553aeeb229a91a811abaaf9aa7f47e60a9837207a9e77e72072d33ebd22b5f85d8a649a42c5fbc4a149af153a10eff74fd52f4def5f112ef491be19febb30291fc09ecade6fb44e21e3fcf98e08a931f61d82ab89a33814223b54f4dbd270616e7bd31677eddbe71721434f56c616fd17c13eeb97", 0xa1) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000007cf8d82e959f422bbfdbce5b1f00d0a3653672a8bb45250d00"/39], 0x10}, 0x0) 08:04:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0xa7b809773ee375a, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000280)={0x40, 0x80000001, './file0\x00', 0x3d2, 0x9, 0x6, 0x80000001}) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0/file2\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x20) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 08:04:15 executing program 0: setsockopt(0xffffffffffffffff, 0x9, 0x401, &(0x7f00000001c0)="3f0023cdfb24e7ceca5c1755c523d302bd26f17a1805efbd96fbd5dea4e05ccf79ff7b3a9fa0323931e01395180ad4b42dc2e75c0e14d8591cd2c30f98f668a6103d558f6f5787977d90e4fee0672b534db59790ef94015e7b224143e4c69a9cc2e8c05961b243e1904d56384a428129559b1467741ff2e24badd43b2df732020cd6121e4f6fd44398db35a130640dfd4a6d3f787f139049722548388eaaf79a9ac67080cbb3", 0xa6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000100)) getgid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) 08:04:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/182, 0xb6, 0x0, &(0x7f00000000c0)={0x18, 0x0, 0x8, 0x6}, 0xc) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = kqueue() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x1) socket(0x0, 0x1, 0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x8, &(0x7f00000018c0), &(0x7f0000001900)=0x4) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) pwritev(r7, &(0x7f0000000400)=[{&(0x7f0000000680)="e685792b7e166f6221e8e3f383ad0bd559cb08c4c3a130203ac083fd298e64932aa89cec2d9454326d3c30fba992a804e938fb6eba580e47e27f0b4ac490eb7e627dc18ea9f14945191db00feb7b0a150a6f1c3231c78d53b3f0260604b66bc88cc18e99cb566ecd63bcdc24fe52b84bba9086034fc4b22c8cb2cac26b7544056bfcc117161aa086c3b203f35895ae9f980f7faf94794c54e055e47d53b03d3cd219ec9040d3611a1485a18c5c113e5a650e1799d739f8eff9eb2c714ed30a38af4b5dfc0f6c24675bbc92f49ed98a6ef7d0f9ce5121370af88667b8791c5113fa4564f8fcee1bbeb60924e99e3b151d1af101dd49c5495b0b4ec40bf6a2d3d9e89c1fa0babb3765fe74d0c463698d4b7b79fd6021a766e3a2147b178b94a13036a2ea61568b6d0248189b981da82a2257c7f01312c54a42d0720fc7a76638a9c875a5e77c70afde21a5f61d6364eeae7f50f0077b884409270f4ddfbe3f905838246ff1df5b9259a2f78dc33b41ec63a74561f171cd48f3479bc7492e0a6812434fbe632abcf557794709f8728a1fc6cc1661bf32a4a38d0a84d4ad706d844746d9cd8f473f5d880e6d1e24e3f2d024917e7cd340ce6c4fbc9ba90cd7d09f1e6d58f1c867b0a2b272884f4cd97ec6102558ab91bc6b73aadbc7a6efc81593dc5ce9c3744536475951ee92bbcaab05523239f6b6a5c90947af00df60dbdfd210f30a28b26111eb0d13c34ec8dad29cf6fe8b9ab2805f000271029a7ad0fe9b03e8d3ee36177ffcf45f27793347e332235244f0e384ae30802ec3fa62bc109b7a2e1e37f64095a2cf346b335fa4d1eee9d581dfedbfd3617bc6e5b630f99b1fd533f97c6e1deaeb66f20b03d08dca15ea2340e93293107bcc1a26f5b6519fd5170b44318e86c600b62f789671dbd70f514b3fbe78bb3804d8d78592cd885e0981438da40bb07ce9bdaabb94bf297b828fb6620bff56d4921179357423da4ebb5ce520184829ae9bcf0c98c0a85f901c5aaff35c408c19dd2e653d4bbbc11d84320ce770c1ab5df1365ddfbafe8576b42cecdc9957ee928b27ae366ce66b08e7d76b1ec9368907e41dcc518c3c711939371e0ba4ffeb5a01e5f840359d9be40a4c415c87aa1fa5c65cbe04f638545b6c93d3e1a140584e8af57ac7e0f34f98f72d69b63dedd29f6de78952ad989ed22db56c30fc81bc8af0ae1df9762a0178aad686f52199a9f73860ef96a9199986e69a4e31599d1683cd8e7b6d238e652ffa4c8c0ea240be0013c3e5b6bf125f7cc22ddefb584454d008d1283e403ed71380d7c6f0263ae86a17267dcda2f632770c88d234942094f58511ccf79b53ffbad3bbb42654eb5be92d350806f8af64c7b163a246118a1672a1e36bd4e2eeb3c7a25faa6d5686fc827156766f35bd45e0e350486ea6a2654eeafbbb318d2b6c0abefb06b96be0964b1b9a95cc5a4fd83b2c7956e8f10a04f656a1b9765d630d1038a6900fd30baf8e0d736d488c0e1b62f530a4ecee4415934fa22465f4bf4de738c97c9656e7779fa8dce30c82ab9e54eb29675f6de3b6dce71de869b2887870e321c094e25e93a89703726bc151fd9e6fa96120a8a2f8a9f9aa628a107a17348acf6d3d68711d13772db5f5a06a7298534c917df226efef804187df187c23faf7f14b16f299d9f69f3d3c5c9de40fc6fc5659a6dee60e4ae6dd0c34fe9b91514c40814ea3b10a7f5c771cd0c8291d14a4f7fc9d59e7fcd7b6475bfdbd4a4f3adebda7d3d597501729d15b0245bdc6c219ed9e68e512bf015a48db093dbe1c4e6127deed79571e4f0b95b750f1b6a7ef99745e11b9c2b4295c94cf09f0359e939811996f311bb8a0c5633a791fbdf4296be79aec5060248dbd72b0b8034d2ba094011714ad99a106c9ad81df647936021424a516ee447902c756124ff2edb3862c57483096f6ea9bfab46e74a623a2b1a8012d6493ceb9948d9043a7095c3508eab005e9cbc847be06b8ae59c265d684c85db00e7dc0c0a808f1f495e9f0036ac5bc03ce6ac4c65cd70a933478b74e51b063214897ae23c9a5bd36b3869f5db99d824c7a3f87dd47aad674b54e972278eb9b72dbecb935d80dd7e43f5f2e58186131059edd17e80f9b9bfd1a101cc61167bdb80017296859e851109b401dd14699dfdec5a2cd7dd627d8167eff6f3528d7345b730d0e4da360d88c52a3f0707aab4d9ab2fd14abe25e659bc8b955fc50f63a58aaf9478e5a8330371c68d28596881554f1724ce396e333e1e576492d0ff1dd70beb613e78c0285df0e0ad183f4fd1ade11f68590949c5c236d9fcb29dfff833f393a9aec413cb32accd8b334da583811016f435cc607fbd8cfb524be2a388f9df42de05b97602a1da318104d0e4e45f407f6f4606884ebfe77418844ee932c1c70b121a1ad79bf7445bdf027327270f804a72b56bbcc1729f704833ecc62ffa3f41d3830d6f10c60853066ccac4858d8da4c09ccad06c3cd85aad1c6ab65f2aef7c4cd076850227b16963317be02b3d3aa99f11f089624adae804fe3ce9df286bcabb11763b4330c141a91c081695882fe25188da91a7da8557bc1051471a7ebf39af9eb6129ba635813088fdb0d9e0e2d424a5eb72cde337dda2e959e84277d3a03324e3ddfbf3d1ea392978f36d0cbea15d563f321b9d5d0c5b1c11d685c2c98d3abaeed286c6613a33d5ec1f199f27054f33bb2a4762d4a89ccdca0c1f224616294d01938b8b4db1ce1c5532c50a44b8dcfe72545e209821c4e126133f35be24b6ff627be973af164f40e7145db5db2679bbc9b62e8341a695fa2cf33a0d58cd260bfe44b10be32543a8c287d68e86fbc65f7378ea06622ea07ea940af867559a0cb2d49ffa59b675ad3b8c6868c019bc8b29de73e356f4cde584c72224fb6b59bcbac4c6ccd8344ddd098051e96dc54388f8c23a28e95aac3c0aab1ddb336eb85bf19b81ffbc0783d3da66467645c90b820986fd27d47375da19f699c69e2656aba347083c7a739aab752e7e62ec200881087515f63d3d8dd9bb6fc39243d8f86278c4cbae0b79c0352c6c6a020e2aac7f8d0d52c4341f689f8e55fc4944ecb8e24ebfe3dc93951c0e6365b516e397ae452ab44d1a9d2a244af0b6309c0f5b5f755ce9aa24f11453a042107b12055167db049383e204d9bc8ed40ef48515984d54dcf84e8db40dce9e39fa0845a144d02e26c7df24e074571264c4b81b5c164f18fd5861ac437e32371539dafeff5d4afa7436c09d719a3fba9bcfb984d9723a5d39a39de72913e5f517f7381a28a296b07887dcefc3ddb88baa6c7ff4de8bfd745fe9ce9aae1ac078e95203f5b580788408f75f4e8566d9497f3f59f46e0a9613eb59a9793d6ba68c981ca96d70381776b3396bb6eafac37e7a1221041f97d120e4bca9220b57ce4d5b25c7469169f1860c93417303873bc54a9d1356f6a82398e1b6c7b51c4727f87b9bf40a768636179a7a9d16596dc4b1ade78c3350e7c9fc8309738a3841bdbcd92786fb872530c2687ea380f4b6c615beab6ca8aad8fd16c92cffeaf6a7171b50c5a8e6f66a8c8906816f7cd73edaaa3efbed2ca703d9a0485e7f94fffc551d6691155c66eae6373d423a6b2e60cc4599492c35e04bcd412133cdfa8fd68f4d2be1ab1637410ef7f89b8bd201937387c54b970da6fa025694c3989a22171744b428d468639bf1f4abee8a35bc9821ab0df34b6b4a508c2a58a7f2b805fa1314d6e7a8190e2a95c0f15e3d006d0b502a54ba40a5d8caf5d13b790544ea37d7ccfecbfc8fc96220c9e21ee5927db794d8f97800fbb449c4e2228d93fd7b875b152c9114591f022b2d1fdfdd9c29912241ee14619331cd32d95ea2b61789f4193ae02b4a79535868d2729800b1c8c61a792b9db9cad47f87a986332caffab4ecf28128ae7bd257588a231bf033095e47a5714c0eecd2ae4dda48ea5d0312f44c3d10f412d1c45549035596791dbf244745d3962e24b7c55f4221e7662b8082010f55145b32874827d1d4a516d2d44c65635c2066c0af8495ebf0472840dfcf32ad82cd9038527729291d74e7780e7a2a7c086c43317eb3b3ee4d0d9aceb3efd037e5e7f14bc8954a01611845645344b5afe48f6b828c4987ce638f456714520068228dd468476f7a6d591769c921a2c382387ec0da1bc7d780b3b1b993ad3e307e2bfd6db67c2dcdccd981dc186454d1da5585858263b5151687c8581b07cf1eba5d9881d2cb4843e512ca58a0124d72944c022f6a1124784d8f1bbb0b099614759ef3e34a33c606943dc8a73036357a3790957ea424f6ef3941ebd10d7b3057c2416557857308c5e754e500b771d7a6fa259d2762b88e52cc0dc921b25e7ce1216c5a92b549e788c7c1c4685be24798bfbac2bc050a845ef0fed3900c7aec67b52904065c2b3b0d9c6c5fc3ff7eb97a71a870fa383c2b1872879c08e7756497900e1ec9a91b65ebf0318779c92e80346980121dd29695d66c352e13d43be292e1918fa6a2c39a407f69ef6147fb87dac5b4b99b7b634ac50f30f1b28ce139e678aa0de624750cbc836e3ee6762cceea3d717668b80608582674cc39e1137769a7c1fd9f94acf9750675c4c8c52658fa72749e3d599dc01a7e5f180e43d8e91a715f4992f9cc31ee5b6c74ae38c29e6f0dee9fef9894f7a82821d0c523b8914ba6c8a5ee9ea64f230e181e87fa9f9d7146d7a3f88852a5e2248a0bfd8aab8b11862570167abb2160c5650d7be97879f60dbe26256735d1900efaee73620fce3a19e8683d8f5c630f820cef07996bc192d90238f0d90b78165586ca62d6f3cbf68b65bb41be8e852f6d0801b9c80cbca96b273c43806f7aa70cd897b3fa4c308f8a7edc44a51bbe66aa124b01e820a046ef01f74f5527588530c7922f40162e345d9345f2edf38c73e2841869c0060bb5efe4ed3f65d729fa0990080c9965fc05cf2563c1304d510ab93fb9308d26c8274d372d802bdd34c7d996ba2cdc1827c11dff490785c9182d7395c9e130e69c6b53f01f24adc0a4b2a20c25085b76f21c9a0b5b556bc661c482a9fde82977896ba12b4e285154bb66aad7703a8fcabd58cfde5875c4d0958bf5eee3ac0fd71e1f5e8954da279f346eefe12018847f8def9400a171582d3b65ced7a21eaa988905caae670d61854c9c506eddfc83c9c284d33e59bd63e2d15f6b3b8782d3ad99c51c288d1ef94ce0513d3629b31845eddd16c6baf28c68f74169d140f29541e4ef4a4c3be24f2a79ae647ea2587bd588556ff308547a9134f5f2908b91aefa919fddcd8d7d2e190bfffb7f8d00df249e9cc30eae975acac3192b910ad23a1a9a6586e1433557c623be40e8538e6b70b8a9b8dcddcf43c51eb431c9f8022864f3ed75d69ac56acf8e275e654755c369cc141660d74399b97d2720e0f29b342a60308d1073145c741e88384ee3dffca1e1312d9fcae2d44bcac2db6f9f3661e8c52fcd6e1cb21384eb14ea0dfd2685f9f28f7ea71b4ea7598e8fda648f58db23ef9add34ef3a0550d663879e9cc5d63ce32fce709c05b3b1a85bb56ff6d89b213b085b7637e21009c4f5e97739112e5fbe20ea8c3e08d91bada6b74bb1132c923bfa9c3ceb21285ef9063c5745a302637bfdd8b389ca3fb239fcbb53853cc33d676158a8e4e15ff3a88a7cbcf3618579f11c05980e4b0bb4497807fc39550c9bce09c400512e06d572cff2c344041e6aaa24e46225e950162dced08be93caf0bb6a7abb02c33f79c4b4f7bc3f9391856985080bac888b8", 0x1000}, {&(0x7f0000000200)="ab76cf085ccf1fbcf9039f3c1bc3b487b829ec8c0131302f56f1d1a461ad7ed8c7f27e7005c5c92e685a1ff6c00913a358969b7c4f88a9e22f1675a17b2bb25faab4ef2d0c2165457f9ecbc90f4b0b309c006debcfce3f89a539895b006715580d8587c63d60a7845b1c98ee5a6f175232", 0x71}, {&(0x7f0000000280)="a258790be7b4ecfbb3a694bae3cc2349e94c7e1caa3f6666a70e899d87d7633693b981d0fb3dad444f63c4c7ddde76ef3b8c6946ac3fc0eb4f8b4f8a6b9850090586c13aa0b26548c4305214c5033ec70f1f3e0d4492b60898ec0686af31af519afa79e4cf7ef2dd96fe17dba132b6d945035af4711f457413cac4924c73e465113761269b", 0x85}, {&(0x7f0000000340)="c52b923de00755a733aaf5751d0d37f7a2c3f63ef03977ae2dfa6be2caa79afa07dedce018c2fb27a69c97b6109a26296b856bbec11b80eae1be6e820b452a62bcdfbd456d5098c3e042751eb8cadcdf710a5210c4f209b297d9357ba657e165838c722b118e9ca1152ffecd9a194de5cf1fef4da7f16583681e91d52425ff6d3a2431f3c1d25d0a6d688846790366ff809eba7fc7e1f3a842dbdcfdc4c58d0ebf369e64011630", 0xa7}, {&(0x7f0000001680)="545f04eb78b29525c74b657aa44d2b1fbb38b64945749cf7e604f96171eb2a418e1db1d794765189253c8bff156c26cd40299a839a90234692bdd16144dbe4d5f51521bba01b3c8f045333e6d6b93dc10132a7fbe984264dc77fe5d1afa7a27999b9ce8095639b6db60efad368db2024c6fb0e2c5943abec3cfe3b298e834afc0430", 0x82}, {&(0x7f0000001740)="a1cf7aaecea45cc71a9250c17b193583773f98533c4aab572ff598661a32387821fe072f39086689b1197993f6d9815395d7b47bfe8794fb6581b6952f7f4693fd2837142b55fd1b9dd2455e55be6cbdae934ef8b74026626a48324cf92f431bc0764dc88a895d4eac93174ab75deea4e22a32fd6433b70effcaa8205c9b8f8f9c59cb673a646e01ff0d990bfa988e467819aa7ed5d1ed41e1add3a417544f389fe3b34a182ba2e61344a44d76d19dd3471ce6430909ae48ffb9a4eaea6801ea429eade319953598d79565a5f053ceffef7f0056e2", 0xd5}], 0x6, 0x0, 0x7) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x888a2f855bc48771) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x88, 0x1}, {0x2, 0x9}], 0x2}) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206916, &(0x7f0000000300)) mknodat(r11, &(0x7f0000001840)='./file0\x00', 0x6108, 0x9) setsockopt(r0, 0x3f, 0x2, &(0x7f0000000480)="35f1d74a84e154d1846e4afb897df920d85e3d3cf9a3cf534a3c49a734694b8ead48801c3b8b4b619d5c7d94a00d4c83332a458f50209f0454ad006cfbfccc664b56895de92c4718b31aca03f8707e5e5bb346cd22f76b03da91e5c507e123e301f5f5fa0595576a9ff6152a140edcc03711ec3d934d628f94d78d7bfed1b415614da8ca3a0007343d6d06000003283adfd4582d149afbd1ccd4869a9d04000000000000009fc9a9e7351668aa15c83a7cc7494e77d41bbd7e9180ec72d6d781249f9060377ae0c2e4661646793aba6eedd0f78a69c3351ed1f144177a34be444e2d91407c6bdc2fda99a32917c3780efb0564f9b5b39c3a58b3e388223d7d34d92e49b01149869e1e829cc03c9807279dceba0ae0b7c2add77d4a695cb414f51966375f82c8e2111eb9293b491b889094e6a55de159e2ba08fa06a96d0cc175c0b173522ba5896ed9ecb885553d3cf38e4cd9f0feb2614c9a73550823bb9d5f9c3bc59e66ae7b95513314c8df8782ea53bef7f0e324d2cf8144fb04a3d74355e15736b8acce6d00478e6ede92091a13bea7618ca9bec062b06aedcc0a27a0b6a9c94e38bd518cba6e9c8eeeaa180f0ce43950bfdfc2aee32cd8cd8bae315bc761479a798646343c9c0d1e31dcbe174781f8c00379aa1a8e40f4bbccac", 0x1dd) 08:04:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r3 = getppid() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, r3) wait4(r3, &(0x7f0000000100), 0x2, &(0x7f0000000140)) 08:04:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) listen(r0, 0x1f) socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000080)=0x3ff, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) flock(r0, 0x1) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000", 0xa6, 0x0, 0x0, 0x0) 08:04:16 executing program 0: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) execve(&(0x7f0000000540)='./file2\x00', &(0x7f00000006c0)=[&(0x7f0000000580)='r\x00', &(0x7f00000005c0)='r\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='.$\x00', &(0x7f0000000680)='.\x00'], &(0x7f0000000940)=[&(0x7f0000000700)='}\x00', &(0x7f0000000740)='-:.-#*&\x00', &(0x7f0000000780)='/dev/zero\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='.#S\x00', &(0x7f0000000840)='r\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='/dev/zero\x00', &(0x7f0000000900)='/dev/zero\x00']) r1 = open$dir(&(0x7f00000009c0)='./file0\x00', 0x0, 0x20) linkat(r1, &(0x7f0000000a00)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000a80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000500)='r\x00') mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r2, &(0x7f0000000380)='./file0\x00', 0xb9383cf0d90fefca) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') clock_gettime(0x4, &(0x7f0000000b00)) 08:04:16 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x81, 0x100, {0xfffffffffffffffc, 0x80000000000009}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0xfb, 0x48c4, 0x5, 0x3, 0x2, 0x6, 0x2, 0x0, 0x0, 0x9, 0xfff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 08:04:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x2, &(0x7f0000000000)=[{0x1000, 0x4, 0x4, 0x9}, {0x1000, 0x1, 0x5, 0xd4a3}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 08:04:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4], [0xfcfff7fefffffff7], [], [{}, {0x0, 0x0, 0x0, 0x79d}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4ea83d2c, 0xfffffffffffffffc}], {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r0, &(0x7f00000004c0)="e5a837bf8f5f166bddbb4501f8a6f4bc967e5ee9daeb87f69c942cee9242bcc0ad07de085cb1e120deaef58c8bee137f83c66bba5672357fef456fb380341c7bcdaa5127f240ca57831b98deffd1e32b083cf96f52f1e8e1bea5d3cc7ec187a979c64e230eebea8576d8c1d80f3428ab7a24fc86e6bbf9cae3bf0ea4bf63c330ceb3b048ced11256ad4d03302b1c6d1149e50b535fdff121985b515bd06041a38221684aff001043e5cfc47ac3d502079ac2b5dfc60694bf4d2331a0a9b9b77f288b433f10976fdee75592ca84491728f1719e5962b94914357570be9b24742bc67a335bbf1f8316199e50d8bbaed80b3816097f7fe768b7a6ffce75d616377658a762ec65ceebfe268c73c0f1d7ff064e9033705ec5112e679c697ba4e4427b50b427c0cf8976270a7ea96433d09b43d466e33a4e4fc6c553e5214b778b69067050c9f1bc2375000606e655df8a06d924bdcec5a21be0e32995c2e15b4fb6573aaaacdc9717d891b8bb6b1e6f62965a0a583db7c8efd19b5195fd2f0081b27e48f354314616c5905ad154a62c6b914f834484c4d401d60380d549edfa8d4599d79a3859874c7ff1f61f25e39129cfd060c2aa6ec3268a3f21b5f015c1cbb49acd9c08584500deef15242596a6934ee2323f9589fdd276d0f3c50d95d4ea73a2126ddd3070d8b82982b97bc7bc35aa657edac5af8f523282664802f27315499eaf631ab59d87b2eba870d217d36f1e9ee8d22bf1dd6b9bbb50a44897ab1f0f31e4c5b5e0978b1aa2ec15f991ca7e52241a73193964c4b98352b28c029144403d0ae9d0a7514e8bc4f4f1ff9425a9eb8d5485f4b428ed3849db5d12d7a58591eb815c7d5e25b887be9e6f96bb88500b4dd5989486c71e0e7426e4a9fe612c224461e9619969a910b04a4721881e14013545b4aeaaa47b96b4d6ca85d4db48e75efad56c76059f585a1e18b349bedeb94ed5d0098a4a6f2d3e96caeca3a519d24897afe5b959aeac0017e28eff49ea772fbfca23ef133ecac1ae23c8e5fa6ac31d95e287635b0f29241ef7f539b142fcbd871ec13c0f62f95185d4154b28fdd92d87e724c4afa09518522bc3c5c7751ce3616443e0bb3147ff0fd9117cd08bee472a2c113c884d4a8310e26fcce1c24800a3821e179ae19f4f175dd394b63fa9199f4dced858e8dbd322a28b47b06a5078541468508fb90531c3c266d6aa5c204435b6715a8314eb5fd64e1d03afa48cdf7cb5ccdb2336e7ee5a08eb3a9fcacc5b02fc5964103e4518f3cf49ddcefd6ff7aa4523b0e92f6f63956c929813881b71860fa56bce197c9cbabc1f655ee1210c1cc89b0f92e68282f0e1fa0f987535f4f882ada0a22300e6f901e95b053c73dda1d466aea82b49fd9515128e81fb69c02314fc6905d8cf259302c9f5518bba476119a75c643113a9fa68e4f0c6f6dbd357c07748888f53f070aab8a775f7cd3aef3155e8eb39dfb7cd434085917b10ea806abc88e19a205c24356fb70f1f6d2186c0b60e0fff1e3e481e7843b754645b6e80b28ff0520a220892248fca61a528f364fc5e2b8b6b421b2494fe5cfa09ffdc6fc906d741a5ada295d93a45c9fb091660a84fc61fcf3c031ee6c923bed670a5319664663dd8d4045499b6b9f2efe6cf1c36be29c9c297cb80d1db210e3b7ae07aec75fe74f363559500b742ff166ff67ac3cd58076357f9cd94c5eaf0cda3689926c0c819a421f2869c8260a4c30b8c8c0874bfb09827caa3004a872880d5c6026ecf58b9db9444b79d31a38231af74d1bea0e49c8da5ef18d7a53d38eab41cce90acfbbd8c32c2aeb2a3cf8044b0a3604bc2b7b6cdeaba5d4e5ec0484065e9d5eaaf96973af79a5c42896f09aacfb4a359d0c6ac5ccf7fed1a6a21d33c03030d23111e38233c353e572986b311ec7930bdc2f1eaa390f71ede4d8da48e2d101828acffc1a3bd6ddeea5c7379dd6b641f5085371e40b487b312aac634102635279c309c10a2e01f73eac78b6cbf79f3c4493045068df031d7e950f6620b8e339ef48ea6049ce43a56c8824571878f8e49ca7c2e04a6b725bb6bab1462434b2568d546e2446639a517d1436977d0495835754af6af07fe29ddc13c4d2cffc507e5f119b304c98bf61480ce47f71f2b1aeab257ffc71d7000d750b0b9bef3b7be1a3c8dba603947620f7d35875e45067db7dd22937e407c13bdbd4a1804743d325101ede5b89cc7eca4b9549a3325e1394f8493dae095d00cadebc385d9cacde3b00d5fa895d1efd249e26cf6db1a9e1dab69884331e21ea51a2f1e20618669adf178455145da143bafc553445bde7e5e660013e6df787100ad637cd884635dd521a8311f587b65e9f66a22c9335596e6ec36ab30ba4eeafe98b7a11bf0c72ef9a5533982502896825567b3b19b8bfff22ffd20191146b809cf54257c4f7163ff574fa2bdd4b2484dfff6b174106b5aacceb79b65b1816a578ce0f40240e7757bef99dc87cf830c53c3947a2e3c12cfe13da31ae3759c950cc7f0a1dc837100a60760b1cbf22b7205008f92b0d02de93282e895941db83215f6d468265402ada0a377a63c379f3203af401eeedb0f01ca3bc5c09e7edf676aecef407c1a08ece4a71edc4cb574da87a9de8e45b6883e9fa251f1fc353bc008a9ee1fa5e090366cae586546cf64a5cc57bdfe9e65112acaf8b330fc1e2f9571890d859c85c0c754491596ab20d613cd4337d385835318012ff16fde7b27fa5204618cf5053759a40afd54e454f7832955c13d552ddc415eb668452326e01fb461a3f45840c89b181bdcfce1bdcfb497f42bc89e5abad68350dc86c1fe8839fb5fa9bce68436a18249ff54ab0791a1dd42536c61c2b9db39c41fdee215bfb4e43c148add3aca456dd6cc4a1f8059d6ebd44a36136312ff4971838fb572a9512e71aca3f5f31b535107c8cadafb575d4ae63a3edff69e5ae215ed6e554336c910c4eb8d4aeea117e7bb5578c56809d67ceaba36389c4522d796ff1ea4692674b1d85a984d396d4759dc300b52357d9dd085df757eeae70dee4ad0ebe3864c77628aa2d50313a3447bcbe699e998e51b392adea8b8c266fa17d8dcef7740f0e3c0b907bcac4f5137c90f8e9a05af6bfa43357057680fa455050d934186c7729d9d5873e29edb968932d7fcb98afe3a1bcf79b4e84f37bf2701182fc2db592ecf62fb70034d02b890f72b82fcdf3c637130668173f03c1b1d8db8f42f0ff9f28f3994e46f5c28f0b3808dfda12e0aab420a4befc526683abd756bf6e65b663862a540f9c68585c712569913406367baf650242320b3604ec72109a32e7b5c65aeea2bda3d7ec76c19497cf1753dd950898da43f1aca5cbe83558bd638ed61fd169e6c8c97b9a99deb2a3747cb10cfdb2c75406a0a687a229fc94171c5290a689294a4ee05ca809887b165f00c2283b94f27a2a890b113146d80418c8517c9004f07286b5ac2c1ae4ba136b529a5eb1a788d9e484d73358ef0d91a018ad0407074a332551537f84611035d73d910eb6c3ef45b571247b0066082e608f9d8b994aca4ddff506d10ff147016afdae3b26cfc1399cef687a01ab9bfe89a60780736b67691f276792796bf278b0dd983077d1ce5fbd1399c38694f6ae9d221c80e2a5fa3ae404806ef0352d85168d7a32a1ad057d1099820405b4a62331fd43eeba1b656fae00aa5ea01d010205d4f360dfd42f13d973cff38a2a6dd695ad48bfd8e34c5a12f1c5595a22c5922d5f5b84738e8eae8a2a0facca8e65cadc6fd3dba20099e21e35ffe84ce74a7920c4cc08068b279cee2cdfc68db7b9d9fd34650594dc9141230f37f522afb29d5ba51ed219f7c3ac25fa3f708e486e2a1545a92cc60cc50e7369586e07de8cc0a2653bf4ddd40f982a7d3001f06345cd44956605c62cfc996315a25ebf5812c687ff191bdd5ced78385b813d40a16ed4d06261bd4952cb51a567b45d8d8e3c84d82a010e4017aebe6e85b861d7d9bcdbbcc94a0f6a41b7559dd6f1533c29b2767a25c200229fad95896907fc516056b07144431d2fa7ccbc7d5569ad8d05376e430ff11a25dd11cd76dd146c0078f8905506d49299d37d6d5acf464f0eb2333db0a89de363f9980b56755858f5217975009315bf1aadd29e4af2825c2dfff7f70ee2965f8b1712ec14297c04d4bef7d4ac187a8252f52de540b6195698225f78f15111fa1e2da6e532dfa4f3dd58086ff0ea8b3ea373de8c659194d94f40ebd2a6c65296ef8d50cbbf29f10a98046293ecf505e28e072e5e888715498a7b79a4de16cd919ac89727227e26d3a5875c3b9ed96bb910ddcf743de4879c11fac4ca276ac12354c22cbfd67c9b1d4c8b2fecad852e08058a5ac40fc2053cc2e80f94094dc7f0d359976cc6b251f1b9445822f607a16b4afced7d9a903a17ed9871c1be1f7f69dce0d169abd5cf7b5928f3b1145a8064858d3620f4ee6f9dd802e1a97dfd474c6458232a70e492ccd40560c06fdd2970996e247c1fd6d4589e22a68ff28ac5b75c101ae327cd068810d42339f452c1506ae076b0fcbe781c21e5c10db9af895a668209076900b993710608e5263a00eaed5a77c9d708290f1692fa35cf4c7efebd222268b6654e6f57b51bc8427a91f4a7896f7f01bf123de1d28d9358b8fd0c7da5940c8b685da301444576e9332c527e3c09ca365a7359836824b7d0adbb85b0e489f57e7d5505e47014da1fc087872019d0a0293eeaa2ebc95bc251d98a0bec152285414fd3f5a018b544297f539e2ddfe30a8279110149dc0ad0121f238eb8386515c91bcd8ab94c6d42341fccc8cca84286c150334cf995bdcbeb1558c07c243ba4b6ad40476784de9e62c7fca18e2bbdc1017237def6967bdae631dd5c1036f3add527d335b8e4d327d44597f56f28cc8848917a938d48427639f56ce73d8cadfd8e012a88851a8626048e32132dd3ef63d6af4fc855a443b99db42d64d47555ce4f3f612e2080080ac8d4fb89ac9fc06d5b38c16c6f5fbc1aaae8ca1d1bba6583987dc3e6fce9b739abd33b5001ab9ad4c294bef5c550bd36c7fb3d3a7025114ca9eb4e40b19bd815a25bec5ef98f60ff871346a446c052bb906267771480e58fca1a3972b75e6d48b757cc08130a73ab0c66896e6119bd836ae710ee56c4f70578a95cc698a607a9b98dd8346c87ac930a40a7df757e1694bcf543218af95829035c6d8fd819725b51192d6e5ad6f84b66bbea133f7728e7ec3ac8dffb259884735363f1134eb971d2979d28590db49e3e1f3fb0de3ab6814753bf74e64082686e080cc3bc710956c0ba59e27463ada2dbfd9ef28b76c3f4135bda967b510e6058797c23cdb674a396c734b6c308e165a51387ff40d7100a859e9c57a9b782e83a61c0e2408289b07d7c3934fd926b52421099e5ccbde760d9253d91d21ab2f3e57c383ffbde45d370c8e61a84e7eef854d2ea64d3bbc19762115a99812bf82754c572ae696298953622670ef083ffe74edc581b4534e1c5f1a46449bdb716ff036a098aa2b69096b687398f2a609f3d5fec02d02ebd6dd85775038918e67d1b005f569c5f9a482665448c634b6b998157ee0f594933dbd434db2509737d5c498b3ab18a2be4bb52573fd8f6afee201afd9464bdcd2e2edb90f6265550be237da9fb99e90d4b8ceaa1141c7c2d28d753c89154f6597a4ce47c298ad616a00864401c3506876a1526cc1ffd68c229120fe2904862ca49916ad5742344fdc6a6c69d785940e423fef4501d83fb80764fcb89a4f54e2a830", 0x1000, 0x0, 0xce5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3a8, 0x80, 0x4, 0x5}, {0x8, 0x0, 0xd2, 0xaa4a}]}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) semget$private(0x0, 0x3, 0x80) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 08:04:16 executing program 1: writev(0xffffffffffffffff, &(0x7f00000024c0)=[{&(0x7f0000000100)="a7c714a2d988d462494f05ff45a02e911af044e7fd932b9a646a835af9e8ae9ed37253ef529e0b50b13d03c9bac662487c1fbebd3dd122fb4060b847030230fecc037b2c0cb77d3f8bad84437036a0e37e75c7", 0x53}, {&(0x7f0000000180)="676f81079da5f8a50405daffe7811465627d13449d582d2a90a5a619fcaaf2fb649e6af103b1860f7a349e532ecaca8c9181993b2bbd863de6204bde8439ca3afd60dbfadaad1c45737a276fb5e509cc933eb318e6f1c753ecca3b94dd91422645a1da3db4ef090df54c5d7ce97336dbb3d9c046705577e2c7953fa7173e790c60c8542cfd9204e405601a1a44b95047400fcbb4a8f3f64e63c1e71da28d1c10d0e50e90b8c926892651cae05d83a851fece53e7e9dac953be6aa9bed941165a1f7c222e323bcad74728c9a6c914b3635a47021165636eadb4", 0xd9}, {&(0x7f0000000440)="48af9d0cc89f83c5517c68ac23"}, {&(0x7f00000004c0)="9e71b56b5a3fa12fb1ec554034c53f6558a225c7c271b4d8f16e7c44d64600796fe6c16493936383fbd1efa7a76b28f026faad88c66e65d010d83e3ee574b94d8889f374de22f0f9afac8f222139b800c4ae75a006980d7371683a43afacfbea3fe8070277d2984882661c6405f0e401ef32abdb9b3e519dfb8b4a7f24909359303dc46a32b52e8e0340bfe391eaf454ba5459646526835d3c8f8176c8bc84c3a6bfd2a9b99d7553b5410a63f2281d4036efac88eca89099efc0c19c6f83dd586d4fbe9d781636dc081744c598ad884e38e64e68c34bd87c81e776dde71bc16f07740b7db5e5e1d0611e99b584bc32830cfa548e31b452204ece270c09a9d16a0e98d8de4befac840251136ea5f11fc4722bcd96a589d5b6758c2f56082ba4b85b2bbd79dbab26e6ca441543597820884ed22f116992d804b18cecdfeb8f69bc1bc05f170b21684d7faeabb092d4c65858d93a3078a8dcb75cf728aee0df778a22bfeed5594d9b0fa470343dbfdcb9b3687f74b587ba43cee966e5912bfaf2bd695eb4b3794137f6a201654a66a6a4f8bbae5108078be3581ea9e7d9df3bdcf0b958bf4a6817ad92d7702ed4a59387105527590ed47624b33ad58ce9e72cf3573d96cba66299c5d60c69e73051558caaecac03d7846ade8ac8d252d9a229efaf94d9c18c1cb355e672cd44f2c65b519d23e13451ed0a5cc398f75e40cdc2353ee3d44f818cc4b83725afe94250c2fa18aa1e638c863ee5fbe8c4383111320e2f94573a5d4f6eb05fddc65610b48bd3f6b7297ea463b67479a535edd31d9a8f7aa7caf45e44a55daf4bda5692a9ff42cd1763c2707c6f8f1502b7b3465c686765ca0d44957019d88ea4b1375c741f45cf2d4787b0470d268d7e21b40a84bf56289a29e30748eb3d3ea0d80d8cfd54eb18b816e67b22de1147cfe03f4bbe20f32d81ae222f2af8849205aecb0813983ba19e2ef9c5e2758a1efa11b3de80a07dc7f95c2ad0e06dbfa719563a92dacc2de28ae97167e4b337c06156e80cc1e5aebce7b016368cb2f8e2ca87b6e4c3967eaa04ee3e26b29f109175f3440daf4a1ff75df68aeeef635d1205a25a5168ea036c2e8f5d3b2a1d5da7f8e64c58c52e1a686869bbdca3bd1aee122d89d0de99814716e3bffda828eb314654a33e2b76fbdb6ac2a633894586d6973eea728f4f1e9b74fc59261296c5ab7e72e75f3c7b6a5165ef410d6029f49266152658387b2dd99097a4ea1f46d04d1ad308408819d7a0fbeac1625c6df4f1d293650e83a447a4fbca3b4d9a20efefca8db8f91c661107d9182ef29c8a2c91f67a91d21f85784c06bcde9ad807afe0892d5dabe88a225d608c0452137e852f8e2f4f72ba3954e6466d11b18b233ca80dfee8658dcc8997403f9ceba81baad9c1c7a04fb265dd696a38b91ec26f0b168bb1619520a0863702c338a63e6031e701a4c8eaa0365b741fb6045f64131698e8928c427d5c424103f936bfd5f0f36a11df179eae51d807146c403f478247e3c165062bface481620d76fdcb1fd0e5dff8b466a997d131ebd9f13943de6081ecdf57eb835c58e0170c37ee6eacbceeb5b67b538223793156fc97cc84c4624dc569e46378b47abc131caf4f358cfa5ad1471e4bccb5c108fc9798f2418d1e69926c06782a9121eef6fef287ff2f7d03aca211f61f85f33286a9b89aa612ba02e48a9c1ed3a87ea42594b514eb4b0965392c18ad2cb2d5a4fa5e83d4b603a0b0450433ad3321062ee102a745a9cc961dd801b8be5ba78e542ad27babfcaba6379b901135f6fa5935e178c68e316460210c557ba742d5c412566fc881b1cc97f2cf9b582498a1efd55d04986e5cd24ba30ee2225660eab3ecc2a74601b720cb155c1faebd8835c0ebfb72ba3cdf23f64116b774acac279794c045ffe227bc18f83514498f6b5b8757015478d02f89bf90ec12847e7a23832bc91cdffa8034873c6d1a7c07b663d9ffc7f2ba61f8566343709e06f25d00d8ec1a5f1c89d1b4301ec01b7af0f33c6387b5170ad19699fa77ed81132f6d2c7ae93ebc9163b15b8a34eadb1815cdc63b19918aba9e9d455bd06446e02fa6867617bdafe35709584fdb0279a0113eba3cd5539664a9ab8542bde97b552bd7779b55eb84b770f7a8bb82c6a3814a84bcb7fbe5bdb195649f64b59f44ad332e4e8f19a1bf62740ebc6278b3e2203a2fe4fbaa1b16a4e9b9aa2f80d5b48283c83df0443c2e2fb120809ccc82ed688b23398427e0bc76008371de6721c62499e3e60c578f8704a653dfd56f0c3cc0c6a6a48b07c103d053c82ada89028192e382c112d94271aa7f2160e33e2a14d6bc443e57935b5c78dd499f7b384a6e9456ecd3e44b468c06beda2cc49f59d100b6af41923af9814cd7a9b29a100774822498d46e5f51a6505eb0072bd757357c967bc60c91f5669af0006e4a3feb662eaa393707921629474f62ff93214a58ba68e4114299246cff18d403a3211220c57cc6ffb3297cfc98a636b9fee519efe38fbd09568244de1ca6a064bc5824e8a9a0d077ff3ea5ae4867b82e9259303b6370ebacf2b4be56d45dcf1811ab94dc9f4cecf599e5f8aefb5aed5a5a64851951b5a4de6cd146e373c97db6ae64de3babc422b18dbf0a6c6862ac29a97a0742fc2b944d1bfdd05605460ab3f0e1b487e4039c6ab6d17789859220501daa245aa63b9562966feddaeff7416d13f2205c6b37a7082b1a3aa16e300e14a4c747f92c1c9cadbfefce00c8d5d2c06deb46ce8dacde36d66280f9637483b2aadf244103ed80202b7fa3da868fd87fa817e9eba3e6c9fef1c5aed5512b2497aaa75a676de50e0336cf84c08b4f95d64313bf415b0779cd0d5ce830f6c0dd1412633c9d11b8a93a77683087de2f403131dc662d0f50ac37f2854ee631ce023aa9a7234cfe67671b8190c9604cd5bd13ff06a0206b0a0761b4a054a1adeda61ee3242534edce0719daed8c5d5896e0301833dfea35392d30244865fe646b72393975186f862080dabd736cbbf1ccf200ef48bea4862a7a2366bdbd42da14027d3cb4c3e4b213f89804d1f81c634f3c4fd0f35ea6de6e6985b6d29e0d8c0087ee39a6df98d79e613b301bd6b0a1f1a1dc7bd69d7c830ff299053f76d2a71ca5b83f7a2817952451694e9766615d3b9f6e4bad50c73496be92f96de14e49a7e0cbadc22cc0a7f82511924d2227a2aaca9fcfe505eece4ab8f24e7d5b8b8f556c5a75acf4cff7fa590c0806de35089083672419e7cec1ba8d0789c91e90d68e267c089911d2b37b26a8c9f7fbe9d6423c4c6a950d51e7279e7ead97ba10afafd54035495f5a895f2b4a0ae91d43ba81e149300544eab1b4bdca4357ea15038f40df152223c369f24283c27916829504d03e916e5db21056a880195321a513b9fb946a2f84122561d76cd815148190992c1418c1815331af19828dfd70e36750a996b4660cb06c833cc666fdb601d709b7365317e28b5d0a5ffefa3a783f134e1b4b5673199998274d1e96e5858c18a1d0a699e4020c1b218f184ab620fc037d8bbd086007f6f2c9f94502d748c1359b1504bdde1e88084ef0502bdcee8057b0cf6f6717ee31fb5af868e20c7e14615225da45cc6b727cd6212f6e890041a99c432e46586afbbc41dab8872d939510af0dce83f274c5c98d7a187e78cd5d150ae9d6e3b4fc7b46f52ac54e3268456035862853e48aaa61f31c38a6f32a041487a5f3bc7c9266a35aef353273dfb84443b082bb7b4f2324162a3519115f5850974f89d5c4ab4c2987623a10e2b36e8ac0cdfa9b0a4fef2c3cd39c1d3cc6c26f36a81f384e067f2138c8f4701a5ad98a4780b1da945041e999c3610edcec1a7d5932f0ab7b7768abdde51d6256e67a0c155f0a841527afc4025aa3dc44286f902b2f0d5b5dd8b42013c993fa42c2843b3fcd6ca06716e6656c4fa02790e4d4d1cd894eab9d66f626798a206c028d9071f98d4b45f4846131fde3fda858ef1531170a55546dd3f096ce4f7fc6d4fa5d7d490a8edba72f9f826ad4d416787bed4d016abb90a0c31cbdfe9f1c5590a07ff7dfaaa9cbf9a3cac5ffe7794299bde7aacc9ffbc558b482a4bb0f144f8528329497feca1da43b6411305278fe4104a6466abfc91bcd4e02ae4acef42d04fb25aa8ce3aa1ee3168273b7f61fc1caf3631e6010f333fa54d93e4786de752a807144408fe8148d28b833def30c4c5a3f5e58cb2695e3fe57ca343c1d85da255f812f4d87c45f092d87cf545e0e60940c0a23f7a9c92a18375d119b6f22c8e0c5c8f8cc3f47deecb10a63399647917b3639d4e4d671d2bd177369a232b6aded92cbde88f3ec568e18c4007668746ad43190de9d44d3ce5f8e1c988f1c8ae33dd507c701bda4495679ff2225e68a25f7c0fddb08f602fee3ae22698bbfd7bb5f39b18852161889bf38cb6bbe4ecae944210820c74f01c1aa2baf15be68d985b0be2f49c0a6d5b830cb2168d5ea7dad4fc6d1dee7c64522889ff7a5fbe8e99691e62545443943cb8083078028633d7cfa6210309463c76f1b5e5d779e8d34423a105398948874e7be94c6dc4a802dd1af3ea508ea444c54b6e3cc03230435801c0273a2195dd20133217bd06e7136a7298da0286ec76d88fa55470f218e6ee123f286daf1e234c369f75399e5278c6f8fa334ffa0eb7785d56bd2432c2e0661ec44b0816596a106230f010d2d03418399f8102511799f57ddf6c491e583dadb414e4da63d97d8e8e60f422ee332e8cf0b9d7522e60f1902121a9a02fbb9d0dcf87bfc3d9865a67a05ca038eb93bd77890241b7f11a0b1b5f0a55f34e5eeaacd76d4a301be028506461b6d9d09bc013264d5ff3654260b438c2161efa845b142979d441ad976a1ec421822528acfff52028f2336bfffc9e48ead41062f34b8de2d6a69ffdb4e3fc102d6245d6f17dfde0021bb2038804dcd9c314971eb6ecfb2f9d1c33d07b451f0901af4fc659c027694b248ee61e269af5f35cfc69f529e4ba25f383d0c18e650af8cc90f05415039d49710e6fbe5163f284335ab10c3acb6f000f7758f890ff4ae9d9fb146386a60913aad8ba7fb8aaf6ded333d2ab2ed66e31b276dbce5d8a87565b618ffe3f46ed75b62355ff6b1e1104310ed8e15fbd984c49641522dee05c31c7dd399334b5c032250e1041a3863817923b5b16fd9b50b6c029462fe074fceb4b5d5ad5a497f0f07b3305691c0e48462b3ecb9849f3f076c9cf0f3f87f51bd7b5387d6327ba91385785d10ec65858a6471ae02527b5e9bb407854cd889891d4a090f44ea2e0d0f259b213eed0fe9fcb1fbd2b6389d909c2f6b8bc71e487e88bd9a1f5c590c0f89dba0ab035ce6da8087c0f0d54f22a46cba079d27a5adfa3266c5f829dcdf98adb29fcc90d38801bf0cf4679c39838a5a282fb57f60dcd4d3ef2f802b4e954be59519e1c9dbedc6e86aa0b2c57bb8866304ecc6d98a0cbdc0e9cda1ae515a16f4933396351a7ec2fdcc74e7976ec528616e36542794ca2be873dcf6151a758b7cb9c4372cd9a3b361955fa9f1af953790b3a3c687b5206b62927650c902f363bd2b81241e0245d53683469b6988359abd4cbde0d82f8ab6e3d681971f9243aacc8c8f83000d0a816c478e4f41a70f64251fc310c2c7566b4f9df32ad9e9db1b82a7332925fe8e7a3e7c8eeefdefa794d1a2374923c3e355f55a5ef59eb76af2668b65bfb1c251d4afeaad42550dab93accdf68a11a53928f2b2ea4bb0d4a135239fe0c78cf19a2c97836ce52ce2bafd031", 0x1000}, {&(0x7f00000014c0)="ad0949ad7d36a537f6c1793ac15586835bd2e79161d610aeeeaf19f2db8d221a62bcc7de1ed67064ed7f24d38bbf35ea933395bf390b06cf44cacfc662cc04fbf1b7b2e5fb6db7a28e7a8a9bf725522493dc3f27f1e1eedc9c1d1659c743f53c02cde4251015695d26c0036724e3f5bb202549e48a5dfa103a669d68ee4893e09f6aacb4afcac468f6df70cf62f721de79a10aaf9f4c41fbd1b7bd87f52dde1a0ee02cdadea1b17829d03028685f0c73b0b2ae7e47343b49ab3aee677954b96172d4e5d2ee4423c49475ea6ac94e28ddaf4a877b8a937088a3df6726f038c59b821240f4003727374c0a6bf29252b0766872ac39d7450fcae3c233cf93b152d90167aa7769082a1cf4affba129e38e1481aba814cc3b6109c0d0ca3b317911f768e3bb736b02cbd63eafa7b6ace63d57e8cf64d05a2de3c55717c5f0740491af4572d6bc2b988ea39c3e55abf05f96113371d2a2b442e77b3bc71f2d1ef37c493261297e19eae4a3c5f1db70aa656092fadf3b6bcf1c42c119ae2733b5f0508e5ceb0258816578e026dbd6e69c27abe5878c99897bfd443a55486587b2c8399a2b1c5f91ed6fad93a3296e892339a0acb54a174630d941cc727c4a3c63a4c787c5b669d7a6ad40cb78e275c0208b969986d0284e0758fabb47ee21be35a85cabd55bb8c4e4a4056aadde8c30eee869c56b2a29056ce42b42a8434dbdeec35edceccf27a6180af3ae67947a5d42c543b2c2e80a924058f809176efc15c59d76ca53b60bfeb9bc954d8070f733f18d752e1c852dba1d3f281cb1f8ea7495148857ab7a5f90fffee9f00f6b6afeee807d60c8e73b4ef3faeb5ccf4b0e86261610431b7c1f4fd85a79de3db402e082a476d81b19f28b542a98d352dfe3b7fdcc7fc24ec2bd5a413f812f403d82b3f2eadae4c1f2aa3b638734bdaaf6a239b3a0229c9c397195f633a0d2b5dfe45dac05edcd776a435173dc4b49b0ba8335cd1975a2799a6f275b9a37688d75e36e205960e7ad0f9bf435a0be7b32164a6408b36b35033284d718cbc0f09ab8bd84b65786d54cdf0a5811259fd6216a65825dcd0378a6970508a71e5d5412d96bb51cfb360e8f9a4d6fda53539fe855fcf4b2fc26b686a7baf8d6631d8c7f01d8c664ed7b2614da3296912945382ce796e76bb628f7415d7a2df1457775271deb7cc6468bf0ca57b436d50ec8ccb3433bfdaf415a7ec7735fa5571d16df0bcaed3769b52b91eec491ec8b3a643aae07f0335a949cdfbbd78d5e8d2000d783fa95909d3a246792b39317872505d947052ef7b7839a205698aed5d3f12bd1fbffa2929949b1560e6edc25d7ddafdb9ad50c0350294e1f2ea0e95d3b577f113a8c2a2d9b2dab7081b5053e449e5b5017b4a9985e71e7bcd2af671c59ad80e45608fde68bb399f3c19dbc00d45c061539ff3f704ceff1b1f1ac71f8c7beb8420090f489bbfd79b9c2bedd35e1e9ebd0d15c15cf59e383fcc5f872f41c1b1fcc815e151c7f4895ad86aef5c250d11e657ba0bf0e6ec0995081cd9e163a9693f216b91885d0d47c94226b62e7121d871fb874dad940242377bff2fdcc41c9bc30602ea07ec2f3f41d67d105a0fe4f272d4e08e0b2d5e07f7e47f9c24aa82088e4aaa53be2c1d0c3b964e992ab9db63cb2cf6d6e2ba52692cfe2f143921670151544b1041c7835e4630792e6a1d0be4efa1d0985c9a9a98dcdd32dbeb58051bbec8f9cb68ea7c7016a39212b3e87d42ad2f01e4327fa1aeff9323f0f477ec5ce9b8e9a679c833955a9ae7deacaa38e6a2bdbf942b086ae50352d3332b234752fbcf51d5dec7639bd681c35fee4d4130869fc83c6c1a231a0f35332e639cf19517846b4cb3528b9cb300b60eda795da9751e2cbc21ed0eb7e99df0b860d8d11c2b81e38247665f596e5308b26af3cda6db55d7c3b7553d44d232c27730a0570729af8242af6d57633b2120d61d8209468a5855d22527ae9a97ac422cadc031bdca62f26cf44a050069458798f5374ee59b4cc418da799eac80416de1683f0152b64cfbaea357230165d26962819a1df3cc95880afb45ed3b4abd667383ebfe79e5ac50b41ef7ed53a7b9164194af0e48b6af480d0112344a6bd42c67fb95e88abadcc85aee1621f8281adc656966c849e15a1bc921f201d59ac425c53bebccf60652a7d8cdbf938045ea40a590a90e450c9910220ad15c459ec090592393c542443f527b161ee4da122a958712ad72b69692def4d2aa610759ee0727c465515bfee5adfb24ed269de3f369c0b5a6a9427fbb85da9716656a68892a284ed6ef51d6d455105f773cc8d0fe1095d55f3f14043f70ef383da5873f8ab85017ef43f61e9039b79a19b10963029b9e41bad22815747ef343d0539a18762f790caea08e0706ee4c65d7b157eea6f79c529a17834e4d8a9942b5a95a8d64f246369e25e0f9df7f9fe71a752f01c7ddc07368de614ec62a5be17cffe53827553afc26b78c9360f306292e1e6fd0ba6d4711d709b3a7b1b3bb15308f4ee6573f0586c078299e2c7a5d90a550480613f29fe237d0ac97d6faf4635848605d78c63c0d95b4cd0e0664791c875172f930e3543190e66261461394eac7cdd47d461b8a0f0efa5c6f803958cd064fcba241bca3d20d5bf409be79c8f38fc229f0c72694e40d09a501d19164a20ab23bfc3bd90865801775e1af00b12a82914c0e042c7432d6e456a86f8c2441c3da6897e58982c96588b9044b4c5ba4a8c19a9763bafc7722d6fda9f906b6599329c1fd21388a7cca557bd3deca95a1931c939aa12e384cb9914122d0802a06aa28d47bbe4b1fd83fe4a0395fb194c795b51cdb43e48b80b52698d441331ea5f68d592acfc05a723b0c42d95779cd7fb7ca9ea14e9bd5862329bff0936067024841e5215fb9b09fa4b444bf163765937de0aaf57c97767be0a1c648e89b09ec50abf02973ca6aeb0bee6b6c5603758b40d1cd5715a8eefa2a1b914f39a101bb0cbfe5ff49bb84f0c748dbb67b495b5aceebea8fc816e89f9ef35256b197377897101814417cb73df242064e11f3ac460e50510c8c94fcac2ac25ba5341a16c01f5cb366939b3f11b58d8ae977645eceb2db34469f1d5df81ac1879eb2367138cb46b59e012470a3206546b93fd3addcbf0d924b274977616c1c2c4038ef2a1cde6bfd81ab4703877bdda570a3cfc867bc21586f340e62ff1c25f33063174bbe789f282f66e2264662dd3c1d433476ff0980a5cf5a48cd0922c91349b793dfa5311fb945a8dafe6f9da677fd8b3cb31cab92cf5a1395e05eb585be143ea61e8008ace262d34d1aef5a41f09c73447c86dc35e4278eaeb691928871cc5f5c3c9399a0a277b46cbab5f3ddc352f2e4b6323a5b963d2e5f324568f0d70820d8da00bb06f1fe7257f910604b9b3941a60a9fc1077d90ea7d7a5ce2bf501ca29b003397814981efe0d69d829d3391c8d904de8df3d9f9822d9a3e0c11fd0b22d021550e7e8d760342ef6b441edb36187b3a010ae5378cb496188dacc577185a9475a88efb09de243fbef778d1fdcb50ea19acae2a69f1be2f89da6bd276150cc8118c4214b93de8b6c7c877d53a3e8ccebbf48003269bea6369491d60872514098e1a28cb8dc6f7e4b5875e9eace2145d3572c1c4aa6a63d117b800eed9588db5335d35801e7d95337e204355cf0dd5d36da435257836475eddc005e32631cf91ea63043550b3e7e920f19dd551c9462cdbe45e3851e11389e2edefb3de56b369f6fe842f8ce5f6eeeee709bdaffd3f966c57e1560c6e95f8c3d9c2368483c45b925b4bc120f15b4558763b5e2ba6201816510554d86f2acedaf0b923dc6d32ca84018e73e313b5071e6186e7c878548e2af030e90e459cebd28e6e96658ccd4ff3d111130978f97bc41acfb303891bf6ea83f8eff7966310dbe9c9d48731e567ba290951910d9ced313f67f6cbfd795b96c467765b584b46bee29a0f63fc74fe07773b35a127c05b0699be6429b6f8b1d64d27cb06a5107f5611938aeed5d14e6a13debf5655a177589385a66f7d28461cff8e8def427bf8228a56369622151181d6335d44ef187d95409d320069764680e3f3aa04bafca4e243bab12f195d15c20d04077e0acc11f9808457b159936676a2914389a08be73da46cb7d1ee935e167504c3c8dfbba0d81e2bb2c307c840d27e812fe8bfa011d6fb0ebd2a8b025cabb001a7dc9ccbe584cede7c76df51f90cce6d24b11162e75c87525deff9413e8ed5f722e780ad860c42c9f9dfb732d7dfc4d89eb3e3f663d8b6da1fcfb6242c3a72054261e77739be6e86fd66400aea46381cd35b132b372b4d4154f1eecdaab0a542e4fc6e9b3aa1f30175457c67beff026c62b265cdd8d8a35f258c745b7e5a653821992ad4df76def391564fbfeaeb183e48b104752b41c465fbbb6c4539d25f0447cbd80943c09a5f807512f0d11601e969f92f4281c6a2a1146714630450b9bf71710c9fb23c40e257934376928883c1ae61e1dbe3c9fa6f6db03f0ed6c3bc32afc12ed3fa07810a2bc5a7b200f24b9a7d0a003e8970ee0141f48299b2b3d6a3e1e3c098c10374c0607660a7de4109f86398e026aec36482bcd33a3948f780edea1aa7f051de5635024b2f8fad86703c03918d79716fde795e7d9402c5232b8609800f295eea1404f5c5efde4a8d3fd6dda18ca6423a7792536aa91a9efbd4bc0ff7002a4998b22519dd566cf8aaf19e413a894a7db9009966f212cc6b90102565ebbbd181f3a86662be987b35f243452fb7fc4bb0c930a37ac33bb76a13f469cf464df1b66ab9bb31f934b7ebfe39d56f90172eb8366aa9c38cfa11084841478a91b98a491b7516dadb6fc649418874b626817be5d3cfcbd12d6481d0b6673317f4135934774fa0ceead8852bc6423a11f24d26f6845db7905ddac933e735a8ef5c228dc3da0e1001ab6ac92aa6a780b89ce0758b14be25ff79d38669eb4501666e54f2103f57cc341666a0bffb98d4678aa69f3df64b1e06e0ee7da6129b43f4d35d3e519f9b814c5645e4e543a44b6eb920210049e8c12f70d84c8a0a8ee7a36a7d623b1118e40932bc92175d68f97d1169f786c0fb1015131e84fbde922485c1d81f56c0830a791e34eaac2068aed959d21fba38cdb82628d2c4a5b80785b7072f360a1f403e09cade25fda220d7c4e271752cf3bc1ebd10c6df6891312ed1ce3b41c0bb37dfef4fe4b9100aa4b409f05f8262fc7a9a934f36ee20ae79aa0de0fb60e2b4c7612210ed5f7cf8e4aff41c794eab08ed4b5c2b2002578aca8a05fa0b90e790e3ee3cb35eabdf45c0af920e9ea444767b2287261e6f29d45628f1b53c92a1dbf715c942f0761efdace373584a38cc1a9eb57c63253d646c2e38a5865ea096bf0076d3aea2ef7ff1bd084e0501e6af3fa0dd75ceeff898cbf7963f3f51f124751a49479018b68d83f2e27093811c359f93c5c7336c0599a84b53141511cbc5ecf5fd6b3492cc1b7c0a95c6034b598f2549d1880d210a0dc7b6723ee87330f9ce4db38e15f71d41d58ee53733bd717071b1a398b2d57d21d26e20cec51cbb1ddf28c5ec138dbf7a6a2f82596b18b90ad154aed1f21c504920301a9fb5c1e1760b52ed492bca7ce063f3a9520a3cbc2a235832246dc857637152b3f6320e2fa954c41f4480d31c0091602a2a1d18c3d7523aa76b36d456f4208d5b314b98e7cfb98d55fdf6ec57b0a2591c4f833122667197c8433dc4d12c7630c4e786a17eb01bbb5da054e840f3a6a6403ae2ad5", 0x1000}, {&(0x7f00000002c0)="690c4be67e6c6a59a9c646082d5b0ad5fb288e0981aaf404ca0231fa4ed05e2ab09c31b168291d2956940d585a14b8d6bd7ec2de42bf1227cb2edbab45fc200fb0cee49a248eea", 0x47}, {&(0x7f0000000340)="913319ce91ab68627ddf2064db213253b5f09837ae28f6d2456627127c0bd324fa4a5e8928955bad65554fcda8adbdb4238bc937c08ef4dd90a98899e1c8ea554318a7f799debcdcd06dcb880b1df196471d58c2a43c389062be06024e7f9aab0814036cb6a6161fd0283b5f9944927a677b73b23556381300b604bad41c041f8556ee98f1f2229f75fefe461a8d4974b90ddfbe43a44109534d50d062a5c66fd4ae423d72dd2c9d9208d41ca012624d150d55c77ad670778d0574fdbce30ac4a368394e608d2b354236a472c97453cab0314d75c3bdfd6d8a74fc1eef5793e656fa256b8fcf8644cb39125804eb608b19b1e51bbea42d", 0xf7}], 0x6) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semop(0x0, &(0x7f0000000080)=[{0x1}, {0x3, 0x4, 0x800}, {0x3, 0x34, 0x1800}, {0xc50e925b069229f3, 0xfff9, 0x800}, {0x69629b98464a1e1c, 0x0, 0x1000}, {0x1, 0x136, 0x1000}, {0x4}], 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x80007197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x0, 0x7, 0x7fffffff}) r6 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r6}) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) 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(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0, 0x0}, &(0x7f0000002700)=0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002740)='/dev/vmm\x00', 0x100, 0x0) r20 = socket(0x1, 0x3, 0x81) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002780)={0xffffffffffffffff}) r22 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/wskbd0\x00', 0x10, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) sendmsg$unix(r3, &(0x7f00000028c0)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002680)=[{&(0x7f0000000480)="6f9e8461e81006f0c290d57db8bdd9e31bd6e7622be3a3e18ac31c8bed059c53a5fcffbe175797e28838742e271151938d529ee4fe68ec60c8f59c6477", 0x3d}, {&(0x7f0000002540)="58af937e81ea26803517c5e3961d34173893208612c1564a5cf4018425470a8f494dab64688add1a51e46e5228e89a935c9f9f33fc9bc24585b02b1919a56d698b72c6306395c7061d1d8b2a9dac53595ac4f6b3e520b1c815c1ca486528e580f421e7c19e467687fe9dc12065a241c8d575a758243b4d097b78876a0872e3d9fa2ac8a1a6cbed04f51e7e9d3ac0e743bef53aed38cbbe03f465abe67b0b0c1f905b09", 0xa3}, {&(0x7f0000002600)="af306d3a66320b82fce842ad78df7510f77e24851e346cef59833ec797bbde9fcf785a3e2e2d887c7341bb7f8f4ef3d8f62ed39fabf51886d10e29f42e2d40d1c3", 0x41}], 0x3, &(0x7f0000002800)=[@cred={0x20, 0xffff, 0x0, r6, r10, r13}, @rights={0x38, 0xffff, 0x1, [r2, r14, r15, 0xffffffffffffffff, r16, r17, r1, r18, r19, r20]}, @rights={0x30, 0xffff, 0x1, [r21, r2, r0, r2, r22, r23, r0]}], 0x88, 0x2}, 0xd) 08:04:16 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712b2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee6c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d03f9d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8befdadfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b033bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d7dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc", 0x5c3}], 0x1) getuid() getuid() r1 = getuid() r2 = getuid() setreuid(r1, r2) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getegid() getuid() geteuid() setreuid(0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 08:04:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x14, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x48}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 08:04:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000001280)=ANY=[@ANYBLOB="9b092e6c6530000000000000000000000000635e01d1dec22318f7c67e4ea19e05633ba699d777e2e98b37ca9be230678e668f6b9f915cc06562051fd6d51f154e56b339fa4df021d61428cd6a807a5d62918ed10a0db9fb50fe24"], 0xa) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r4, r6}, 0xc) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = socket(0x18, 0x400000002, 0x0) close(r8) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r11, r10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r13, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r14, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r15, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r16, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000180)={0x121, &(0x7f0000000000)=[{0x35, 0x0, 0x0, 0xffffffff}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r17, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r18 = semget$private(0x0, 0x8, 0x400) semop(r18, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r18, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r18, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r18, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r18, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r18, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r18, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r18, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r18, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r18, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r18, &(0x7f0000000040), 0x0) r19 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r21 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r23 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r25 = socket(0x0, 0x0, 0x0) r26 = fcntl$getown(r25, 0x5) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r26, r28, r30}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000540)={{0x5, r20, r22, r24, r30, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r31 = semget$private(0x0, 0x8, 0x400) semop(r31, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r31, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r31, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r31, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r31, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r31, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r31, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r31, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r31, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r31, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r31, &(0x7f0000000040), 0x0) r32 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r34 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r36 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r38 = socket(0x0, 0x0, 0x0) r39 = fcntl$getown(r38, 0x5) r40 = socket(0x800000018, 0x3, 0x102) bind$unix(r40, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r42 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r39, r41, r43}, 0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000540)={{0x5, r33, r35, r37, r43, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r44, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r44, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r45 = fcntl$getown(r44, 0x5) r46 = socket(0x0, 0x0, 0x0) r47 = fcntl$getown(r46, 0x5) r48 = socket(0x800000018, 0x3, 0x102) bind$unix(r48, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r50 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r47, r49, r51}, 0xc) r52 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r54 = semget$private(0x0, 0x8, 0x400) semop(r54, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r54, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r54, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r54, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r54, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r54, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r54, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r54, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r54, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r54, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r54, &(0x7f0000000040), 0x0) r55 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r57 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r59 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r59, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r59, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r61 = socket(0x0, 0x0, 0x0) r62 = fcntl$getown(r61, 0x5) r63 = socket(0x800000018, 0x3, 0x102) bind$unix(r63, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r65 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r62, r64, r66}, 0xc) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000540)={{0x5, r56, r58, r60, r66, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r67, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r67, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="2cf59155cb6def36c083a076a70fc67a5d3bd749c09f9129aa4d9e38dbf44c67440dc7b8a958ae5e52922244abef8ae9cc49d15477a7224822eb1035e88aeba1b45cf8294bbf642f0b19173ce24a8d685ac2cf6f7948b9a4c480a58eed4eb8270856bd7aec8ca8663ee2ab20563eced0a3d7c83327526fa9a18e7296ca9a87534947279f2c8255f25d23bf8ce52af6cdafa5502c29f5d73417a79f50184eb92320946310503ac03a6895093c19a5de7b559426adac2249ca5bb151b54cd8dbeb1b69", 0xc2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r2, r9, r12}, @rights={0x20, 0xffff, 0x1, [r13, r14, r15, r16]}, @rights={0x18, 0xffff, 0x1, [r17]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r20, r43}, @cred={0x20, 0xffff, 0x0, r45, r49}, @cred={0x20, 0xffff, 0x0, r52, r53, r66}, @rights={0x18, 0xffff, 0x1, [r67]}], 0xd0}, 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r68, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 08:04:16 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = kqueue() kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) chflags(&(0x7f0000000000)='./file0\x00', 0x9) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) kqueue() ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000180)={0x3, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x8, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x101], [{0x0, 0x2}]}}) 08:04:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x0, [{}, {}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {0x0, 0x1}]}) sendto(r0, &(0x7f00000000c0)="e69f6d8bef230182ca49591771d6fcfd3300e062c8c1752d0a0d25d315f2abc31ea940b891164e34be6cdee79e4f32a8a3d722a6383c35dcc8da740232428c200e10676a60c75ff12a5393ca81379874ca05913744123d255a5e07a966fca4f3fc491692161018e25b4c4770e4278b890b6c4eca26af78a974123aa72507591329ed912b49967e9c2cfd6b0202cad7ea2c2b1bfff2ab13a008c63a63efe4d5f322583a8d8c73333852d7de9f", 0xac, 0x204, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 08:04:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) r1 = socket(0x0, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x800000018, 0x3, 0x102) r4 = socket(0x18, 0x1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000001100)=@abs, 0x7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r2, r6, r8}, 0xc) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = socket(0x18, 0x400000002, 0x0) close(r10) write(r10, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x0, 0xffffffff}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r15, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r16, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r17, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r18, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r19, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r20 = semget$private(0x0, 0x8, 0x400) semop(r20, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r20, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r20, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r20, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r20, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r20, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r20, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r20, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r20, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r20, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r20, &(0x7f0000000040), 0x0) r21 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r23 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r25 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r27 = socket(0x0, 0x0, 0x0) r28 = fcntl$getown(r27, 0x5) r29 = socket(0x800000018, 0x3, 0x102) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r31 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r28, r30, r32}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000540)={{0x5, r22, r24, r26, r32, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r33 = semget$private(0x0, 0x8, 0x400) semop(r33, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r33, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r33, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r33, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r33, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r33, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r33, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r33, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r33, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r33, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r33, &(0x7f0000000040), 0x0) r34 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r36 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r38 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r40 = socket(0x0, 0x0, 0x0) r41 = fcntl$getown(r40, 0x5) r42 = socket(0x800000018, 0x3, 0x102) bind$unix(r42, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r44 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r41, r43, r45}, 0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000540)={{0x5, r35, r37, r39, r45, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r46, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r46, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r47 = fcntl$getown(r46, 0x5) r48 = socket(0x0, 0x0, 0x0) r49 = fcntl$getown(r48, 0x5) r50 = socket(0x800000018, 0x3, 0x102) bind$unix(r50, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r52 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r49, r51, r53}, 0xc) r54 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r56 = semget$private(0x0, 0x8, 0x400) semop(r56, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r56, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r20, 0x3, 0x3, &(0x7f00000014c0)=""/203) semop(r56, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r56, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r56, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r56, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r56, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r56, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r56, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r56, &(0x7f0000000040), 0x0) r57 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r59 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r59, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r59, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r61 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r63 = socket(0x0, 0x0, 0x0) r64 = fcntl$getown(r63, 0x5) r65 = socket(0x800000018, 0x3, 0x102) bind$unix(r65, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r67 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r64, r66, r68}, 0xc) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000540)={{0x5, r58, r60, r62, r68, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r69, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r69, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r69, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="2cf59155cb6def36c083a076a70fc67a5d3bd749c09f9129aa4d9e38dbf44c67440dc7b8a958ae5e52922244abef8ae9cc49d15477a7224822eb1035e88aeba1b45cf8294bbf642f0b19173ce24a8d685ac2cf6f7948b9a4c480a58eed4eb8270856bd7aec8ca8663ee2ab20563eced0a3d7c83327526fa9a18e7296ca9a87534947279f2c8255f25d23bf8ce52af6cdafa5502c29f5d73417a79f50184eb92320946310503ac03a6895093c19a5de7b559426adac2249ca5bb151b54cd8dbeb1b69", 0xc2}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r11, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r22, @ANYRES32=r45, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r51, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r54, @ANYRES32=r55, @ANYRES32=r68, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r69, @ANYBLOB="0000e9ff"], 0xd0}, 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r70, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 08:04:16 executing program 1: r0 = socket(0x6, 0x8001, 0x4) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) 08:04:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) msgget$private(0x0, 0x20) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) r4 = semget$private(0x0, 0x4, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) 08:04:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) socket$inet6(0x18, 0x4000, 0x1) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x7ffd, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 08:04:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x10054}, {0x6}]}) fchmod(r1, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceabca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96a00000000000005b8b786186a3c503b580200a758d1040000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b513f7975e5510aa6866bffe6733db956b8b968090000000d99934887b0f475a5a777d5ca01210ed1b33d5adfda27989769a4466b"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) read(r5, &(0x7f0000000580)=""/105, 0x2fc) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) accept$unix(r4, &(0x7f0000000380)=@abs, &(0x7f0000000340)=0x8) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r7) fcntl$dupfd(r6, 0x0, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 08:04:16 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r7 = accept$unix(r5, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c410736e9400"/4098], &(0x7f0000000040)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10000, 0x0) r12 = open(&(0x7f00000001c0)='./file0\x00', 0x210, 0x40) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) kevent(r4, &(0x7f0000000280)=[{{r7}, 0xbac69708195013c0, 0x4, 0xf0000000, 0x100000001}, {{r8}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x80000001, 0x2}, {{r9}, 0xfffffffffffffffd, 0x80, 0x1, 0x8e, 0x400}, {{r1}, 0xfffffffffffffffc, 0x80, 0x64, 0x7fffffff, 0x9}, {{r10}, 0xfffffffffffffffb, 0x4, 0x1, 0x9, 0x1ff}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80, 0x67, 0x5}, {{r1}, 0xfffffffffffffff8, 0x18, 0x2, 0x1f}, {{r11}, 0x7ffffffffffffff8, 0x40, 0xf0000002, 0x9, 0x9}], 0x100, &(0x7f00000003c0)=[{{r12}, 0xfffffffffffffff9, 0x4, 0x2, 0x1, 0x6}, {{r13}, 0xffffffffffffffff, 0x28, 0x4, 0x6, 0x10000}, {{r14}, 0xfffffffffffffffe, 0x4, 0x2, 0xadd, 0x8}, {{}, 0xfffffffffffffff8, 0x20, 0x40000002, 0x3, 0x3}], 0xffffffff, &(0x7f0000000440)={0xa0e, 0x7fffffff}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) pckbd_enable: command error 08:04:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0xea) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x80) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x10000, 0x7e0fb513}, {0x18, 0x3, 0x16, 0xb41}, 0x1f, [0xfffffff8, 0xffffffff, 0x20, 0xf223, 0x6, 0x8, 0x2, 0x401]}, 0x3c) r3 = syz_open_pts() clock_gettime(0x0, &(0x7f0000000040)) ioctl$TIOCSTART(r3, 0x2000746e) shmget(0x2, 0x1000, 0x270, &(0x7f0000fff000/0x1000)=nil) 08:04:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x40, 0x9}, {0x45, 0x40}, {0x85, 0x5}, {0xa8}, {0x6, 0xffff}, {0xcf, 0x84}], 0x6}) clock_settime(0x3, &(0x7f0000000180)={0x1, 0xffffffffffffffff}) 08:04:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x8, 0xffffef22, 0x3556, 0xf6, "8ce8531bc555715e3731166f57a5df947283f05e", 0x8, 0x9e}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000140)={0x3, 0x3056, 0x80000000, 0x2f49, 0x100, 0x2, 0x1ff, 0x10, [{0x3f, 0x187, 0x1, 0x2}, {0x40, 0x7f, 0xfbf, 0x1f}, {0x6, 0x0, 0x1000, 0x2}, {0x1, 0x7, 0xfffffff9, 0x9}, {0x80000000, 0x101, 0x3ff, 0x5}, {0x10001, 0xe998, 0x3f, 0x401}, {0x7, 0x0, 0x6, 0x6}, {0x5, 0xffffff5c, 0x6, 0x9}, {0xad, 0x5b, 0x3f, 0x80000000}, {0x8d1, 0x7f, 0xc7, 0x1}, {0x4, 0x414, 0x548, 0x7ff}, {0x1, 0xff, 0x41c5, 0xffff}, {0x6, 0xcf5b, 0x9, 0x800}, {0xfffffffa, 0x0, 0x7f, 0x8}, {0x2, 0x4, 0xffffffdb, 0x5d}, {0x1, 0x8, 0x7ff, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") pckbd_enable: command error 08:04:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) 08:04:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000380)) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r5, r6, r7, r8, 0x80, 0x2}, 0x5, 0x0, r9, r10, 0x8, 0xadcd, 0x5}) 08:04:19 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="92fc6d9def70b7fda96c3ee4217aecf013fa46d0113f603ce689b984e54fc35c32c6d83e1aa7b1a8662b40fd4a05b22191f639e96977a521025cc24a1ff8f8e9efad5e4392", 0x45}], 0x1) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="d94b5c96fd50081701300059327a707bb1e23846919d9a2fdcb88ce48b6ea1d1cdf8778fa7f699e644f11042bc420000000000000000b0e458cd800af3c5"], 0xa) kevent(r0, &(0x7f00000000c0), 0xbd56, 0x0, 0xa, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) dup(r5) 08:04:19 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socket(0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r4) socket(0x0, 0xc000, 0x7f) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 08:04:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = kqueue() kevent(r0, &(0x7f00000002c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x500, 0x0) 08:04:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r2 = fcntl$dupfd(r1, 0xf193e53249464755, 0xffffffffffffff9c) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 08:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x800, 0x3, 0x1, 0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r4}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000001c0)=0x7f, 0x4) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x5, './file0\x00'}) 08:04:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = shmget$private(0x0, 0x4000, 0x1, &(0x7f00006d7000/0x4000)=nil) shmat(r2, &(0x7f00004d8000/0x2000)=nil, 0x2000) 08:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x7}, {0x44}, {0x400, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 08:04:19 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) recvmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/4094, 0xffe}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4, &(0x7f0000000700)=""/5, 0x5}, 0x23) connect$unix(0xffffffffffffffff, &(0x7f0000001940)=ANY=[@ANYBLOB="8202edfdfffffffaffffff653000463f7b7a0df4506a56d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f1744839b43659e767b3356f24294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1020], 0x10) dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = getpgid(0x0) r5 = dup(r3) r6 = openat(r5, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r6, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r8, 0x1) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r9 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f00000018c0)=0xc) fcntl$dupfd(r8, 0x14, r9) recvfrom$unix(r7, &(0x7f0000001900)=""/14, 0xe, 0x6, 0x0, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r4}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) socket(0x1, 0x3, 0x8) msgsnd(r10, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 08:04:19 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 08:04:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000002c0)={0x0, 0x8, 0xffffffff, {[0x7fff, 0x3, 0x6c8, 0x1, 0x4, 0x205, 0x0, 0xfffffffffffffffa, 0x800, 0x1c, 0x3, 0x10001, 0x553, 0x6, 0x7a, 0x3, 0x99, 0x10000], [0x40, 0x2, 0xffffffff00000001, 0x7, 0x8, 0x6, 0x6, 0x23b, 0x2, 0xb8], [0x6, 0x6, 0xa3, 0x887e, 0xfff, 0x1, 0x6], [0x7, 0x9, 0x3, 0x2, 0x0, 0x2], [{0x6, 0xe09, 0x80000000, 0x2}, {0x800, 0x0, 0xffff, 0x7ff}, {0x6, 0x800, 0xffff, 0x3}, {0x2, 0x4, 0x4, 0x1}, {0x3, 0xe831, 0xf9, 0x9}, {0x41, 0x5, 0x1, 0xdcbd}, {0x100, 0xc01, 0x3, 0x791c}, {0x1000, 0xf2, 0x2, 0x7}], {0x7, 0x9, 0x8, 0xc2}, {0x9, 0x3c08, 0x3, 0x3}}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r5 = dup2(r4, r3) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000000c0)={0x8f, 0x2}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000100)=0x3) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}]}}) 08:04:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socket(0x6, 0x8000, 0x7f) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206916, &(0x7f0000000300)) ioctl$KDGKBMODE(r10, 0x40044b06) r11 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00}\x00'/4098], &(0x7f0000000100)=0x1002) fcntl$setstatus(r11, 0x4, 0x8b67abc685fd743b) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) kevent(r4, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x0, 0x4}, {{0xffffffffffffff9c}, 0x0, 0x68, 0x4b8251c9fbf6b3ae, 0x0, 0x3}, {{r2}, 0xfffffffffffffffb, 0x0, 0x8, 0x1000}, {{r5}, 0xfffffffffffffffe, 0x20, 0x2, 0xf7, 0x1c7f0d68}, {{0xffffffffffffff9c}, 0xd, 0x8, 0x80000000, 0x8001, 0x5}, {{r1}, 0x7ffffffffffffff8, 0x2c, 0x1, 0x81, 0x1}, {{r0}, 0xfffffffffffffffd, 0x21, 0x8, 0x28, 0x3f}, {{r7}, 0x7, 0x4e, 0x80000000, 0x4, 0x7}, {{r8}, 0xfffffffffffffffb, 0xc47a59503cd977be, 0x40000000, 0x3, 0x1}, {{r12}, 0xfffffffffffffffd, 0x2, 0x2, 0x7, 0x3}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 08:04:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700", 0xffe9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x7}]}) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x9, 0xfffffff8, 0xc5, 0x1, "e4228a63b64ef69675915b7956dce5c407943077", 0x3, 0xff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000580)={'\x00', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6, 0x9d}]}) kevent(r5, &(0x7f0000000000), 0x4, &(0x7f0000000100)=[{{r6}, 0x7ffffffffffffffd, 0x60, 0x2, 0x6, 0x22}, {{r8}, 0xfffffffffffffffc, 0x5f86dece82f8b935, 0x40, 0x1, 0x100000000}, {{r9}, 0xfffffffffffffffd, 0x28, 0x2, 0x1f, 0x3}, {{r3}, 0xfffffffffffffffc, 0x51, 0xf0000000, 0xfffffffffffffff9, 0x1}], 0x0, &(0x7f0000000040)={0xb08, 0x9c09}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffbfffffffc, 0xd0a, "b04d00f3ff0a631a010001f0ffffffffffff00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f00000002c0)={0x6e, 0x1b50, 0xa7cd, 0x5, "3c9a78a02471e9ae732b952c7083d73d0be0e1f2", 0x9e, 0x1}) 08:04:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0xfffffff8, 0xfffffffc}, 0xc, &(0x7f0000000680), 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="400000000000000001000000ff010000499f757a3584861b329073d81cfe5d20c8f7fcd4cbc0bae4d362d54e2d5223b972aaeca8baf2eb5066fe8e0000000000200000000000000000000000692300007d2ab0235202b7b29304c79d43975a003000000000000000000000000700000030e31595b9ac170cbf1cbf57341f8f77c475e9fa83955192bb00000000000000f80000000000000000000000987100009d28fc32d05ae7b471f1f65bc6fa6a621af4bdb477cef110242776043b54d83c5a10000071ab2971ec15c6166e85fc79d0de14ab77a3c56854dcf2dd906d521377c79c08b0718c79ce9266c6570a56ab6478dfbd7ffef2eda43d308be54f4e3f1a03820f39aa4b9eedadc2a58b84d463e6af0c6bf75fe15a00c847c56fc08e0fcb47b4d6b4f9352a8068bff42e8ec51405ef3aac0c9476c5b92e4ce51a38aef5e879f1ff3ea2458b3182ad8b69042a1beb60d29907c5db722e65558ac1568e0e8be00a2047e7092903b77bc2e97b5abc401ee54314f8cf7257c2a59afa0bee6ec800000000000000"], 0x188}, 0x806) r2 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="c1147293ff60dda5da506ba0b39c144190821e3ada9b9d30c997171ebf61bb951f599d53f16fb5434f9d2353e2fe1458052258f7b75cc86105d7c140fff1edbe6cc41b6728ef31a6153a8fa2d11760942939a24f6400f60b347655592fc11aa9af1dd11518", 0x65) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) mprotect(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) setuid(r6) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r2}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000600)="f920beb8be1b8f88338bc4d65bb903310c7465298b76165bf720cf2c0de275ab", 0x20, 0x8, &(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 08:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x90e5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 08:04:21 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x34, 0x0, 0x0, 0xffffffbe}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0xe031, 0x1, 0x0, 0xfffffffc}, {0x81a1, 0x81, 0x7f, 0x401}, {0x20, 0x2, 0x7, 0x1}, {0x8, 0x8, 0x20, 0x4}, {0x7, 0x6, 0x9, 0x40}, {0x1, 0x10, 0x47, 0x4}, {0x6, 0x1, 0x18, 0x100}, {0xcf3, 0x6, 0x20, 0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@un=@abs}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 08:04:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x4) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x9e) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x107ffffffb) 08:04:21 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x40) socket(0x18, 0x2, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x0, 0xfffffffffffffc01}}) r1 = socket(0x18, 0x1, 0x0) close(r1) flock(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x186b3ba62cd2fa5, './file0\x00'}, 0xa) mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) utimensat(r2, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x5, 0x25}, {0x1}}, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(0xffffffffffffffff, &(0x7f0000000180)="aab3522ed03b59aabbac64bf1df83ac43fd4abbdb70f1cb7178b30c2ae53d8c194a41d469b2c9ad29e182ef5fb007227952e46ebac1b6801b19683326b223a31b1ffa4e9d89a9f5fb11a46bd39f25de298a4e972afc30c9cea7e742e85b59b9c8bac99d707493b48f742e7fe16d2a4c1", 0x70, 0x0, 0x43) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r5 = accept(r3, &(0x7f0000000100)=@un=@abs, &(0x7f0000000200)=0x8) r6 = socket$unix(0x1, 0x4, 0x0) recvmsg(r6, &(0x7f0000000b80)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000a40)=[{&(0x7f0000000480)=""/2, 0x2}, {&(0x7f00000004c0)=""/247, 0xf7}, {&(0x7f00000005c0)=""/17, 0x11}, {&(0x7f0000000600)=""/199, 0xc7}, {&(0x7f0000000700)=""/177, 0xb1}, {&(0x7f00000007c0)=""/24, 0x18}, {&(0x7f0000000800)=""/209, 0xd1}, {&(0x7f0000000900)=""/188, 0xbc}, {&(0x7f00000009c0)=""/5, 0x5}, {&(0x7f0000000a00)}], 0xa, &(0x7f0000000b00)=""/80, 0x50}, 0x40) connect(r6, &(0x7f0000000400)=@in6={0x18, 0x2, 0x98f, 0x40}, 0xc) recvfrom$unix(r5, &(0x7f0000000240)=""/238, 0xee, 0x6ef3019b1df99fd7, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) 08:04:21 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x1080, 0x2) 08:04:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) nanosleep(&(0x7f0000000080)={0x81, 0x20}, &(0x7f0000000100)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000180)=@file={0x2, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 08:04:21 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000100000000001500000000000000000000000000000000000000000000000000000000e2ffffff00000000000000000000000000002100000000000000000000000000000000f0ffffffffdde97c3de3b108df55a65774965e0000000000000002000000000000000000000100000000000000006d9200"/151], 0x97, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0xe0) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) ftruncate(0xffffffffffffffff, 0x0, 0xde2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x8000, 0x1, 0x1, 0xda, "8ff2d2d6a0b064735825d8b3d02dc4d91af68688", 0x5, 0x1}) 08:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61, 0x0, 0x0, 0x7b}, {0x50}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 08:04:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1d99a24cd5c2e393, 0x137) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000006c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x6}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000940)=""/4096) 08:04:21 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1fe) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="220e001b576c95983ba73ff1501cedf3292e8f24f7dd42930f7707", 0x1b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x401) 08:04:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74, 0x0, 0x1}, {0x21}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlockall() pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x5, 0x4, 0x1, 0x5}, {0x101, 0x3, 0xa5, 0x7}, {0x8, 0x62, 0x7f, 0x2}, {0x5, 0x3f, 0x1}, {0x1000, 0x2, 0x1, 0x6}, {0xa5, 0x2b, 0xe6, 0x7f}, {0x8, 0x6, 0x8, 0x8001}, {0x0, 0x7f, 0x7, 0x4}, {0xe43, 0x39, 0x1f, 0x100}]}) 08:04:21 executing program 1: munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7ab6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) sendto$unix(r1, &(0x7f00000000c0)="102637dc854264e5704382f4f1f64d20ac81c69b1d048ff1", 0x18, 0x8, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) setgroups(0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x4) ktrace(0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() 08:04:21 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x64caba2b9b85678e, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x7, 0x10000, 0x1, 0x80000001, "cecccca1634816a214c6769aa397546863dfee62", 0xede6, 0x7ff}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 08:04:21 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)=[{0x28}, {0x34, 0x0, 0x0, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 08:04:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") sync() 08:04:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0/file0\x00', 0x20) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 08:04:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x0, 0x8000], [], {0x0, 0x3}}}) 08:04:23 executing program 1: ktrace(0x0, 0x1, 0x8, 0xffffffffffffffff) r0 = socket(0x10, 0x4003, 0x8) listen(r0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000140)=0x5, 0x336) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1000, 0x34c3}, {0x18, 0x1, 0x5, 0x100000001}, 0x800000, [0x4, 0xdf, 0x6, 0xffffffffffffffff, 0xffff, 0x80000001, 0x5, 0x6]}, 0x3c) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/56, 0x38) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f66d401a8fafc53fb59e1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291eaca65bb11c999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a96c7e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cb578df5258f3e4fceae1e03ca14675445479b825e3680bc1d4e525d7171cb8fce479092a48dd623453bbe6"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r3, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) setsockopt$sock_int(r3, 0xffff, 0x2066, &(0x7f00000000c0)=0x400005, 0x100000025) getppid() r4 = getegid() r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r5, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r6) r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0xfffffffffffffec0) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) getgroups(0x126, &(0x7f0000000700)) r10 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = syz_open_pts() fcntl$dupfd(r11, 0x0, r12) listen(r11, 0x2000002) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r13 = socket(0x18, 0x1, 0x0) listen(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r14, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r15, r15) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r16 = socket(0x18, 0x1, 0x0) listen(r16, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5d7b8 08:04:23 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000080)="41a847d787b134e752ec4de8603b49a9805f1cc7fbd8782fedaf235c06dba903ab668b6ba807c53cde6313387a01e3fdba34721a7ce0e072c5b174b8b308f75527e8d609e6558b8420f81fc7b71f2b23ad1d4ef797f31df3b3360e52fc24c5d9bc0e452f9145f2bf3e66174c5433baddffdb13caf6816ec4ec3fc9ad7e2cef97ea41229d707a41445704c48bd0532abe398fe774a7c99740ce9251b5e177b2e58699ea9dbced59e3458859e4019c57e36d90d525d1dfaada8a4e64277bb8466a9d4d0bb930e4fd7d25cbd44bf768a9da708519d217f3e50eed5ea16b6ef74de48d10", 0xe2, 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x9a0ec0e7ce841f5d, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x7) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000200)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x5e3, './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x400) semop(r2, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r2, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8000, 0x0) fchmod(r0, 0x4058c0a6390478c3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1001, 0x0, 0x0) flock(r1, 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000480)={0x5, 0x4, './file0\x00', 0xffffffffffffffff, 0x9, 0x201, 0x7}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000004c0)={0x7, './file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x10000014c) flock(r5, 0x2) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000500)=""/4096) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000001540)={&(0x7f0000001500)=[{0x84, 0xfffffffffffffffa}, {0x3, 0xff}, {0x3, 0x8}], 0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001580)={0x5, './file0\x00', './file0\x00'}) connect$inet(r1, &(0x7f00000015c0)={0x2, 0x3}, 0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5d7b8 08:04:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffffffb, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x194) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) 08:04:23 executing program 0: 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) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r5 = accept$unix(r3, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66686c653004"], 0x10) execve(0x0, 0x0, 0x0) close(r2) 08:04:23 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202c0ffffff0900ffed585c658484d2edd93dfb98b6f2d5278129376b995b4ef814012533156133519a7f8bd4c5d0460caacc0dd37eab6b22533836f824ddddae59f6f1cac826941ef6e3a9d6286e298ebf40b00f355e75"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000001540), 0x0) 08:04:24 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000003c0)={0x4, 0x7, 0x4}) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r8 = accept$unix(r6, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r5}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) pread(r10, &(0x7f0000000200)="7d5abd79a5d67d796065f2cf71b73566ea3095a10a5637b2eeff161c918f57f9e5a67442776a5a8128a45aca3e575cd44726d6d5bb8f320632be6e56b2e518639e1f16f05927b580ad6dd33b0e1a079d432d7c875a0fe5b69408bcb32628a9ababebe9bbdc2c88d1e02ebdcd5dc04d09997684a272fbd0ac6fa8ccf5bafa7c8d2008e9e0bf50004c5a2671ca7f20", 0x8e, 0x0, 0x20) getpeername$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 08:04:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000040)={0x2, 0x5, 0x740000, 0x800, 0x9, 0x6, 0x0, 0x10, [{0x1, 0xffff, 0x80000000, 0x3}, {0x3, 0x6, 0x0, 0x3}, {0x5, 0x6, 0x239, 0x17}, {0x636818fc, 0x80000000, 0x1, 0x101}, {0x6, 0x7, 0x3ff, 0x7}, {0xca, 0x88, 0xfffffffe, 0x401}, {0x2, 0x6, 0x27b, 0x9}, {0x6, 0x3ff, 0x7f, 0x1}, {0x10000, 0x3, 0x9, 0x800}, {0x3, 0x7, 0x8, 0xfffffffb}, {0x8, 0x3, 0x4, 0x1f}, {0x6, 0x4, 0x9e6, 0x6}, {0x8001, 0x0, 0x406, 0xfffff3c1}, {0xffffffff, 0x8000, 0xd8, 0x9}, {0x400, 0x8, 0x4, 0x37}, {0x2, 0x1, 0xfffff7e3, 0x5}]}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 08:04:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x2, 0x5, 0xfc) kqueue() socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000700)=[{{r1}, 0xffffffffffbffffe, 0x25, 0xfffff}], 0x100000001, 0x0, 0xffffffff, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) r3 = geteuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) writev(r4, &(0x7f0000000640)=[{&(0x7f00000001c0)="c9abc62da5a39a49c783c13f5772224602505f7d21c3ffe5b3460e5125e49522ca759c4d72bccbf2c2ad0d3701490631d35ab1391f896345", 0x38}, {&(0x7f0000000240)="c96c4c09fe1181aacdb229927039de84a58e298262948fb4e57b903b6206ac0147129de6e5f3cfd6376e86ca97b314159963601a438b726ea328be9744cc299d31ef10f27d94012517a902b23fbd15760d6801c034066f01e45d9f96a730892dca88f2a80d817888fa386c36176e1399be87c78f259e1a5784ac2a28e99033dd5ffb6b370bfc58e9b1bb49c783933669514fd2a224bc7fcab58d658e275db555e22892f609aad534bc7ee7a2d11e105ecbb760d2f8cceb3c1ca9ab058a", 0xbd}, {&(0x7f0000000300)="1cd4e6be108339b2a11e9c26c4c6aca1be962118dc7b7f803a9fd10eb778ee8667f119ca9ac9bcd42686d31870f6be162c9ec9103324c7a848d2aa75386cf795587bf341796ed6b0a07dc01ccd8383669195ad611ff857f1641a786fbb572355dfd801558a5c4b1a566c6bb837c642a406d323cacf2473d081b52199ab7d8e1ba04e1f96a0a2cdf8", 0x88}, {&(0x7f0000000400)="b3d8ce8e7bd889007aed527527e65af64c5a16dd8917d4a598ba7b78b2732ed4f1fdb852e8687a3654772397f7e143d5adfb54a1cb47d7843edffd444614fae579adcaa3129a6f5205175a229673aa4fca5df571f47990900128740835c9c18e6d3b64cc55585facab9e3781401982ab94ab7149e393156ff247ca787b8d63f62f2e39a6dee1711c849540f1fee45aaeed0f4d22ed68d5d33af2909cdf391bee83cfb07d", 0xa4}, {&(0x7f00000004c0)="996dbb087092caa849665f10ccc2427fbb4de6485e9b22c9dc3b85d68cf3e97ed7f17b48d5aa33b6b6b877854751a6fbc5e52bcabf849608b4c1373e1963ad52fb4758dabcc93c1a6c506b7dd493c9eb68469444c0c1423d81145b598bc51ce9545169fb54061758f4e97ddf8c57e82593", 0x71}, {&(0x7f0000001200)="fd42d90fec6785389b82174157082d4a2f5d2e046a37f8a9b999fb05601b4847f9cf66670e6c60106a3b2ea7f2c8c9516be86ed3922945d667d502aa61cf9918803a40765c8f88726c7f5d7a50c5079875ec926958359ec49197dd4b08ba2d17c07c7986b9c203bf0a076b5ba494916221fd28b78bdfbf621605d94da92780ee29a3b92e22328145b6733c3b77f8f7725b516d9ea915e085065fb47968a217903d2c11b24a1b85706e9779a251b31ad2857b44cece66ef605fa9c7cf3de875b5fa77c9cfdd7a7f232705e7c814a160ab4bf92368166c3926c58054c71c951114afe3500f32dc472994003193fb9b6a5bed0894edb3b98053efe441102bcdbf3fabf584d775c26d00461ded9587b2f7e460625c517fa8bfa98e7b5b1996e164796486ca9abca1fd3a4dbf6d1fd0303fbc187b848800b9eaee2b0b894e3d936b96493a7912866bf8d4523f5f02254f210e3f669437c2b7a665fc845302130b40804be91a675b55edf0acf91113a080ddc40ea1bf4e34b417a48a51dff0998392d6a836f80e3138a96374b0752b52c081a3859d4d09f97f28f23a3004cd3da06cffa72413fb0ce47aacda5fbf612507da99d157aebc46f58cce5402ade895987e934e12df3afdfd9f963e411ae353d32867b3dfd178bdecc7a11190dbba030632fd8a841512ebe61db7b2acf2ed35d79e81a7798b997692ed14ecd680ede0e2e3c9f60fd2702838900c46d8621802a61594eadfab3a90ec48b451ed19b27bb27db668f76a1113b7e6d80c3ccd5661eebc2142a0a036eb281fd2cd17abd5656575007d5ab9069c5c1376b448f5dda0a78ebf9d60926efc044a842c3a64f201b2be1f511976819f48f041e814c5aa0a405570de79ed849f53fea789a8ff712fe8c7d7937508cebb94c482dfb9f9d1b963d5febf160a8a37770f1138765bd7fbecd901ddc514aa9882f2947198ab55934438e2ec3a8e6b30aaa80b43b8abc71b521e9a154bdd677e4ab596d5bf5d517d27fba09077ca6b1abd5fb69b188ec40bd4c2510a6d0ef4ab3e327e154ecb52b2fa788d4ff723be28cb6b241767255a8f4d68dbadb82cd5b4fc035bac6579d1a1fbb568443bdea1d71898f0b50ea7a000785b100bb4ae88b50f1070ba39b52d54dc5ec8b08c5f817e4dddab596004e9eb72036b0492b0d3133252b3d3ffaaa771d0c0620911486cc01db0025af65820ab5fe73ab521380731690590a219cfeba5f9961e81ad6bf6295ef17ebc432d5c8c6fbab9f6a813aa269d8d4c67f7c8cfa26fa4df5218fd0987a583ef8d6808376524f91e38382991f5304c6150977981261dfb196871fcd6613ee8ee18c59bbf60d3c584cb07a2e9c01e9a550555cc4b47f9162d3bd599121c96ee3fe8b4b0f7d50ffda3d78985fca4c420d4661143e1858c7747ef58760774d3306caf191c09f31ffa20b263f22fa2a2784684d6c94a616ae739325c7473cb40ca575e594e0f6a1f8e037b2376db9e76aed731d0f2fb7329df0ef0dd2c6c757db1210095f3b93486dae84dc59f4a679b0490574b4d3ac189f4aae58f2b276500473e8953ec8b895599b772db8271a45029f7dabd0f5ac6c1f4d219605cc8f4791e567dbbcc4b9e22affe15ebbf7ead0f36fdbb899a8f4a4891fc5a97dffed2456f5b6312cc2d351770223a0b1e9a659b1c38378346a8def4e4977fcba7259540b4789bb58a7a33e43c4c32dff29b1f5180d103de6fa6ffb544a3fdb98c413cbfc523fe04c6fc330fd0aaa243a355a6e018cdf9e186695baa0dbcbae113bd73b3d5584bc2e83fcd5e8e540d03020f8a6667a1055a6eaf4d2b01e65a40ce23d94baebcff2f9de49d7f04fd8410c4f3bd80d7a016bcabcc3665c01e7b458e9098fe2d4aefbf94fdcf357be97cfed2d7aaa7fbc670cce8a6b3ac1429e07084c716d3c01bf87da6dd872965a2621165e023695cf3a403248d863ebeddf2507c59893d40df05825d10d222d2ff86c8e911d805ead99033e92027fdeb608b756c3dcb8abb905dc07385024db4958f0a6af23124f8435a0db93efef67a79338378deb7159d762e90a3f107c62e99b8b8d3d98f9ad157926ba12f73c903bdfa9ed51cfa10d03c15313afc15ba6e3a4b1163b2deca0c2c1bc6d4696cd8ef23c3a04d2bfb2acfa5360119ec8d54c946f5e37208edbf1425f0c4430f5cc977f7c60ada644d72558066a019ce8212b0ccedfd2a8f4173a0b411cc7ae5deb4ad3fd21e22e089abc0bf55c6b380db340997a701413254b9d3945c33a0198a477d6a42f20646abda14abe08cd5dbc5adccc68cd29f266a8f1a44f1c1c807476f6398fed6843120eec0ba4cf3128fad14423901692c1bd0381472b0f87dd139b130c2ddb2345e8e8926ea6e84ec1da701e538262ac0d4d9d01b13dbabfa350ff6f89925ba32d0f3786382964798439397adec55b6f41d2fe10d78343dea6ab3fc9848fa1581c753aef14e135eb6405123c819a9b91c822b310e8cc6afc08445a7b6c9d22a1035f84e256f3ee7f40a81dcfa2a2fe13ab2c6176207287ca9f8e072ec49129d090848a238b0db7a3f76f49815a9d6b9a6f9b6ce43585ed6461983c7b6ae85793e664f06979eb9d8c8aef5af5e4f837674c9c1a179baa1dc300f2ae9f1c378bbbfb5e629121e5644726e78199c8a6d440290ad127c19054e3b2307c79427075bf67872194b1a738fa665874c6ce8a9c3c941b1f78fd777f7bf49f46d32be7f8ff9c51afd83043145f54d07b49badc1af8adf068a5097b6572aa0cabb2bc6a8aaf2d6a899eb13908188825e75985aaa8a9b55394f6b0785bbd41e825175a03dd2107e5b70c012fb924ebd8c85fb1e10e42659cc3d878182fc7ede3d3d84548e15f7e80de7c16c4c3a34c2d2f93c45d43c1d425af091807df825f200fb562eada8c0f1c8648e9197cc6eb1be0f0ba401e57699a319f9ca1b7caab340f8550f48acd5a00a860a588a98d35cd3f20101bfe92c1d315b33b2648d413486e4d221efd0a16ff39047b0bcbac9bd63f430e7a7ebc4ac75fb4f02e39954ce38ef10639447a94f030393e3b91f1dbe36b794812431ea37ec12cd5de6ee758419348c3f07cca453ed72b7e49e2b779b7efd04dabfc1c24e7eed91df37d25f7f95841edd9fc8f635ba1a3530238c32f04e9781b89948d15d66c3ddddd55889d0f1c20d97312ebcbb43fa0ab8fb984a8132c58b76096aeee0b670e2700a7863876fbd48d9d14542b5e3f327f6066f1a25df2375aa7e4eead0b829fa9c17466f44b8cb926200060d10babe7328c7163cb889ade8abe4a1c5f0d2d5ddc2cf823622ad565706ba82adc94795680c28d2bdfcd70911fec9642f01d11813d0084a1d18038abcd42cd01f246b56ca729a5998c311800e02032a8368875698702d65b3a9304f3d4284b0f30c4fadab2b7d231048664d99e71c3a415f1d475cf1ba0038a185ec6519fb63983a3e83b18635ae9c6a3378840fb57b9565f5672c58c1ce3aa28570c17d967e77a877910ce824a941d799310f8c22a159a44836343b7f5faf3ab8e2be89138fc14376b1dd506d7bbe111c5dabb65afb706db3d2d181b0bae23fef65830a06032f08de3a7414b600c66b3b0b6a0a895c24493f338bde4d3110e4e10be91e5471259369a43c8a1ea0c9ceb951263ced9b5c476026c5f8e49b35be0afe4e267ef420206193e8d8541d40c2a7a97568eae0dc7906ce17eb09a7b0fa395b5ea014c04d3ce892855f0b3c0df01240d0901149127915fdd6486abf4b98be67aebbaac41b4bcc15e7303d9b1772b83cf43e28fb4997264977c7a727d75141bc5de193f2db4be628a0e68a8e5c0c9487ee25032781c9957135161477e3234f069a74e057eb89f63c17e8138a8c9d96b55768685a2beca3c794f081787879c6a994a3d4ccf15ca7db1aee5a9c1de6f14c63e3bafec7ad56430ec33fe200d846a89db283ff4e5ee06ab770ac2855603cf34042ccc951aef67019abe615805bf05ae809d27f92de637464ae6b80215e7b62c3826625ce8b56468211e3a771ba90c7e8576ba957a0426bdfc1912f1d6883957458906cd5d7904404f351b8a4af7ff08346ad2d96bf6d2ec51d5b23cd901daf05ddefff900565e32f9ca67a81c6bba4a2d0971e5acd3788269d5ea678d446a713935d70b5ee21a9d7b7b373bec5c80f42afc1d5c4912c8f55a09a6524ae5b52ba2646c2f4ac64f9f9a831a7a76097505b1af5224ced2060e3d06fac3af4a45d099e9e63bf72df8ead454ec633bcedd4f8dc195c677a994ff2111392c1dec66091b1de152b0fa303cdd5ee933ea3d257665f475339053108ca4471db4d3450cab8522e186443c60cc3793ee7cadad0fe70d6c14371c93f03593d5527ec198dffe70bab2b23db1598afe30d1abada403aecd7122868443d3397ef8da2b98e183b7e4353dc170b7213ed8f7b736e0dcd069f7b5bbf74b4110558baf31724e0bae9fa0ca2d276d5f2f80c134e6b08ae9b07cd594e1492faa9a26e4d3d6f483b17e1e1906cf366bbf3fd800a39936583d394cd91877d91168209812cd4f336666f3e782c8f9d4fcb60437b5f484a5f5d09b9f2cfe793ffdd3fe95804e53e97b9a067e16c64089c61eaf7a84e8fba44f95b5219b463baaf8c87c7bfeae06638ecf8e21220d762f38ec311179a39ebe4029b244225a4b961123844ea57634ba0d22ac17d6987c81dce77671edebb54ff9c3aea3e99aa19a25a80ddf5d603cb8561902866d930ec2f1590d3f3dab6cea0b3c221a3bbd79d88cbb62f860a802b01ac26a41ea7d6d9d5bf884cf6d6d28d7aff37b5ee0142a13bf7762a849ab7d0d4ab000e496c44ac6d6b252ab13fcf7373143ba3f3cc8c35b0da4a57a7779370c984115f8a347f1da0e8412cb451f5ae29d90200394d39c393a826d3be123957fbe81848ec5dfd5d55215b86fcd2e579a2b656f284255a255cbdf92560d68315db7d0c0f96e2ce779865c06e86ff7e6604535e4337788bbed5d4e9119407f5088f8aa06ee5772418a8d0365f7e725e9f2b01fc3b91d4f59cf4201d19b2b1ff5d993f55564b88e89866c60b31ec1bfe0aab372386db728bd3b53d2e5b378e8af649a3fa4489dcfd6a8b82e92e22449c3788723589047f359767c96583e5076d78ad671354d381d102ad2bcf8405749dbfced4048c0465fa0fde06c7529168b21fc2cac9ef071c1aa7e5010439a3c38182aba4a971e50aafb675ad6e7e680666bc8c001322ae9ff8af10c572fa3ab5924e4a0abefd379c5ce862de1cd81b41f3ae3c411580448c2a50ce06bc14623a85a764c9efb8c3471d72126626b341f0ea095a5da051fe27f7d0fb4fb50639ae428bc47785da69e5f6617242082ebcc36ec7a11c3540d3a36bf17ac9d16a1bce9a5a8c631f6e006df5b52f2bdab88c536595059a3f74682171456854639979fafc5fbba3f94825321be775a5b06436d15996c34c9e04f23f7b2734a034d7aac749cfefa5f614f8ec96acf61249a81803aad524815548a9dce229262bdb7c1d1ef2517b488c5579773b3314e570b9db68c03e92f99581f58b2d17de566de6314cbdb2bcfdb50889b236bc0266dff90fa78e06e33ccd104a16f7decb068061591fd5076f4f21b7dd863d807bc7f5f804bbe193fb70afdca40d7532a7ea2a12afedcf6eae74f70381872e6547443040ae1a0b595365d8392407f48bdd3791d7f210635d1d9500941e8a5ca8ab45a65d7dcd1e0b10d6d60f0fe802974ab36ebc80b27298a0a31c6e8d0c67fe9aa09c907c55259643a4ab0bccfd", 0x1000}, {&(0x7f0000000540)="8ab1d78a71cc084b5c8cc49ac247ce026179c46ffc10d7dcc7b2902af4aab44d36143763b4375eea228fd57d7efe50fb1eb1c9de9fcfd95a9013db8b1d043f7d2c72c81b77a3d6d720bce71c9f79d64943458d2d1d7c8b91d09ed7de6110a1fa20175cd4da736b75b58070f4815fe3550db1a474bc430655b7413ee5861cc13eeb94023dacde177919c5d18f80ae5ea8318a6569c697826f83a4f539af89eaac4a4bfb6da27ab06700fcb3429f1d54396e3dbb7b620d91387863ff209c2e13664b7ed404309cb6fefcd6bd43d3be6a384cb5f9de59cdf0", 0xd7}], 0x7) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000006c0)=0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) fchown(r1, r3, r10) r11 = getpgid(0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, r11) 08:04:24 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000003c0)=0x23f) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x200, 0x2, 0x2, "000000000002000000000000697c00", 0x40000}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget(0x2, 0x3, 0x281) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000280)=""/55) write(r3, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x749e, './file0/file0\x00', './file0/file0\x00'}) r5 = socket(0x18, 0x1, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) recvfrom$inet6(r5, &(0x7f0000000300)=""/106, 0x6a, 0x1, &(0x7f00000006c0)={0x18, 0x0, 0x800, 0x1}, 0xc) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) dup(r2) syz_open_pts() r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f00000002c0)={0x0, 0x3}) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r8 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) 08:04:24 executing program 0: setrlimit(0x1, &(0x7f00000000c0)={0x2000000c, 0x7fffffff}) 08:04:24 executing program 0: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r4 = dup(r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffe80) bind$inet(r5, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x1) r7 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000600)=ANY=[@ANYBLOB="2d012e2f66694ce5301ef73f56ab1fd197c0249fe93d6243442cb17b97b4646decfb40339076419dc773c62d516cd88b1fd101e868a09105b22631f12f66522c630277f759669e72544a1aaf96483ef628d3190f02eef4d6409f9ec7a066355bb22ae4ce2c5bf491148db245837fa2b1b10cbb7e1ca85b76eaf47307ec259abcee82d4b57527fc88fcc01be29ed3fabd285d0fdc9d452e239497e25d49f336216a44ee38343919cc987a3b1634834d9fdfa704282333a0ad167d544cc41c17c495b51a93a43bbae383f7b21028ae1fa15e5d694586632bf2e000efe3d4aadadb11c42c08c49193536bc51df88483f2f2dfc4146f6a3abb4c427c9a497374"], 0xe8) msgrcv(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x10000000000000, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) fchdir(r10) kevent(r11, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r10, r11) ioctl$TIOCEXCL(r10, 0x2000740d) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a6}) 08:04:24 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x3f) mknod(&(0x7f0000000540)='./file0\x00', 0x8000, 0x7) connect$unix(r3, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) writev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="169500c8ec551c5df357ceaff40b7637c826608d1e40bc7876b4aecd326638213a568127c8e7ace1f6cea1952c3fe65757a89a1e0167b79936a97274be6a195143", 0x41}, {&(0x7f0000001740)="a95b73d05487ef3b8ed54698b1a2ec6128aec9981bb000c868147d8386420fb1eaa7858e62e88aabb6a090b95d56301affd29708e92e321590f3a8feb2399fd24865b6a7619ca834494aea4ec4bb585cf12054ed196915e3ac42064c53d16d3af2d7e0d0fb09abf8bddb5fea2846a3a4a1b7c796f90b9231ccc42793bf129f408ae4c1b3d07820ce47389d6cc1af7010913df84ea400862caee2011ee0ab564090b3dcaa9a6dc9093a7279bbc62100b76c11d012237782fd7f9d5d80bbe76781caeb92a7c716fefa0487e9979c8fd417a6a9fadd52d2803821b89c7aa2de93a8b9816ee8a1f7ec025ffa31a2342e177a1142679b401c1f69d4648db01bb9610e77d129323ca0d948905ca720219bf0dea2e4182ed92cd85cfbb2752fd514e6318dda2a614c7f1dedc4a9480dfac7e0d625b0d4d6fb3b73a97db789f85aef5ce34130c3c66f3b5b951708eb026551abf41d63144cf09f93d1086259ed3db99299fc8fe7f5544ec4c80e901033a8476382c7a51c644f9ebb5c0579597b9384bc8e9914bfb4bc93c881b4a0799dbbbb9a9c00a6c66087ca35492c56143bb2efd305a7749b4242db21f0709c1a3557fa77eebacbc9112ee70da9b03f9b9def67ce1735c15d942f3a3c18b3993101bb75cbea787dfbba55e7b75c576dcd6ffac781b417958dcf872cad92fc4dc1610c3631fe6dd77af26b94e9cbc673699bdcf07b5af6ab8bda104523660d7f286f30ab983233e0be7715773095eb489dbeb62163dc33bf420c85a7dccc6872ea3d5635a104724952a015fb4d4f53fcca83647beea8bed191cba59dd0a0e9630fe1a1f40e5e4bf8cafa70e1af1a0031592e4b2f6a544f903469d3dfda22a64efa0b90291abb47c52802a555172ddc8b149675b7f94d294c337f4cd94971fd9532b7d2c39ebc60311da8e3eea959755d9f2cd65b8ee301b64e28fc30ff7f9317a5d9f70b4bc425fc62b4ab57bece3277e96e06c5346ac59b9bc51ad9e0ca841029c3e3920c6fcefc5857a0c16c08dcda2df0145ab556ce3931cc3375b6fe94f5da8e1f6bd813f210e332cf0e585c74fd6ca20c6276c2b24981155f349d243e402f30bcdca7e76bc7beaf529342a2036affe456972c631dc587868d1372341dd4df394e8a3809862e9c94de05e0fd8504ed8c1ceade5b86e031f49702fdac4a849fffb17cf500ea256dd2e7c506a40477132b9a0302862f742b079a492a4076a7517bc93b0e0d3968be0d96ab3cd6d41c7ed020765ba79571277482c342dbd725990e5e558e1ffefe232fbac083c729878e8da62ea6e0ed24f88ce33e83c061605f057d814fab4616033ec78f0107e1ed05e29289a448540cf1b603701fcd5f43ab91b56a47fc0fe2ffeb63d635e644de8bbc48a020a5848db114ea684320a95677e8abaef7b6fc959ab89669bee255a9308c7df37080888d52250df1ffc9f88f32c39c8451308d7c5aaffc6dde4e63d9dd1f988bf4dda8c95cedea8eabf63c356cbb5a2182a5e11980dd6d456fc9a2ea44d901d03e509f13fd24c18c97dc4b4766f9c24ee84c3201d39d8981cdc420b4207bef2dd6ecab76ff7e170b2c14242de644d633363566eeeb407fcbdf15891466079c2d1841cc7b7544b57378a448bf59d406c17bcdf1e8123c6fd01395d8a1a8fd8a4cfe4cf08fcac9cc8b606c2a38683081b58cf1d9b71e686e935883f2bb8fab34e8d59f3c7b80d61ea2b2a855dcf9950cad44eb0e7c0e970b1b9efb5873da2048afb8704843614cc4ad47337b77965e80e75c81d7a235940294c1b87e48824e433991f96c4bbd96e895e852f9fa822798c9b7957dea42fe7dccbf3241e1fd3988d1ee16cc29417588dd38625e8d9dc0b1a4fbc2da0120fcaf569788d069258016107751df12e5b453234403bf7c786445dae330608346cd3219e80cd9b7e9725c39109b96b41632d226a50c044fe5dd58971442b46a2652115aae2f7f24113cdc039654fbee747954f1fffcea684eb491d5369e6f6910534a9571fea9354c76bee51d01ae23dcaa3e6d7c5d1a77a15a7a804de8715e62b28ed32f65e33e630334843bbc6505bfb9b198d4cf2b433659e742f50f08fb8916825b7887c4d3ad190b6754da5d35f1915a4df77521f1823876d6ceb66f6c721c0c487470ba0a043d8d26c749a6cf2f19d386542319dd4d00cf93e5d80f708a8526e99dca3ffedd14b13c120ca16fa0466e9c991e75ec72b3a4d0cdfef9cc15a54cbec37c41ea4ae561d24a7f508b150b65f27740de4852d12f0dc674e679ca7c1d120699adef09f657b55a6bbeb3a953be32e3e19c0c7b86f6ad6a9e17f16413a0b07509e5e16e7d684c75bd0b105710e1bd50ea64ebdf6b5e5ea9786e7ccbe2bec3bba1e72e425084d025d6b26d8dd1e0e172bc450f2f0ec4a731500281c0652b0c319d123af39087516cf85f71dd79bdbae75492c9833a366bb9a1aa51453e8490ae5de4914bd386ff84c28a7d3f3f8afb00c1461ea8b4db863546c2707261616de3cf16c9ef0c857422bf4639363fa76db49fa9233b86f21a18a101c5389dac2c0947dea88982e8a53322548f47a827d892f3a73893e9c1f5282089b006ab610c98f1914f0dbb625c4116415b18d95393f23ff3d748caccbd5421218620189f26abf5896197960bc00633bfa410b2120664ff942f16a1c00f4ad75500b1261f7e6424c29a460457e5c436c85966edf0d812d39683a22021630f4fbe2b0d0666784521548a6cf67bd6af888a54301e0602c77a1e6092872a68018659f83ac0ebc9ee4b742f828c48d542c70518b4928cd11935edf7174c289c93206285c3eed46bea6778a4065f3ecdbfb58f1fca9930848d98c63246dda8bc9ef32b9bd189d5fbfaaaf792946699f888e3699e1ab1cedecbfe46b724698cd25d941ea8ebc412d7d398de0d266f0a2dd67ea6c17eea3681fb358a150170c5deb43c1ddda6c904a05f56c754519f5116d086567a4160f95881b9e3148883913112b083b4772522c804ad4af814d5f19407faf1519ff39ef449c4d3d6616629f09916a34929379cafd0a3fe7244c7ded21beb46f6461fc2b89cd911354dead425e3be02ddffb3acb45454bde06903f36ce360dbd43672f9deb9246aa65b9b03424b960254d14e300c9c74692856ea3d84d3c039024cf9f2ceaa8b58f0b5793ab2735ab8692c544302dbfe175b7580999d599e31ba95a4ac25564f52580f65bee7452e325b01895deb2674c70983caaece935160b86cb26b47b73fb926a1590ecb488b652a0446beff7bdd383a48abbbf9cbbd05fb22a97ffa2b656262475cdac4cf80cfecff037be4dedfc7d5e8877049a03fba5d1d30c50462a6746f092c26865d92f6c9dba3cddd279882d2200df8b4f158e9b9f31e92d768aed0857e06ef093509bf29ee4c1fa83b286c5c59490b5d12eda6eaf2510f2ea377db915b06bd06f2a59c4da1a82c5aaa2e291ef0b046163c25191bb752469ff4482b06ab35c1488d05e6fbecd699a4d44285013c665c0a750b3a1207e354940c31a380ca17f9875c29c0eb286b7756f36d259ff50c5efee83bb31f571c2c56d67182ba7c97e3a8ec18ca3fc1fc1df247aadabf4e8b3c6d70cf826279088c246545d45a91ad32af54ec4a9b78577b5a932c6f3cb3e92e51924da419bd9118d73568d5508670474e1a2e42c8eaf6146a61a40a69c1862a9a795f9f9a862f88087da5120db391440f3dcbda8be6f22cbfaf593909d6a325ae6ac631117aaa8299db6e4fa73cacdf55480f00d57e05f5656f47bbf6f58834c687dbca3e1324cd1bdec63d6dcd1e27bf9930cb4cb4f7f26f856acc2d31ad1d8e8c491fdead9b00ad138d42b1a282e259c6bfd99040d91b4b4c3f403fdc9cc9c9427e5685ef8bcae268a818e6686657f62018556449a49324380aa3e848a8e91573a31f070beb24143004a27289ca3242bdeb18b2d204d180aa9452ebbd7003c708c8ed01b1badbd616b251355b52cd8704722453b0aa142999cf6d2b44ce32066f8eef96956b2625e5ec1d24b5ed9ca1ab4bb7d06d0094f3d64dc44ad11f0da1ed4be8d86d961c6bbab4fd19ce7f6e6fc8abbaa123e31bae7d44ae95d8615fd7609e84463d523ae3ff6880da62e56e6d39cff1365739aafd7614a89852f7a5aa124e0b237efdff21cbd1a90353cf4c034657c7c9428e09acfba59c26f53d68c7ff548de97d79fc5416fad9d65a57347a208312fb817b782845966063bf9a37d3b1b078ccafd3b083f91cc4bf46cba6ffd202a745d20e33060bd404723073c36ae4c60347b659d3369c149cffee06afdcba10f0c1af3745ce425a229323d0e06e67d606cf0519a3c5c9d59afd217fb890ccefc3d9d74b5eaf189cb38d9bb85c42933e842b37053f215a3d5038423d568e30307a18020dc219930a8b123114ec84dc5e6a0eec99566a64580741e2b4c7f9b9b78ba9d58a88641594734ca50bedde3f4b0e34a9af0880f3529e3f430a10b4c3ab3afd9eb9accd106ea533c4903601bbdde9aec87010df664c642f089a46bfd85516f519936861c6d53b6a897e6ac663e6f14df9ca9686510eb34fb7394da593d9df74dba938abad4f03b0797f069e4151948da604145397953d9c109ef080e3b286f6d2a5391fcab513ba477a912edb9c41bb699f2a11cc4942d29158335d9ab013b73fa8c858a06941ceac0b943c25daee9e5dafe5595c850cc516052aa62d406646a92165ef040a15769aeb48fb0f2275b365a22ec65731831cf4f3ae7d5be8a3cdcfcb2a772bfe2598e02c53c932503785032621f31d367c15dc6356a970f5113d13be1a00feb744c5b1e57bd0c2a6b83c63b0609f1666c9ce9e7393f150649fbfdfbed8a150617ee30e75118043b241cf68c4df91b92d925b206032e14c73ae56af5c63e72d2b96354e153b330bc12e848b36fe2215c3ef09eaf7ed33711e871431147814ca00a38bb01710ae43171f1dc6158d38142d2a6695e8ed406e3288ecc650018b67402e9094b54903ceeed504f4d2c604f174b86789937ed885a3668349724c25b7686f3710f92033b1289991303bfcde527a3f9c25e185b4bf38d67019d5d82bf0bce8cb5f4dd8db56a60d161959a45f0cc9c95b4240ea1bfdb76747c298a8399b5ca3b390b75d92435e305927a301c68bc8fe139f90080dd92312e6bd49f5634e40c99fe5bcd2be7f76c51656b684e4d698b565446a7648bf85809088c260793bcaf46587fbb52630d58fd7c41edf33dea099c021640441b1bdcb44dc2bdd729b4440c46f0ce50f40b7819af005c6c840346d78ea160ff5ea966b040e149a14b7880f9515d8d62d7e805331c439956c66693fe696c1cbd4597e15bed772e39ea6b961eef7cbeaa91e57e1505cd73068d7cc6f362ada752258e5e3ef985d338cda2cde42e5f45ae1bf76f0604de0f99d336ab727715d9fb30c919c753b69e6aa2e562ab81c2c7fc70654c57c742e2970c12d58f86a4fcebb8edd9ddfbb53796f14208310d5d46ec5b73e72d1e7ecaa7582de2e340bc315f74357156f01effba22fcd96ab1f33cc2ee8c8c16f96a2a251e95a06e0a51062fffee6bd6e37bca688eeeb0f4f508d65856b3439e532b688b8aabee6e8593578110ed4a25fa2ee950b3203397aed742e3692e842ce6afe1efba818591c28c6b5550452f595590a06c57f84fa1e5e66e6d19ca2d3ceb56fb3b17b8157ae08a8ca26911e3f32f09cdae6cde44d4d5ca7420e879b4d7d82b6049ccc3914814f29ad371cccad90adbfbf5d946e02bd4c660d81e487", 0x1000}, {&(0x7f0000000040)="977f4850ca36c93ad327ccff468b2274c6f4c49dd7f5683e810be3cb2caf628bc9a2fbd858bc", 0x26}, {&(0x7f0000000140)="6ceef98f408ccc76b9", 0x9}, {&(0x7f0000000180)="beecaeb4539ca963e192b281586be4cd870da453adf3681ec2bb44331162ddf2163f2e2bf6c720dce846abfece4e1c6e69bc8ca5e88c66be38db446fcd930dd126652e7debb9a60bfcd7c7dc1bb252b746528f3ba8633dd37cfb7edbef24144e7276a0b6c8bc6f3e2dc902a3b521d43017d90af5810759a4cfff1760626c3c72b83fd8fa8435ccc9684b4bddefdc5e34ea3f88d4afa6571c325b9015e9ef7b6fe7dea9becefafb21f50451d0d0b88767a56eb260e9f3cc52df2aa960289fe10cfe848e3539eeef9e679e957488ff9201e6edd45c5cf7184f8b7883c0ac36d15f5f4ca11000a64c5378505b0a335b2d", 0xef}, {&(0x7f0000000340)="290a566561e0ea86d56e6748b53947b48b8bb28a45dadf9d64fcdf905d2025e9c724d7ab818d537aefe60e3298c20f6c01fe356c6a597e0f9c3dd145cc951a879ccddf0358bc5123b092a8fca5472785e80c6cefe02c3aac096edf8ec166c991b5fc397a9643ebb82a414c2fd2d6c81b27fe0060a2afa463e72950720243827d3ab6ae0b1385ae2fb9fe46e5", 0x8c}], 0x6) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r5, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r6 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000500)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) dup2(r7, r2) r8 = getegid() fchown(r6, 0x0, r8) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, r8, 0x0) r9 = dup2(r0, r0) sendmsg$unix(r9, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r10 = socket(0x18, 0x1, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) sendto$unix(r10, &(0x7f0000000400)="23650c15f170d77e09cd238ca7251c99f197e0e2224287de29296251cddb776c3a4215d453ea4b46d2116c473d6aafd792b52d33fe87f761fb166e12cb9cd581156b6662021c6af8f92b273085804b2fc1ae02dd1e7c06a95945d5d523a43571be3339808d5d95c2817c6d54d2fa1cf39cb479de64afd940c9378ca40cd244c6802bb0dd9e017fad8dfbcc044ef8e12ee4d793589f51c6272628295eb90c6dbd77b660b01d793c52e02f69a4eb55225d27dc95fdc630768875bc3eba53354b", 0xbf, 0x0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8) 08:04:25 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x2, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) 08:04:25 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/129, 0x81}], 0x1, &(0x7f00000001c0)=""/13, 0xd}, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mkdir(&(0x7f0000000240)='./file0\x00', 0x19) 08:04:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x1) 08:04:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x4, 0x0, "0000f2131300001900000000040800", 0x0, 0xffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r6 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) setsockopt(r6, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) poll(&(0x7f0000000300)=[{}, {r6, 0x4}], 0x2, 0xffffff0b) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) getpeername$inet6(r7, &(0x7f0000000040), &(0x7f00000004c0)=0xc) r8 = syz_open_pts() fchmod(r2, 0x88) close(r8) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000580)={0xee, 0x0, 0x1, 0x0, "5e00000000001b5ef99b0e00f4ffbdb72d0d00"}) write(r8, &(0x7f0000000080)='\r', 0x1) flock(r8, 0x2) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r9 = dup(r1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f00000002c0)={0x8, 0x9, {0x5, 0x7}}) r10 = semget$private(0x0, 0x800000000000011, 0x7e) r11 = semget(0x0, 0x3, 0x2) semop(r11, &(0x7f0000000540)=[{0x0, 0xfffa, 0x1000}, {0x2, 0xdf0, 0x3800}, {0x0, 0x6, 0x800}, {0x3, 0x2, 0x1000}, {0x0, 0x0, 0x800}, {0x3, 0xfffb, 0x1000}, {0x0, 0x7, 0x1000}], 0x7) semop(r10, &(0x7f0000000140), 0x0) r12 = syz_open_pts() close(r12) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x4, 0x9, "03a77f0c03cd00010079000000000800000100", 0x9, 0x100000}) write(r12, &(0x7f00000000c0)="f2", 0x1) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000500)={0x0, 0xfffffffc, 0xab18, 0xfffffffc, "3095e15da47605062c5dcb3eaf085d274daf28f0", 0x8}) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(0xffffffffffffffff, &(0x7f00000000c0)='N', 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0xfffffffe, 0xab18, 0x3, "3095e15da47625062c59cb3eaf085d274daf28f0"}) write(0xffffffffffffffff, &(0x7f0000000140)=' ', 0x1) writev(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f00000005c0)="9db35a91d5169cc7a2b3dadf3215d59938cdca89ad85e59f7f8efcc1731935e80f257511900119449681df8f0829f87a93a7dc8b7eaadf6d0d5f917840e30ccf2370932d0798ed2d5a4e34a6ac145eb0c25aa6cc19016e27d0ad206c670381c64af7601c766f3b6c1b940bb02bf0e221d6a923709c80995e3e37b3a9048c6eea4380721644f9b581eed0364bc69dbeef2aec95", 0x93}, {&(0x7f0000000680)="748ba4f438e0cb6d4f69b9b98396e1050000008ed395be54bbc31fd8649160a04f2a4adfa81706363e595b90f40f3a1b86026007f5f06b8156ad5719f1e0fdc01d84a9880088dc8decce63eecbdff4c6cbb4cf9682d8be7845dfc3ab5c19ce3546c006a364975dc5bd049a73eb7f1685ddc26fc8ae9666aa935a97e4dbc871fea4b4b80628b488c4a18a5f28c08b687d55bb226dfbcfb277c4f7fa730aa8995a2e77ba48851fbb27d1102fa92f470cb50a45b0829d7a5eea150b776e2749941c86affe59b77f", 0xc6}, {&(0x7f0000000780)="517094330b69072ba8a8f962d22ab2e79b9132e09117f83339d861c107cab351981fe97b52cc18bd96baed0ed2475f0dd368798d7a889efd1ade408cb5401da67692ed2b037afc64a55eccee9a39f92205d2ebf48647690b296d95b3d3c93aa46824dba231c532aa184fc4716bd4bfb9c52ebfa6d2575417212ad06e6888345d9103090ccff2521951aeacbe340a4fd9ae091332c4a3a5cd44dcc47c777c36f7c02cf5dac32c26ec668ae28807fb1d4574966fa984e10b8d15b04b92302c84588acfa2d507cc5a6aff6945ae62cdfdc54c", 0x1}, {&(0x7f0000000880)="5ff230eb7f39f277a16bc7c55c134f44e648a7ad1bf900a5650024dffc784c3fbc9fd3c13e84e7469f84e128b93a0a902ece1bbc9736da79cc156cf50a1e3a1ee1904fa6aa36a5bbd6ec609af6c107437192313cc9bab7f1c931c22de440fc75f9fcac85cbf64c664eb6532f3043fba7941375cc586813e639c99ece69", 0x340}], 0x4) write(0xffffffffffffffff, &(0x7f0000000480)="20b6b0bfe66e7d9de39f1eaa89f5b8b0a4e69a2bddf370c2bedee89f7de5ff0b5f2695ebf15988631db472f0db75c430438b8b", 0x100) writev(r12, &(0x7f0000000a00)=[{&(0x7f0000000900)="5b53acbdb6757e5b"}, {&(0x7f0000000980)="4b9c20ee87832275719f1ef13bc24c6d0d93a0fbb69dce4ff7ffa55faa5dd639b78939bd8b0ec533101435b9b0907525e13b8dc0469dd9dac968d53c6dff1b17f402c17e923447c767623a7a3e79f3023074f0943e74e743c0f9981115c5dbe1af5e17676898ef93690d557f4748ff9f2292268ca5c26802fadf324a"}], 0x100000000000036e) ioctl$TIOCMSET(r12, 0x8004746d, &(0x7f0000000400)=0x6) semctl$GETZCNT(r10, 0x2, 0x7, &(0x7f0000000140)=""/80) sendto$inet6(r9, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xbdeb, 0xa, 0x0, 0xffffffffffffff87) 08:04:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000000280), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1000}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x1, 0x9, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x6, 0x0) poll(&(0x7f0000000040)=[{r5, 0x1}, {r5, 0xaf}, {r5, 0x10e}, {r5}, {r5, 0x2}], 0x5, 0x8eb6) shutdown(r5, 0x1) r6 = fcntl$dupfd(r5, 0x1b, r4) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r1, r10, r7, 0x160}, 0x200, 0x7fff, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) r15 = semget$private(0x0, 0x4, 0x408) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000007, 0x101, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)) semop(r15, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x3800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getegid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r21 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r21, 0x1}, {r21, 0xaf}, {r21, 0x10e}, {r21}, {r21, 0x2}], 0x5, 0x8eb6) shutdown(r21, 0x1) fcntl$dupfd(r21, 0x1b, r20) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x3, r16, r17, r19, r22, 0x1, 0xc}, 0x80000000000200, 0xfffffffffffffffe, 0x20000000000000}) chown(&(0x7f0000000000)='./file0\x00', r3, r22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 08:04:25 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdff15ffffffffff653000463f7b238b386207000000008295955984c07928bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc2951b15c01360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf555799b9b813ad30505e8f5300a49fef00000000000000004157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000020e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd6797630000000000000000"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf468fcd78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000100000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b400000000c17dfbcb0179dd6f5268ba238eceb221ba61fe2390fa6443ef9d7bbca4664b72c519b116021a0fe87e361a8f5b30b122ce221b6dc31c12e603199d095cadbcbd3abb075828d134e3718e8b6a39c4456c5e574f86b9aaa1822a35f9ae3b98157b16e8fe551c048414fe8d9890407205bcac3dd19aae0a59dd86918071234efc86"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r5 = socket(0x1, 0x4, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 08:04:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0xc0f) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r8) setsockopt$sock_int(r8, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r8, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) r9 = socket(0x0, 0x8008, 0x6) kqueue() preadv(r9, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 08:04:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r3 = dup2(r1, r2) fcntl$getown(r3, 0x5) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) shmget$private(0x0, 0x1000, 0x410, &(0x7f0000001000/0x1000)=nil) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f00000000c0)={0x8000, 0xff, 0x4, 0x9, 0x5, 0x81, 0x0, 0x10, [{0x1f, 0x7fff, 0x20, 0x1}, {0x2, 0x2, 0x0, 0xd9d}, {0x4, 0x8, 0x4, 0x8}, {0x0, 0x6, 0x0, 0x7f}, {0x4, 0x200, 0x99c7, 0xffffffff}, {0x80000001, 0x5, 0x0, 0x81}, {0x9, 0xc22, 0x1, 0x2}, {0x5, 0x6, 0x5, 0x27}, {0xef7, 0x272, 0x7fff, 0x4}, {0x122b, 0x4, 0xcff, 0xb873}, {0x6, 0x8001, 0x2, 0xa0}, {0xee, 0x1f1befa8, 0xffff, 0x3f}, {0x7, 0x9b, 0x5ad4, 0x5}, {0x9, 0x6, 0x1f, 0x7}, {0xffff8000, 0x2, 0x1, 0x1}, {0x5, 0x7, 0x2, 0xff}]}) 08:04:26 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x8, 0x5, './file0\x00', 0x3, 0x6, 0x800, 0xfffffff9}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 08:04:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x80}, {0x4}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 08:04:26 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = getpid() setpgid(r3, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e95872000500351c00"}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x7, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 08:04:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8222006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) preadv(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/97, 0x61}, {&(0x7f0000000340)=""/248, 0xf8}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x3, 0x0, 0xe1) close(r1) r3 = socket(0x18, 0x2, 0x4) close(r3) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x7cee, 0x1f, 0xff, 0xbc, "1e13d3f2003e80c2dff270941b58e4fa98fe950a", 0x5, 0x101}) socket(0x400000000018, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f0000000080), 0x8, 0x100) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:04:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x1cc) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) ioctl$TIOCNXCL(r2, 0x2000740e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r7 = msgget(0x3, 0x200) msgrcv(r7, &(0x7f0000000040)={0x0, ""/49}, 0x39, 0x3, 0x800) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 08:04:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x4], [], [], [{}, {}, {}, {}, {0x0, 0x4}], {0x0, 0x0, 0x4}}}) 08:04:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61, 0x0, 0x0, 0x7fffffff}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 08:04:26 executing program 1: poll(&(0x7f0000000040), 0x200000000000011b, 0x0) r0 = openat$pci(0xffffffffffffff9c, 0xffffffffffffffff, 0x800, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20080, 0x0) fcntl$dupfd(r0, 0x0, r1) 08:04:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup(r0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') dup2(r0, 0xffffffffffffffff) 08:04:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9000000000000009dfa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9d62c660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e880a64cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e5f7d98177f8d09dfa68305e6c14af49c1f52c4d03d3923d187fc6db518a60ccbe72c829de2ec73ae1a02dd0f0aaa3cce27825df97cf1b0d5a7000000000000000000000000000000a297e3570e0fde935525e1218c02b8b2e5b875ee5d607cc6e980a5a4de6aaec2ee6f3b2a3e982810739be4fda57790be3739c975d1299e1805f145e3d6861f53772e15078b35e2224cccc61ac0fcfa318ce853613aa0a716c0bcf0303406a001b88a34d439c2bcdab20179a975b1ce95c438d11c1640631dc01acc815d862f03b631290ae3222453cbbb076e1f13a143bfcc5d8259d1cbbd0c5da3499bc26c78023908e07a3324c12faa73ea4d"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x222, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xc40) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfdfffd56, 0x2000000, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = msgget(0x1, 0x100000008) msgrcv(r7, 0x0, 0x0, 0x2, 0x0) msgctl$IPC_RMID(r7, 0x0) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = socket(0x18, 0x1, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000)=[{{r14}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() r18 = getegid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) ioctl$WSDISPLAYIO_LDFONT(r19, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) r20 = getpgrp() fcntl$lock(r19, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r20}) r21 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0xfff, r9, r16, r17, r18, 0xc6, 0x6000}, 0x40, 0x7, r20, r21, 0x8, 0x7, 0x3, 0x81}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCGRSIG(r22, 0x40044273, &(0x7f0000000140)) socket$inet(0x2, 0x4000000000000000, 0x3) 08:04:26 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40, 0x0, 0x0, 0x80000}, {0x3c}, {0x6}]}) mmap(&(0x7f0000002000/0xf000)=nil, 0xf000, 0x2, 0x1010, r1, 0x0, 0x1) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = dup2(r0, r0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r6, 0x8010426d, &(0x7f0000000340)={0x0, 0x0}) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000240)="8eeba7ecec5fc93874f59c1545a44756e01af6e479510830bb0df6d1d1c56a3bcb56f70ba93b3c166607c0523deb0a30e6070a9aa9102f83191930c93f2b7fccfb75bc8256adc9a1d8220a438a747e8ff58bdd45e0ecd8c0e1e784fa0bff4f200e71d00dbf4cdf1a81ea35f9047e296f9f11cbbfd39c295db9cee03d288aa644620229c9de9c4ed285794f246cdd1eb14485b723fcb1bfc62a6efc", 0x9b}, {&(0x7f00000000c0)=',', 0x1}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)) sendto$unix(r3, 0x0, 0x29c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) fchmod(r9, 0x4) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0x8010426d, &(0x7f00000017c0)={0x0, 0x0}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r11) 08:04:26 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) fsync(r3) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000280)="678155154704ae8c468088e733685704825214b167fc997bdbc9569d2db92bd81941f7ac772466059979a115aee75e470b9e491726b0a2c72b0463dfa3512efa4ec89a41b374eda902f0d4a51a05280d43db46ac3fcede3d1f8d07bfc725807660ad47515102ac2effdc8398830e51e050686405fe933179302124eb73906339d03d7f9d2cdccd8d98fb15f183610819ad74a49772c2f496da60f871bf6eca3628432cb89f204672f0f5147cc5051efa1bbddb49e44bff989842ca36c45963a0e74e3af5b25c5c4e9d6952b462144933ba3728306b03a0f95c675cfe84b67467b687d63e19891b07d9e18037e674a65eac08b6262cc31646", 0xf8}, {&(0x7f0000000380)="ec98813cadfef7aa520e5c395ae22dc5121d0fd8f59209d758c190ce05c2f6b8ef2bd0cc95c916870c5728735d27715eebef86ea54c3222339a550676c5b81be62ab2e90737f9ba6ddf000ebdf78b529a3cbf01637118dcdcae869db2f4f3c276540565919e165dd2f1d482e8fe51b013f5f81abb4610571e32d4197fc911fb153e0d1c22ea6d8dd4068033f38e8bc678db69b77a8173dea5aecfdf2eb3dec06e09995ea7d2ce273af1ddf5d32b2bf74190dfa06ec6771a4c2a080b9b3fe9ead7c28d4e285af7d977e34e7d036b7b62703c4e79b66e784bb1ae9b2124564ba1a0a7e498905b2516f", 0xe8}, {&(0x7f0000000480)="75925361bb92a51b7f0581668c3d4d1f13caf38a3cca5bc29f6ad05cf16db8d39f9242c447ea4d5ec1ac3fcff0e5cb1161874253775baf32ad3ba280e7dc3cacdb2d5fafc44675d7fa700cc14c081fe5042d14e59fc454f57714a4722959de9659c320363526544d016880ebbf709fa3237dc64e74ea0119e97eb867a215cf97f622b0d8235ace985adb6cf616452cb7c30a583cb92ff88a59c5f558b1e908934731763235603a3f19ceccf0ef03f10bcb6a3c4c9c0adee495c571b27e9dcfd9a7f5dc119121e6c2a22d58728eb27efb1c7cc0ba7e3c3f8d706699afc3f5c54dafb8908236318a79b433ed1483951265610058dca29a9328206ca46621e7f6b73faa4179ab9e6c8662377a56e9e1f5129950f24bd37a016f52a848ae1e2c5e939104bf080601d079bdba27aca6d5b9b86c37d40dfa0c43b0fea8fb79c5a341275ffef09407d970f8666873cbb052e0dca53794bbad48fcea3fb1f8e20065923becde0e951d8639fa53231d5b99561cf4ddac100922cea891fb00602b3dcdcdd8fe06aa8b6192f9da0f7c8790bf64a59e9cb91868c84f2b9b2d24f2f3036e6da014eb7cb627a9b5e2df1ce8199157396fffa3b23495e18ecab2986973cddf04dcea431f66f068fbf41ca6533f7c6706ab09f6310477d17740dc849336a2acfbad8b0198c1f9debdeb42d26b0b92f0375c4a40d841d517024da75b0bca54ec99519d4abdbf6958350bd138a98ec10de4e9a37d97485a453356048e19ed0606c053454c0f6765e175075bba19ec71bfad174790a26c842fd5b3fe6c38be2bdabd89ef24eefb11bff4df17e62cb694ae55546cc3b90b9f8622fafe18bae2ffce55566ef999504d53647cefc017841f4e85a505e0684a607848d86424800ec95129bc86207158f36f2d693d3acf501108de2e60405921e710c4a716b2fc6e6dfb1081cbfb68dcae3d27250b3ae53ffc225372cd29d11c7b7c9e2df7838f127270ed933320d9e85be92e8f33338328e46d832759b1929350f181e573d50ef5544bfffdcdb9cf555f466ad21c487aaa7bcf63beb7e33d51f1f16817b1382a1df49a837f8dc0720ea10f561b1b744bfbce45f864bbda9659c9483dcbd142ea282b90e78bdf808f28694007d6845c00a7a08501dccf05078ea4a56ee66ef569dce2360d5ccfd712d99e0fa88ae7ec80bc543d401e8a47009196a4e8154bbb4c4e9d8b6694ffad3d65a90c0d8431786fa3c4f4e1efa661456dcb4fc2b624386f35b07ee217aac4e86f4b31f205928cd026e3830a96f45a2d6c6437202b1238b494f453303e2d51d561fa58092a0f8a7eacc04dd8b5b960b71624aa2866d6031de6a58e5e4050dbbeeea2b477f25014df28688f65cb404329fbb6047a298f935fc1f6b146812d043cf32549cc9161fa65cd59faea9bb6e52297a48ae198f60e3c7d18e96f78aa349a65fba6d447349951bc742e0a832240f507ef30da09b484e719dbd222e2a8db4086c1c53d5a7224816690323bf182108406f9e181e35b1793a3549b328cde68c7006c6290b0b8d901fccd1a93579ca819e8f0a05c50e5f3b6d5a9ee8fdd6847066ae9ccb0b94df5490d5b8275091196f698aadd6211134b6575aa8448263cb6c9aa4e40561d703e25e0f55e9529a74c316d9e20e4f171cb4bfb01a10cf9bae3563e2b581637113eef484249a79c01e65c74e71d520743ca6c7d7b16a347ae53b0056988271727ed883d342a346320b9251e66ea8cdc16d122a97a914cecebb19b1c6be36eb8645fe471cad5dfa6c287252403eaf0e2435e68d2c9697cb5971fc1d0d5cbafedd2dc4e38a06b5c3ca17b5016e199d3cbcbc3abc42c62c13da3fb2851f11dbf0d3d38adcb865ff97c933a6e917843aab02f801ad6b28f2f08ab5166e34d64b39d2cd5c10f72b75aea701cbab8f2d57942e8e3f7f697509921180fb6bbf846bc77c531ee851ba1524bb8ffa1d0b2279781fb371d759d430e5489a1be5fd9b2b3e76e14f205faab61182c43456e50bd26c413da1b071702ba6501ba25cf7c47abcbddf2879f3941c09741ba74ece3136d62f35e8c8cd4a9dea74a3f4b0580f4a28480b26e30715c0649a8f3c07c542c3f4b50962339bb1641df280928714f59ef1f68e6f7062c84274046191d00538c0f80f118f3d8c4fa130cf797e8207c0c15006cc10b291fa11f35154e35e67bfd3286f1efc3f3c7feacac17606af2cb598c24dfabeb1353912d0181cdf7de556c474fa19cfaa47ccce02780d02d94db44d40caa944e73d19c2be5edcde90b6d2ffcaaab6853daf9e22f041e0b81b55fc61caedb3aa06c24a1d4bb610d17a6ebd25071fcac4aca573d84fb26f9856296ef810aa67d9daea7d93490650da8b8415a960eff01b746a12d383f80f344b2d0e06ddf9e14d7e822aa5a560d1aa31670d89890bf93c7308dc91f29de48245eb994cdba583d6be80e49b2f03e40d7f6e3e305b5cfe52818b5ba824200729e0fbcaa4ab08a757718975040e92c5a77c791344a61eab3e2f9a7397ee2239d5849586ac321bee06136216c9615f3530bd03ecf1458cbd93e873fc2e8ce88c6549f6fa2155973792cf71dfc62cd663d7fd1dc5835a2f5025466a59f7d18b21dea62c2c324abae850dc4795c72a2afa6f4317ecc27186b126717dd4d52c205ae9dbed61d1cce87f9a1f345551ed1806f21634f3292e87187fecccee5df78b6895e08c3abe08da9a978d12951ba1736958afea6419fb18bc054503dd7e1dfe2cbf1f51cf5f7c2e4c1112afefb18a95b3aac36874a2356c2960a6e39bbcb7266c4d69b5d2d505dc2ad18e2d1e014d7288019d7855115c9f176b2092b1c9d3b91fca0b0a896ca73cac2eb22c417d2af8645e0eecce36f5d8ba67d8e1b51b541a35229f40f3d00275372531c3a67d0bf9c988a3b5dc5cdb77f4b6d35dfff13e1543e598cc5e053940b390ab0e3450c91c24943a8cbaeee65ef97b3e70e5fdb8bd68faecf2acc779d89ed0880eacde0c431d01d3eefd14316c3a25dd2be8d686a3a98c6703e94cc94da773c86b8fd8267113b9519bc08a40dbe4aed68f2f1023631eb61ecbcdb5772935d9a525efbe66145ae68b3740afa822aa34df49d0a793be8632966427a4d4a46d93426ec68bdcfacccd65f25199fa32b379b0a0c2e0037b5ddf00bfda3f8fe9162022e100e772c7f7d6ac16ead9e4c0a0c78702055dc3bd1aee2afc7075bbc478f245ae25fad034939b5e10b3ea5ca7581098d50fc5752a2caf7b0cf3ac30e72628e9f3875a8c35c47689acca8cdbfbb1aa2e1e55a90af08c1f643cf2a8025f4eb337c7f91f051222c343c6fcb96237a3351c06b66880c036058ff53165f79db67b04a384f4807e54e574003742d62516be6afba68af0462891975a9b2f302f625d87f3e55a25bbd4568043f52ed976d19fe7b49a1cb0b2e65db04bbd1621787ea420a6555be6873b1bc3d44f17e4c74e7c340f2dc14997e30112a7799b5a9073868c75010ad28e1dc95a8326a93b95dadf112733e2bc27e4a8aad7d41e7279dcc2be05f2b0081a6d640403e908c6a86902fd014f0862eb6de862e6c4f3b48f582dda1c1da6d12d05cac89f067b8e67c9be06131c43f90ce3a2ed2d602018a8b87ac088868a6b38d4e007efbf29085a47cd1c85b03e70f8832e2c5c71d058f6dd4fc74c2fa32b82f21997b94e5f3729ba6f45f981dcd814ec2ddddd33a3f60e6665615d73d150e51e34f24e3c373ea1f58f5cb9cee90ec590f42667d049b81d4a58821168a284c9cecc5763b766a724d635bb77f5237f79a17d12de593e7f8d078cae1c155328d54710ea6b2aa3752af3ad2516a40e095f82280e60abc8f07397c68ae0dd3a146699b6e00fcbbaf794b650a2654b97ae7c0a84dd33cfefe6e309934aa0ff6a63cfd136347b6214fa6718a351ed26261326c07c3fd1b95021fc820e38eccfb51ccdc1e92fb3966d165ec43777bac3a155676fac2ef043eb1ffc0b0c2cdcaee94eb5ca49a54eb76a62cc22691b836899f5b907e5afe22f4f122e8a6abe1d6d330678cf2f3517366690f9ce6441dca9e35036612d06083f0a23a02bf00d7bf462017ba03a4e81b7904b4e2eff3a6122e90b8d848941e5ea6d1e54dadf82d4145b1ec33c1a90f0e4bc4579b77876d7ba73a300e923095a0bb9b5e5d81dfda496fa35924cf5441f97bb6612c21383548496135eead7162bd122312b95f850aa0b347c5e44f62835b371fe173202b2217bdd704d0831017b3efbda69e23e5487cf715382c29ac8d262a966c872e157d4bdb02d5a2d8171e181839d790b4959a7391cbd5e3284508ef99e176068c60d56be195cffced490995ee0fd99d540ac88b5963f7330ba3f45997f70eacb1c2350cf5b01235e7511796d29d43f8ed07f1e4370a4532d1be988eae5e77b21877c0d25d01e645132160a0aeaf5f927a8806f737b0065f139bc1c73cd71ed6e221319bfed6ee52e9d67beb1c03903b8ff77c0eb8e11d07d9c78f11ef2c76621e76543129543a1f1687712c14db322b98eb4967ad5f6952a70ec47b942e370451e078f717f0f21c01ac277c38dc9cc7823710725d58b2193dd1552530fc426bae2b22f930a0a0d426b5e088f7b8f387fb4242ad400a73f096fa4c8d1d620b0af9db649ab3eeb050fe5792210d2267e45110d6d37d685647b17fcac94f6ae8126305ffda5326c3f7630f4fc57ea11bf36f3a6ea80d27ff6b6bed46c445685b3ea87b5e810641249f80dfe0f3580527a8e15bd22cb231ae26982e0738e5780fcd2e0cd9544569764df6ced92d91cd269895a743bb2329dd05d80e5ac671149ba209f634400d8e270121029fff793b97cf98afeb202fea3393ec3dc1f29149c5b6cd482e05ae14719b61d8e9830211151c0e004d276190e12c1267fad79624781870b5b5e79db1c67c230891b51dce30f705299fbf182eabf6c1eac8a081ecbf8cbb28493e031631fbae5b30fbf7164af063dc6c67ab1dd3627e36c42b4c4e546b0e68bee9e8711806202c9a08297bbf8dead325d43e0d137fa440500ed76e4e891d87582034b35704b9133cdcec622448976ea5b222190b125ae76a87e460143c1e92522c8011f8827c82a03682eb067e23f0f855973f6e4d4b0e050a8ac48d56bd5fa7ad2e88d4873db7462071bd09c363c87f6a1f1b4c9e92ffbd730e08d4b3f96b122450f326cb4ee1a348d64ab1f0acd1828ea404c132a4165c37f787e84992cdbbe0d0421f1ae503d3948fd442b3bdbf2c660ff4464359f96698e27ac42d94ced2aa2847d6f44e7208a886f5b6f2a076aded98a310da17e4cfcd8c3ca4121837c49e96078094cc3cd5e5a411284e843736011f201d0ac23e6d20286d796866b80d96bce53deae9ef63d8067e79ec5657d06c4951c3c014e5a72e366180116e63cb3cc53129142bcbbc88ea7436d0c02dfab679e7cd94d60e396dd92ecdd273ba67d652c3ed31c83a6f613fd8e7107e61409236f4028e7cc810bd988ef6ff5a888bac44478f6ca5de2f132df1a9df669432241685cf85060880968b5acf6dc862a3d391e213b0ade2c43c152afb44ed6714204c4f5e91b895a6e8b131895a6c0b5288cfc8a342128409b53d1f30c9a564fa6e127f68b848ed3cb90d9fa270bf971371cf86413d113326f865091259d5d789f6d4064cae03a83979bc2297bfe9d4b7ba7bc0a532ddb7e34809240c3cc20457f488c99a6dd28d2e662e6ac7f696b33de41691bc7ee2acc16f323d8a8769b4df6e279d125052e3c7f9fd7e96e9a20c3f6d1d0fce", 0x1000}, {&(0x7f0000001480)="9ac5fd6758863a0e22e46b7027eafff46c3d75aa01f2f8096cfdccaae37bf007093083241e31afe02113f426256c688d66bbb09443f5793c4a28034efa23ba17d03a39581be0d37f5dcab957c633adf5ec07827b7bc766beb467d86d89889943e56df8afa267db6e15c6ec9cf56d971869a99d29661ad74094943144d2da1459cb29d4b7b0ad4a6561eac83d15ef50188f947aca75ed294c1128f6e706a6708f0ead761762", 0xa5}, {&(0x7f0000000140)="02328d1c24d43ccfa735003abc0cc4e8fcd9eafbd29b90a7f110c46e1344906b625bbf3cf3494839efdbd0f16d9e0a7de52836a8e38070a521be3b701d85b5", 0x3f}], 0x5, 0x0, 0x0, 0x5}, 0x200) r4 = socket(0x18, 0x1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r6, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 08:04:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="8c65", 0x170) 08:04:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r0}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000280)={0x8, &(0x7f00000000c0)=[0x2, 0x81, 0x5, 0xfffffffc, 0x8, 0x5, 0x0, 0x9]}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r2, &(0x7f00000001c0)=""/161, 0xa1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 08:04:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x9}, {0x401, 0x0, 0x3, 0x8}, {0x3, 0x40, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240), 0x6) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000240)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r2, 0x0, 0x6) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 08:04:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x40) semop(r1, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/4096) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) 08:04:27 executing program 1: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) 08:04:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x351b6b520330b68c) getrlimit(0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) semget$private(0x0, 0x1, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) 08:04:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r1, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000540)=[{0xfffffffffffffee0, 0xffff, 0x1, "67047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad"}, {0x0, 0xffff, 0x4, "db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f"}, {0x0, 0xffff, 0x9, "8c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b"}, {0xfffffffffffffd3e, 0xffff, 0x2, "61fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882"}]}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r2, 0x0, r2) r3 = semget$private(0x0, 0x6, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x2, 0x569fc1a14e9d434f) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = semget(0x3, 0x1, 0x8) semop(r5, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/ee/\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000040)) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') dup2(r6, r7) 08:04:27 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0x4}, {&(0x7f0000000400)=""/142, 0x40a}, {&(0x7f0000000040)=""/58, 0xffffffffffffffbd}, {&(0x7f0000000880)=""/195, 0xbd}, {&(0x7f0000000240)=""/57, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f0000000740)=""/62, 0xfffffffffffffed5}, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./bus\x00', 0x2, 0x20, r1) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:04:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x93) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x6a, 0x0, 0x100000001, 0xfffffffd, "507d33fefb000000000071cb55410b4ddf8000", 0xffffffff, 0x2}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c36c27acac9c67f9d53aa4554d5410be9c8937b1f92edd62b5b1913d415511cd68b69ca331c93e51f2d2cfed0322ac2457d4afd04e48577c09e8c1e440048bd78bb71694f02e1bcbf461f35c242d94560dc757ac16c363c28404edd5f151ee3c782c00caf1c1cf7ba53af42f98a817dda6d7b4fc8bc94a2f9361140510aa86ef255d440010187cdbfaf76d1b7f76fb2f189a996d830a39d5cb39f3b97d180f1894541aaec106940fdf2fd71cb0692e904ed82a5fb2a071c3274d2863068b16634919aaa6b31449c5653cd1832cc9e5631e41625d00e1e729", 0xd8}, {&(0x7f0000000540)="812380a446e7af818a461af9bb11db08c317471ae906733bc5e5f95288329d668dbffbc8f8c8db05ea8936a1882a0f32462ff2662b9334ed5c03df23388719b0c130e18c694419708191200d", 0x4c}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 08:04:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) fsync(r0) r1 = getpid() fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x81, 0x7, r1}) 08:04:27 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x1b, &(0x7f0000000180), &(0x7f0000000100)={0x7f}, 0x0, 0x0) 08:04:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x8000000000048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") getuid() geteuid() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000480)='./file1\x00', 0x400, 0x8469884f5b67da7) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0x90) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getpgrp() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r7, 0x4c, 0x6}, 0x8, 0x800, r8, r9, 0x0, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r10 = socket(0x10000000011, 0x8000000003, 0x0) close(r10) setsockopt$sock_int(r10, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r10, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r11, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000380)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = getpgrp() r18 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r16, 0x4c, 0x6}, 0x1, 0x800, r17, r18, 0x7, 0x5, 0x8, 0x484}) r19 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r19, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r19, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r19, 0x4004746a, &(0x7f0000000380)) r20 = msgget$private(0x0, 0x718) r21 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r23 = geteuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r25 = getpgrp() r26 = getpgrp() msgctl$IPC_SET(r20, 0x1, &(0x7f0000000300)={{0x8001, r21, r22, r23, r24, 0x4c, 0x6}, 0x8, 0x800, r25, r26, 0x0, 0x4, 0x8, 0x484}) setreuid(r13, r21) r27 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r27, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r27, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r27, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r27, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r27, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r27, 0x1, 0x3, &(0x7f00000013c0)=""/216) r28 = getegid() r29 = getuid() r30 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x20) pwritev(r30, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r30, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r29, r31) r32 = semget$private(0x0, 0x7, 0x286) semop(r32, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r32, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f00000000c0)) r33 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r34 = getegid() r35 = getuid() r36 = geteuid() setreuid(r35, r36) shmctl$IPC_SET(r33, 0x1, &(0x7f00000000c0)={{0x0, r35, 0x0, 0x0, r34}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x9, r29, r28, r35, r28, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$GETALL(r32, 0x0, 0x6, &(0x7f0000000300)=""/237) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r37 = socket(0x2, 0x4003, 0x0) getsockopt(r37, 0x0, 0x23, 0x0, 0x0) setsockopt$sock_timeval(r37, 0xffff, 0x1005, &(0x7f0000000200)={0x4a, 0x7}, 0x10) semctl$SETVAL(r27, 0x3, 0x8, &(0x7f0000000000)=0x3) 08:04:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[0x5, 0x9, 0x6, 0x1, 0x4, 0x4, 0x353]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:04:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x200000, 0x0, "d730c15b00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) fcntl$setflags(r2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 08:04:27 executing program 1: socketpair(0xd6d49b9857027353, 0x0, 0x1, &(0x7f0000000000)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000440)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x7ff) 08:04:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x9, 0xff, 0x0, 0x1000000}, {0x3d, 0x0, 0x0, 0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 08:04:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {}, {0x7ffffffe}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000100)="bb5ce3a9f38049b81867210b9f7212100b414de43a7c5de196f51667a6a4995b26d2c83162f2cfa858e80867d3111d445dd3627d0f67b13da230726efec8705168f1a14504b9e10ef620ad8e4b93eef2c5262df35bc9fc2545e5d310daf3d73e136eab5a8b0936a5ca8ad7c6ff184a3880de57e1683a0f523e6aebc398137540e75f16d6540c08505e15200e4db5e7a684c26eefc4d08e00179ec63d5c7cc963f416ab259439c576a0c3562206d94e10c118f1dc34326db1cf38ff4ffd", 0xbd, 0x0, 0x8001) 08:04:27 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="df9a67bf2a6a01512c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 08:04:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e7f0000fccd4936576c0cbec1010418a50000010016"], 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)=""/177, 0xb1}, {&(0x7f0000000200)=""/215, 0xd7}, {&(0x7f0000000300)=""/146, 0x92}], 0x6, 0x0, 0x1) 08:04:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(0x0, 0x0) unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r2}) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(r2, r5) 08:04:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x83}, {0x4, 0xf869}, {0x41, 0xfffff040}, {0x42, 0x7}, {0x41, 0x1f976636}, {0x40, 0xc0e9}, {0x41, 0x100}, {0x86}], 0x8}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000400)=0x3f) r5 = socket$inet6(0x18, 0x2, 0x3) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000300)="821b4c26e350175916d6259ce6264c3160eb8369cf1988e26bffefea2c141571320aac0311c8c896847fd4c2d76ed72f9bbc808821748d4a179aa1801b89e307ac19939b9548a04275b0b1999ba22b779b367f951e14fc4ce4f6ec1bb9b05c1779ed3594427d7df0", 0x68}, {&(0x7f0000000380)="50128a32e5a02a99bb42303184fab65fdf312a1c58f010f8629dbb1e6deece61ef4b98a373f07ca4aacb6b7e9093984b417298ff1806eff2810ac4e7500667f72009f571ed13f051fa880471c3ab4553a92906f94adcc7", 0x57}], 0x2) symlinkat(&(0x7f0000000140)='./bus\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:04:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x87}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r2 = fcntl$dupfd(r1, 0xd3feaa3e2f391985, r0) getpeername$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 08:04:27 executing program 0: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xef) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r1, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) 08:04:27 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) r2 = getppid() fcntl$lock(r0, 0x1, &(0x7f0000000040)={0x1, 0x2, 0xffffffffffff7fff, 0x391, r2}) r3 = msgget(0x3, 0x80) r4 = geteuid() getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r9 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x8000, r4, r5, r6, r7, 0x80}, 0xffff, 0x9, r8, r9, 0x44c, 0x9, 0x101, 0x8}) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) socket(0x6, 0x1, 0x20) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) bind(r10, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x0, r2}) socket(0x6, 0x4, 0x20) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f0000000380)=0x3f) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x30449, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000400)=0x4) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r12, 0x40047473, &(0x7f0000000480)=0x7) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x38496, 0x0) ioctl$KDSETMODE(r13, 0x20004b0a, &(0x7f0000000500)=0x1) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x1, 0x0) dup2(r14, 0xffffffffffffffff) pipe(&(0x7f0000000580)={0xffffffffffffffff}) ioctl$BIOCVERSION(r15, 0x40044271, &(0x7f00000005c0)) 08:04:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r3, r2) bind$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semget$private(0x0, 0xa, 0x40) 08:04:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 08:04:27 executing program 1: r0 = socket$inet(0x2, 0xe193e9c91fb73d76, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0xfffffffffffffe0c) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff12a56bba1226", 0x8) 08:04:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chroot(&(0x7f0000000000)='./bus\x00') write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x10000, 0x9) 08:04:27 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = getgid() r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r24) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r3, r15, r20, 0x0, 0x7}, 0x1f27, 0x5bb, r22, r24, 0x70000, 0x3, 0xffffffffffffff37}) 08:04:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/23, 0x17, 0x840, &(0x7f0000000140)={0x18, 0x0, 0x2, 0xffffffb6}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 08:04:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socket(0x1, 0x3, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 08:04:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="0ac74295249825b12762ed1d7405") 08:04:28 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r5, 0x4}, 0x200, 0x401, 0x2}) r6 = getgid() chown(&(0x7f0000000080)='./file0\x00', r3, r6) r7 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) dup(r7) r8 = socket(0x10, 0x4001, 0x7) readv(r8, &(0x7f0000000600)=[{&(0x7f0000000000)=""/68, 0x44}, {&(0x7f00000001c0)=""/147, 0x93}, {&(0x7f0000000280)=""/248, 0xf8}, {&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f00000000c0)=""/59, 0x3b}, {&(0x7f0000000480)=""/134, 0x86}, {&(0x7f0000000540)=""/131, 0x83}], 0x7) 08:04:28 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x4003, 0x8) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 08:04:29 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mmap(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20060, 0x10) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)) readv(r1, &(0x7f0000000740)=[{&(0x7f0000000080)=""/221, 0xdd}, {&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000280)=""/43, 0x2b}, {&(0x7f00000002c0)=""/37, 0x25}, {&(0x7f0000000340)=""/204, 0xcc}, {&(0x7f0000000440)=""/158, 0x9e}, {&(0x7f0000000500)=""/245, 0xf5}, {&(0x7f0000000600)=""/92, 0x5c}, {&(0x7f0000000680)=""/63, 0x3f}, {&(0x7f00000006c0)=""/86, 0x56}], 0xa) ioctl$TIOCNXCL(r1, 0x2000740e) 08:04:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) close(r0) write(r1, 0x0, 0x0) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect(r5, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 08:04:32 executing program 1: 08:04:32 executing program 0: 08:04:32 executing program 1: 08:04:32 executing program 0: 08:04:32 executing program 1: r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, r0}) getppid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0x80000000000000c, &(0x7f0000000180), 0x14) 08:04:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4000, 0x3f) pwrite(r1, &(0x7f0000000000)="4afa10dd6ab53783621ffb7706928c6bec", 0x11, 0x0, 0x3) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x80}, 0x10) close(r0) 08:04:32 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) shutdown(r0, 0x2) 08:04:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x9a9862a892e13949, 0x1, 0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d1d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78afc496436beb25bb8ba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21aea13ad42d71327e28a296e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc20825f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856898a02c92a0c7c1a84f348ba3f32111100249a84c445bbd0bf84f484afa3ad75edd6e533aaacf98164528f23c6b41ab1db8cc98c09347de5ff56a1efe8079111abdbe2a46cfa867e6c2e8e50edee2e147057b726015022f791463153fbcefae221d5ccefb4eb2625e9234ddc7d99728c08845e167238618af37c5d958f2d1c34954a306c061a"], 0x10) dup2(r2, r1) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) recvfrom$unix(r3, &(0x7f00000000c0)=""/154, 0x9a, 0x2, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 08:04:32 executing program 1: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x15a, &(0x7f0000000140)=[{0x6c}, {0x28}, {0x80}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x3, 0x3f5, 0x1000}, {0x0, 0xcd0e}, {0x3, 0xff, 0x1000}, {0x2, 0x0, 0x3000}, {0x0, 0x1, 0x1000}, {0x0, 0x9, 0x1c00}], 0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000340)=[0x80, 0x9249, 0x0, 0x1, 0x8000, 0x1, 0xb03, 0x8000, 0x3f, 0x6]) semop(r1, &(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(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = socket(0x18, 0x400000002, 0x0) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r6, r12) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) 08:04:32 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x20000000000000eb, &(0x7f00000001c0)=[{0x4, 0x0, 0x4, 0x9}, {0x2, 0x6, 0x6, 0x7}, {0x0, 0x81, 0x5, 0x6}, {0x400, 0x5, 0x9, 0x4000}, {0x3, 0x6, 0x0, 0xffff}, {0x8, 0x0, 0x59, 0x3}]}) fchflags(r2, 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x9) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) 08:04:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x60}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x7, 0x88) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = socket(0x10, 0x8004, 0xfffffffffffffe01) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000001c0)={0xd73, 0x8000009, 0x20411109, 0x9d98, "2b4577b59ba46dee1500000000006e0000e9ff00", 0x100}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r6 = syz_open_pts() r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r6, &(0x7f0000000200), 0xfe72) r9 = syz_open_pts() close(r6) r10 = dup(r9) ioctl$TIOCCBRK(r9, 0x2000747a) ioctl$TIOCSTOP(r9, 0x2000746f) r11 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000000)=""/155) r12 = semget(0x0, 0x6, 0x8b) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) dup2(r13, r14) bind$unix(r3, &(0x7f0000000300)=ANY=[@ANYRES16=r9, @ANYRESDEC=r9, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r4], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e266769b4e42a399fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4010000007953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0ff107e86d3040000", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r10, @ANYRESOCT=0x0, @ANYRES16=r5, @ANYRES64=r6, @ANYRES16=0x0, @ANYRES16=r12], @ANYRES32=r3, @ANYRESDEC=r4, @ANYRESOCT=r1, @ANYRESOCT=r12, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r6, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f3966cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9cac714c4d53aa81c404e8439ab49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef30c13a000000000000d368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f"]], @ANYRESDEC=r11], 0x4) semop(r1, &(0x7f0000000040)=[{0x4, 0x4, 0x800}], 0x1) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 08:04:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) poll(&(0x7f00000003c0)=[{r0, 0x20}, {r1, 0x817ede5e04212637}], 0x2, 0x5) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r2) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) r4 = semget$private(0x0, 0x3, 0x10602) semop(r4, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) 08:04:33 executing program 0: r0 = socket(0x2, 0x1, 0x7) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3bdb0a1c"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f0000002200)={&(0x7f0000000440)=@in={0x2, 0x1}, 0xc, &(0x7f0000002040)=[{&(0x7f00000005c0)="43e591bbaad26dde97e3928ac65cf4b771105afb595ff49a6997a592f4c89325140c1d1909279519bbe075ca0a83f20b7be2dfa796b3e939a219c8ba12b0c9fecdee01a376653a66ddb6c8b1", 0x4c}, {&(0x7f0000001ec0)="259f5ef26bd55ff1706c85341df4b10c94be0715fdfd3b4429b2b14f808127b317595b38f6d0bb6f64ae9b23203d8bd07773b3d4d765d593eee006dc1dfb2c8d224093dab56f1b42b85a7997439f2851aad849a7d9c6b435d4f00b8b9aeb9605e5db7bc73e1c70c1d34f673e2948ddcf4e34ec2dce4be7c17c9d10081f0db673c678fceb3026672306f1df3e522165d80d6d3b19caaa8d5afed25c65dbd5dab88fe8c067468f5166b02da00ab7ff2c0e7094b8ae12efa835ce", 0xb9}, {&(0x7f0000000640)="d091000c7cffedf4b7d8bb9a9e2831be793ade101336bbb551600032fa252d07d841add4", 0x24}, {&(0x7f0000001f80)="a76a025b4fab15db54aaf9c81b74e7907698d646d23dbf4d8874bfdda04c417c70c30322baf3eb827342cbaad6fb8d187572bfce2df1d6e9d7f9ce864046b43c4bd134c725488f45b3b7e76724d7b8929fc98a290190ccd1c2ea15443d7082ad7d07ea3a1e6c75acb661469974baaeae84fb2d9c4efb6dd01b3e77308e5a174a5d3fe941ea6b610f738344305741bb83320e18e076df375f318ae5c49d8ff667a7820497a3fb93f4d77393052714fffa3178", 0xb2}], 0x4, &(0x7f0000002080)=[{0x38, 0xfffe, 0x8, "df405dca40be09a8864578e860eafcca656e38523c8c362a872e61d15997b8334f7f0b"}, {0x78, 0x1, 0x2f4, "f709722975495da2a6bf955fbcc71886769045193ea1df913f816a57e9b8403666c8298c0037a39233cabe00d1b403be9941cc152ae431d3371a95710052d77e0c399fc061470be814ced2b46896887c7ccbc162ab5552d15554f9c9e0e1290510be3ada"}, {0xb8, 0x1, 0x4, "aa948cd49bde430a5f8350f46d24a0fb233d5e5d35ffbe1419a01a595a1e0cbb80a1ed10f084c54d612c475a7b2d6a9d1cb190f4aaf748b19cf37902ca8744247b5a806f15b63b1142ca3f0c58978684016f12d39f202767a7daafa194ac8ce106c74f17ec821ef6bbae9dddfb456d318769becbd762b01b3ad1e6a3b639bcb0513af3ae4c08a1717963f8d216234df6a8c1525c367e0d615043b88d1ab238d202e8b719"}], 0x168}, 0x1) getpeername$unix(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) acct(&(0x7f0000002240)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xf8, &(0x7f00000004c0)="d65ddf3d177c49ade27c3dfc0cd60abe755b6415a9c43031f2cb6f0128f6332e802e7ce86e6f545d898673e353f44520b1cd944e582bd1c5252eb2a3116eef95998e5da18887844d61807ad742c23b2b40ddfaedccc77bf3100bc6930015a33fda114a5cc5a78e7032abffd4a7d61d42932dea7878c9ba66e88f2137ab4870b2262d5cd8f3eef9e6ed8554229b039e2d5d995d6a730926aea0ffc94fc899ef3694a709427bf58dbbac4afa0e1517dc8532e357a0f9370a819f634d42e48f98ab47b4b2789b664762042c8592a9f18819e6e3bb45fa81e6aaf8f368a4d247ab301f6d2bd6f31b6cdb2cc0574daefca5348f25a6b430a759f3") fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) r5 = socket(0x18, 0x1, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r7 = accept$inet6(r5, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendmsg(r7, &(0x7f00000003c0)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000240)="e40a955010df2cacddd841e3464648c725a87f4e831a213f9a353b9a7d8dbd1c1a148ba213ac0a4bd8d84d6e7caee8caab16a17a85e7a8c50528da87b29c44cf1d17b0ac2eb2757da588a316356176814fe84ae011ff32e39314b9988f9f31692d66dd4336ad01e24db19d06ac13915c311908daef0acb49bf596552d32686ce431d00408049d15582427b67f82d330f16d4fdaae6", 0x95}, {&(0x7f0000000ac0)="435f50f6b921bf645d03643d74f11f863504535aad203cd25ec52efaa2d546601b80fb5a31a0931cacdd39c493752bc54b3077499916750863b45043e2ec2946ce2dface52ce09e3a2b0e7b2fc1606ac0af117f9e4675c58cfa4f3296674b63d704c252fed14c5317fc63a31e694d7c658f5d269f010dce185bdae7e76630bb6b1ddaef81872a1a5e75f40f83ff953c984720645a36364dc62164d19f8b1bf80dba702194adb229e052f137d78309ce91904009a5fd6a8acb2e44c1ede66f891aae557b602128f8f2c0afea75085ec9f96c3140ad453fd635c747036d1d3ac6d75e699f7af641d2d12418be5200112c6a44fbedb7a4d4e533bc7e74827f183f09c52b14ecc82e1d6d6fce771cd59641c673a9e48536a55fac75d73dff0e053437ac28562fbd088934523f247bd4aa8ad7580bf0d2668fac8a84016a65b487cdcb29a91ae8d4ade6e2d70b93a1a259d5b61ae94ab924f829f0e4999e879fb622d50fff0d8b0cc719397b4c310f1c96ce1f286c587bd6551cf6d09afb724fb5057f3e49170124f347f085f0e80f376e92a04992c18fd71da69cda1dc8022ecdad0b56d4161c8ec5cb938fd533a1db76cc4829e143e6ff1eaa39936b9c3194ae3e4fb941a7f17086c8db648345dfd0b12d56aebc89dfd4bd9b538ac5882c271c587d5d25d9198916f1878e71684e2db1f8545c25516a5982fc844b3bc11cdc8c618ee7ed67177be1d6c6aec7415fb9c6e28793f69e7b0420331bf20ddf871003cf73120d22de784d48261a5a1aa8cf2c2a0f518c832768c2dbaac4dfee25288946707dbd39333ad373de6a98097ef2d9eff1f2e0289dbc159f5422a1b9f8c3c06e1bab2a44dcc52b3dfa372870dda99819832a4599ef8ed9fcf59c6ae66e537298762ede0f6285181fdada7ce432d50c09b886b2d2a878857983458a3f16c1cbcb758ff687ee707547d1ab554d8972898e5c1cc6626c825452b5d2c27b9aed3f5dc11a7ce02523422696ad3689f57f0103bdacefe0a90f3e9f14a65c6abc108c2c3b318e3e1109ef1c01478a5987b163b4afadb1701f5fd6dd12ec5010f36a25cfb2c48dc9ff1c73634f8573135416ab1df1def1936471f6acf50b70a527bf32e180ed0f66bf93fd1303bbec82d7e5da0d3bb462ba681e4e830f7d2dc727e395f37878f0f789693ba3ffc38331ee3654e38b7c6b64de082007305cdf2a788721e3a52d07cce0cbc982ff22a9ce8f8f0596d1c59faf7b8214c7b3d175178ed2ddcfc5ab706556e8180e4f24c0e6cb08ee59f0721fa075e22192a3dc44d298caa2c72361a19bb7466f68508ed93be160a771e66ecaafacd69a762c6b39eced4fa56e9e5b2a416f33ab9dde0213d18831ab5e763d62f8b68a3049073198b8c9ba848041f6b3e115ac472f25159e6b922ab33c65ddf31e152eb07be62f1f9c78456e6f0b73b3ce0ee51b6a6cf82ff1ec7a266df9941864b90dc6bcf6bb21a4a7f254ead74376e303eb4ac21188515075e8dc99804d66ef4b7d2f409dc94408a9e44e575a619d8c338f0fc60180d56bf4e9dbea5fadca5b410c65bfef3b84a00e6a97d3db68e372e0cfdee6b5f79e2ed44f69b977abbb72c100fed574fcf220de835e88b8def86e27c8ca4ae20dec1de6ab0ced21423e97ce19b3b2d32f02e60f444f5ed7bdab52eb49660ffd3bd5b3c562aa94ba038a4f47cce5b39b0238d20fb1cec32d00a39764c81494ad54ec078675593888d3e509d03920913a48f872250ada117d543cc57dce9a1b237415db9dd5b44d16f4d96c599b25da64af44a52d6df628bc6c55e19e8a7682274b6ca90ef1d3ba8bd1d610506337c14d3f73caef1bc7f78876844d980b345d5a3d352723a9061297b7241fe2327a5f787de31d71020517cb1e7b77e93a8930982822cbba0da8edf50bd1acdc1a5c22b25191d8c61ab99ebedd67c977c47fb545524ed8c6b98899a2ccfc47f4e77cd3f2369cc5ee0720fa9687127b16ce240291518fda16b8908a3d1b89608c764bd9b80fd514017c9e85561239c80109bdb3865650e12c6437dacb3322895b1b40965cdc565e4af7565fc1c1d06b0b114fd4d634c0c8611548a098bcb02f29899fc876227c6aea54451ed3f9493bf1f8376fc5fb2fb38b0354ca939d04a2b7af614de76846be96309cd7aeb88080b2c90376593deb3615d4dfdc87771c02b838f092fd512849e8b4606205a6234553fc0115d36100fbfc9a7a4e34eb6f4ac7c8543b9ef2f60ed1a82958195ba849cc39519f6516d98538243e7ae5be3c809699b67f6fa7b49b01187ca461b8d9e091e784c92ad2537e42fc88a322c74220c73e7166606706e6db1b945fdd19bff0333fb98e5c538712aeca90b137fd665de8461ec1cbd56a29ce550feaebca97ccef8c3c4d6a9d6bc9fded66ee33107d7ad476c9acef0b066f5bc4380333beb6034929f1f68deb0b2aadb4a0cdfb7d44a17c09f6c4d1d8659f5bbf9df18f812ad7f7f3c471d662405305f731666102911755a5ab0a8ec8e13ef7da622c784eefffec1daf6e89cd2c1c2130d556eb38f7d84d987c9e78921ffae7d4a80cdd3b1e70dadccd9df7d968aebf41ece945fabff37e749d3b5ecbd32606c6bbe7a261b0ed1961e377afb4ce83d485e5305ce2c801e4e203b64eb9bc06e32e5cfae74b9fcb1b0d2bddcacc50c39cd4d2f87647d92a43d9b8c1f89ead429a0af40119b714da2bfb9bdba3958e3a9fe12e3c170139a232bd8f31fc3f610814b3d25bdfb3754f887186a6e9eea11437674304f6cd7763d74bbefeaefc6631d4a77c15cb9ad9e54f442c0f0f3de3cd18d45dead03ff6aafac60df42d2aa0e931deaf47450df86b6fa00c882661a28c47ec49db1d18f1b74e33dd7c71bb7641df948c87889ada921113692160efba0d933fa53d6faac84b0b3cb3fc3ad02b770377809728cb9402f99d7d52d3395a7100308540c99d5a380a6aa533c0643453030460c0e29f36a1fbb5d453368e7f6e395b914f84a714688c7aafcaeff67364c4616d93f8dd637acae8586cf439efc1ebc30ae461f34e57f40ba0192ee3163987fd46e8aea98d2d2644ef8c22f99a99dd044928ec88f1eca270372ace99a46fd2c9394797bf4af5db845ce448c5c4a92c532ec81a0c440be94ef0e65eae89a23ca41bb4bdc0ae195b5c04e9d1027aa92e5d5aaeed0dcba113c0ba8c760624cee8bd342b04803039daa4445a47b44d4fa3c28fe734ab6be0a18e71d86d808b70e157d735a5a4d5d1338a813809ed75742f4682bfa7f615af08eac0483c674f15d1db32e8ec15ae11650d2331d7360ac92bb4358c147d6d100ce0525f3b48d8a630ae2204d1f465423bcedc8b9600c73a4a446ac1d373b69c5796c0632c27bd7738ab88198e64a700862be929981c0294a599c858ccf0b5b1134786d10f0424c7a683cfe81f80641924c1a997e29791d58b64e69cd35e9d0b91b3804e58062f915088fbeb9a9d660b4e85f7d6ef9d1d78e5c809962a5fb12fe7ef4aabae04dca7d7794e0603a9c75f19051cbbb2af6216870fac81fc86faf1e3042e0d787e4504b4225e645601e7e7acaf9c5e220430b4b016f94b2c3e2262e769d64099b8bc5203862e5f9ab9faf45228356bc70e94c2d8245cce032d18bd2cf2793034702f4a2b9b6c5e5a81db54e334e9cf86203457fa2fb60318e2b098d762f1506c882f4c97dafb8a9a1cd8dcc0097888b0ddc520827a894f1dc3aba386094b5e371c42a6ded6cbe35cae15c7afb0c82142e63550a6edd8e7b456afa23d3a281409b383160c3630e11460f3af5e909a6a1a597535083bd4997579c87e73da056a0c16eaa4d9ec35c92c0a0098c17616c6ccc77468fce1d87092af05f285ee50e7dd52f1e1ea535bf2739dda8c18305c3ed58dd6b86ad25db0095201cb5ac91e4baec8e8ea13dde84b3b89a41146c29050f7130822190d4b4aed57ee8a67e3da6ae7c664138df95e810a77340de7345e2f165e51e8b5225e386bdec5e433530e840a40b0d176e3e90a8ea136741921dc5a32af295da7763a596c1632ff159dc16fd5aaff1d152e5aba93591c9b4d2bcd3914a9d7d30f27b23035f5fd7a5b31d1d6094c5ea67869b02ee3f3a4ef3e1731554bac8061ed618673e9725d2eb26009049891fc072be9c6b4fd526814af607bff5a147caeda41b2555e7181009fb0efc5a2e2ffa5e32a30a69ddacbf43d50559b6ac35124e934be094cd2a6682f81e932ee7a4ebd04750b56e539af8c2e6f17e8f3efe7977ba2ac28e3295efdc3af115b430a558d4c3aba7d406d6b269cf46100d3409e645efa6acba9d89545d4c710e86726a468ab04f8d5e853632d106fbab9f8054f49eb878f78e0bba71bed31effc23e2f63952033861e2332ddee9400eb1337c6737e12375d59189a31978372f54c887b3dd7005ea905b440def9ea1fbe364166faf340e7986f8c5bc03f5137c56e1c10bdb593d875cea20ea5f9280ada8d4ae0f26dac527b35c0ca0c1e1b74775c56af6bc0d49bfd105c4c73053ac3f9f34dce9e626d1fcefa7bdfb4f87a0c0d88779511489d5cc4c72275e411a083990a3680382206c695e7a398e420d78be8cb7ad6a300bb5281ab762aa4628f7b33c1923caf59add6cbfad94ebecc64683219c76f5f3cdbc93b089e6d8ad8e5e092ba4c84f5db910d42fe708ebef00926e6d27bde5685094c396d5ba6156bbeb9dddbfdb8fa15a83758b84ee45f91b6147981cf9e729ad3779f316bb37bf5c3960b58a0a9b610bbfb331b3e3fe88a8079bbd8a2c668b15d97ea16f359ae9ec18982667d0a9cceabb40d7e839de75c3691ce3b9d829ed98828f73fe3cc3a348534292a543b9b10db765e32bb0151da2a114b7e9857f861ab3cfb6649270c9e3be018a24eeb8ae2237932bf738b3ecde250c053a23fa0f14719c9038b449386b54d9d5725f4c604c3c15f2426fa1b982fbde32ecf21e7bebd09b5d421f28cc594ece0a39381f57918229118d04816cb6320c4bce152af6df61926a0215a99b5d3245dd361925d0358011e2320ae7685e6e23ac1ea47e2287e9b7620aa30d194f563dc92078e2cead0e9e00797c1290d8a52e7c57fe88942655da5ac5347a6458335a3b77f48162cc49606d1c65a8fb6e6d84b3cfdf87e7abb63d03af2f1a8b8d09086efe1890c57580951879f48b7fb0fcf0ff4d1c4954d1d391392b4b66eed57e2304f909220565180b603fa548b0d5285f6675ab7d0bc436195816598efe6db162582450cd50a98099513007bbf9011302da01d8cc38a41cd7fe6ff518529eda08701ba9c32e0d9df88555f4c84e5bd7abcba68e2aa59dc38900232ccf444a2094b2e0ec28e9411383e769f2d10a73a0b493653ff41ca151632ed64444e508e5c13118b7fb51c8dc413a180d55313c1e0acd56973dafa601cc8419905bf170980ec71412369e8ef14821ab88f50a920de2e5769aa8ee73d519556323c23b888bd1479022f41371830587efb11130aaeb54f6b26df85f2f6ff9ea43f50337596799397c0f3d30f87fe6140c8b0e1b2deb76201ce380e15a49176ad2db4b476b4edaa0cadcbd93d8576f1617614482401d063ffee022cf4cef0b122b7754a4fa45edd971111c88cb7777dd3c14e23705f97eec749adbe32a18320896daf1980199397ababba5a6f3f4e4b0383e6adbcbabbdc24845875ba08d01f6b229a800a19e6a511f503f285d03b6b4b0384a61e55ed87e48607233ad00c9f889dabcc4b8853ad9722dde1654347d5a679a31230a04fb0b5512b71fc3556c89f", 0x1000}, {&(0x7f0000000180)="09615e38d1c92f779ebbc040ef3bb49deed4edaebc9229e127f2a5e8a40c4455e5960082c2d95e24a60acf69659f480786d94d79f5ccb19d38503ed179d995c7e72f0b89b1fe84e2ddf31423bf53b6d61957d13a7ddea21c52abfe", 0x5b}, {&(0x7f0000000300)="9a45d715bb496a90fb23dfff85990e6e56c13ec89cb22af4360d3f9b2a2344a91d59cb5aa588e348042ff08ad4c2777d462c3127ef9adb8f8f8b83ef88b26fc56a06f300e687d0515505163cf30bbfd125ab29502888686f400878a852e000b9f1d3059eeb0b6cb6a4afc63abfd319c0ad", 0x71}], 0x4, &(0x7f0000001ac0)=[{0xe0, 0x1, 0x800, "e4f36b82357b70ccf05c11bc4466209f035d3cdd7cb5f4cb24e5682232c32dd4f7feccffd128506a52830b4adcbeab28eb6af919831e18a1b4748954d64bc373bb30f840f8201bbd7f21bdf360311b88d11cec8ff0df37d5c11a2839bd3dbcceaaee9896e3ec5f047581cd2afc64df524f2da988c7dbe0f324d97e43fabc56bcc513cddf9a44427ba0488b0b662e18d79bc24365b64312b3151ee2603194dccc4a920f4afbdd16b45a366e2670f3a91e56bc280781a911afc2cdf725f0297902c7b0bcc2aabb875acf639f128251c97b"}, {0x70, 0x1, 0x0, "6aa9a8b3a03974869b6016fb353534497d8dee9ab456140116d5d602eaf96fe3997eb7ebe18b8f0bfc4c316ca76010915277ae64397e1e0763cb1a2443b97aaf8fb34064f08e4f1cdd557014609f857f55a8717ec6b1bba4ba86bbae4cd4c3c7"}, {0x40, 0x1, 0x7f, "300ea4a6f9598f4196c7f8624e4e2e7f04a1c5a25b8effffb9b8339d6874e39d7759b3a3806c8192e3"}, {0x40, 0x1, 0x5, "e77e0380c503c566aa360be700adaa239c773a033bab92716202a2cc4901d5a5826f7db04fd2241cf1a7da663805eb"}, {0x68, 0x1, 0x2, "19e89774d2e266f76ebe64426d83b41da357130b5a0f33a5abea3a13e9cdb89dca1494e43865fdebb64a11a05e3a15657e31a0f4ce77502b3f6a2e41c10f8f36c464fcc9262a6c428819b712df5d746ecd70"}, {0x58, 0x3, 0x6, "37f09c15420060d3fee825fb64b1a1f4940e7fc5cba64b23c2b3fa462e7ef97cd0e08df7fdfa517f7fa38faa5971c61b0379728e78d3ef15ea7b6a3e03224f29f9d464dce0bf4c12"}, {0x110, 0x1, 0x2, "d65f9ff5209fbc16707ae529d7689b3f1cc6b32faf67da343dbbf16137fdf4333b315ac22cedef305fc4ba2a00a1611eacf04d86c6ae66c269a3fac2e70680f66375cfaeccd7a441088097b99d0ec6063a73822aec69a46aade9fcd5f679486434216b234494bcb15da56b33f4fe7ee8b2e8a5a791d0aee0867d6459d760d9ad88f61d792978f9fc59cb3475b3a7e396338c70fe0a0d0ca29f80bf41137e8061da68f90c6131351a9c764e1a8c0da701f5c4c34ecd7c2a0f8e7ee6dfc426179a90af9793c9dcf4a5050aa5c899f6fdf479296d7e478497484f5a5d29b42eb1195e1ae698afa89381ba64805b5cbf8ae613f14564b57aa4f678b66f70c9"}, {0x48, 0xffff, 0x4, "821e2effa80d58c6a48c8a9f03e6aeeed9f3c5ebf98a76ee1b94c43732f660227fefc4779fae0cc0bc714f4d56ecfaaf5b"}], 0x3e8}, 0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) 08:04:33 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) 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) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = semget(0x1, 0x0, 0x201) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000001c0)=""/213) 08:04:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000000)={0x8001, './file0\x00'}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 08:04:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) 08:04:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xfffffffc, &(0x7f0000000200)="05c9b88f4c6beddc88de65b41faa46af38ed90c45f7711e61cda4324e55a89f6658430ca7d9143bb776b4f8c9cb8f5aed7c2cb3341d8f313c03369bded62596a1e875ba8c3900d13607e914ff16d5e7d8736010064a8adb689d940c8a6e035d277e86ab70fd8c9dd39b72ef2cc479c26e3f28f23c6df4c178bfb87cd56bdecb6337a32312e76bb9fa9059d70f46f432c97b98778c5893d2273e6e7ebc67ef7393796be0bf6ad53246b4423cd0605eb60f436a7ecd47d41052fa1c838bc3ec2895fb3d9c46954558c22bf0d54d683bf969fb941b56472e3a22a7d4beea5b1d180dc54766c", 0xe4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 08:04:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0x1c0d8, 0x0, 0x0, 0x0) 08:04:33 executing program 1: socket(0x1, 0x5, 0x2) r0 = socket(0x6, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000540)="b1000513600000000000000004000000000004fecea11ea8fef96ecf3a9770f102b9b8e32571839e5d1673c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffc83, 0x0, 0x0, 0x15) r2 = semget$private(0x0, 0x4, 0x1) r3 = semget(0x1, 0x1000000000007, 0x200) semop(r3, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000180)=""/221) r4 = open(&(0x7f0000000100)='./file0\x00', 0x121, 0x4) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x40) shmget$private(0x0, 0x6000, 0x0, &(0x7f0000ff7000/0x6000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x80, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) r13 = open(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000380)) r14 = msgget$private(0x0, 0x718) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = getpgrp() r20 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x8001, r15, r16, r17, r18, 0x4c, 0x6}, 0x8, 0x800, r19, r20, 0x7, 0x4, 0x8, 0x484}) getgroups(0x4, &(0x7f0000000300)=[0x0, r10, 0xffffffffffffffff, r16]) r21 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r21, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r21, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r21, 0x4004746a, &(0x7f0000000380)) r22 = msgget$private(0x0, 0x718) r23 = getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r25 = geteuid() openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x0, 0x40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xd8) r27 = getpgrp() r28 = getpgrp() msgctl$IPC_SET(r22, 0x1, &(0x7f0000000300)={{0x8001, r23, r24, r25, r26, 0x4c, 0x6}, 0x8, 0x800, r27, r28, 0x7, 0x4, 0x8, 0x484}) r29 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r29, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r29, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r29, 0x4004746a, &(0x7f0000000380)) r30 = msgget$private(0x0, 0x718) r31 = getuid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r33 = geteuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r35 = getpgrp() r36 = getpgrp() msgctl$IPC_SET(r30, 0x1, &(0x7f0000000300)={{0x8001, r31, r32, r33, r34, 0x4c, 0x6}, 0x8, 0x800, r35, r36, 0x0, 0x4, 0x8, 0x484}) setreuid(r23, r31) r37 = socket(0x11, 0x4003, 0x0) sendto$unix(r37, 0x0, 0x0, 0xc7, 0x0, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000340), 0xc) pipe(&(0x7f0000000040)) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/4) 08:04:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r1 = socket(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r1, 0x0, r1) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x10, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe90f52ca2b7b397e) setsockopt(r4, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x7, 0x400b, &(0x7f0000000180)="ea3f0008", 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000001880)) r8 = accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffff4a) fcntl$dupfd(r3, 0x0, r8) fcntl$getown(r8, 0x5) r9 = socket$inet(0x2, 0x3, 0x102) shutdown(r9, 0x2) r10 = socket$inet(0x2, 0x3, 0x102) shutdown(r10, 0x2) fcntl$lock(r10, 0xa, &(0x7f0000000180)={0x0, 0x2, 0x5, 0x1000000100000000}) r11 = shmget$private(0x0, 0x3000, 0x13c, &(0x7f0000ffa000/0x3000)=nil) r12 = shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r12) r13 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r13, &(0x7f0000ffb000/0x1000)=nil, 0x0) r14 = shmat(r13, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r14) shmdt(r14) 08:04:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x2}, {0x40, 0x2}, {0x0, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:04:33 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) 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="a1656a5c15fbc190dcf2f6c47cf300"], 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) 08:04:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) fchflags(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x8000, 0x8, 0x80, 0x68}, {0x5, 0x4, 0x8, 0x1000}, {0x20, 0x9, 0x7, 0x100}, {0x7, 0x1, 0x1, 0x6}]}) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) kevent(r4, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0x71, 0xfffff, 0x8}, {{}, 0xfffffffffffffffd, 0x45, 0x80000000, 0x9}], 0x1, &(0x7f0000000200)=[{{r5}, 0x800000000000000a, 0x94, 0x540cbf8f790f6881, 0x5, 0x4}, {{r6}, 0xfffffffffffffff9, 0x2, 0x10, 0xc619, 0x2}, {{r7}, 0xfffffffffffffffd, 0x1c, 0x1, 0x6, 0xb2}, {{r2}, 0xfffffffffffffffd, 0x28, 0x1, 0x16f}, {{}, 0xfffffffffffffffb, 0x24, 0x0, 0x0, 0x8}, {{r8}, 0xfffffffffffffffd, 0x1, 0x8, 0x8, 0xffffffff}, {{r9}, 0xfffffffffffffffe, 0x30, 0x2, 0x200, 0x6}], 0x7ff, &(0x7f0000000340)={0x100000001, 0x2}) acct(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCDRAIN(r2, 0x2000745e) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 08:04:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) write(r1, &(0x7f0000000100)="8c65", 0x26d) 08:04:34 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) pread(r0, &(0x7f0000000000)="db10eab8526bb29934edfd3c5d8f503454ae51eb86595155b0b6be7a6404409813c4f13216eeba598ba1d0cf48fd4ed909cee30845ec2a41b457e8777e41c5b2a3fe5160c1317e272220e194bb7b619974bed8822a4893af6cfc2d9bdd533d8295f027cdd72ea67ad449fa788a3137434259467dbeeee1792a158747c3ba7ed02ffce98f8fb7e44f178a4a8da92b88250996dd2fadd622a86f2a31054c7f151c65988191cc7737bb134a593488ce8bb2f1313e2baae6e690b745e936dea8b0aadbc5e5ffa8df49fa5ca5709b0b4a68e61faf80ca3fdbde07287245af7d99", 0xde, 0x0, 0x100000001) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) 08:04:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x10) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0x7, 0x1000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:04:34 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x800, 0x0, 0x2, 0x9, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x8, 0x41}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="b880"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x36b2, 0x1ff, './file0\x00', 0x7fff, 0xffff22bb, 0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x10000, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x242) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) r6 = socket(0x18, 0x1, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x7, &(0x7f0000000180)=0x2, 0x4) 08:04:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r2}) fcntl$setown(r0, 0x6, r2) 08:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getegid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8000, 0x0) fchown(r2, r3, r4) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x54}, {0x6}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r6 = syz_open_pts() ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000002c0)=0x1f) getsockname$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 08:04:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c8"], 0x1) 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) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x1, 0x5, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:04:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x5de6bb90594ef79e, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f00000003c0)="b10005136000000000f2ffffff000000000004fecea11ea8fef9d2cfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63a19e2c667c0de657d517d6638fff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000", 0xb1, 0x0, 0x0, 0x0) 08:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb068}, {0x34, 0x0, 0x0, 0x1}, {0x800006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 08:04:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000001100)="429e42d80f605ff4", 0x8, 0x4, &(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xfffffd45) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 08:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000900)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = socket(0x18, 0x1, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r9, &(0x7f0000000240), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={r5, r8, r14}, 0xc) accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) r15 = socket$inet(0x2, 0x3, 0xff) setsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x5}, 0x8) r16 = socket(0x18, 0x1, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000)=[{{r16}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r19 = socket(0x18, 0x1, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000000)=[{{r19}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(0xffffffffffffff9c, r18, r21) 08:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50, 0x0, 0x0, 0x800}, {0x3f}, {0x6, 0x8}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 08:04:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="f90094e5ffa59b015262d5728c591a49c4045ad35a0d2020009d00000000000000dd000000000000000000000000000002000000"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7f4445ed5", 0xffffffdd) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 08:04:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xffffffffffffff69) r11 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = socket(0x11, 0x4003, 0x0) dup2(r12, r12) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x100, &(0x7f0000000040), 0x4) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r18 = dup2(r17, r14) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r19 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r19, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r19, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r20 = syz_open_pts() fcntl$setflags(r20, 0x2, 0x1) r21 = dup2(r20, r20) symlinkat(&(0x7f0000000000)='./file0\x00', r21, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r21, &(0x7f0000000180)='./file0\x00', r22, r23, 0x0) getgroups(0x2, &(0x7f0000000200)=[r23, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r29 = getppid() r30 = fcntl$getown(r18, 0x5) r31 = kqueue() kevent(r31, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r32 = fcntl$dupfd(r31, 0xa, 0xffffffffffffffff) r33 = msgget$private(0x0, 0x401) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000c00)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94000864f73328477b22448993d34afe475174290fec88adcd8aade47e72da173dce9535f0b098f9861b373783aec9ef749b5a62fa21045ee900010000000000f9daa6493ef746fc490800000000000000e6241e4e2b90eb00000000f7ff000000ef55cccf1efa81cd60566950554a6fc7c58c654966700e7e17ef2a479265a75b57afc46d11a53b3a79c7bfaff261eb77a401bcdcb965318a4f6ba85d8f539ae16f24696598ade92c4cec2a5b525f3516dffd9d25c861bae82e82df49cb1d000000"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fef1b7b8d042b155dd0500c0297c45f4c2f7"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, 0x0, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x1, r26, r35, r27, r28, 0x10, 0x8000}, 0x1e3c, 0x8, r29, r30, 0x21, 0x7, 0x2}) setpgid(r29, r29) r40 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000340)=0xc) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r44 = socket(0x18, 0x1, 0x0) r45 = kqueue() kevent(r45, &(0x7f0000000000)=[{{r44}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffffffffffca8) r47 = getppid() r48 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000100)={{0x1, r41, r42, r43, r46, 0x5, 0x8000}, 0x1e3c, 0x8, r47, r48, 0x1f, 0x7, 0x2}) setpgid(r47, r47) r49 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r49, 0x20004b3d) ioctl$KDDISABIO(r49, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffc54) r51 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r52 = syz_open_pts() fcntl$setflags(r52, 0x2, 0x1) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/\x04\x12\xf6\xff\xff\xff\x00', 0x529abe7a9c951031, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0xfd, 0x0, 0x45}, {0x40}, {0x3c}, {0x6}]}) r54 = dup2(r52, r53) symlinkat(&(0x7f0000000000)='./file0\x00', r54, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r54, &(0x7f0000000180)='./file0\x00', r55, r56, 0x0) getgroups(0x2, &(0x7f0000000200)=[r56, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r58 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r60 = getgid() r61 = socket(0x18, 0x1, 0x0) close(r61) connect$unix(r61, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r61, &(0x7f0000000100)="8c65", 0x460) socket(0x18, 0x1, 0x0) r62 = kqueue() kevent(r62, &(0x7f0000000000), 0x100000001, 0x0, 0x7fa, 0x0) r63 = socket(0x18, 0x1, 0x0) r64 = kqueue() kevent(r64, &(0x7f0000000000)=[{{r63}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff53) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r67 = getppid() r68 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r58, 0x1, &(0x7f0000000100)={{0x1, r59, r60, r65, r66, 0x5, 0x8000}, 0x1e3c, 0x8, r67, r68, 0x1f, 0x7, 0x2}) setpgid(r67, r67) r69 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r71 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r74 = getppid() r75 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r69, 0x1, &(0x7f0000000100)={{0x1, r70, r71, r72, r73, 0x5, 0x8000}, 0x1e3c, 0x8, r74, r75, 0x1f, 0x7, 0x2}) setpgid(r74, r74) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000240)={{0x81, r50, r56, r50, r57, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r67, r74, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000240)={{0x81, r16, r23, r16, r24, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r29, r47, 0x4, 0xffffffffffffffff}) setpgid(r47, 0xffffffffffffffff) 08:04:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x20) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 08:04:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r4) 08:04:34 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:04:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b3a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b36a1057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a00"/4356], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xc40) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x100, 0x0) pwritev(r5, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x8000003ff) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 08:04:34 executing program 1: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0004c60000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 08:04:34 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000340)) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000ac0)) r4 = semget(0x3, 0x1, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/108) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000005c0)) 08:04:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x8000024, 0x1}, {0x6, 0x0, 0x0, 0x7fffcfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:04:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000000)=[{0x20}, {0x1f58, 0x0, 0x2}, {0x400006, 0x50}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 08:04:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="09401d52cf989dbedee0e38500cbdc39fef4e448f454f382a642bafcc78c4dd48807e1ed00f91da5ca97a3d9a51ab514c0f9e89f3f77dca52bd7fe2c51e71bb734203eb156e5f19262d8a507ed954b1fce77f7602ac954f9382d7782b385b5344f2dd44f4e", 0x65, 0xd, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cf851e1dcc75d49c51f7b1d9c17730f85080df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x77}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x3bbc) 08:04:35 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = semget(0x0, 0x0, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000280)=""/190) 08:04:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000080)="dc8da90c58b034913d", 0x9, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 08:04:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xcb, 0x0, 0x0, 0x0, "93751e3b4ba8dd00"}) write(r0, &(0x7f0000000380)="bb", 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x800}, {0x40, 0x7}, {0x3c}, {0x6}]}) r9 = socket$unix(0x1, 0x5, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x8, 0x8000}, {{0xffffffffffffff9c}, 0x0, 0x2aaefb28601cf853, 0x1fd, 0x7, 0x3ff}, {{r6}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x1, 0x7}, {{r4}, 0xfffffffffffffffa, 0x4b, 0x4, 0xdff2, 0x1}, {{r7}, 0xfffffffffffffff9, 0x8b7a8a6d6d026713, 0x4, 0x95, 0x5}], 0x2, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffffd, 0xb3d26c1c29cfd24d, 0x20, 0x9, 0x2}, {{r9}, 0x6, 0x100, 0x1, 0x80000001, 0xffffffffffffffff}], 0x6, &(0x7f0000000400)={0x1, 0x3ff}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) write(r3, &(0x7f0000000180)="7cb88b426ed632092f8c566071c8f5b33569ab4d25ef74dc9e3a25a9d4d10e05909106691854e7d0c490a35c8c51e2e7d8afe7c99fb9baafa5728cd885e0f4578c5966f504b3e5dea9dd3825f1db802d81b3aa4c9bd1ab5dd2d66278bdab215c44de184dc00360b67f2526a63874ad318d6ea21a88731a2e5c8e5feb45a1d4ee34004cc548fac1a23b223ed9202f9c0fee914778facaeaf9b1273a613587dd351822a59094f6fc503e22e5b8be130792f528763802dfca446949ac347626f8031b6c5d5d912f5f242188e72cb43cb6aa597d976f05c2a3e66000b0512887508b863097dff70aaee37948f0a335177dcc5cf113f96923", 0xf6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) readv(r5, &(0x7f0000000040), 0x0) read(r1, &(0x7f0000000040)=""/12, 0xc) 08:04:35 executing program 1: socket(0x11, 0x4003, 0x0) r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x5, &(0x7f00000003c0)=[0x0, r9, 0xffffffffffffffff, r15, r21]) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x401]) semop(r23, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) r29 = semget$private(0x0, 0x4, 0xa5) semop(r29, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r30, r31, r32, r34, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000004c0)={{0x12, r3, r22, r24, r31, 0x80, 0xffff}, 0x5, 0x100000001}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r35 = semget$private(0x0, 0x3, 0x40) semop(r35, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) semop(r35, &(0x7f0000000200)=[{0xad4d3efa68a0691f, 0x9, 0x800}], 0x1) r36 = semget(0x2, 0x2, 0x10) semop(r36, &(0x7f0000000000), 0x0) semctl$GETVAL(r0, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r0, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) r37 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x196, 0x0) ioctl$VT_GETACTIVE(r37, 0x40047607, &(0x7f00000001c0)) r38 = socket$inet(0x2, 0x4000, 0x32) ftruncate(r38, 0x0, 0x3) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="50010501600000040000000107060000151004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e07000000cbc5737b8e2405757105c13efb18afaf03e665f3482e093de7cd0b10427a00000800"/336, 0x150, 0x0, 0x0, 0x0) 08:04:35 executing program 1: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66deffb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b966198a9192d8516635498fa3c28dedae75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c46a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea14581bdd41f986fc40027f2f064b23f1cd27df032265d85e286d7085eb1bd95465121204c12605b1cfe6bc72d2f9e8e6af83a1ae611c0fb4dd277563f3058d707e8d881f9ef3de45fe5c3b46372518890c9982222da64c20cfea42dda259480e0c7120cd126bb389de211261685ca2ab283eaa9db6d3fab96d22b1814ac579bbb3d909fae3ed3f513754c4c19c3fc3b6f5cb2a189d1d69aa40c36fec06886c659e9331f9881ab163ad17bf69fb5afed7b2716763949ce9f6f50f0530263e93d92336c1fee56e0042fd6e8b3567b943909ac91334ee06ffffbb4d18f3476e5e7e77215962a33d19a81493f8e9f6efb415568ace6678a9801f932991c720f6cb9177f99f84f8d3560bbc0e100004ccef5d09f750660ab51acce38fbf757c666ba990c593140553108051e44d22e5edc5358d5de2fe35a02ab58d4a6f1ec43f38d44a5d9732a727f1ca3b123b060e833f788f129c2776ee7471b7705ddcb4c2f535"], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) fchown(0xffffffffffffff9c, r3, r9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket$unix(0x1, 0x5, 0x0) setuid(0xee01) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 08:04:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x20], [0xffffffffffff8001], [{}, {}, {0x0, 0xfffffffd}, {}, {}, {}, {0x0, 0x20}]}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="8c65c3c0d13caaa8db9ea80ad6f01054238ac9d4f3bcd8574d831230eb180dccfb527ace9dce77ac88254b", 0xfffffffffffffe31) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r8 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x9c9b4c6cdc7c6809, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) 08:04:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="3617f53d3e272eaaabb1deafb4d0889efdbacfb4b8b0a06fc95666787a2d0dec2f92eef19c830705ddfce2302219f1f8085cd81e43243734854227d2dfe6a6b6a7fc12532481d68b0a04a1751f9dbb631cc682f970f6c1b81af41fc9033079646c622d0c3d9c49682aa8fd4fba6824b56401a05ca3165731688827909f2310088bcca197dfcf00"/147], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:04:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0xa, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:04:36 executing program 0: r0 = socket(0x2, 0x5193f3d515066973, 0x40) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) kqueue() connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYPTR64], 0x1) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="a03a12d4125dfab04f74d72983611f4c157e27312e46df03f297c57dfa75aba5f63ded96c6d4f2f7058915c6bfe2819aa41443be10cb072d98ad52d12b56e13be2f684013251bfba19a3ace3674666311e9af8e8e8787d5e488d2c6c4cf5db472df094c5bfa0380201482762c68fd1377d232851f071e26abc62af3a3412a312012f64b0d730d4c31372be3e8d7de050658448a7bb4aced108e5fff543fd825a7cfc8c53f8a23fe44409f73f9d915b4e6a13d9263a0d136555c0b9e163a5e4d64574e837e7c441f2665f685f5b0ef9b048b1e8be04bab37d96003ef19bc0030391b7b21bbf082d59e3485996602bece1ed0da4d23c259cee", 0xf8}, {&(0x7f0000000140)="479712248655b21d93c127c32159b1736a40b445f18bab49cbc59b6fb4d3f62149dfc973a9a2", 0x26}, {&(0x7f0000000180)="0843ee4c344ee0fd52efbf5f79b439025937d8bc0ec683547e37327c64b8382a560e145346d4219d2a26afb9dfce8e5a3e984e034d3b6b08e958b0cfca8c6aa25e1574e9930fa520151b005d9a82d6cff431a09003d48c5a027c622a027106ee135cba7d97963f2b2f139f6dab1cd62234a564a22a8a2010854dd5940352b9b6b8020dcfe7ac68f8fe4f76e3dfe12efa9be5f5a20a46b049b219be000da17d166fd71e6ccfc2a7725a885791b5d03d56971b46fbf61883c57c15f5c7d1b772893bd9e00e8342dbf61f2b51f8a0ec5ca495765629282ef3d5e25b00d576ceb125f39321d6839fb48727d25d2f3aafd0", 0xef}, {&(0x7f0000000280)="7700863ae1720542397925cb2a70d0c6babee6e6e81f67dcf25524b1a1b6d77a8ab7925ae4961ca0e548b10ea4b1c1b7677f1a9e390b80c00d929e42d2911264d5be6378", 0x44}, {&(0x7f0000001080)="851e50f4f2a2a0b838499d772565ee6909a4c64ef1bd98e83d196680598da095c0c0f69b88199da4e728a619199a4b3c8416073f453017b91b8a532be9686b81114f81632f1e0974f4607d45d76d8856ec7ef32efc3aa22e3561565d1319b5eeda96a3d374a6ee9ad3e8f7eb31a977d884503c2336f36d875142dace7efcdb84fd9a59c0198014866cdf5a6db45711425d665b4c1a5e2ed409abe8f482371ef3a185cdf42c405546d55a9b33206d91663ea96be850f4eb3207f877973c81172d0ba9a2a323e7b7cedb37dd60ef9a3c81fcf2822a0d8a2f2a844451bf24d883e06ae0840cd7cc61be04d36dffebf044c20981d35656e0e0d75da630e841e5d01da5476245bbd693b9d6862f70d6e3faf90977a9fc3ebd683c27ed1d93986f44b7ddb347fca9e0c6dcd78a4db56056df8f542039abd48a72d47ca4376c9d6d19836f007bbf78708625ce6ed0274c87929131ca2e4ff28a5ca1c2f7aeb9b1df57e007bb487f989e99b7a31ef46602332ed0ee383125aa449b1f3b64eccb778cacf43bae52ae2a2406ca42cfd9710eaa2cef236a4676973cb5baeb0e09e48ec4dc5e17f169ad05d01631e2d992955d7a366d698565af2327db3a3c7865e2e46920aa253eb70c666764c25073c8393eafdba0859c5e73e0797ed315d72df5e3b4175276c3c4399d97c5080b93c8939a1af7ae31638070697b62d7152efc9cf3c0d3a0c2def8a1077bd474f83429cf9cc90da37ad4821215c570d730d60c695149e63d33839c7526ae8d2ff6e6d3037cb8d621aa32d7f89e5fb740668e1ca899f67380759dd2474f864c293bfbbfd6a5a8eeda90019ebd910983ebfb8dd249e1914b18b081bf21f2924295eb606fd31fa0496085cd093a3d3187d7d00a9f4df3a2c9ee91e4d3b93e47e88248e27d0566c3c8300a42ee98de41de215495fbc3d9792b3d3ea5ce7694a0b0aa1a6854e152161bc9dd0b1f65e8a8ff4c923836a6ae126811040c58d95611c2af233363968b5b42a4fb6262eeffd3eeb6042a4147361a34d93ade5d77f3f500ebb26f44e14df5f674b9d210de97cb6bcfb3f4874acbb90e9933ff57adb1bec23732b0611c098427124a2dc74896f3aedb6d6fcb6650b4f6184c1d78a5facd934c0e0e36fb038ecae32fb5aeaa0055d9127348a6f8dbff9841022e3eaec4ff1ebc14d48e0898deb97c0248f32828305da9cf6be400bb76c69421f3465a9425c259712afda92ddc8b558f597dfdde5ace6a", 0x378}], 0x5) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) 08:04:36 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x80, 0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000002480)) getegid() msgget(0x3, 0xc0f) getuid() getegid() pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) close(r10) setsockopt$sock_int(r10, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r10, &(0x7f0000000240)=@in6={0x18, 0x3, 0x6, 0xfc}, 0xc) r11 = socket(0x0, 0x8008, 0x6) r12 = kqueue() preadv(r11, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r12, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r12, 0x1}, {r12}, {r11}, {r11, 0x2}, {r12, 0x10}, {r12, 0x20}, {r12, 0x80}], 0x7, 0x3) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) kevent(r7, &(0x7f0000000300)=[{{}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r12}, 0xfffffffffffffffc, 0x4, 0x0, 0x9, 0x7fffffff}, {{r12}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x8000000007, 0x7}, {{r12}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r12}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r12}, 0xfffffffffffffffe, 0x10, 0x8, 0x5, 0x1978ca539}, {{r12}, 0xfffffffffffffffe, 0x0, 0x1, 0x200000000000000, 0xb10}, {{r11}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r12}, 0xffffffffffffffff, 0x1, 0x1, 0x1f, 0x3f}, {{r12}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r13}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0x1, 0x4}) poll(&(0x7f0000000000)=[{r12, 0x40}], 0x1, 0x0) close(r12) dup(r12) r14 = getuid() r15 = getgid() fchown(r12, r14, r15) r16 = socket(0x0, 0x8008, 0x6) r17 = kqueue() kevent(r17, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r17, 0x4}, {r17}, {r10}, {r16, 0x2}, {r17, 0x10}, {r17, 0x20}, {r17, 0x80}], 0x7, 0x3) poll(&(0x7f0000000000)=[{r17, 0x40}], 0x1, 0x0) close(r17) dup(r17) r18 = getuid() r19 = getgid() fchown(r17, r18, r19) lchown(&(0x7f00000001c0)='./file0\x00', r14, r19) r20 = socket(0x0, 0x8008, 0x6) r21 = kqueue() preadv(r20, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r21, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r21, 0x1}, {r21}, {r20}, {r20, 0x2}, {r21, 0x10}, {r21, 0x20}, {r21, 0x80}], 0x7, 0x3) kevent(r21, &(0x7f0000000300)=[{{r21}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r21}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r21}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r21}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r21}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r21}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r21}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r20}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r21}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r21}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r21}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r21, 0x40}], 0x1, 0x0) close(r21) dup(r21) r22 = getuid() r23 = getgid() fchown(r21, r22, r23) r24 = socket(0x0, 0x8008, 0x6) r25 = kqueue() preadv(r24, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r25, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r25, 0x1}, {r25}, {r24}, {r24, 0x2}, {r25, 0x10}, {r25, 0x20}, {r25, 0x80}], 0x7, 0x3) kevent(r25, &(0x7f0000000300)=[{{r25}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r25}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r25}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x7, 0x7}, {{r25}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r25}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x7}], 0x912, &(0x7f00000003c0)=[{{r25}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca539}, {{r25}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r24}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r25}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r25}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r25}, 0xfffffffffffffff8, 0x81, 0x180000042, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r25, 0x40}], 0x1, 0x0) close(r25) dup(r25) r26 = getuid() r27 = getgid() fchown(r25, r26, r27) getgroups(0x4, &(0x7f00000000c0)=[r19, 0x0, r23, r27]) r29 = getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r29, r28]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r30 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r30, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r31 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r31, 0x200000029, 0x67, 0x0, 0x0) 08:04:36 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000140)={0x200, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x9}, {0x26, 0xfe}, {0x6, 0x0, 0x0, 0x7ff}]}) open(&(0x7f0000000040)='.\x00', 0x40, 0x106) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000200)="5c7a4e8289bdf02f40f09146ee33", 0xe, 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) 08:04:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r2) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x0, 0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000200)="1ed111a964695b25fd0111e21e6553993b5f21cebdd56273ce9fea0f8c87a04223", 0x21}], 0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000200)="1ed111a964695b25fd0111e21e6553993b5f21cebdd56273ce9fea0f8c87a04223", 0x21}], 0x1) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0x25d, 0x2, 0x0, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000140)={0x1, 0x80, 0x3, 0x9, 0xf1}) geteuid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSCTTY(r9, 0x20007461) writev(r7, &(0x7f0000000400)=[{&(0x7f0000000200)="1ed111a964695b25fd0111e21e6553993b5f21cebdd56273ce9fea0f8c87a04223", 0x21}], 0x1) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x8010570e, &(0x7f00000000c0)=0x1) r10 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r10) 08:04:36 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x18) fcntl$dupfd(r0, 0x5, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202e0ffffff6c6530001456fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) 08:04:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 08:04:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7702c17f7f000001"], 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) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x8086d2f9a6e62387) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = accept$inet6(r3, &(0x7f0000001480), &(0x7f00000014c0)=0xc) fcntl$dupfd(r4, 0xa, r5) r6 = socket(0x1, 0x4000, 0x5) fcntl$dupfd(r6, 0x0, r6) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r7 = socket(0x2, 0x1, 0x0) accept(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a0a5bf895f4b4ff"], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) 08:04:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) pwrite(r1, &(0x7f0000000200)="e71150ef9ebd0e341cdc5a1064333021fae8933c2fc31aeb4709489645eead637f1b7af1a1f66a39bfa8cb2911e01dcfda22c8ebdea64290463c2789ea64973c69dd2fca5ad9ea3afe2926f824d194a8d6aeb518190672bf1ce52482e4cd912a32740634b12fc1cca01844695bbfb429c1de2c9a0520bc175fa7b2a770e8ad630efa3e7d3d15f982634bd5104d9c4d82144df0f16365ba205b386de18709b8144e570acf1118317417f8452feaf076c61a5a2c6e86a30b756cdd705cf706b22eb6488a22c58ad496b9b40c12d1eb505884c308a2543917011ed6db47ecc65b3cdca95c1e07424a0dcc1596b150b7891ef1deff162252e9b2aec22ad136df2c86a8fae3cd701c82e5c3bdcb577a6d648d9ab6dfa53461aa9c57d6c3860354e5a1d05b27066d7504f401018a3a2325a561a5312c160f96e555071e00126ed2d2f2da67bf347f11d9e4477806f19d6b77a386977d9e0e0668345ab0a9819f921caf4403a5e72eb4d249ba14ffb54b28f881e4588a7ee6aee9270b8046c08898ce60e0d499438acd6e0e2e5014025c537f49dd7fe0a4f50c06364b7403921869b359182e350c0a9cfbb36a1e25e2a6086b155ee256d17ec9fa9e0e23a89f0d8cd26b633b05197ab70593c67be46dde3d7ac5244d9d15b7476220409b6de2578207f2e409bdcc425365e8fe572c0eff6694c60b44610239cdb9c8187399ba0ed7063d18d68a54bd287ab6bbd09c238bb565434a1c2d1926d0ebf67aa65d86fa23cb0ffe7d5ae660be639a74ef6299acac8ff4b1dc6463b76e1b144f571a8f74a59a7fa351a385b3d19584f537c06bfba5cf758608ed77c390f1c16961a9f4ed7a615fb5d6871b5c1c3a8411b4c10db5cfb41697d840d5ab489f1a5303aa45a3f88b779d5f492c7450e8a8d0d6aa58a1a667a982a9bf78e9cd5eb44a56d9fe66f38fe8270c4a3a7edf470460726c2864ad128908ce464f127d5c18998fa00aaf38339d896516080040969ab6538d045fc1b594498fd50b3a37cf653a782254558ba088bf63cbdb2bb0c9c66b15abba7fa5041b3fd4fa2131fd73c0206b39b318b87be21e1513721b6b41d0c15ea383ab859d2098454410f7c89ee6942b2c93293de31b8bd43ef3a4fa67a4ab87b82e724b7b50d30620ae1f77c082704f364e5f07e86c9e0dfb6ba6017ce72ae5086b47fdc48b5da267c5d79c8344472009f64a272c786f6ad65e934576b57f34b824625207fb15947cbb7d06b9925ad43ac5619b718471bfdead4bb03da11bdd3dcd6b485931a8c97558c25aa6f0c6d1e8192a7499411042dd3e8ac3b1a52d5048776ade971680a4ab5841e614a1b509f30cbb805c578dadb67503e5c7172c9844eb32a8ba18f614e3fdb6e968a11bfd13169c2d229668e3d35fd9a845feb54f7b7fa7d4d57d089f08c0e831e7153a6fa8c42432fe1c4a75e005be2db0dedf464de0bc83cedac574e6923b15094ff469fdb0107df0005b9d5fbfc8fd5c656279980ad0a403086929eaf63a061aa74018690fb1793d5f5991d363018460beda9d5e36b5f4cdf4b0ff1034385fca945bc3a016424d3bdd62e8f624ee51533e15e34394abb06a76959d83fc2e7f3bf15bdcbab3482d6105796f7adc7ae1a02d81bc6de771f18f2261d523961b66c58df8366db17305c7fd824b4e292a58df9c27873ce4befae91f4afeb9a0cf7b841a06d74535f1cb3d4ced07c007757c6b26567617a9dc6f97f42fcd8261bea2ff1a1ad6dee7e4be1f58773f40574e9f923878c655b4bc03d7a53f285bbd2d375d8f548f4de27337bdfc8a52da86a02f354787a7970c7236bc07eb91c4f2831a45496d7f50fd19ef21583fdb7ce7d2d2b0c0a2816e5d72c5113a9031a999f6976296dd84cdee96712dc26b350515a704cc85bcebd3e9b5b5947d3453b205607545812a135176ef30d7ec09c3722ba079308bf3ff474c9bdf6ed322a7f9eeed8d37e86a41766dd28fccf64bd49128f69624e778140b2cfec37d350c9a1d9a543b63117cb80bcdee5a5d2e2f5c41c997984eef7301a1b4af3791259fea1126c6ad9d26bc317d870bea73588a205c4de64631044fbffca887f8c753e16ac33e0e2e0ec6fa913b79454df408b40e7acd12fc431af858a349303eefc822ed9802b1f58f580961df80285545e7e71c67e580dedc8bdf9c06b7c10a4e3da135ab1c6cb4d1ea517bb3528dcf8d49b4a106c8d74a3271e2b26b83a5d407176c22d933d03b73ccbdb6970a8b945c7a1d639182423b9518e6590475c26bef356273f5ee478e1907f464b0f71bb3d2def314597132115325c778f40dfabd0a9c61f056ae41a9c924f5f1b057c98ce0ca718166c1ec49f29961034c4612d597362035cacb2e113d64ffe224bca53b23d7c6e0fd1f1fb4fa3daedbefc0c1bc4e0d2d40917929612daab31317e302eb15f30e960f007719ecb20900c62938766108f60e1c8bcc22378ce00a7244d5e9fe41c35c463d1faf5c90836878ad6ad57055ded8a49634d7893c516509174ff83b72147117c35b9091b7e046459e7a12758fe6a1bd366104f9e36325d1f783ff573b44613d2198d8da276169248fc224c4bd163703c56bd6644c47c0995041c52c7f57ac7a27d36274eb92136b540e62399ba27821beba9fcaeaa7333b77ad806779873df9951d7dd6a0ae8c71222ed8bbbd6fb807dc8b785ac1a418760dfd1b154978ddd72880f2696ca6634e221ddbc670fb1b1b5c594edfd01e2ff1e2b83f98036b254b72cffb96f950d2cbd9713ab9572b79e55e9565362550ff52def099a858d1a06b31f259ed20a9fa60b3c370bf389a0785fc8dae0257f37f6e98b9056cacdc87361321f109b0a1eb367007531e0adbe1f79b7982c0d9488e356708c703a0b21fa13c2e83c7fc3df21ab94fe01ddb5c2697dd70f8b74ee85ece5189ed6affb043eea37d920848a25fcd59ef4b5239a507a04b50a79ed5b99de26addb72d78cb900515c1aef15ca4eb0aca8e318e4f6df0af2c1c62bb7d4c719394a9544920b80a5ea19c962baa86adebfc81fbbd08af3359664aef68281b61dffef2bb216f5f7680df26bde93d73109b1ce10533826b5111a864f4be27223e6ed9b67955e4d48c9e5d98ef67c62922a5b44da875fb7761139201e9028b5e00cae78d4419ac6c84ea186fe98afd9d450d4c9cfb350948274faddabb7ee2115a522940a33a30ba00c971458048635a3fc6806e503b8ce2a75365245f550892c5a8dcac2b2ae5ead900165073bf6fb4384ef72357d531e04399cb9d5b2d7a1055d61ca464d42c726b260ef75daac04fae8706c7eaf6610dcdcfbbc6b51fe95215a4a343ee8d1595ec45bffaac37213d324a4c3f4d0c0b506f263aed4aeb43c2ae0259c2caa3a2c085b30bbdae199cc4920f0da61ee430c17541bfa696798ed058a46ffcd837016aec54f23e2417c99140f0a222b67938a7633bebb68b0a31fd0d60dce20e848b2ee678e40bd8df503a8e927c3bf014f85cf54b58fd63d90ef965995334b422fc3870f6310fd789b018cf23f8bf4801886473607690caaa2e1514520a68b145ade72050cf9f44282546607c6f050713364cd55d22c0255067934c217ec00754a6b22e192361bb58a6db5d9e1a176682555ed038967b8699106f06163e91ccafa7d14c758b248b7cd7757108998c639c6e33f768b4bdf9b49e3fbd47400b3497d2e943e1f1accf65c0d58986acf662f869f68c88be42bb8580af7399531442edbf2bf2ab55bdb4472835dc685139e0a600c95862240374fc01fa93e399fb111d9474b019be51afdf1cee9db294bb4e11dc090a37a499ddf9d06673aace594f2e44c8ad78fc9aa8e8af1d07d7ef0d705df27cde129547c7552cc2ce233cd18510cd02ba96e8ee280e5fbce5621b4ff1bdd13092d740207700a512f7ce16b4e0b861ffe55387347a071e3eb030340f9c34b1fff9c8b4c35e6c4a64b43a33e95bebe8c3ea32f51128eb7a8a38006f263502cb07c6c01a0c6346b7a7a6442b5e3013eed948e9a87f068437567c53b23ac6d5f8cf20f95047a36d8d31c79a493cc694566ffc69ad34065d0fde063eb59147c17a7a3da8055001d8f7857d6633d72047e343f7a3d832022a3ab8fd6bbcaaea73ce02c4bd49b0eb2e587d0cf80cb60d0c186cef665982ae344cb08299ab84f1732b61436bdf73709832329240f5824864a7c94eca3250d0fe3702b1c0ea1b665b7fb4efe7664785ebab5e20619ab9b1131e772fe9cf4460631abfd2dcca5ab5b6d24344793c7e68b7deb861555ef486f328be84841665384191e50399f0cc2d195fc43ad109133eac052b9f8d13439427629778ded48ca3aea7d9f6317623fe5347de0e432f58eb36e5df248c352348323a3cfef7d0f296145f87ca9e037460b878623abe79722935994ba987bc647f74bd181ff099946fc9b4eeae37a05050fce12bcc1f2ad2856ef05cff85febce5ee73a893600ac1a9a8b45424987d995976a5b47b8d1f5fcc139a41ce3cfc895991451a7850e2d52cc2a4c986a58470527c4010d4a42453374c7409f7c2a5df1bc45c6e423417afd9306ebbb83e37577bb15b34510d0dedd650aeaa9c04d42d092586716045a41a8fae2187c6729b7a60b1dc76da54ed4341625dada26bd7db78492a835c02cbeb5d85a57c6af610ac0663fd33f6281ef35e08a70590d1f240fb72e20c3d376cb1fbeec90d038e9b83a187a341a90d259be2d07175fc3302fb34cb560274f63257664bf3ca413fdb27e11a62cd133f1848f33b275655e053e42cc1b85db6c1f3f47a47744a7cdd9658983174b7e1d4b4f700ba2d6828e120fb3b38bfcc5dc23152be00f8295d6eab34beb0f53969ae6d6d08604f5a9950f6adac4850ee9d230c25e3036916948177c35f51606613c8978642baf46b64d0e24b05a9eb3c7a81d92ab0462a7a48ad54eda0963e991748851988d0b6ec22eb15589f5ff553d72a400f181009ab1659aebea1d7284b2fa9f68f49e82c2d80d328a987781ecbdd33d69b778d13df474defc94fa3ab6dee3c763b848fb837bc60785911ae2d4cfd2879eff2950b59c57bed589b7a27d1f3a37ff29ca64cea6e9d484c96c0fed32b785186fffd8f4351c78eb7b2060e9b7cb1759a0e4403541f9f34621b09d8e7512aa4508984212af046ad81fd8c85f32fbfd431a17f7313d78f212b80fbc8ec95b56157a6a89423999e041e4f8317ce0f8d1a1c89a3df1db59292f467f9edf43139a1048267e819f99cc4566624ab8aad1796365a7d4e129e51e6f7381c6a8056ad5c074ff6a9a2a304203248e6d5b85ca4545f98a0a32aff47693adb143ed2fa21092ec13c25da849f856fce451370e0f7890c22b251d7e812e20850e6f2a09b127e2351edb2b3d305437b25c789f27001870ee8ec960aa2ed2d0b8eab12eea205ec4f6cf24b7075f3b8f40a6ce27e5a0a165040a040a85d9aa8f67e22ec871798be0fa0bd2e125c0a18a8fe7236d82818bc93e95dab32af29a20601dc8a6b9d479dd320b4c06e4a304c3ac6183cce0f701d0359318ab2fce386a8f3df99c32a9b71d0206a8d76a17212c3b2243d72f9bb504428171d91579c9a38e9a6858cc541e581687c6e215d91ba740fc9c6003449829440aabd3efa4c81f0171e81624ca00c107ecec7cbf034a97f28acd34b550aa45dc27c5fd183c3ff5c6b08b2327a8ef7125f91ca0099ab7b28ebd04da780688f128f1097be2a7a4d31b81f33b194ed1c6d108bc9e65960d64159b14c06683398c1dd46591683b55049241104", 0x1000, 0x0, 0x80) ioctl$BIOCFLUSH(r0, 0x20004268) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 08:04:36 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) 08:04:36 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x500, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) 08:04:37 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000540)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 08:04:37 executing program 1: fchdir(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10080, 0x0) 08:04:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) faccessat(r1, &(0x7f00000000c0)='./bus\x00', 0x40, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffd, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) 08:04:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000180)="3c0df55c0974b634a599308a02e2852692d5202252d510a06d300c738ac93a023bcecec2889a0e5d73f37d93d98ef59da5b5dc1962f54a5cf61014014b70d95f230be0e623ed3ea7c07198db989939101b19963f838b5f36446fc84f010459dbe9770ff027eeeea0b2e237d0369819aa7af43df7126a5a410717632c5c60d09d83de9f5b2cb83d5a699f1b708a0e553faf666c0b8b6a71e667ad74c5c1e801c3b4a292523a19e8868a0e47adac3830ac9942a78bd3059f0d3babf85f4f4f2c29b862482ebd59f7251ea230cecc3943689044baff23b6d64ef2c5883f7855a08685bf5ef28d81c2fd9651e1f763d08ff9a4780915d46e987813563ca552bc54eb41113b8d5852a02679408a412a5244e920fd81ae4f138e5782809b86865bfece2a37aeb29f55e616fac25bb754df298914f893a914f3472748e5b2321215727d5b93c39cc44c0b31c83a430f5807bd02243c816a66908b44f179d959c46ce0fefb11087dc220de8ec4a8317e58c9ad5ae545f79d0b7e7ca7f69911909957be5c9117d3e8d8ca7bfe38b8bd57b4d8b1c0f3e42cd3fec853f929b83a5b9bb8279783f94a77f1e61ecbca102e59e4b7cc75d842c60428b733e1e627c3e29fe3a1a09ea776f689b954870601d4a0048dda2f659a35a09aa5654ea72771a8dae5f804479c6d49254f6282aeb438f423d6b3711ec65b419b542807845efe2a5ee97dd2a525b450fbe7abdfbb2bb10113a6c9538ea44b23f811011fa25bbb106183088e0749494ee97391f82b7d23117bcec59bea5f6557543f1fe75ff6dd6ff98cf081d9e3f18cfd8b6970f9eb1d387b75b9f3a9411ffbed3e2cb96f4af667e2846ffa0f1a998ade1cc430dd2104dc3b4a9373d31b335a53d2c14cbed11bbc4893cbe828b4077f3719dbef9b732cea1f8ef463126d3135dd2226710e4cb909c88e37d5cbd4ca50c03c70146ac193d2f4d4c842b11939ce03511d633b935f305d3e92b5ece732edf31758e6c41df8fa7ab98e1c95dc9f8861e3fb5b9e692d3100d52a5d0d05f66258d700cfedc397fcb72f25a76bb4a8f9b49635c92f237afadc259a6813b118955b84dab316cc0bab628e9516154db188559af4e78ab38b015040cf81b6d6d3097cef361fc2d2298849a4ec98d2c2496c04c0c283bdb4bc9b671c544b5a4952f2d9173db53840ed4140898595f9e3f9c6fb96047cc635906ff5cf60fb04e4ce784d8d65a6f9fa8c21ba276d90f891c9e89d6c7447b179a88a373a18bdab81ced2b039e9bb0e1a89709b711ce0e0bc5d1b737f4024d54da53f00910b50f6d509f582e954efac525c111086905c114d3e30e04b81618e431b573fd5d2c453b996fbefe1dfe20b6d12b8fa0a9878fae4853e6b6fbf4e7fd6ae915238151f3469c57753dde234135cc1e209b2951e413ad8f42aacd02987271e32b5dec7a9a1b52b99dfd36100da5e7c5fb2a89b73abdab5414d8f65c0dbdaaeab8e042f34bd8c433a42aa22fbe85e538f8f2b6f351ceb776daee13dde47347b036e42a93435400b6ebc67427138f6a8e0721a8d7211b68bed46021ec214376b4c2abd5b2bbaae33f4aea775c0a87836a316be22efa04f07c7894fad0701b50beda5c2b575da41e0b35c2f65a0c4d48a2459fdd6021d10d92212cf2148b2eb8982fd8bf2f6c4d2495ba7ddef390ff28621b4b985b49116d1f633afa3c33aa2ba3e968080a077aad71d4da57c5e83921f57a1d348a6df8714eacdb02d9db327295a4cc5f3c12d0264bc57475e5ac2acc0cd1f479c278c659ea39a7a4ff181cd658970418761f20c8a99319ac03aeb1afa13067e2178c2db842eeafd369d933a8eda9d455e885addc7a858a5762aded3d429651d20c4105d14a51e3e05c06516905464b9897c3b124ed044afb02ba1de30323394ea14e8dd3ac004f1317294b2f185060d83a1232a4ce67120b5348e20e3cddac0d471786b37888fa38eff74337a87e4e540d8c6735983b6c06f6fda2b3d5492915b883723aee4731fb22355816ff140ae48314c6f02b23950855989a02dc90b8220ecd9bd9944f1ac5ab66ea0617bf015b58998608f1f8498559dbec6c37466041078324193758ac2ec2dd82c1d5791ba90f428ad5ac424b76c3cb73d98c4cc69a6d37d8a1dd83c986c33a868ebc15f2b9793fd955a218dee69fb43dddf750f019e98ae313c6be5b2fc4e7e07713ae9d942753159d67310cadf420aa6f388e536be596ddf1b331817f4f5008c6527627a3c552dd6d467820172191d26f89906f9d8cbb71407787c14d93753c010e610fa3d8cca14761a9366f10bd01111a32ea1802e7bd96b9a75d7e1910f3ccb72d209f592fdbca67a33b19e775ec8c209b3531b5cc43de00865f49eb6a3552fac973bc590c943926a4cb590ea1afd61e20ccd2059e7d75c48b558129990f4ec588767aedb9b0cb247ec676d022fa544773a130455d99f27186f31a05752c9b468361b79ebb912f4f0a4ef62b0016250765567bdae0402d06d9445001e2741c0954fbf5f6aa5c6e5c5b52cd27c252f899f7ae4e028aacf8c8ed030b2a49efd1c76f58fa11543854e8910611180e19e5e130d328021fd4543a4243e67936a3300404ed8f7eb5cd19c737b7772b7a2c05a856efea2c8bacc796ee1d1f2f3e782b069db8d5acad742ad38133d4fc4524ed417643272ff674e426117c90385465febaee98c2adb0c4382c43feb01bf65e465318ff3cd06ef1262c5b83872038dee1d26c23cd0576f120e24b716204095d4886240814fad6d0303975b7d28259c0b8368ef906f448434bdce696b8da0ba74c2c6195bd92747d39542ea7a66e135a92c285d7aebcbc93223ddd8dea07b82901e46fa91a4b10e68f7670f5713b832715491249d98091d06b50abe1a9e89be550bcc1870ac39283e0bd7710fe3411c87aa7ab5306e798839ee102726cd706b6272827a0608d356d6fbd84cfc8fe9acfef6efce9e26a8cf570a675b907a1ed002f7cda9f5ac747579a9d90ce7aa1a208d82b9b10591a05e15ee065d4bcd36d0c7f8c06a792609fb14ae92eb108bcdcbc488bef1a6a7a4593dc2532bf70c0e2b3ae8d1e4a7e697bb28779adc34e1014bca0bc7abcb48fbdcc37ae4c62a528f2a868824209a08876b768b8a39904e7300a6ba995c7d0d1ac2e41e97fd4d88f836aeafb10a70bfea1eefce33a54afc9cdd85e695cf0eedd7e3ee4dc8f488f1c5aaf8b2df7b79d7b008a93a89d2779544d0b13cb582bf226ef4a0d2431da0412db59454615f45f780e07a4e6a63d1b42f7eaaad9233c64c4845db86f73ede1112e660ffe58dba854718af515e41c77d1f3920cba99ef4f1c2e54ac79fc8aead904cfd744b578b4c2aaaa0c59eac5baea2609098478c095f523a5b3f5e06de64d049aa2dfd9e912e3c6feba3be360ff06b34ec3ded500c8e698e4a9ebef4fc906d6c2ad895f072c8a4e99de2e692938b76412c7a37aadc934268579bf2114feb83c2a55079c64e9402c855325cb6b91e3a12daef63b27b65dfca18ae9fc78855a0c1d5bd1ecbcf7d74690545356101d3cf58225d983d344bcb2da0b40e1fa609618042b675889d14dcea46b30601668c7fb4c71e741c4bd046c317cef29ff2b72a1859147d36d16d8f72f8372ec045c5de3938fc43f1ce8a7cb49e49b7d5f0726ea34170c6ee0ded941bdb1d7071a5c047bb13895c5f79854f7a3c8d2a3ce24200b05766c53b42a5ff2addb1d6f6dc67df02a18e99e9f0956a315fab84b84be56df76b5db0b8384288904533b16de9208058f424e22d0d0ab7755efbcae5047f5bcda76fb7f458dfe5408923eabb83e63d6b621aa633171a98fcf3043d770cb15b7939fa232c565008bc1231a7dabc690c11445f017f58eff317b65c90a883f0ef010a9a5addd88461f478ab9ab0535621644a93afc57273d7b22b58712d6d0fff0940f3424024cc06f3a53b914201a8542c8c0a6240d099f0a0642b7a3054f6b6053deb3f0f24d33bbc4fa10883ed66b8d0d2f271fb44ec2f73908f357b493efb8ce8e906b3b1b8a86c83d1ee01d18d4ff489d640d4dbe5d18269a312f9636b6a3f6df204d637298ef8b5c560a1d12713b2ec0ce8855db199a0fc20cf7638091c745602eddee17175e580ca0e556c7b6417a5fd907705808863173d718f7ffb07e157d9b19cb3552367c7bc3d926224b97c98500dabe51ac52f0729eb996914323ae0ad71318042c538c192b19925af12ec1181862d8ba88b64fc7037863e8db3b63f41fe92ae945edebb75939f98ef25dc3ef7ea666b4213ab9237a09640c1c24b3cdf84218d165d749412ea04b8e4512c83789e1ed367355e8f974ce02e856afa7d06d0b1d4d36146d3c1e1344f8e0890f4a09dbb74049d546bef6991d88d278d8ef1bd4178b85535b8c6f1374e18961dea81273bff7ce6482091f1950b330d92aaff5edde9b8cf17366fa57885e21f315ee20f50a67deda5c7a8645258fc406cc66a43baf3ec2391d82ae0143b174355709af4bc685d25132e379ffec7da1ea6886ceb9e65999c638187ae1750c6b61a6ab4392a2102d05ff5f1f920d462d410e25e8b4f50e544a2e1de20c8004917d4c87a9662c6ea7325e3454bfd7f93a67d49c23abf6f1439d198adde20a7bfe5a7da226e0c9d6609bdda855a971ef4bccc4bf5eb434651839dce7cf2237d7d2d2565e2139b3c25135179d289f7b6145d8a26a7a4f46edc24478f3772094a3a96ae5a7e8529a0c7eb17a2636965243e8f122b4f7d763fd6f816ff059fbde7faf271203db630b4506a808d2af35f474d21d7112cc14c0705708c83b2d3f23e6060999c0d3f2f76d9593443b0a0f96e3be75c1d9df13323e13a3d47cf2b52b810cc125f376587a7235fb4210da62a5337a32c3f774ea67511c9a8e51d39718c16cea87cc841c783361c060793811282ba06240d6f8a7154b0fb85255592cb48e815c11dcbe4e901ea8641c3b05558d21cbd6dd7b65977d33ccff3eff29ab878e4aa4c7bda393f40f777500e093d5e1baea13c818cbe2261c0cdd0791717bdbbd870551d58a1d15d0c808ac6ba155c38b0b80dd2d71493de025ed4e32b6cafa6c8006f0cadd4309dfa4120b8c6beb196fdf1d6f0591134bdffa6a68c360202544a1ace0a16b6e9b953818a4da09ce07eaa452e51a45f434712c4ff92782eac439879a550af4a95b43c63ff24d0920277a85bdd9f6dbf1403d71f2df524e4ef8777ccdcfdbb596637c135a62cb06104dfe09d5a041d79dd40fc58187a1245f442ea558ead67b24d225c59ea3ad6b345a499a879a7dba62a80534e5275ac0c06f5a2ec64061cbf30ef4255c32d8aa7eac78855db2b6186d7d5247b5e6ba4c5916f15722d08cb72c1d5f950fd2b8ff16293978a33b866799ed9dd5bf9d8bd218d25d2c80bf1bbb7e0243120c2c27338ec2090e853b4a9a8f2b6a2ae6269e68215a54f848088693adb7e5228421a2f28eb424d454a31466c4444d6cbd9cd97e765717ba5cbf85f65ae9ac7bc802ce7cd21f6101665c3f659fc3a3cf050063fc3195eacd0ab1165409b695a633ed11b6fe5c0a023a04cf4a4b971d883f23796d9dd3d0e57b55b259760dceeefc2905f89092d1789f82c7b32993c30d735accc6e48fed152be98ba4d2d2eab7de5436e718c4263c167ba6fb4b95393e8dd9c0ec9f1a504334587e70a1c03d987910215a57b42ddfe0a02f850e2122a7f9c9359dc60fb939bb41390e92dfa35d99d6c11ce18c91341b2a45671e7d39ea2361b65007d78623f07fbfa2efdd5f5e3", 0x1000}, {}, {&(0x7f0000000040)="2bf7d67a7b2c0b901fb74618543e80d53551061f9892a9dc3ce37113bf3e543262bd5b37e1e10d184e461834b5e7a0d0ed99c1256b85ad3cbc27d9e30bf5031312b82758b781c66f", 0x48}, {&(0x7f0000001180)="9744a489fa676633be65c7b708bbc7b60a1b9cfbc916b9a28225f91f9ec82f47693dca16aec10f2f4d212541b3b2f83cb9f5486fda2e", 0x36}, {&(0x7f00000011c0)="6d5a546082957cf89361de5347e5", 0xe}, {&(0x7f0000001200)="64ebecbeba24d549adedf34300a462f7fe9540f2ab0f5e721ab524bc091216040468f6b6930cae2f10419a00e1d3b347fc0df423067db6e7042df20fb9fcc55b5f88a348d0ac4df45dbc4199ee9fd28c6e292a524e53afb10610021ea1ee1957a494432d88dc0cceaaa51621dbe7e2a124ae502447580e9960c5453490fdf23aab1b4ee6e3e4d0bf3f05082a107d67a56f68ce579b4f15d950ae6aa490c527a9a3b606684c71a725177a375a2052279e0a5e8b97b5ff9604981bd5dc1ea9e30f97a5f7902b5aa9d031c419e2bb1adc66577e5ab71e309d8d31414b4e97420cbc0177", 0xe2}, {&(0x7f0000001300)="4a7691290d63f30b4175", 0xa}, {&(0x7f0000001340)="187f8bc6d3a05ab9eb80fadda7731cf51c1d02c163c6b558ef69ada98b68de9f27dc0ec06499630c99c3ef1109a39368f0a3307c2bce57da55475c5506bbbe76407aa9caa3870c4d4ff2b63df94ba8d8fce4e697dc40f032447c07e577f7f59bb87a7d7d78bc3d5b8e93", 0x6a}, {&(0x7f00000013c0)="1fba9cd5a73891c2213d4874c4855b5ecd10f7282b0a24ead6bf50aa4a6763cfedbe2888d8b5496eb414a2a2443e92f6421cbe46cd83763ead203b99a3df240d50d36a9da7f50761e3f219c2ab56351c98917655a89e67d7a8a2", 0x5a}], 0x9, 0x0, 0x2) 08:04:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x77, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="8202489c0a7d7c9c45f57a5ae0912370c85e1bbb322daeeb71dc16d9aa26a84a92cc590bcf0beb5d21af8aa80f50f01f36a44f0b611ff600b4ad5c87278e2acefaf69edd501164a026f974af5b326b22110e2adfef83836d5f1cde0100000000000000ff67cc90524e5fd52c7f11f005e79b8c07a090f6ceea18a4d5037457c8a3af61abc9517789a09a370f47bb4f76742e5777d12530fc8115a7f00b378e50bbc3477708d4a40a3c4f28ed273eb98aa404de2fe9c6a7c04d825290f700ce5fec0a72652737e59383ede4f5fc19b89ff3af61ff57f48b65400da50e7db23b510b548a248cff44b3c796bb927e8544550a821a76871094122d9cf1714f092ca1df8362acec571f8586a3589824d85bc3da3d7695ad16a37d8fbd12fd2b10419625ab8953aa026709ecca108fd1aae460330d46c33bda4ae129ea216e4efa42abb112f92ce99690662e993a6c16d53347299b901c91429713d40107eb615ffc7c03d13ad9cd16355f138671146a2b270a1b5e1f36bc6b5fcf190e76187ebcaa6cb8460b931bc7d69a22b21465e7c4fc068845f3d84389bd10f9e0ab734f450a502de42ca9f45b198ba2246b07023b17ee8c45b0ce76ab8994c8f835781956d3ba6c97bdc2ed09f9b7f388806b2033c29ebd9f6aa8c726268b823b40aa79f13e2ee7c34c838dd427bf05"], 0x10) sendto$inet6(r2, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_extract_tcp_res(&(0x7f0000000080), 0x8001, 0xff) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 08:04:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 08:04:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xee, &(0x7f0000000180)="9319dc00952d235366713702c232301feb9abaf6e4059b6577a9762cfc722938b663bfebf7e77c343ac4aa53a0085b9260df2b3e1e437a2a1116c8dce2e15a729f53c626a9309f8e37ba7e59b5fa8f80b79703dcd662057dd69c60633507aebb38b953fa175a508c1e1babcbfbb34c8f556c3173e107b25c4004ee55cac0061679d06a9b6961d48743b1b07c7afebcecfba4b967f4f438639a708cc02dd4a3dd84ab35814eb9b2b85f45be7105ec049bc708dcb82ced15d7caa5d3d02b680fa893a702eeed59310ae8508022d7de8b568d3f0b408a4c0834ced078c6a4d0811229866417d769541a50dcd0b75af2") syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 08:04:37 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[r1]) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0xfffffffffffffffc) 08:04:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000040)=""/6, 0x6, 0x40, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000], [0x0, 0x0, 0x0, 0x400000000, 0x5], [0xfc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x80) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 08:04:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x7fff00, './bus\x00'}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) r3 = semget$private(0x0, 0x3, 0x40) semop(r3, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) semop(r3, &(0x7f0000000040)=[{0x2, 0x0, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0x1, 0x800}], 0x3) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r4, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:04:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xffff}, {0x1e, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) dup(r1) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 08:04:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xffffffc1, 0x3, 0x30000000, 0x1, 0x9, 0x6, 0x3ff, 0x0, 0x0, 0x10000, 0x3}) 08:04:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x2001000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x4], [0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x5}, {}, {}, {}, {}, {}, {}, {0x9}], {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet(r2, &(0x7f0000000100)="8d0d3682e6e6f64a943f1009709f65011337bdf021ab5fc3a7d3ca59a08f2d986c5ae95b3d6538f118ed8baa696e7dca4a46f627716d23d6e9c0084edd92e8ce939936f6c89eddae486e0bb4ab158aa47220b72685481cf1b6ac8a5cc321c49f9fd4d7a19c4bfce4e51ac43402fb989d4d36527c4e9ff90cfe528d72825d57c23f583170ed37a285fedae247c05178df8596062f31b0d6ec3ad52430299bd8a2ec79e5058c1b2fda757244c0cb92ccad04c2cc2a9c34b52d35513e92faf38a382b3ba69af781f109d65605fdd3b7efdcd33e81", 0xd3, 0x8, &(0x7f0000000200)={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCSDTR(r4, 0x20007479) 08:04:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x30}, {0x40000004006, 0x0, 0x0, 0x3}]}) 08:04:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) 08:04:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) fcntl$setflags(r1, 0x2, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 08:04:38 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x28, 0x0, 0x0, 0x3e}, {0x25}, {0x0, 0x800000000}]}) r6 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) write(r6, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x20000000000001bd, &(0x7f00000000c0)}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x1, 0x3, 0x44}, 0xc) r7 = dup(r1) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f00000002c0)) r9 = open(&(0x7f0000000240)='./file2\x00', 0x8000, 0x91) getsockname(r9, &(0x7f00000004c0)=@in, &(0x7f0000000080)=0xfffffffffffffde9) r10 = dup2(r7, 0xffffffffffffffff) munlockall() r11 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r13, 0x0) fchownat(r10, &(0x7f0000000480)='./file1\x00', r11, r12, 0x6) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setuid(r14) r16 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000140)=[0x0, r15, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setuid(0xee01) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 08:04:38 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = socket(0x11, 0x4003, 0x0) dup2(r12, r12) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x100, &(0x7f0000000040), 0x4) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r18 = dup2(r17, r14) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r19 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r19, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r19, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r20 = syz_open_pts() fcntl$setflags(r20, 0x2, 0x1) r21 = dup2(r20, r20) symlinkat(&(0x7f0000000000)='./file0\x00', r21, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r21, &(0x7f0000000180)='./file0\x00', r22, r23, 0x0) getgroups(0x2, &(0x7f0000000200)=[r23, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r29 = getppid() r30 = fcntl$getown(r18, 0x5) r31 = kqueue() kevent(r31, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r32 = fcntl$dupfd(r31, 0xa, 0xffffffffffffffff) r33 = msgget$private(0x0, 0x401) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f0000000b00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f0000000000000000000000000000000000000000000000000000000000f7106d504a667076360d5eb9f80a178f91e2525a238f689dbf2472210a376fdcd485cecd8bd10d145974756aec0bd16b0417db090a1da587dd5afaa47abe3dc60e1a7bad8b56eb3830d4f5430a2692fb7a0adf9ee15b132e3a1d537a9f59c22538d82d5a0707ab603e010bff3686af156922b353d69d55c00ff05d84c27e1595a729305511b3207e7f9707b30814fe5c1539fdcd2a15df4e7dcba93ccfd1013f6fedda755f49f10ab7a3a555e987a27cc4285fcbba8635"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fef1b7b8d042b155dd0500c0297c45f4c2f7"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r40, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x1, r26, r36, r27, r28, 0x10, 0x8000}, 0x1e3c, 0x8, r29, r30, 0x21, 0x7, 0x2}) setpgid(r29, r29) r41 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000340)=0xc) r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r46 = getppid() r47 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000100)={{0x1, r42, r43, r44, r45, 0x5, 0x8000}, 0x1e3c, 0x8, r46, r47, 0x1f, 0x7, 0x2}) setpgid(r46, r46) r48 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r48, 0x20004b3d) ioctl$KDDISABIO(r48, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffc54) r50 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r51 = syz_open_pts() fcntl$setflags(r51, 0x2, 0x1) r52 = dup2(r51, r51) symlinkat(&(0x7f0000000000)='./file0\x00', r52, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r52, &(0x7f0000000180)='./file0\x00', r53, r54, 0x0) getgroups(0x2, &(0x7f0000000200)=[r54, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r56 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r58 = getgid() r59 = socket(0x18, 0x1, 0x0) close(r59) connect$unix(r59, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r59, &(0x7f0000000100)="8c65", 0x460) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffe2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r62 = getppid() r63 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r56, 0x1, &(0x7f0000000100)={{0x1, r57, r58, r60, r61, 0x5, 0x8000}, 0x1e3c, 0x8, r62, r63, 0x1f, 0x7, 0x2}) setpgid(r62, r62) r64 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r66 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r69 = getppid() r70 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r64, 0x1, &(0x7f0000000100)={{0x1, r65, r66, r67, r68, 0x5, 0x8000}, 0x1e3c, 0x8, r69, r70, 0x1f, 0x7, 0x2}) setpgid(r69, r69) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000240)={{0x81, r49, r54, r49, r55, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r62, r69, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000240)={{0x81, r16, r23, r16, r24, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r29, r46, 0x4, 0xffffffffffffffff}) setpgid(r46, 0xffffffffffffffff) 08:04:38 executing program 1: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x100000000) socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000002340)=[{&(0x7f0000002680)=""/4103, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfffffffffffffde3}, {&(0x7f0000001180)=""/149, 0x2c3}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002580)=""/204, 0xcc}], 0x6, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) getitimer(0x0, &(0x7f00000023c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400), &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480), &(0x7f00000024c0)=0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, 0x0, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) r22 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r22, 0xffff, 0x4, &(0x7f0000000000), 0x4) fcntl$getown(r22, 0x5) msgget$private(0x0, 0x0) getpgid(0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) 08:04:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 08:04:38 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x180, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup(0xffffffffffffff9c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) kevent(r4, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffd, 0x20, 0x7ff74, 0x2000000000000, 0x1}, {{r6}, 0x8313e7d712657456, 0x80, 0x40, 0x5, 0x7540}, {{r1}, 0xfffffffffffffffb, 0xf23a649a0804906d, 0x4, 0x8001, 0x7}, {{r7}, 0xfffffffffffffffb, 0x8a, 0x1, 0x80, 0x1997961e}, {{r8}, 0xfffffffffffffffe, 0x2, 0x0, 0x4}, {{r9}, 0x0, 0x0, 0x1, 0xbc5a, 0x9}], 0x7, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x4, 0x9, 0x4}], 0x7ff, &(0x7f00000003c0)={0xffff, 0x3f}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000200)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x7, 0x100}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820291cea9367bf1de2c"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="ba95584dc046d85848d87e000f5e921c6e714798c9c8b682254d38b351a031668ff7da3b74bc1ccfee974097b245bb0a8a2cc0e26fa27decef158feeab33554c53c0d228620a036d4e7674043fd7f9890db69270ca77cdd71be3430e0a803d20928c118793405c52092511f558b3b57a095ffeb895eda5cf2010e80d819d9e4b78", 0x81}, {&(0x7f0000003480)="6dd6076f942dc0f6f4a51442c6b86ae3763326956fff6a8fe78e30371525b8358518dee4b374c0dc816201f7da5bc133293e85e49f388c4680b7c25bad30e9eb5cec34b45d90f757748d522bbdc1427197816aec2017a509f2f7e4a8027f1340fdb7f9d149f3b5cbfad3cee905894a2f1e6cee6ccea09d53d9a525f76eafac7289bb2f2db572e38a30cb1518a2e326a7efd91edaa0679c84094b3e65a2c68c662e91e7b31848566834117939fbd603898090dcdd0461ee954e376739cb0ebeae322cb7bf5ec515cdec0781340ee5aa757ab67db46ef26b61b0fefa9378e9a7834e4e7824ddaa03c68bccd89aa99c7bbc", 0xf0}], 0x2) 08:04:38 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) fcntl$getflags(r0, 0x3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 08:04:38 executing program 1: clock_getres(0x4, &(0x7f0000000140)) chmod(0x0, 0x149) open(0x0, 0x0, 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6}]}) preadv(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) r4 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000002800), 0x0) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000280), 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r5, &(0x7f0000003000/0x1000)=nil, 0x3000) r7 = syz_open_pts() pwritev(r7, &(0x7f0000000300), 0x100000b0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r9 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000280)=[{0xdc8, 0x1, 0x35, 0x6}, {0x0, 0x24, 0x85, 0x89e9}, {0x26, 0x38, 0x0, 0x7}, {0x9, 0x3f, 0x0, 0x2}, {0x5, 0x4, 0x0, 0x1}, {0x2, 0x8, 0x7f, 0x85}]}) r12 = dup2(r8, r11) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f0000000380)={0xad6, './file0\x00'}) r13 = fcntl$getown(r9, 0x5) r14 = geteuid() ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f00000001c0)=r9) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) r15 = socket(0x18, 0x1, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000000)=[{{r15}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xf9) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={r13, r14, r17}, 0xc) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) r19 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r19, 0x0, 0x15, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r17, r20) pipe2(&(0x7f0000000680), 0x10004) 08:04:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)=[{0x80, 0x0, 0x0, 0xffffffff}, {0x64}, {0x2000000000000006}]}) poll(&(0x7f00000000c0)=[{r0, 0x100}, {r0, 0x40}], 0x2, 0xfffffffe) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") flock(r0, 0xf3a0242cebf7131d) 08:04:39 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000580), 0x0, &(0x7f0000000b40), &(0x7f0000000b80)) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 08:04:39 executing program 0: r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r5, 0x4}, 0x200, 0x401, 0x2}) r6 = socket(0x18, 0x1, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x8, 0x0, 0x0, r8, 0x0, 0x100}, 0x0, 0x8, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="83"], 0x1) semget$private(0x0, 0x3, 0x208) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) close(r10) r11 = socket(0x18, 0x2, 0x0) close(r11) socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000040)="100a2956b9223776", 0x21d) OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 08:04:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x48}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 08:04:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r5 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) kevent(r3, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xba, 0x0, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0x21, 0x1, 0x100000001, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffff8, 0x6a, 0x0, 0x9, 0x7f}, {{r5}, 0xfffffffffffffffb, 0x2, 0x1, 0x5}, {{r6}, 0x5a06d1cd3967423f, 0x2, 0xfffff, 0x5, 0x7fff}, {{r0}, 0x78d50924fe261a47, 0x10, 0x0, 0x0, 0x80}], 0x6, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffff9, 0x4, 0x82, 0x7, 0x1ff}, {{r8}, 0xfffffffffffffffa, 0x52, 0x0, 0xffffffffffffff9d, 0x9}, {{r9}, 0xfffffffffffffff8, 0x67, 0x4, 0xf06, 0x6}, {{r10}, 0xfffffffffffffffb, 0x73, 0x4, 0x98c, 0x400}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x5, 0x46b}], 0x4, &(0x7f0000000300)={0x2, 0x73c}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 08:04:39 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x81) 08:04:39 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) 08:04:39 executing program 1: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000600)=0xc) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="edfb894601002a5b9f8d82ee4620"], 0xffffff86) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) bind$inet(r4, &(0x7f0000000700)={0x2, 0x0}, 0xc) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0xd5f9d966f44f9f10, 0x0) accept$inet6(r5, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) read(r6, &(0x7f0000000400)=""/80, 0x50) open(&(0x7f0000000480)='./file0\x00', 0x3311203c63ee0c39, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) 08:04:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x40, 0x0, 0x1, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x9}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) seteuid(r4) socket(0x6, 0x8000, 0x7f) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 08:04:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) dup2(r2, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) mmap(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x1, 0x1011, r3, 0x0, 0x7f) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040), 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 08:04:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSBRK(r1, 0x2000747b) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r2 = msgget$private(0x0, 0x200) getuid() r3 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x8, r4, r3, r4, r3, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) 08:04:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\\\x00', &(0x7f0000000140)='%-[\')/\x00', &(0x7f0000000180), &(0x7f00000001c0)='{\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='--\',[{:+\\\x00']) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x5, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x10, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./bus\x00', r2, 0x2}) r3 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./bus\x00', 0x80, 0x108) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000400)=0xffffffe0) 08:04:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000140)="d9afd58d592f406d54344d37abc2f024f9c3e0a1613eca3a5bc285fee6accab3d40fa4766008a9b7e19cf596130950e9a74b8f8c", 0x34) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 08:04:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x2, 0x85) pwrite(r4, &(0x7f0000000100)="df0547eeb58f4b924362dee1dea2b95461d48e3856ee4ef269809eb71f6c25c9631e600bc8afd2dd7fe0248b31551ceacb2e9e7e3325762e29", 0x39, 0x0, 0xc8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1, 0x5, 0x7, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r5 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x20, 0xffffffff, 0x2, 0x0, 0x200, 0x1093, 0x9, 0x2, 0x0, 0xf9, 0x7}) dup(r1) 08:04:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x29d8aaa8}, {0x7}, {0x3c}, {0x7ffffffe}]}) socket$inet6(0x18, 0xed4dd3ec02015bd2, 0xff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8760, 0x2) sendmsg(r1, &(0x7f0000000880)={&(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000300)="31ce02b38e5f6222e9a72727450a6096a9cdb5509383bc1b61764a59967bb9683e7500a685fdd0ddc8d16d3088f95c3be0af69a0c466ce0c68d4aa5ff392cf44ebb86532f6fcaa01901718b18df4823cac83148410930bb9ec091e5367cbf23ed80650e43934aabc2e865f4dc62c5762d8d66412bac988549dc17c7323a4c319e2e737aa75ad3c6b", 0x88}, {&(0x7f00000003c0)="43d6f5fe6978431e7b8270bd5c8c0bbe8791167fbc0bb99392df27d8c896ae6a2dfdfc840a7e7ac3162fd956ea25ee4e28f330405554a2ea3a46842e57b6d604e55059dcbd566b7e6c204d2cb741215ab801ce46e4ea5b859ff32195f8d1c9b20e3ca136a539b777", 0x68}, {&(0x7f0000000440)="7fa2637aa4e9d0a7fd2c7f07f93cad989ce8cfe43b4cc9", 0x17}, {&(0x7f0000000480)="9da567d9ef2587eb97ddf2f1b05a191f0b9efd9bc6043f860ae91ff40e69802a8902e4aae9fbe6f828f07646c975a5a1b9d626828c3d6f4155a6296130536f6cbf4bd7d1e3f05e75ea01b7d70ae66388aa62dba5a5", 0x55}, {&(0x7f0000000500)="281ebb69d167e01c95ce226f", 0xc}, {&(0x7f0000000540)="e9be0fa6ca65a55b5d1d659d5295d89bf8ff8aeb43d87760681d654dda393f5c81d7a987d7859343589b58e414c8220ee346b5e5efd4465501342b76c5bad9fc5eedfb5e25377ef33f65b7da040fb635f43df3d64556427c1d1df5f3161ade7c7c4d45760fbdbae2f1008c632c51cac99d5549b9f7fd98a877834fc1074abea826066dcd7a4b7087453b7fc089ef19a34d422fe93ddfcb58821eec29e998798e4c767a0a1086eb045360250d977cde40d140744fdfdfeffc0c236f9b0bd6c0c330f5e238562979e5a03b501446129458551ce00f7e9904e2bc95eabb32acd8851b4387b722caa8dba13bc1fe66314613471d1129fce16b7c0c", 0xf9}, {&(0x7f0000000640)="6e2861f38582737851e48ad01e919574a86c7939c1bb2c402ec4c2e03b0d860662b863e504cca9eadfd6a8bc4b21839743d7e440ed99ef5a15cb07cff0dcafddf4a7d3dcfbec64084cbbc7852e078410b0f964952ae54c4824518fe0cc15c9c995ce970ad2b6ba66f9ea195c5f05559f69c356491f6db6884c04bc235b341e08e69c0f2755a814d14b0d7d55b43117e1a12e22873ed5709acb76d07b06c0ff95ef634603c93c9057dd6e1f21ad240927706ec7", 0xb3}], 0x7, &(0x7f0000000780)=[{0x40, 0x2dca4c6a10550152, 0x1, "e5a99682f29a2d50ae26d4e667a80f8e2d6bb995faa7f075f8601e1e58b3e0705d9136bbd0c0c9df26963161c3"}, {0xb0, 0xfffe, 0xeed5, "ee8cb831aa241003d957fb8a88aa53fb797368e8fe6ea26787ba64b5592176405da3537261b1317309a469649912340893a028a53baaf60b1a3246157c97f8547b34355a2aef50c765fb2e907953b75482ccccdf0519a8ced9b49ce31afc2af3b90bf24e543a8b16adc9acecfd31b31b5f6e698f095da1fd3f714a827ac4522fd9a820d721c9f48e0ddf4815bfb41832d009aaf26e0a8e03a591"}], 0xf0}, 0x8) r2 = socket(0x18, 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = socket(0x18, 0x1, 0x0) kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r7 = socket(0x18, 0x1, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xffffff5e) fchownat(r1, &(0x7f0000000080)='./file0\x00', r4, r11, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 08:04:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x55) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000100), 0x4) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=""/158, 0x9e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) pwrite(r3, &(0x7f0000000300)="de94fd33be72b430f536441808382e4eb8239fba44913d78167a93f150eed936197fbd4af0e8977b819485aa074e7cf1f53649f7b957e151c45fc8b7202d2e4a87b9f78adc57b36c77a3ccbb20d5f8fc260653f78de9811ebba1e9fd68e6c3dfba5d0ec392d6ecb02b4bf9e481e48cb239f96e3310f56087730762a54a80f765ca7f9439f310a31ba3400da42e4e9515d60772bf54dffd80aa3016f2879f0d085345b03089114a9d18322cc234b1ba72bbc20d3ee638e75b8da03ba08a9dc0eb35f390afd2ac85fe2c6bf6cf92add522f08c53ff3a4c3c7d4267e9e53e74207818e322f3001bcb142812b1e5e9c15857b3be2c2e", 0xf4, 0x0, 0x2400000000000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0xc}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000095, 0x0, 0x0) 08:04:40 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x100, "b8000000000000080100", 0x0, 0x8}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() setsockopt(0xffffffffffffffff, 0x2d, 0x6c, &(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffd10) 08:04:40 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a38620700000000829d955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5ffff9fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r1, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r2 = socket(0x2, 0xc003, 0x2) getsockname$unix(r2, &(0x7f00000017c0)=@file={0x0, ""/4096}, &(0x7f0000000700)=0x1002) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) connect$inet(r0, &(0x7f0000000740)={0x2, 0x3}, 0xc) sendto$unix(r2, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) pwritev(r2, &(0x7f00000006c0)=[{&(0x7f0000000480)="ac1f96ced9e65b47311478a9e69612ca9e1c90e6ddda2c54f668468b8e774d642550e2735660355188482295f9b4eef1ff7e161f34e337294dee9fcdc59c082dacc1b25cc34211dd", 0x48}, {&(0x7f0000000500)="507a909b3b74161e29dff90d579402390fdda46b2e99a7c68961d578ff64368d7381b1bc153cab9ff2f4c1d4102fcbecd05fc55d06cb6a5893f404", 0x3b}, {&(0x7f0000000540)="600c890aeb239c4368ab6b86af9891929f8f1fd3bef23dc14ad003f3fc5edb4a4a42a894437348de29efc93e95b6d1e877208958e7f34b4b81cf1b263d59e210c8e2f5c991ac183d472153dd130af8f9359246ec94ae0fcf245bcbd952be1ade9b27a75e8be862ed96fedba4c04e1edc8db4fe26a553301253d4af4a6ef90c009f20d0f13fe3618e428f7de50a2bc32361317f6214d4fd49a9d4d641e3c95980eb41b1282585305ae7f230247998", 0xae}, {&(0x7f0000000600)="5ccf8f53a778ddc974477500e2536502521d5a7ba9f83345c2a076333c533450e5e6525bc68896b2ba7b1dd3d185695e53b50f8220d4d7bc98125185b12e189a91be62f04df4b27843c0f62f2cf41afc96f5dcd67fb4abcf792a86d20c3aad768a1a7a536963a746ce75bba1057ded2f7e5dd45e95c7a14d3a0ae2f8434d90da96d4ebf721542781e2442a1324ef28d6c612f3d886ab6bb7a6997e449d64abc09bbf75a9b5384a92630c1f0cb289", 0xae}], 0x4, 0x0, 0x3) 08:04:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800edff03000085e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578391c69dc4764"], 0x10) r2 = dup2(r1, r0) r3 = socket(0x18, 0x1, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0xc73) r4 = kqueue() r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xf53a, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000004c0)=""/90) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x6, 0x4) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) r8 = socket(0x18, 0x1, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r11 = socket$unix(0x1, 0x5, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) kevent(r9, &(0x7f00000005c0)=[{{r6}, 0xfffffffffffffffe, 0x4, 0x2, 0x20, 0x8}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0x10000, 0xfffffffffffffff7}, {{r10}, 0xfffffffffffffffc, 0x8, 0x20000021, 0x4bab, 0x1ff}, {{r11}, 0xffffffffffffffff, 0x22, 0x4, 0x7, 0x81}, {{r12}, 0xffffffffffffffff, 0x40, 0x4, 0x71b, 0xf2ec}, {{r13}, 0xffffffffffffffff, 0x70, 0x80, 0x2, 0x80}, {{r14}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x1, 0x80}, {{}, 0xfffffffffffffffc, 0x24, 0x20, 0x9, 0x7fffffff}], 0xe476, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x20, 0x9, 0x3b}], 0xffffffe0, &(0x7f0000000700)={0x7fff, 0x5}) r15 = socket(0x18, 0x1, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000000)=[{{r15}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1003, &(0x7f0000000580)=0x1, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000540)={0x101, 0xfffffffc, {0x8, 0x2847}}) r17 = dup(r0) sendto$inet6(r17, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 08:04:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x20000000000000ad, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000140)=[{0x1d}, {0x17, 0x0, 0x2}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xb9a7) msgget$private(0x0, 0x594) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 08:04:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file1\x00', 0x197162657a50365c, 0x2) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 08:04:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000004c0)=""/223) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x42, 0x6}, 0x8, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) msgget$private(0x0, 0x200) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="b6cfecb400000000"], 0x0, 0x0) r7 = msgget(0x2, 0x0) msgrcv(r7, 0x0, 0x0, 0x3, 0x0) msgrcv(r7, &(0x7f0000000100)={0x0, ""/44}, 0x24, 0x3, 0x0) r8 = semget$private(0x0, 0x8, 0x80) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(0xffffffffffffffff, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x6, 0xcab2bfc5c2d47ec2}], 0x3) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) 08:04:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580ee0d20efcc7360e07fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f971f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd6797630a11ad5ac72617a70c0002050eab9423cc06ee8a219f30cdc94b770afec4f8dbf423e75121f487318a2cb26cbaa775696c4d20b9f1377d5dacc04200"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="8202ad83ffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018276954984c87910bf453f68c11700287ead4bcba64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795e66a2fd10d6d550595441d35ca4dac5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e419e5510aa6866bffe6733d2870b4000000000000000000000000000000e803aaa70551dfa389711e3fbd4b8ecdb36864f65c445c6c44925e46414f40bdba423d4fd10482f8d9d5e661339ec0b5923fc2b4c78b02c45ae871cc7d191d3cd2983a199b503e4b4eba5ec54aee842fec530d68400261c3b7a7bfcd0863d75f6ac9f3cb4165b49131613c3fd9f3c6b400002fb7441db11ac206ead8af788cc3d7b1ad61b35d4744e74a1c779cdc5c389164a4d19f9abfdaedaa3c3354e8da6453dbadfb717bc77dc6bc0633e4ca0e363ebd0c9298a512fba033a5530f6104f57b02a8962646dad3501c0a1f8194bf1b329a19d4eb8d06e4c2ff21d8f9264536e93cbf93e6d638cd76cf3b789bfd97abee333f"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) read(r5, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r7) fcntl$dupfd(r6, 0x0, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 08:04:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x74}, {0x24}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="00311a8043867ea688369ea85cd8") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) fcntl$getown(r3, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r2, &(0x7f00000001c0)=[{0x0}], 0x1) 08:04:41 executing program 1: 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 = getpgid(0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES64=r25], 0x8, &(0x7f0000000040), 0x1000000000000020, 0xfffffffffffffffe, 0x324}, 0x3) r26 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r26, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r31]) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r37, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r42 = getppid() r43 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r43, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r44, 0xa5, 0x1, 0x100000000, 0x2}) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r45, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r50 = getppid() r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r52 = fcntl$getown(r51, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x2, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r50, r52, 0xa5, 0x1, 0x100000000, 0x2}) r53 = socket(0x2, 0x2, 0x0) connect$unix(r53, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r54 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r53, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r53, r54) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r56 = socket(0x2, 0x2, 0x0) connect$unix(r56, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r57 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r56, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r56, r57) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r59, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r59, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r59, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r59, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r60 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r64 = getppid() r65 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r65, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r65, 0x5) msgctl$IPC_SET(r59, 0x1, &(0x7f0000001880)={{0x2, r60, r62, r63, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r64, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r66 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r66, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r66, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r66, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r66, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r66, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r67 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r68, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r71 = getppid() r72 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r72, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r73 = fcntl$getown(r72, 0x5) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000980)={{0x2, r67, r69, r70, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r71, r73, 0xa5, 0x1, 0x100000000, 0x2}) r74 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r75 = socket(0x2, 0x2, 0x0) connect$unix(r75, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r76 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r75, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r75, r76) r77 = socket(0x2, 0x2, 0x0) connect$unix(r77, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r78 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r78, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r77, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r77, r78) r79 = socket$inet(0x2, 0x5, 0x20) r80 = socket(0x2, 0x2, 0x0) connect$unix(r80, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r81 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r80, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r80, r81) r82 = socket(0x2, 0x2, 0x0) connect$unix(r82, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r83 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r82, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r82, r83) r84 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r84, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r84, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r84, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r84, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r84, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r85 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r86, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r89 = getppid() r90 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r90, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r91 = fcntl$getown(r90, 0x5) msgctl$IPC_SET(r84, 0x1, &(0x7f0000000980)={{0x2, r85, r87, r88, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r89, r91, 0xa5, 0x1, 0x100000000, 0x2}) r92 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r92, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r92, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r92, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r92, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r92, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r93 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r94, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r97 = getppid() r98 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r98, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r99 = fcntl$getown(r98, 0x5) msgctl$IPC_SET(r92, 0x1, &(0x7f0000000980)={{0x2, r93, r95, r96, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r97, r99, 0xa5, 0x1, 0x100000000, 0x2}) r100 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r100, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r100, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r100, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r100, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r100, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r101 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r102, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r105 = getppid() r106 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r106, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r107 = fcntl$getown(r106, 0x5) msgctl$IPC_SET(r100, 0x1, &(0x7f0000000980)={{0x2, r101, r103, r104, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r105, r107, 0xa5, 0x1, 0x100000000, 0x2}) r108 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r108, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r108, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r108, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r108, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r108, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r109 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r110, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r113 = getppid() r114 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r114, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r115 = fcntl$getown(r114, 0x5) msgctl$IPC_SET(r108, 0x1, &(0x7f0000000980)={{0x2, r109, r111, r112, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r113, r115, 0xa5, 0x1, 0x100000000, 0x2}) r116 = getuid() r117 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r117, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r117, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r117, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r117, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r117, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r118 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r119, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r122 = getppid() r123 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r123, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r124 = fcntl$getown(r123, 0x5) msgctl$IPC_SET(r117, 0x1, &(0x7f0000000980)={{0x2, r118, r120, r121, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r122, r124, 0xa5, 0x1, 0x100000000, 0x2}) r125 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r125, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r125, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r125, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r125, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r125, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r126 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r127, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r130 = getppid() r131 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r131, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r132 = fcntl$getown(r131, 0x5) msgctl$IPC_SET(r125, 0x1, &(0x7f0000000980)={{0x2, r126, r128, r129, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r130, r132, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r120, r128]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r135 = socket(0x2, 0x2, 0x0) connect$unix(r135, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r136 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r136, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r135, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r135, r136) getsockopt$sock_cred(r136, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r138 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r138, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r138, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r138, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r138, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r138, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r139 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r140, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r140, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r143 = getppid() r144 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r144, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r145 = fcntl$getown(r144, 0x5) msgctl$IPC_SET(r138, 0x1, &(0x7f0000000980)={{0x2, r139, r141, r142, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r143, r145, 0xa5, 0x1, 0x100000000, 0x2}) r146 = getppid() r147 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r147, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r147, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r147, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r147, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r147, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r148 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r149, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r149, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r152 = getppid() r153 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r153, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r154 = fcntl$getown(r153, 0x5) msgctl$IPC_SET(r147, 0x1, &(0x7f0000000980)={{0x2, r148, r150, r151, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r152, r154, 0xa5, 0x1, 0x100000000, 0x2}) r155 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r155, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r155, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r155, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r155, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r155, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r156 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r157, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r157, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r160 = getppid() r161 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r161, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r162 = fcntl$getown(r161, 0x5) msgctl$IPC_SET(r155, 0x1, &(0x7f0000000980)={{0x2, r156, r158, r159, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r160, r162, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r1, r6, r13}, @cred={0x20, 0xffff, 0x0, r26, r27, r36}, @cred={0x20, 0xffff, 0x0, r42, r49, r55}, @cred={0x20, 0xffff, 0x0, r58, r60, r69}, @rights={0x30, 0xffff, 0x1, [r74, r0, r76, r77, r79, r81, r83]}, @cred={0x20, 0xffff, 0x0, r91, r93, r103}, @cred={0x20, 0xffff, 0x0, r113, r116, r133}, @cred={0x20, 0xffff, 0x0, r134, r137, r141}, @cred={0x20, 0xffff, 0x0, r146, r151, r158}], 0x130, 0x8}, 0x808) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 08:04:41 executing program 0: getitimer(0x1, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x10000, 0x6eee286eccb3c765) semget(0x1, 0x80000000000, 0x100428) sync() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x1000, 0x0, &(0x7f0000000780)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCLOCK(r1, 0x20004276) utimes(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)={{0x101, 0x3}, {0xff, 0x7}}) clock_settime(0x3, &(0x7f0000000140)={0x1, 0x81}) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x400) sendto$unix(r0, &(0x7f0000000040)="3774daecfa048eafd3b633a5d7421448b8940e2b9026f427fafbf80e60078eb508af288ff42f38eed7665677f906fd6dbc627f44a2a9213f3090a6a279827edf25129f083223d180b06500a0a6dae968135ccd14bdfae8368cef798160f08aa9085a7678f309aa03e61755ed450ca5861133e02bc62d680c1296870f3b240f84ad8edfc8c27a79a20f535284c2d550f4fa3bff", 0x93, 0x5, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file1\x00') r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) mkdirat(r3, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r3, &(0x7f0000000440)='./file1\x00') getpeername$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) setitimer(0x2, &(0x7f0000000180)={{0x3a2a48e4, 0x7ff}, {0xf553, 0x81}}, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x52) 08:04:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) socket(0x10, 0x8000, 0xef) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x0, 0x7, 0x35}, {0x18, 0x0, 0x69}, 0x93, [0x7ff, 0x6bd0, 0x20, 0x8001, 0x1, 0x0, 0x8, 0x10001]}, 0x3c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813cfeecd10febf14503e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c08000000cd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d000000000c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c249ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc0000000001d0000000000009eaa48d2866f38428572887fef02575830acd8d8994f504a872bd879daf41d524afd09c137417a438dfebc7d6cf99f9a765387e25647b4fd2048aeb0e2f18bbfd15008d16a20ed535d21799f2dc1575cfffba826de8d4a1dfa3f658bac8b37a626c0674306166987eb2f6a6ed1c173"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) 08:04:41 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x4, './bus\x00', './bus\x00'}) sendto(0xffffffffffffff9c, &(0x7f0000000080)="bd62a958d97ab2226121eb05e27deea6cc7c1a8a379894d732b7834d4d348f545882293a84479b20a41a3079423c2650323da7c13cb3ee02f80f63a1c759d3e1aac53e3ccf292e5421fc3c50d3d0fc423afdaccfd864eec077972af5fe411758c3f815754623c0476797ea167a10a8111aa9be44ff2acdb5cedb0f37e80e12650e2b4917d6107fe245a46b64c27ac49f1f0cebf26d95dd08826d6dbf82d0eeb4eb8db1144f7e3f72f90f175457", 0xad, 0x418, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 08:04:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3}, {0x60}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206916, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)={0x1}) fcntl$setstatus(r1, 0x4, 0x80) 08:04:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x60, 0x80}, {0x8fe}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x5) fcntl$setflags(r0, 0x2, 0x1) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 08:04:41 executing program 0: select(0x0, 0x0, &(0x7f0000000140)={0x2, 0xfffdfffffffffffc, 0x0, 0x1000000000000, 0x0, 0x68}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{0x0, 0xfffffffffffffffd}, {&(0x7f00000002c0)="94f9ca25e1fae0ab3e2cb4bfaee1f51519732e8c268d3a3f4d0f87841e", 0x1d}], 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206916, &(0x7f0000000300)) symlinkat(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x758) r9 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) getppid() r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r15, &(0x7f0000000440)='./file1\x00') r16 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r16, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) getgid() r20 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r20, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r20, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r20, 0x4004746a, &(0x7f00000005c0)) msgget$private(0x0, 0x718) r21 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r23 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r25 = getpgrp() r26 = getpgrp() r27 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000300)={{0x8001, r21, r22, r23, r24, 0x4c, 0x6}, 0x8, 0x800, r25, r26, 0x7, 0x4, 0x8, 0x484}) r28 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r28, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r28, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r28, 0x4004746a, &(0x7f0000000380)) r29 = msgget$private(0x0, 0x718) r30 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r32 = geteuid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r34 = getpgrp() r35 = getpgrp() msgctl$IPC_SET(r29, 0x1, &(0x7f0000000300)={{0x8001, r30, r31, r32, r33, 0x4c, 0x6}, 0x8, 0x800, r34, r35, 0x7, 0x4, 0x8, 0x484}) r36 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r36, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r36, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r36, 0x4004746a, &(0x7f0000000380)) geteuid() getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() r37 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r37, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000580)='./file0\x00', r37, &(0x7f0000000740)='./file0\x00') ioctl$TIOCMGET(r37, 0x4004746a, &(0x7f0000000380)) r38 = msgget$private(0x0, 0x718) r39 = getuid() getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r41 = geteuid() getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r43 = getpgrp() r44 = getpgrp() msgctl$IPC_SET(r38, 0x1, &(0x7f0000000300)={{0x8001, r39, r40, r41, r42, 0x4c, 0x6}, 0x8, 0x800, r43, r44, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 08:04:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x27}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 08:04:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x48}, {0x54}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r2 = fcntl$getown(r1, 0x5) r3 = getuid() r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000011c0)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r6}, 0xc) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 08:04:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a609000000bf77b0d5f508a0ee90f35c33a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed224fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x400000000002, 0x6) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 08:04:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x87, 0x0, 0x0, 0x808}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="d43c16dff24ccde24d2a347b0ee8") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r2 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x7) 08:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x40}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x3, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x226a, 0x80000001, 0x2, 0x0, 0x5, 0x6, 0x2, 0x3, 0x2, 0x2, 0x3d}) socket$unix(0x1, 0x2, 0x0) 08:04:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x10000000000001b4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="53f8", 0x2, 0x0, 0x0) 08:04:42 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x305d0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0xc}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000080)=[0x1, 0x7, 0x2, 0x8, 0x0, 0xde34, 0x3, 0xe0]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 08:04:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x800000005) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x5, 0x9, {[0xfffffffffffffffc, 0x8, 0x5, 0xd977, 0x9d, 0x1, 0x8, 0x5, 0x9, 0x1, 0x9, 0x8, 0x2c5, 0xfffffffffffffff9, 0x4, 0xff, 0x8, 0x1cff], [0xfff, 0x81, 0x4, 0x100000000, 0x9, 0x2, 0x7, 0x54, 0x1, 0x5], [0x3, 0x3fd4b131, 0x1, 0x101, 0xffffffff, 0x20, 0x8], [0x57, 0x5, 0x2, 0x1, 0x5, 0x8], [{0x65e, 0x3d9b, 0x8, 0x86c}, {0x80, 0xfffffff8, 0x7d, 0x7}, {0x0, 0x8000, 0x34a, 0x73f}, {0x2a9, 0x9, 0x27, 0x3}, {0x2, 0x4, 0xfffffe00, 0x7}, {0x3, 0x0, 0x6, 0x80000001}, {0x90a, 0x8, 0x8001, 0x4}, {0x81, 0x9, 0x9, 0x5}], {0xffff, 0x0, 0x7f, 0x47d353db}, {0x0, 0x3ff, 0x7fff, 0xf73}}}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x7f) 08:04:42 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r3, 0x20007478) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='%)$-%#(.,./]\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='-\'(\x00'], &(0x7f0000002780)=[0x0, &(0x7f0000000480)=':{\x00', &(0x7f00000004c0)='&/,\x00', 0x0, 0x0, &(0x7f0000002740)='^,](\'%#\x00']) r4 = openat(0xffffffffffffffff, 0x0, 0x40, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0, 0x52) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000004dc0)='/dev/klog\x00', 0x80, 0x0) r6 = dup(0xffffffffffffffff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000004e00)='/dev/null\x00', 0x8067, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000004e40)={0x0}, &(0x7f0000004e80)=0xc) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r16, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) ioctl$WSDISPLAYIO_LDFONT(r22, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) r23 = getpgrp() fcntl$lock(r22, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r23}) r24 = geteuid() r25 = openat$speaker(0xffffffffffffff9c, &(0x7f0000004ec0)='/dev/speaker\x00', 0x10000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) ioctl$WSDISPLAYIO_LDFONT(r26, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) r27 = getpgrp() fcntl$lock(r26, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r27}) r28 = semget$private(0x0, 0x4, 0xa5) semop(r28, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r28, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r28, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r28, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r28, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r31, r33, 0x4}, 0x200, 0x401, 0x2}) r34 = semget$private(0x0, 0x4, 0xa5) semop(r34, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r34, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r34, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r34, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r34, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r34, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000100)={{0x3, r35, r36, r37, r39, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r4, &(0x7f0000004fc0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000004d00)=[{&(0x7f0000002b80)="74be3a1145f0e00fb1e593c38942be6ffc2d1d53c8e7a772561d2d20310a805d2917e416bbceb9b865f84fc2472ee26557828fc4c1ca7d212ce10f45c0bc1c57933eeb919dcd8d00a90026f964a3a9f0cee3ff14293af2475d25865543c0319dffeb7780e24e97659779cad1eb4537f48c645468e3e9dfe25420549fdc802b678c1ac346afb263ccf2773566244415c3318512a0bbaa1fb6ece3da0f6098b1731815bbfe6d6a346052ff83f4b3105ff462833bd0821d7c673caf317ee323178ab04ad08ca3a9bfbf04d817c36d28502397b8277d2c0e8cf958c44e4e1ca26a214da0dc396666ff2993048daf578e62e0670400798cda8bfdbe5f25293723ea3c0f0aef277076ce11d9785ab9fb968afed7432eb52313e20167b02ed2b329556a11fe29c3585e542e69cb8d9d4317d88bad97b1ca43ed0dc8823278bcb3be8bc25bab5dc1c52fa59f2f56435b7e99e799e231c0e921f9b369a7ef5f1547ccfc4526528cd7fe5bf79cad93cfe362879d36dd394f5f478105553df005f74f9a7639dd648009f4814b011aae149545f09af70c4a4d5208e7f30e125bf244fec87c9ec6d44c675d3f07b62e4fd828d72e08d6985661e21850c4b861990e01fad3a7b6cfd23f723db0284c37095ed832af31ea07e2bbbe1c907f74d322566ef0cca6d514f571c0b5fb769108528899cdf0ce8028a270e03175e16d58393a12d1b51173fbcbc030f76ba9078a41f02d43500193f57e37250b4bce8151eea8608ec74cf10c575eb58237ceaa7960e56193f533d4ea06606445ae42ad71b7dc968c2a8608904ec8c4649ecd93ea580dd530e9b7a9344ffaa9483021e6af891fd78595545c581d4306da0209654e3ab3e958063bf97344a654bea6cd4eb9dbb301eee2e5c64dc24f0b2d01396b4e8db24d263200cebc6c2842d372a278e22af3d45161482d35f8dceb2095e79c0e395457e7a7b84a82c5e876a1508665dcb4a41ce909cb07c20fd64330b0b55c312b6bfa4631c7331a233b225c1d927c6c8ca93b585d16bd04cb286b707f5d71ec09887ab2058fd85b27952d6ad5b16375e362e8317e64e695e3a1de4a66d5336ddb2eed2231aa73f6379c424e74d3e5b7bbc0d3515adab2ddc60bdacecb0ad25969b21689dfebe3aa34d48ac40f30276ec8ae0103fe168074c640c6ca45d7d6b1ff673325ee0aed0c90c7549fef9b8bf30f8245f81b25c6b323776b201642fb5f09431b6e10942ca086d26719bc0370157d0d6712ae704df79c08feb213d4371a4678f718c76d935dff8d93f93bc9bc9dc649660cb2f55c7a192eee727911d2ce2586716e38fa2a5ff6e2fde5d3fe8e8c6e4f9c23e4eddf9c0e9de7d199ec34f8ab9807a4863fa941126e1dc53505f34c3723bb95bd6aa5989b2c2fa4a81fad2a8021ee2cf3552308521d3052638e6fccde4d87422fa456ada88ef36c728ce0b24e0c39173a55fc3cf6c5ba2e0f1e36cd7bdd28c0cae7794636aadaf376c00aef1694f3828245e2949984276b4d40def4b0d7a2e22fb500d81cf58a863aa13979f7617cf2d17e3e23e4a6713bacb22f10eb1138e9366106b9ccc1bfbf48f726cde33dc595faae1b45eb4883b6ee9893ea086ad1e3ba02a083fe3b559ee8677cd1fadea05c45825a5357014dacf5c146eff6dd05219fcffde125c4f131c7cfb415ab9c794fc35b29ab74c3761f9460c15ceefd0b07c2955348a2fcbcffee384dc94057a7a25fdd602343635b8d9fe8a60facac87ea894d8d6c911d9c1efea15481ff8449ee958c2612c1deffa2472001d81e55725074218a1be43e3dc539009ca82135352ffa79261c961e3043f3d76894576af643e341170b1339f66ae46b4f623876245a88fd029d815806f886f32c979851ec5199404aadbc04f4a7c8bf2ce77d2a8aa8720810276e495f60389d161ddbdf93fb56b81321c5c2f1d711e0200b3ed8346a93aa583d560f0f33922eaee28eb78e206fac8be150c6174ec1c0f1fc9c1ef3b0ce9dacd55889ff65ce0fd64480fce29f72c6f621941ecc9384cc7245562902f32c8ddb8ea97a64e1cd53c2c397f09595758a0e4d23dfe38d618fbfcb9f096b1c9bef35d91b091679025e4ecad6a7695613acd5fd2b41166f62d702ed88a4c54e571cab8df92417d8e8bb3f1bca6590fbe3f1064040af5179b41aef275e8fc3ab4b9f8081fde12311c4c88d0bf7bd591a1cd91635b97df0ca3027cf142d5e0e7d828c822a7a31ff2b70d8b88686f40be1c52e959ec9b0fdae17331dadb8867edfa6bc489dcaed565836388b0a34056db94dc8b5b8b661b5d2ec184f642a15f6cd5153f50ae77ff101f548ad9be86799fe510df08ee7300286f49d1dc476813a1065514124657832658e9fb5a1d43e012366ce76c9cae20f3a060889cda6fceeb41db1eadbc706597846b4dc5e578f1239553246a84f6839add8f421a6005d858f4390cffa95a695d125f479c83571ed261e3c72331571a7ffe07f3049a87703afd86d002dff79ee0b30a8c6f8ca8dc5641d55fed152eb56dfa79cd1eab744b554560c9d7b03b7cee5d97576dd256a9786419ee7227dbae0114a1192cd629f60b9f87dfd5998150b8fb2d7367cc1b44898ca10f914481650fdcdc459b70acfe2a06eeb40577dc95345cf180c3b032bd6f20031d72cdb08b29059d2e1ac406934683374e44bd7e6a5a9a955ada6cf2058d90f695f0944dde9d66c45abe6110cc222fc54aa71e7ee2889792134b51663d2d351b0fffd295a20fb24bb8632cc5ee7732b76f6e4122a4247d81d2664ac39f7456c31d2af9eb9dd6b5866c01b378bf9a6e4ae709cb85f9cccdb86d6af5d8f7df53ccf7120c1adf5579217f115e62821bbc3cb11cabd15d6760fb7c3b0458a167675cf8e954bcb0d73d8a3ee1c22cd81f1f1f9e4a74bb6cc2432696068db4cd92ade6559c15ae7453074994016e7918633757677032b9433e37099dc6874ccf57366cd7b299aae846e66b4c4be208602a0b5759df3385fee39b90cdf241d9bcbc592742c8106ce42075fbe406acbc7d6219281b2d50efe1a7759e6ded96a998451424aa99ec9c7b1d6d07869da05dd9ddb669193d93a43095aae24cb31da1dee875092f27422e59d3fbd96cfec3b9443788f994dc9ea7fb35634b0c5bb383a18343ce12fac46c8fc2f602781507aa3074998623cba2e90bad3b30602a883d18a4bb3d43c58cdbbe59069f84b4d3097a0e3477df4d799f31384f647b9c654e74b888a3994dbadcc4fdd7f98846aac343f34275fab569ba5445327b50145ac3506d72438a234108563a518531061c561dc1dbaae60ef67f0b86a25ee617587d4b7a46fe8aa8c74d3931462a0e284e0787bcee167fb7aa289bab5172dad8f4ce6eb20f6b346f0de8f3e95d68af79768d2ef22d230ef3039d5b31c7cd69c65d5634e17c079a33090ee0f6488ebb34078cb537ccf3fa341b3d55763ad07f52a8f4d7668eb5fa5dbef8b41d61e08dcd601bcbd5d7391e96f3d752a6c58c9d2d218128744aa67c629d29d0f0c29155d06256ca24ba8212d0693ec71a5840dce5071d27c16b2f76b8098186626185eec14b545f3879f5d462446f5445eb29ead62b0036af193467b1d32b9ef383f7c7a86253b5b77fe811ea606f01427faa5fc31a3a47aab66fa0e4a0f78109dbae8d139d1a5dbea8595d55a93ac513f2cef026df0425718ed2bce219d5d474a821704479ea9907a7081b367a14b4aa2cb2650280ff7eef19d6ffc4746affc9258054ad05ccdd8dd1ada5b92a6abb371ff36f3d3e342fcce882cf14a177e0527b5bdec84f65b96c48e377dcfc4c4d280fe6454280d6e3eb94a4a683ef03843be1872c616b191ee2bde8953de3bdec4fae3fe2cf972cc8250d19f13f03d807d8a2b99339e9aee3419c55c3dd428ec1469f307eec8a0a9bee49551bff6ce44c2421eede8d32e0faee3a745d1a6c3a172154be48fc731a4cd431991d16909e43501f5818be9f6f47cfa8ae110669de60f23e80537b2c03d7098582d2e656f021f754f7cf676d4aaed130ea2b43ddac94cc4a4bc90540a5cf08ebfc2eda215793dbb37773c330491269f96e1036715b0e13e923bdd582fea311bb4045d6134f128c93b5090fd5d4f2c165048c597ed8b0324485a4bf60563a4fd15bc0f6b170a50ccc40f98b834c060b67ce81b593bd0e92b1516337358ae0005ad39c4f1a358d93520e0e934a0893c1f2045c50bc7aaed5aebc60112fd9db2e4de2479326e79739a85da9595cb61ef5480c1cf4cc6f19cfa60c7fe0801e806f493698dcec338519d54a7486793f3258d24399373cc26a8704914187721a47799424d20c0310578911d28bb9084ef0140d503010fdf34518dcac753a3fc7d382662510be303adf23838460b5d1e628918b98534c251e0a8a3831ecd684951c09f0a7a224c5541f0652290d0469afee390ec06e6349859d7ef59e5d9ed376f82bae612ff362104e821ba0cc202948b612f9cd3aa63514919226f378134a1d7fb92105f93d510fe29bd0c19941d9ce04e2a92eb16a21868497cbbc77d89fb8cd94de24b0ab9b6831a6c42195ed11ce928708660a1663cedfba45c7009f92b8f7ad98f1d8d0cbbc43d466035965de0d57accbf39b720dd21eb73d178ad79d8c7307780720ce7cbcc1852b74c4bf56497ad952c1038519295b84f02a8cf55d5d1ad70d88d7883ab10e4c0e30f2aca090fd05522952c5b9ff5ff5b8f49222d5d063fd3e0e8f33f8f5cbe7c26fe65ee913097fd83a02533d01816e63f270eab06dd471e69797b03061422c6916bf1fb77f73468e5dc20e6eec8563c4ab25802eb6742fd21bd70f018cd5bcc70e4ced0e1b36a0d9bf7789c1c3028d126f2be823f0423b95dca38196670be699e65ae55df8fea0934c59d6d9f5dc2cd7a9d6d9e7a8d6e0eec7f8d2b1b552481f4f8fb811a222c702ee5b31f6998c1ada71f728ebb4d04dd74e3c2d55865b636f5ec6d664858a5cb2255b47a97bfe885a1ac2c9bc185d29088cea5ce2b2eedb0836931e23a387eac5f9ccc47b7b5f72e68eac0a4a3659d5acef002dbaa6bcad830ecdc70df11f1ceb69e98402e996bd087e4222767bcf3ae7a9cc89bd5138f853625deee8f4c5bc095b035b9302c571f44250767d698252a66106ee96b21b66a8d878ea29f2c6b6b58fcec482aaf856cdbaae313a0ee9176b6059d51eb665973650542dcf1eda8170023cd5025695b2594c487ca4e19dacd5ea7da7c490f696018324fdde5c81cdd3e928d89fa0e1441876bcdf8a7a02ff5835712f2ae8fc2e45e4be3089d5e1d5b14d3b32685f3457d66cee533f19cdc12822e1cd42452b97cb96922071a1c7da1b01f47131e7187266e76210f3e43eab62bb52ac579c17cf49e35cac87b0faf647b9f71bd3775aba97800f22d6f138560f8695582cad2213948c7bcdc8eccd523bb6f573fc9a610264939e608ff59eb80eb43aa54046be0cb061d4202fde188b3e831bca5bcc08660fee49fb6b5bfc4dc33a2970185497f0e6b901b6bfe842d513a9f62007e2471b8125ddd63744c9c44f8d08098580e70687c0574ed227044b40ce3613c47ebc2e9bc8732a0e331c088fff4625dade3e68224fab219fbe5175d6d84daab9560f5a88726de56ba2ce78656ba95949e1dd5a5ad796745efdb0914d1a33e00bb04cc0c96b64dcf70df5b3f1885c4ccf4e0c0b561359ec7e65caa770afaca38054c23df6e77ec610c3dd5da6ce839ad84dcda268b1dcc019e284d1f7bc823c9223b8ef6910cd44455ea1d9ce409cb", 0x1000}, {&(0x7f0000002680)="f69fa173820d4f9b83b446ac89bf1a8b7fc958bb56782a93aa4a077d45afa480dc0513b6a02e60a5250dd69fbe4213ecf1817832b90387d07211828e00e7d4aa700aca30c6d9ef346c2378ffe94eb67c77e8f92b35bfd19cdefc42", 0x5b}, {&(0x7f0000003b80)="6c49fca2a4efcdbd74651b52e29111ae32c3dff74c9e2ddba9161fbe50d57e364fd671f80e9b75c2ed3ef2563835ae928a04032aa82b6189b120107d6ddb6d46cd4bca823016c97d82269840834302bf43238ab04f908c08348052bf196ef5296714783112d9933fbc18f65c62e6d5e9364f06547ae900ece1c129081ee47714476ead3b12be55d12a291b146cf97234bb981e6191591573a1ce1ed0768dbbd259e420ed42751471a273453270982f508057d85d6d87a773a92bae05e26280ad11d40738337ac27094a7345b6a4e9164202ba64b7c35c6df724b5b51c30064370390e190b642fb34133734edb1f34b375d7f54e90abd5d36ed7494658dce82b420d8b6c0afb508c38ca6c0996b997c44b27c7045dc8af8cd1760e606968ce5151a128fe5148fa02bbd31ca08f00d7a3bf7d6376fddae522b81b11a25f8cf3633db09126ebac497600ddf724b1dcfdcec6a3e03dde00e793dca1f6a911104dc5bceb38b06b6c47daf7878345fa37bab3c152afd34b8457a76707da0f650c44382cd1cd22a4f2c02fbd2f81e978cf9900c743c163562f01510fe12af71ce028d1052913ecbdbf99f054eaae2f074b58e76d725f1b7a48f448450feb25eb735642330400d3a920c4f8dd053a3b800ad9a85fa34b376b01fdccead6a81a143a4fc1541fb51326848366507c06ad719e7ca86739287729c8b87511f30d419f77c815d92531ff55d8ccaadd17029db11178d9d40a0a10f7b052e325636f1c717b14820c48f8284fc7cb958733c6ebca654cff9020c940718cd9328fb2f434c96f0f54fe668e001a0a387415feed59225e21eedb053f10c9aef8368fcecdbb48898dc493566e0a8ccadcbeea3e5714c2322b20e1eaeabd8a4e39f26c69837853422b2fa1386230cd02e0768b462d3d92bfe57cd86d0477b56b0b6b41ce2768c72fa3f5d573fbf474b2b6e9836975333b5d1c2d133dc418e5c6701d385a06afc5f69def68a4f57039137ce009d475b14458c1f9b733695872392f9304ff95cc29d77c2e1f3a770c63505f107f8c97fee9bb6d8b7ae5f5de38b7dbbd8332690e165d5ba246b947fc9e7b1fc2ac4656344b127cc01b56bb18d7d040073d97f760b3d91c59f7148d8d58a3e75c2d98b915b16a815694c6adafebac25b2ca4cf8d32bd0b8cd289e39c4b4a1302a65f301df43fe12752cf3a51eabffeda74b5f4536361a7963fc56613a0c2a2b3100fbd86474e04dc8fc6a6acbc33c57be24e8aec07d90938cd21ad94c067450f5c5890a02792af5daad14af500ba22598919ce88cca9623233d6993f013fee11c3948e2d935b4fe6a99b5b1c9f56c46939b7a0296437912c9185bfe2f752d9177a4bbaff0d770aa6f320888410490cad3f7d3e3dabd9880fecb74660e4b4268ecb296d90e9bc2d84361e0adcd3b64b15ef1aa73a4df129c72b49ed2a38dd2b820a8216160596f44b914a5d4b23582b364d2976c41a79164afc42c3a64399cc91d0c77d3776b9d817bfd425bf89f5660d232d5b2dd50012bd56659e9d4246f02763ec0ea6a7198891ff64105539d6d26522d734491470c03fbaa5ee30ae7789ababe5dfcf647aef44d7df67758fa6f0d5094701849df99725a11e482ba839ec1dee1fbd47925ca8023ad9b5b5ac8efb6e0a8c9bdc371788fe4312b14c96a44164b877ef61adaec74fe387c8a5daf1c3570eb07042b52b38991c107c04e94d21b30c1f28ed4c86eaa04a3f309787dbf200dd12834034302a05b9794394543e507462a2511768aa315695bdfec1b7956adbaaada0fa03e3fc8adc75de5227ff24e34b876ddbf01eb3fafb078a7c86a0defe08abed12756f75ead6e0a160dd5b272cd394848a09a798b1be33d84acad692fce1ca2440d4ee7bba0b6644ebf48ee66e05ecac49c88cd9ca6cb6c28228c002c85b8a7def0c7cd3acfd93e4d93dead3fd29883b78fb3b3cc2f526577badb277fd852b5bea0df5408eb51fb83dffcd1cb3ae95d85d9b450e01710cf946e56b9519c2beadef049de97b8b1d760000c091a2ce3aa9901c193fdacd7e649c0b947eb61aadca53c354450715499b69687da4d366cb36b791ba08c75fc3bc3937aec90402960b30c655bfb8c1f8d3f0ffcceb4f586eb3aad3e38dd4d6046f434e7797d98e312a1ec1cadd642d2efd0000a5a72e6f38db335653caa52638927ea8ec685d9aecb0d112814b457fbaea82ce60b7584ac3abfb8a8015680a5e65b1a9e90967aa12d1306491b685690494bdfef0645d264e5b0dfc0273b1d9154218a13fa4d688ad27fa3af153041359e1fb5f53420d4b71a1828600c865f65adf073269212026a04c55f111863905b8cc9a15794447c40263d2a4e60dff62dade413266da40e109c2ae5dad03656610a93c8dd592f905d06554098d2fe9df9b73afd6d325b37a0284be00dd59fa80bcae1313953f299bf97d2eceb2991de77dbf2a0f5852ae1a6850d3b028dfaae6a7ee657324ccb724bfdd9e8d6e57f99276ad807efb3af5dbf44beac25be1d1e6875106e790dc50507e93d8cd891ac0ecf5d4d7f2c3fdb6dedf7b915f8eece6b6a23c7bcbcaa0757dc3d9fc58fd229585af51715ec160956bcd03df2bb485cee24ef2b9f0fa5d6b0afc293ada95e84c4367c54b5369cc0f0bc6495ff1f88c4f27b7676a17c623f05df6881819eeec4e0b9ed5689b3d524bb8388316f1fbea9e4697bbbc635a95f5b5aa2b55fd8ac3446cde039671a7762512e84238c11fa01865a6c6d3d018d5df2d8e538b3a36786f1b2992d2fc909eee8382c071d0dc392d7dc475b09aaad04f3bb57a7ffa3da04e20d7385bc68a92c555f7e48a240e404e3c9fbabff72c0b0144f3c5eb19bf2951b6dfeed3d0083d8e76d1afe23b76eae3160877ae400f9d0930858468040236af4f4b245d9a6647f6fe1bd1562d12902f0a875e3c559696638115970c4b68554caa73db742994cea20b88f49f5217b5e38e59a0513e4910b9031e78d7c2b8885bd35292413187d4eb9d351aea05b8fa157b4068c6f1fa973c47e7f99fb2bb9eb287b93510577f24bddc0ec89b9964336b08f521a4c853969c0e64330e970764f5fdab4965a66cc1400787da8fe7b40f2c49009b0287d6059c746df63f3a34d1792da8bf671375ef5d8c54888e7d8e3b8bc8fc24f1263f9dea5f24054672984230875ccba719bccaf6ef880b6c918077a607ed724dd40bd256c7b8c98871310da2291be1ec26d16ced0a07a122991d249061601c7ca86302435edb25b86f6b5fc97f89b84e8166c3170bb44385455dfcb66bfd5f37f2da8fe2ef7b499f08c62f77acc9b16e94a745b0cbd2e848352b123cf398d94e98f54cf262e926810eaa11475a3cd91f4c793fecae4f093a32a48a6fe324587ad10dd82469300de7731f78e60a4f185a89eeb0751cc378592d9fa25554c43501daf7f4a181b60b2198bbfab91b5a677f6529e8016a11445ec21cd54643f065396003d8cb3c31c1b524cf0053940f4cee6b53e51162bdcce737c683f8319513d62e36654d53156ca17d69dc472a9e65bf2f788a5622e33bf7425d3788c743192f01afb180a01ade08f754c5e4840a84e4f54a30e53f0af08aa7124a7349efeeb205fbb1997b5e92dc59118c40b9f332180c475185c61f4cf695a998dd8ef43953f851b5ffcd85343ec3e6ab1d8ea35925c2849fe5dad3066ead49156c176688a99aa0a889a491bd02075f7dc81ce26ba957d683c2c411cc62f8f88d2750d1ea1a2fea826f7233b70d3c6853d9bb0781f3e01804d6403b873afa044f826e698c6df12052328bb4cfc4c183eb4cc830385e95a99a002a75555d384e9f8812bbaca6c976e3ec1fe2e906174b77a899d63196c134ef7500571cc76d1fe57b94fcd53de902902df85c5c7fa3d6780bb266a56a5552f4425b1cb00606b1d5e53d4b422d13c51598bb56f1d3fea652343311a9bf9bc3f0b9077ba9c5bc06800fe5200d0bbafae6a55236492bbe788c781c08570227f4583dee03ed0f6b949d553ddde55858aa31b0aacb66be8fd7d920395a9c530fc248a587d8f2c5be3b8db30a00f12d3094db679ea45c77a0bbec3f87f853ae7a078db39145b3571f2cefdf28385f140d5919e29de9c93ccd58c20cb1081f6c81f2028d24b6b9fd6a381fbfd71a3f73cd70fbf3518ada90002a7bfc4c1fd7211537d11e0473fc05efd3bfdfe4a17fd154e29cfdea50f764074a95f9c4ebdbf91f0863913c291c1baba1bb5bcdf25003a4995959a60e3f8fe6e505efcbad575f2b9978acf070b58a1e452bcdcfe76780624af375f8663d49c2006af040a4cba857fcc680aaffb5b3efd4ed9625984b09c3738f2ceac830ce95bd5a151e310f785fa00c49631f1e81f14271bd0d2fde85398c41ac525ba56a7947dbc7f4a29d14d1e2015493e6c2a81cc65fa16453899e03c143e8bf66e0e91a841f12be8fe4e678617a1b728e2e0389ea2f352f76aa58a92ba1091123220d69ac6da9d25a516c5b5fdfe002eadf5ee566355001eb5c18bd37f2cf1358f47ce31656ae63303f01f86c55d6c757f888d916979263d4c872c1bdc175afc27604646d9bdbc2504bd7a7d8a5600eb6b3f05d9571e6cbae060ae3a278d5c5f3365984fe7b76624ee5301ca87099952d483a9436687459571b487f7ecb0360c034760d0a92f3fe0746fd29fc4b1dea4ec4769762887cacec4a941f3be9e6629306ccff677d876c562f0c3eb3e9908406909ded7a38ee12f46ef87bf0cd04a5c09ec1576a4d2424b39a34d82dce9dc90362ab1b4e2d191336d0b0d9e77bbdaa85b9c14f6efb93b30d132462f37a4a63692b9df09b930432cb9a9fe05f07cc51bcbaed7c15624b3e8679d24d02698f0cff338da20602aa86b8b3a9178d0f8aab68a96f36bf866faa9e3e6bdb05dc7aa7051eb3b870ca61af545e7096d3d4f37a23cf9944c5551f8bb683437a4f7152bb62199630544cc41421645830c1bb4349d8f3804820a223efeb1a87fce52f9c8c7ef0a191a4be5290a1c2b2a1189cc12370bd49640f32b4933178307f519cd0775dc5244acde977957ed89ae0c6f9366ee2b2ccc02d5c4c6887e56a9d82cd250f7fafb16ebac24a79bd5ad3a6970d8f9ec3967683f36a039b69539a92f49cbd755a4abd0783381d0b8c34fc7fcca3c704064c24ab863f6dbddedf28ad9f6725bc5f38a9953c05212bfe17d798f12065139438c15b4ab0b1354244fa3feca86aec6f3dac30eed3707a1d0cb25e8fafbbebb269add57ecef64d24cc858b18e1a3716e11c5369560eac3343c412d1eee9ce088ee3837d78288f0943ad6d110ee4682a827598373fb8495360f2d6f1b588376dd7082429efd1f1f658dc0b810a1bd2d2937d8e67e71a40e4b03d8beefb443f580fbd4b8e8522183d0a3ba1ff6ee64191cf99760fba295895ca33aee40c64b92ee612a91e6a8abc7e1558072852608ed21d21061321327fb6e91c90c1558921846d834b0e93025995fee767b1631a2bce7fd2aadeb67c45ab6b2d3185ef8fd7da9d157c79976362551895ef8cbea8d15c87ce3863402eb5a0873fe639686cab9c22c371012c372775a0a558b8182a46ba331263c9339c2a6a43bc0ea0cf14d2a8b3095177d12f7241452e5e02d2c78be4d5d85fb0397e22d1dd5a56c07d58b292a2f6034322913f8d6589e35a86852050c26ded3cadcb5548b331b35d8dd3f023c96a36ee6be390b0f085c30d8aa6582a96b1289454884d7d30ea44dc89b4d26d7986e976dee1c424db7dede9b695c481433b34482490175", 0x1000}, {&(0x7f0000002700)="8ef3ea6887e8b53d5cb51a2e4c0da01d895f9382aeac84927eddaabdcd2b3a86412dc870e1e0a21b300455021315f68eae3cb1e41008e76ad8", 0x39}, {&(0x7f0000002800)="c75c128f8e18d854127a31623ae0a0fbf5d3e73224b52e705a42ce1b25b1110cb5feec6a24f201586fc7943c11e2806b734072108030bb954968749af1d25c3d30d22eb1ec98102068011ab51aa797d42cf93fcdb487ca66a8754938184f9b1e835810d2b183f4307f0b72090b3a7054c00c468245d32d92eb61d3c59d3a5354110faef090550d7be63dcd8129847c11f798867308de42c9af3fe9c6914257395718c166ece0949617eb574090573b96a8a3589abd2e6c0cbb379ccf04f857b150", 0xc1}, {&(0x7f0000002900)="fccc3749e5374c6b8bc70b3995b0b8114a7c396c11af4239b1583ab0645b3b0f38e2e2095f1e2ec7307cfcca225aecf296e3ebf69a19b98999a1a8634e17eeb57d637fa7650bdca0522b90c0916a1632857d7cf1710c12915edd762958990dd572eb00c15ebb6c5f01cd5cd8ed0a7e5ef04afaee7a42d8f66e250a7cda04097f25d9c3d4db219c248422f7f69c1e49a9c71d3bcd08662cc7a1816bf28bdecd582cad84471079cd11d28f86c0700db7099d9b1109f9fbeff93e0e26cb5d340aa918cb9de6551799e4d761accaaf1c64397212fa781f18630a15624622b63359707ff92b6d", 0xe4}, {&(0x7f0000002a00)="0044a4397b4ea9fda294185953e375715243273a69b37e49c5a293b99537eb98d1012d0c5088a81dc48c651f3c550b162036677d60c5c9cbeeea27bc3ba9a753b0206f9245c06cb86be7e34864b3cb31b80d7800d49d31ff39ba313011cd338751f687bdeab005f6cc50e6bfc7bb99bf21239b2d05a2d1a4a52570e504da27496f47790bc237f8b69635056daf6de34deb3dac8b29042790c08cb8bbdccf1d5d08fac3271e92d093b7bbd7bed3ddc38b7593c0e3be52afadd8c2a0724e4839c966a7417d60c57311f10d5a1ddf8ade95f2c2e39b3b", 0xd5}, {&(0x7f0000004b80)="dbfb9ff481d18d3700dcbf7a990bd0448bdad460e74fc9b28bb6349edd9dddce51d28333627a39cd7db1ac37731cf6000df84a5fd4e29e18ed4fdfc2bcd45f7baf258949d85e567f7d8db47cfa75fa008e99cf25a5f60bb0360b54811d5f3699ad1999e1057a238c3fa4b27975f84b3cd3cc2cf16b7b92", 0x77}, {&(0x7f0000004c00)="77a9e95e82d3a44c7c7960500a0cc110490ea977f6ccbc67263eec496a028b494e390e693fe9f3998730a4ff08044ae92fd5c3b65ae3ee215fdcf6b31c60fac7812a6f1e7207ef79170fcdcd9cab7d673a76ad84f01a27a377af55f588a6f6aaa22675358085111b3a7e23dfba63dea12380742869e133553e91e45a5acb27431d6bd5f9d24883dd0e1c7c9bf73e97c01fbc89463cbb6726f68e6fc3a983a625e73b549e154f69649da83c09ecee36adad2a3bfbe687956f0e513bc9a6006fff1d9fc352e94e2cbb7d91704eafafea7dd6a032ca8b68184b369242d34d4fbd8cb480d92e7fa3195a37b57bbc90ef8897b81f", 0xf2}, {0xfffffffffffffffe}], 0xa, &(0x7f0000004f00)=[@rights={0x20, 0xffff, 0x1, [r2, r5, r0, r6]}, @rights={0x18, 0xffff, 0x1, [r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r11, r18}, @cred={0x20, 0xffff, 0x0, r23, r24, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r25]}, @cred={0x20, 0xffff, 0x0, r27, r31, r39}], 0xb0, 0xf}, 0x0) getdents(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) 08:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10300, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 08:04:42 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x40, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x8, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r10 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000005c0)) r11 = socket(0x1, 0x3, 0x1) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x40, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x6575021cdc85794a, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000200)="516103ff672958a64c40b2c8f16aedb72c6752b4057252c78745744b607590bccc78eac4f6446d4cd1872ff830bed7e9c82c0deb7d22888f38f439bd7fef7246b9f76988b781fbadeca5567edbd8c6320d4bb68eab38957eb06117f28017d4b0487ba36bbc8f4cfec79c40b3b2c7bbc3ce4a596f55297804dab93c86895fc3e9035a6fbb581602702504d9f696b3a0681d0a6e8c007d231b4a4e4ff242652d969122eafe1c544db5d61e030c588c4b8c5adb56994cd74326453c237b2ea34147823f79794a4b59dcac68106a9dce7a0a1e93f49b71cb860f64dcd3cf1e", 0xdd}, {&(0x7f0000000100)="0ec44fa8bc95f84de1ed4fe5", 0xc}, {&(0x7f0000000300)="2766a0b0e0a437d7e9daecb5d14f467705c185aa1cf181848951cfb0f61a390d1a4f45089c8a47aec16d8a291b878cdc0f7d22434412c9c5b9a8cbb6c361710d2666ea02b2d70929507fa573d05e8368b94ea0a73b1698bf0491047b97a96e85dd6b2022bc8a994dff660bb934f96fdea0a852ec84ceec36f3b588488b1e5f019229c8ecbb6b1d4c0f3b42883bc9a86fa76b3aef31c6f17358b712e790615705280fc43df09d71ffc494b6ab7aa1e7ece7465bea", 0xb4}, {&(0x7f0000000140)="4583eb8830673693e2b8199762d52757bcba3fe4b9e097f2", 0x18}, {&(0x7f00000003c0)="04188736b0ced7b4292250c013e108c792d14ac5efd4cfd9dc09b253c64112f4721897ab6a017e3e1db3d56ea29deaecfe4c682ba360aa7658364f0101b164fe3813d1db220a839891d1", 0x4a}, {&(0x7f0000000440)="35d796ea338925a3ee6d8ee0db56548a7c99989fe9033b5dc6b57b667dddacce80d1ac1a5a49bba54857602463ecb584801cacd8eb00eaaee0dae9d6160b25280ccb5ab493c3cd337ffd4dcb6e90802d4cd63f6f208ae6e33f994019d4ab9ee7270b07fa06f1f621b4be392ad3a800ae1cce0b138ce200d86a1d966b3bb9faa1", 0x80}], 0x6, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="18000000df5c8021345ef166af3db13a", @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14], 0x78, 0x400}, 0x410) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x82, 0x141) 08:04:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket(0x2, 0xc003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) dup2(r4, r5) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 08:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x6}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 08:04:42 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() 08:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4, 0x0, 0x0, 0x1}, {0x48}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x9, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x20) 08:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYRESDEC=0x0], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0x1c}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 08:04:42 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 08:04:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() r5 = openat(r2, &(0x7f0000000540)='./file0\x00', 0x8000, 0x40) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = semget$private(0x0, 0x4, 0xa5) r19 = semget$private(0x0, 0x3, 0x40) semop(r19, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) semop(r19, &(0x7f0000000640), 0x196) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r22, r24, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x9, &(0x7f00000005c0)=[r11, r17, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r24, 0x0, 0xffffffffffffffff]) fchownat(r5, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff, r25, 0x4) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_RUN(r26, 0xc0205602, &(0x7f0000000480)={0x8000, 0x8001, 0x0, 0x8001, &(0x7f0000000200)={{0xcc, 0xa0, 0x5, 0x8, 0x67, 0xfffb, 0x7}, {[0x8001, 0x80, 0x7, 0x80, 0x20, 0x9, 0x6, 0x8, 0x1, 0x1000, 0x80, 0xaf61, 0x6, 0xdb, 0x1ff, 0x1ff, 0x5, 0xfffffffffffffffc], [0x10001, 0x0, 0x800, 0x9645, 0x9, 0x2, 0x9, 0x0, 0x5, 0x7], [0x2, 0x76b, 0x3, 0x2157, 0x6, 0x0, 0x400], [0x6, 0x4, 0x3, 0x6, 0x5b3, 0x101], [{0x7, 0x9, 0x8, 0x7fff}, {0xc442, 0x1, 0x3, 0x806700000000}, {0xff5b, 0x0, 0x0, 0x667fcf9}, {0x800, 0x8, 0x1, 0x2}, {0x80, 0x69, 0x0, 0x9}, {0x8, 0x2, 0xfffffff8}, {0x5, 0x5d8, 0x1, 0x2}, {0x2, 0x0, 0x9, 0x7}], {0x40, 0x9, 0xffffffff, 0x81f}, {0x22d, 0x3, 0xffff, 0x9}}}, 0x2, 0x9}) r27 = syz_open_pts() ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r27, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 08:04:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xf375, 0xfe, 0x0, 0xf36}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 08:04:42 executing program 1: r0 = semget(0x1, 0x0, 0xb) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/164) r1 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) writev(r1, &(0x7f0000001200)=[{0x0}], 0x1) 08:04:42 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) getegid() r1 = getuid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000140)=r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r1, r6) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r9 = getegid() r10 = getuid() r11 = geteuid() r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) setreuid(r13, r11) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x0, r10, 0x0, 0x0, r9}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) getuid() r18 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r18, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000040)=""/60) 08:04:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) socket(0x2, 0x8000, 0x20) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x10300000000000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:04:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x43e1c8bb) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 08:04:43 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x393f) fcntl$getflags(r2, 0x1) execve(0x0, 0x0, 0x0) 08:04:43 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) semop(0x0, 0x0, 0x0) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x3, 0xa, 0x1000}, {0x0, 0x40, 0x1800}, {0x4, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semget$private(0x0, 0x0, 0x1) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) semop(r0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) pipe(&(0x7f0000000200)) readv(r1, &(0x7f0000000000), 0x100000000000021b) pipe(&(0x7f0000001380)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c653000f34c7ba5f704d869db13a979469720afd79491c359f34b35843151f6e06cee243b00d38dea8f4317ccaa804decaa4f3b26716bee05eb2fe1e3d1467779fd7722d59bb298d6bbb22d584c33300a4ae19323f087c1f7e8df2ef27fe2e9736f971cf1411ac659b50f0433d31c985713cc4f9ebe7137fcbf59f34de195233e5a86665eb003b54011fecb54da3718ae7bd0872ec624267123f8e3654f6d59f3a492f215324f480024849ebbf3aaa55ef82251e1c89fb582671dd6d639cf4b5737628888481f1b94699226177c3bb97f09a86c1ef9170012453bfee319a27bb06274111ca07f4c29da79bd47baf61ee54162da5a02ff872f38c22865"], 0xa) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000002fc0)={'./file0\x00', 0x60, 0xfff, 0xf3, 0x0, 0x4, 0x400, 0x6, 0x1, 0x1, 0x2, 0x80000000}) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000015}, {0x3c}, {0xfffffffffffffffe}]}) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r5, &(0x7f0000000000)=[{{r3}, 0x0, 0x0, 0x2, 0x6}], 0x0, 0x0, 0x0, 0x0) 08:04:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) socket(0x9cee5bca632ed7e5, 0x3, 0x80) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "1bb9c966f22e95a100000100"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 08:04:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x6, 0x4, 0x4bd1, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x8000000000000}, {&(0x7f0000dc4000/0x4000)=nil, &(0x7f0000f59000/0x4000)=nil, 0x169adc2b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xf31}, {&(0x7f0000dd1000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000cb1000/0x3000)=nil, 0x4}, {&(0x7f0000c79000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000c1a000/0x4000)=nil, 0x2000000000000}, {&(0x7f0000d30000/0x3000)=nil, &(0x7f0000d70000/0x2000)=nil, 0x8}, {&(0x7f0000fdd000/0x2000)=nil, &(0x7f0000f50000/0x4000)=nil, 0x9}, {&(0x7f0000e24000/0x8000)=nil, &(0x7f0000e45000/0x11000)=nil, 0x2}, {&(0x7f0000f7c000/0x1000)=nil, &(0x7f0000cb3000/0x11000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000d5f000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000c7f000/0x1000)=nil, &(0x7f0000deb000/0x2000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000cb2000/0x2000)=nil, 0xb8}, {&(0x7f0000d43000/0x3000)=nil, &(0x7f0000d01000/0x1000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0xffffffff}) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) 08:04:43 executing program 0: r0 = socket(0x6, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) 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(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40), 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x10, 0xf00fffff, 0x400400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x7}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x5}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r0, 0x5) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) fsync(r3) geteuid() ioctl$TIOCNOTTY(r2, 0x20007471) setreuid(r4, r6) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0xd) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000800)=0xb2e9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) socket$inet(0x2, 0x52296f839c521b73, 0x7f) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x2, 0x0) pread(r12, &(0x7f0000000540)="39ebc15a03ac6d37afdc164a54459a66b74e3a2581092d173353b0df5e8dffa99c997485245e3d3f1c59bfde26fab05a3d6589116f0244c97fec61a298e41bd91a2638bde994e5bbad7eefe61a04ef2f8ab470a67153152330a41dc3800f64b33de760dbc0306cd1b3e7060000", 0xffffffd6, 0x0, 0x40000000000005) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r13, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f00000008c0)="96446a99e553c535916d938c0638fd95942ceffdc184bb7dca4cb20830c72f91a959175f89f3e261fc62d611daa69ad6dbd41cf673e30ee641331ae3b356afcce1bc856c0ccc2a24013ff248d1336ddb5580173fec5d4a5c9831045d247d7b2ca824bede0a09f297185b98f1cbead96623bba71198fd56323f6254fdc2e2637a541fb3c7f42bb1e410a3000069ec7de851f54cc92dbc7fa624d197896d04a5fad9790358b1b17f0d1792e8a3f0364ab7eac0030a95c306d062c3") semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) 08:04:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)=0x4) 08:04:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0xffffffff, 0x0, "50793382154419af25bb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c36c27acac9c67f9d53aa4554d5410be9c8937b1f92edd62b5b1913d415511cd68b69ca331c93e51f2d2cfed0322ac2457d4afd04e48577c09e8c1e440048bd78bb71694f02e1bcbf461f35c242d94560dc757ac16c363c28404edd5f151ee3c782c00caf1c1cf7ba53af42f98a817dda6d7b4fc8bc94a2f9361140510aa86ef255d440010187cdbfaf76d1b7f76fb2f189a996d830a39d5cb39f3b97d180f1894541aaec106940fdf2fd71cb0692e904ed82a5fb2a071c3274d2863068b16634919aaa6b31449c5653cd1832cc9e5631e41625d00e1e729", 0xd8}, {&(0x7f0000000540)="812380a446e7af818a461af9bb11db08c317471ae906733bc5e5f95288329d668dbffbc8f8c8db05ea8936a1882a0f32462ff2662b9334ed5c03df23388719b0c130e18c694419708191200d", 0x4c}], 0x2) 08:04:44 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x4, 0x9, 0x7fff}) r1 = msgget(0x2, 0x0) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) msgsnd(r1, &(0x7f0000000680)={0x1e284ecd048460bc, "d61b537e277fb7e6d94fc06ecbd8a130c6bbe0b1509a13010f08017685b8fae6ec0da90feeb6b84e52f94b1d422572a604468e1d108f3f4b472113d0c3d7bf318afe55e479708a44c2cb0154732c1a23ce4eb10cf2b00a3dc17e64f34bb37a00e4a8a38749ec6d11c334ff696200daaca08d8e1f0c17a392511946fb5a2e55cbabf4a257e0a41c89e0401d54465a6189e2614ec4eb4a63b5576ebd8460f028e9c0ad6ea9d9d967961dd41ec9f36640ce1e3296aee226c74539fd691d31de3f9b3ae328067e52775af28973f9c6cc070d0cdf74f68ef32bd2847d2cafa4ea1bbf5de4fce6035911b7181b38fb2cb2c5548156edc36862d81553e05c27a1f33779518c33fcee85c73da617eab913439df8519f99b2339b559ca6e14bf7a51c0e542ae3d13a441c1ff40e3e2c59e661f97ee08da60ab1f7047379990193ad6397ca75a857219d884c5df11ee96c9639dc20679208acfb6177593f60107d23998868418405aa9428da1a0e1a24f7c27319e881b917c3b70b6504658b9b89235c965581fd9fed41b46e5e704526480f4c3a72388ed0b9cc4c756ea4330472f2a4d7f4acf080cef99db7b90a217bf5625b5a7a79edb62a50eee417b9b4e6c25d91fabee2f22d4ebd479586fae360054a66c42f348f3a1f64b240016cf2474c6b0e6242c7ab7d7b1a32a068b0ad1bd4511281f164ff089ef889adfc380136e9aec9a45dc07b898a698396df91d02a80d99fb623d3d483ac3ff62a8b250fe132fc2300b63c3c396d90edff42f28d23f6ac38bb15c863d2502db18e45f4f7bec2a32e396f4ba53557bb497114b2cd70b8792934d61d5b4a1c30b0874c77a00db6f48863b23cbb102f2bb34751a9ffcedc56c5c94f2421365644a829ea221091aab0bd5906f62ac9067a6f59b8fdb0a8ddae95029b9c0f1baf7c81ffb6808316e91fce7dc4718e7349295691383aa588779e0dc7a5435dfd737e03da79376e14c6a9dd5b3e231c75ff17beffa74bb81e48c2383e9a4b71123a6560dae79f41dfbb34a0317024d7e71bc4803c214189478ea6cd9744a3157069c67de8f8d76d327cc479fb429ed3a9e1775f20cbd056cb2a50ee98c38f562a6cb030c8d0dcfbee5c5f193bf006fbda01feb7511c149908a8ff04310d95b033c860bbbf84c01f3cc8e1c7f819f9c449d5a93f69a6612df3ea756882bac538699eba935ec4f40ef411abb0a28563515739a2f7ed2d63625a21fa9280b452d66d44ca814fed32f5f774f86519f332f55c7a73639c37284e69770caa3b3a939d347afe7ee2d351ff435641465f7843f331b838c9dff1d469f0ac23fbeee5577a3a6eaaa1b0d1994b23ac102775092a4808929b591de9935c66d739c3c5ddf83be02c0b7cc36432e74141a4598ebf98eb5e54eed4bf4a2cc589ee076e136afef491b4673aefe05446fc3a327ec1443524e369067d37f319526394d71ff4743054fdfacf5b76d97fb71929bc4bad7bb6bca5e7b346b6c3b33d0038c224496f80411b3eb43fb8bd0f5be574b66146f8b9132b4dfb01246f32dcf38dda63b95c190262415f573ba2a89816a2b41ac542364ec2d2215073f0941f8fceb161d3755ae6fd972fcc83133d45955645fa48bcf18c43fe31cac3427b56eba3adb47ae2560545892c01a8912fe6110da5461987dfc9f4efc36f9395a0c1b7bd7f751c7dd38e106169bf165792e220e53486ae2ba067a96621f2f35ad168277a71da769a2b619e4c3ac54340f92507179493c9bb07c1415a9c6435c114dbc4f0d6a7f42acfb39bdbd5ee8a3fce42afa8bc853385f9713eba0af9722a86ddbd9b47fa2404a23297626de0f76e622e190d71325e1891a65414b9cf03c2919dffdb61fae5f9ecc9f60b488d2e560493f834d9f4946d47685cdfbff060fa4756ea8c414ea6ea0d297cf1cbe3f9fbdd6458b807d6a65730c2e3daa17f220cf873c267914ddd559960ba7302e9204feb827beee7ec52da7134e8fc4e81e897ad45ed945a7607de6d2454a4b9f04f8461b71ecd6ba5cd73a6a0dbefc996a809be22d186752801debf4967ae83223388a495d3636d22fb7fce2bc7b25956ed7ab9ec031a77b53b01010eab74e871e0264fc9dc20df8acda98f87dc12b0d7fc6c8f639c13c1d0cd5d583c3c40d97f3886c0583205373620381d016bd4a5b5df5fa9bfeed2a4ab6b8aff34e0e95cbbca0c76aa89cec2bd044f4daac433bb8aca8acac90552d0370f575371d25f917c3336a9d3dea435efba7ee44a1de5e008d85b1c8d8100a2ec5f9262d81cc41aafd1b54043901d0a0292db0ff192826f02d7124e41f92fd8fc4bd6ac2dbdb3361858a2c3129c7eb23ec894113f476ebab9acd48decbb3e12305cd31c8c739c3b063ef7f392baa4f6a16fc0f199714fa5dd6081605545f9302402e67609e23a47053850a2d5c485a13a6b372d821b88fff712c8a7336485c441985566ccc2f77edd6a2abf4f434815c0722c8d450ddc3facb35b7c3b6d8ad4596c24aed511081359682b52a0704259da57ad274d2cffaf6c14d9487815b17b54b3f3c62d63d493bb0c7241caa4235853d60bf2a99b01dc4f169c749e24faa838582fb0ecf7fff8fecbc4afd1e099e69af3171895cc6fc4c73e48116ec4b54c291a89317f26f3d36a48a69dcb363e85d6725804a19327be8dda5792fdded8182f07340da653ff6366703941674e6b623714dc7d0142768339daea40c3eefe789837b45d084a8ffbe810b06785209532a69ea33b786c338c9c00854edd1ffbf29c8c7cea6d8a3c329ed93ee6b80d4dcfd67c32a959e484ba691131c3643c55d27e8f0597e7f51e722047fe4b23224b71171b09894ec9117867741770ade39ebe1d9edf51e1e9c6cd8e3014129b08d82fa2cd13c489c4db9fbb63274e2427e56a5bb916f68efcb022e3f5b86e1bdb83d376d3821f8ddfbd2b8135c65f44e51cd99354d81a9e1d8372bc75656551be038575e2e7b78cfea8d6f46b5a274ce5a16ab3f74c5454d5a5eefc4dffa14473fbec6c61378b9c53cba8b3c9f1658c9ddbeaf060718de48aefe2899951021ccca0961c7e54ded2da0e8a2ef13b0246b91fa2728e684e5061d4f3b66f84be1f6723ee32161bff7aee2a97d4432d3ee986c3819239007c583d86e35d5141c8dffb2afe84789b6d7cf0fa3f0ab12780e0e8e64a1bad2860670d1a9c130cd54360e3ee949b13a144de56afd81ff4d4ea0761347cceea3796fdea0518b65f68aa2a51da402dde8f78c3308ea42e10906a589439fd3289431da7c40be0d70c05fc13aac820d592e6991217fca735ac9decd2a0a0c46ccb3a4fe2845d9a96abf515a38cfadc4bc0e21d277a5c2f2617f2a1d2db935df29a90bcc99512013f20befa988e3f7cc1611e998154851202d69577b6f5ef50a0602864ee71e787b5260abc0ab0f62ec1fc521a28e5673ff8250def261674d9ee4c2f40d6d1d20d56f2a10ce3e0a0b9958aa7fd1abf259b31ff81f282d4b34d08bc479b256ec195e07ae1f974270c99f4ea3da20f7ffc14bdb5e43ea7b8135906b88642c17c5461af44f28ecf4b4a1d5ef82b2aa3dd905477fd4c98315e5b87cb4f70aa8e6e5298e9d05c5a0b9c94db1a7226b0033077a1193cad45c9264477ccaac8fd0300632d7d6cf74977a564107965339d022b7e75f208cf6a39687d46b0da29ce8e308a1cef34f7c00e1e12b7e075558819f3fdc40fad1ba2f9414a177a2a11c306ee48eb5f3a2a8da9ab0b352a055e1a81a434ce65666ee2227df99a35d857ad9632776808bb44b1523ac96523227fb543ac9d68bc7b854ea1268989839917f038ab5823b55e8b5fae2a9ceabbd603bb3e7ea8c778b019eef2844a54b1e1dffcd2c0ad22e930a0c5667ec01faf3f48e4eff117755fd2e06e965011fdfa6678212cff6285ad0fb7000a484e30d85a97581ccf078252ea463948eeeebdacc6467b8b78d047c4fcbb6bff554c8e9de74eeb98b90626db160e45e0ce1e26141bee7fee8a13d5f35a058d41f324c8ef671845edfe3f6ddea5edd8315eef80bea2c59aab1dc89281c74c304d28fc185a511f08243e09a910c31ffe22439ae0a2170c53721e0cb424775746f4d38278f60aa3d4f4959276fcf0a48322e3a83dbf6e2306de8d850cda6b63818cea9ecf2c1b716ac592daad15a5a71752f2fe36315e72623aa1463314b19128db9c03d44965b73e6b95da7e3ba7ff5d3a41878e844c93cd515180e7e736abb17c31000cb5d07b605157d3b0f87fa757bb55ce607fd7a33655d679cc9b6a8eeb1e8d7ed2fa4d81a007933f5babbbfede177f223d7c079b6e2aeedc5d74f4f72a1ae8a8844753c4613ab014024646ee3e40b3a2544be48274595a4ee6a1bd0f836cec68121152bdfefeea9ed18ad798ac45544d2a8175a9d9c1415feeb1d133bc237c7c4e78e9cc69783c713f90ce607d8ea9afc867cafcad7776d6f2796d1d2a9bb61fb453c9c80f83eac025f0d1bd216c384a4e22be08a7d457c210e3f4391c2987f322a2f20b25315d037715aad59cea09314eaa56e9009b4fafc9e10c65b63565aadfab87e68b56376656e030548a6a25b47eff5b28bd2db4813ab96535a9084577b294e2661471861fe64e5619cd2f75cb36e40d7d1293c8c0db6b3d31fa9185bbf283ff8ce7e3f33f354721b93011a816016c113db94b5fb7f4b9361aac08b369de1480c3daedd2b5550e8de2eaaf643c596526509621e8d3fd32e60c55bd01d2519393c9716670cfadb8812ba6d37eea62788973eafe60704ce042d8a3f49484258519cec6a8c9c4b2d9f80a7baa12392815be6457e14883363c4b395fd2da374cafb5b694677e9db20988b2fef9b9dc33d04248b69997bfb37ff55efe1491013ab63a03f6a513c5a1b5d0cc6a7b1907b1c4688cb643faef853e61da22c4e7218ba0c95e0e3ea4f8c08d000b88f9d0464df7b8da59a962eb8acd3876495eec9daa89a32f1d53c02b7e2a5ee8588cb1833620b7e945a2f692fa51b2d8a5b7ce45f851567742a56e75d580135483ed90bbec50f561c7892a2653e7d94a94cc157d6067234fa94e26def29cb99354ee9041ed2aa74d142b6dba9d8cb93f5e1bb071f129e187a1eef499cc7dda3dc8aa8b62522837ca1f48df3d6b18476c4a335250e4aff9297b7e3dbc1b07df20ef2317d2012d2087f8b4852638a6d12324635296807cd9209f08f64aca7c2a8a7a13752e8331312a0feeb5643e6f180c1eea61cced868d4046a13869498b18a2a45361bc83b06014c53804027772e98cf0e6f767809a91d104f2b43a80539edf68cb73b088559c77d6851597722daa2aa73e18849916bfc75e436a87dc5c8b59e382a93bc068914a047415d00e72637b12e080d325292cdd1ba3a66da7a4264ec3afe81def4e3b561291543757e2e6c98ae9986f67733781b7fef08007833c63b4b980937dbc90e17d5dd0619758d2639c9a6642d5d091bcbe9b4a5309f4a5876fd4e7e655fea7f41a69aed00409aed5cf4e657ee551b51fad128715848dd1777ef34a54bcf5edb375db35317651228c29a28cf5e681f0fa74cb6adb34c588bbd2899facfca7cc704187dbf37db08980477be5c6c217faa39080be631dc09bbfe09dd5c44477fa773ea711844a8b63bc9738d887429c7e26bd8efcb6dc707d64370320207d3fffe8b34d76ea76cc8dfeb24303c05f3e0b30de5422c7a0fbdfa823601b4c54db5e7661f5021d06d2bb8a6e7484e3f2fb6c88f0183ab786df3fcef62be832978eb6e32015932bac097f4813abd073bdb8ad4a"}, 0x1008, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffe43, 0x0, 0x0, 0x0) 08:04:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 08:04:44 executing program 1: r0 = socket(0x0, 0x1, 0x0) pipe(&(0x7f0000000100)) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000, "9300000000aef4000400ffe000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(r2, 0xffffffffffffffff) utimensat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x7, 0x9}, {0x0, 0x778}}, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000007cf8d82e95ab422bbfdbce5b1f000000f5000000000000"], 0x10}, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0xa87df582220d2a13, 0x40) bind$unix(r3, &(0x7f00000002c0)=@file={0x3, './file0\x00'}, 0xa) 08:04:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x66b82fc8a53d6fc5) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000280)={0x8, './bus\x00'}) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000080)="d0f3f9f3115a3bdd0da394ae1b0350cce80a0e7d13c4ea439cc78967190fbcdc5c37fd7d8977f8893d84c30cf9e2a0a3353d595b1e3c6c27bcca78e966493186976e85114cb969", 0x47}, {&(0x7f0000000200)="f7cfd8eeda882df5d8ddab8f9dbb85972dd29725943ee1321ef34e0402257cb7d299c14f0d40f93e9a6398854d5a7a6348e5002770d4283bc76f84b6fad8479cce139a2966933c6223dac4679909beb3a2480f0b39bfaca4bd79", 0x5a}, {&(0x7f0000000280)}, {&(0x7f0000000300)="972c9019a48f08049ab0e44e804932b0c80757eb212ac444d3b1a0dca80799467e50a5cacbb54236e66fcb05e16bd09fe58812baefc84255d80824e156e344cc4168c482f555493b9d51cec5ef3877da74e730240122baa8437884482cb17c3872e16369f939b16ec6042dca0d0fa57c724edbb21aab267b57038e3ae6b5416572acd353480a5d76817deb7bbd54da5345a98999eb96ca83d927e8c036444974b5c718961283063e25185066cfcad9ae4f86066c20aa65a2394f008256ad7af892b133a132ceef31be05a17d5193", 0xce}, {&(0x7f0000000400)="134d5198a26553e6df0587bd5805d3975a54ce1b87a995e3beccdada38128833d041afdec7aa8b86a15d1d7b42b2588b5625663fa5e77b47a73030eb3d7d7fe78ecfa6b7c502cd99f7ddaac81bb91749f31e37d1c1371f351ef6de87048e269dcd17a0422df4bd144386a882d60dd3c6f50da543b9fcca96db559267766d553c14fef15d00b097cecb44e617b7471a9a3db671ec0ae9ea7e6a3c26a276ea3e4e3538985542c95c90fe45eca24f3a38b8ec77abd49e839e9e48cac138c088fd5c42686cd491f70e627d27663b8feb0d992df90c0d6d0df4227e0e1c27f5fd0f52aeeb3cdee376003237738b43dc6d6e5c6b89563908b573204c14eac5f375045facc0ef7d8f06edaf477c99068f1767ca90f6edf4cde0beaf041c72ae7a237ebcfda38555b2f52ea72f77367fb19309580bbf1b370bbd83693131fad901d9e02b227cb9a420d7066f96ac325567f54f19a8dedde7b0039c31327d2a04427f01fc491a8f0cfafcff8ebad4f0b6cea05c3a37f77e347f901798d8ab1fb14089af1bd6004765f05eba44956548772f450582cc2da28165044b48b31ac4304a680f21f128d89cb14ebc9b1f47e42e3cbd698ff300044e9879afcb5b03275872ef20c0cba7677316f35ba7c32920a57c8cca6620c45ec11dcd945f3042169fb36960f5c951fa2fc816516ca6c73bcea32e70f0b617e57690523d045f01809ae959e0bd381da40160830c77ae87fba00759e8b033ff08fadb06876a9ac339ede1e25c11542ae283bf50b9e597c452b6f8eed846d594b6095bf11b47f8964601595fe38f5e78dfc69daef6d369b387a853fa6c915ec4af889352950b1013fdc5fa258b6366fa767f4d03e97c36b93b830a16165b50183617b590dfbd5b95af29c857d42d7be7d545de0a16b9f5f5276164981406413c3fec4d6ca56274c55086f5ae2c945273e46883329d43255de2e0e961b1024028fa99d3d084da92fecee8bc625a37a694433242558df2520485fe6646b615ce71eb2170e18936fc56919712d2c9de6412215e71b59b60a41759cee7cd039dac3b3e0418b295bba8cd69b1b9e27ca5294f6c273fece23b4a4ca3d0d52112cd34e3f24284fe22544270bfbb2904b62a199fd39af2e968059101ffc8d8ef7b890b60384f91b37338f4b4eb48b407418631127399805b2352ba83da236ec7bc4f18b4b2e87b11cf43e754797b1d575918514e423e8e8001dd87a91a8cdc62f01c5953ef445f0bb2ee98a967b5a689d314ffd66de80de4370f35921560bdd2afe0ed971ee102627348eaefcf293a45c43782fae060c453db3b0ea61bb87b44c7d5722f5b956b2064cfc15062255fea5dfb1dd035f496d35f3eaf82b59d89199d922e24c8c2c25aee669e71b5c58815628c1615d6dc7f2b251f9c44cec0dc1854950b07948663bdfd4f7b6848a336f7eef5c685d7ef53d44eb4028dfca56f227170a62e9d04a0efb83d3e71a416bff6e2dd749b570935e0a5e57e63153c48f36ad7ee7860f16786499947a8a0b23239e444db068f0065e2201aff2f838f7624f8f89e178903ebbd5f83543b1ec47d4f84f46dbcb5126c87887dcbe3f480d406088d175a481d4416eb9ba0c197fb6f397344463bd7ae9419f14ab2eb5f60a47fcfa9a8b5dfc9da282b2fa67c936ec0a0610e58cd5dbb90f935ddfc72972223a7d623fb318274b2595eeb4f0c6b16de07a82dcfe9afa899559d9b88fcd36c3b7646ae1353e7eb847690bbd35eac7ef45d471879046aa6cdd913e35cc5d31a5e9d1ca3c856022348258d99e5edcbc36f09aca609f06f17b9010023ad5e493205e7fa2e1ec11eaac0d7aee0b2d176b808ca591704e960e05a2ee20a42c4700a5d750bb14e5fbdc8eabe17a13c10fb280e11d1cfe910d7d2a603e7edb1a176878036d69180190ba7b3fa9ec9e868e13c71f2c921470a3fc9f0cdf8a9cff70bf4e58f1cb9d85ffe3a108edccbee8a9e1e858a31222cebf53a07ac1b7d9c9f8970ebeac27fa57e8b69620851e5fe9e341468e60501bb1c4f5f25fd7be6b380a002367cef79c20bb5d8cc5f3c1d3276edb57a7dbf28713e7011f4b437e6956a994878cf230181be2d0fb44c433544f0b27af60e8a4585813cf5cfbc86c64ee8bf6950a43e34b098e56c094121fdd32bee0e5f23d49f9ea9b7c67623619c3f01a5460737de1fd66486db381dd1c1730f83a91c63e217ff53b5b57e20165d63676effd2a55c873cccab223a4894807cf78af820bf0222c7253b3cf30fdeb4e60ad1d74063a7dcd77d963b8fa4526356fa45ad7e6f2b9d1657095e7c01afa157e40d515ee2626f4fe50fe0b8a80b371b740ecbeac86d90552f69341bb6745b2e03c6e611f061209b8cdc5dc1514663263d52bca9d02f9d85357ff04c83225015812daa3860dea318441f3a1c8481cf21d2441d51ba715c36781d216055dd080027f6c2bc830ad783ba5bb428e050d7a72d660881ec146a3d596dc228a596f521a45157f9c5b733fa644a161dfbec2c42e157800ab1b296010d5476663e1e1d706b4d11b53646d0d1211d6920d40eb1a8ab17844eb065ad08850d1f30d5b95abe477cbe1f6311f66be63e3a2c0edceabc0fe5635d19bed68ca67379fb4d2cf0464f12e9953d63cb78c948846181a9c4a1b1cd40e1ed0ab0cd47954f3c90c7ffc19f2c4a94789e495f3502ca362ae26272cd9d161bb8fa6759afc56a0e9bb34dfb8b7f6b41f67abcf012f754f33257b06b292bd5f8e2bf4b30725e8360a93ef7059dc5d2f28061afb790dd32ebea4c0bb9f7bd9e9d028226ae580d0f08142e50c72cc72aad6d7449bc35b22eaf3d20cb929e457c4ceda636c278f56361445eed76319e51f3436bb9e8c8c2cfca7a8b949355b8b93dffc7734f4ac46f1499e1a0ace3e48dfdf92b75a2b6e620d6a35b51935d21c88f745fb80f4133121e57bba41b42f3905372b2e76c3695c16b730bfd4b70c172cdaaa89777a8db0ef7b2d52ad27c7936079b4d6e6e71137cba1d4bff1c345d720c6adc0174308fbfa7c21de8c547f8d578bf0de0155322ce6d0d513b0f444849ae77909d9c14ea80eb4c8845cae0cd6fbb7740373305d2ffb2a31b2f4585849f2b431941e12c4eeb64d1e63eba3c016c399fbf97c9c6adee27b30c94f14a4a44411d1e7807c1ef59349a8ca3efc7491c810072d20bbe38c6b8144b4ac4d6f8b2f31afec9792569cee424984fce5985566cae0e41c39fd6b7b4a7a7842ac8ed482123e1f1ef68b90e52edcba116c100f01a1ca3e0b86f84e1f495680373f10035486e5661edbfd74776b3ab5b788a1fdd4b994be2736bf55bf36e2e62d1824a747c67dcef40d9f8bd6602692da19cc8bb3885dea3fbc2bff909e3de180c2afd83e7ba324f7bc2e879bad93abb6b6a4612a8533bad22919aaf93b673c693ddcb4785dd6d1666227252a4266810828b0368acc06efc84da4f168fc7364555b0442b887a4eccdda67ecd4cdf94617e586f1adc8e0e920a2ab0b06c0d9588f0877de25a43508cde5f16ea7eefb3cd341e95dfbddf667dad098b258417fdfe718cdd64d47b67cb82d02846616c6247d6444239a96dd7eedb70795c003cd40379fa2f7e392cf93eb421223661f39fad22f09be0c883d39981cc9aa4f99ff88499d45f9df29c435238c57f8df523e6302f3a1caea3bcb81297a0ed8784977e3efabd076ccbf2cf0e5b68ce569f515ba5936fd33eb8e821c5b802a8c338f297fc825a5506bbfff82eedc032d493eb838afbf1b7fa7d122fd40662e3be1c162ace198c32d586070b4aee55a4b8074f5a8f08876d1eb937c4d94cfbe3dec6b023b38144fed1125457e5a45fe946c864f209c2cee64cc6d6e8bd3ef12339eb97dfb096dbca7b84b89083c29ae9577389f55bcfe95cf5a2672465e0002d84f8d02ac2127c6743574d7d0392988976720d5cc7df3efc99dc15b29ad054d0dbea7d9ca7cd5ae36d7dc2aeb81a295bdd2ee77b8f407a67681df8c4c305621049ea6e8891f76c34dcfde7fbda5a7026cf3f8543e84be2f0e19d646f4e10718c37a2416eab0628ed0fc9a1853138016ed2ab1de64d988014731ad93392ad312083fd47d6856e81b7f56199d9102d7211fbb10394adbd824a6f225ee0b09d72a1276afceef67cfc27ff68d3741d94dea95a71c871a259386a7e6ed1ea7eb5e3b1972635b12c1153fbe986952705b345b94ae02fddc54f49ff3656f0f752a86359f229a77cff33bf51cd06f9266480266add1225524a1adcee73cec066b2145c4a7d0ee65089389a30e2d20f7d8b885253d2aa60e0ac4e16e41303c54a01dee1ae183ea853b177236985132ae190414e221cba7edf1b003c75c0fc8c54b9e3cadac8eac4706b17bd5dc1ac6d85a2221c4d8e389e3cbcaf8d4cf1bc6465a8e3e596abe73c83b4752947c55c0530f11f38b7eea4048944ef4862967ca09060a1b25e6f0e80205f48c7fe4da01417e8b4cf6881779df4f8750961807834335bdcc8170a9aaa882d811d203d0c65b019761cff974b502c1e3198aacabc20e60cbd82652ef1f0066c6060a535703ee045e7843950e981db459ce591b3d2a75be0085c08f23d782c6020a44fbb364f1ee413db37ecdead3278f0ebb9cedf36ce2cc663e487f33cf46cd74cb2747bda0b5408b91451cc68765810a5b9e91a97e9ca876c311982ce1462f14ce7f7675aabee61c728777d30b2157f5d6f305cfbe81f8164870db4992e75f7cbb8fa798c0f1654cc224d51e01f3f5474b2ff28d1d365a350a0455f63614e3916d0a33f3a68f7406c5c08b8430463f271c223da0f9f0046ef13a16b40ac569fd3b6df582b59aa8afd8f8d57890f60daaf301c4664d81d4bc41952efff2eec65aae65f68730e8dcc0398568fdd92d31072febea27bb4c08a0354a2d8b9fb33461ea7736c41511e0d2c54114bd83e9eec75d3c00ea4d18d7607083798bf0749c754daf24dacb788521957b9f5d125eae36b14721917ffbc56b402a1e9cda4ae7417eb22a25453620a70be564f65df4da441ca21466658c137b9503a877e9587ab0c8f3f7f419c9c0f41b61249609463abf1833de85fad5451baba521ffa2fe6d5d12b762982606845ec429a3307e44852e53e87badf3e24739f493034a26a58da8556850ea65c5bb8f7224aa64010af641e2ad468893b46d9ef859ab10bf57b875cf7d54ebca0e14f690cce204a5bac931493b26bade43c7564c57a51c7f5261d3771dd8acc07fa39985352f12bbbde79b19ca3c4cd1cf17362ae7f93139207fd57385bc3d26dd4f941f1f8a662fdeb7ca8b52414fca1f3d06c9b62916c378766ebc374d5268d865dde897fd48db77d5228d45226800894516924f1637dffa70703a820d7c93076d9564b4df215ebd6461fe2a743886011e4709faf4756d140ad4a763b5f26ab3f45710a39bc62c3316c3dbf62e7da21a4f81733f48a75c0b408fbacba8d0744c02f89a799ff517220d28e9f0bacf8af27cb2a7336d72873bb950459ba61c63447dd87f01699aafa7bfd936e701cf870e3c7e911a419baa201fc4c15912f14789c0e026702ca642175d9f78c53d136db2146d777c1684ec052784b0e0d3e7bc4390898b1175b7106499ad0369aae5d31aa4ad9ddb2b5527af5f54a55dcdd2cc55c5ecf6b66c397778479bf7a126b63d3b4c30de35c3953b89cbe32880e4f6da72cf160f9f3eba1cd1236970709d9ad44d84a7631787e037a1d2739883dc6350ed497e9c0b4cff6510f1a06c24b9c8c8aba792df92406ee4932f4ee924ee895a66d", 0x1000}, {&(0x7f0000001400)="eb8785f5beb5810b85df31b422474da9a2f9c3ab8a85472f0d0e9f6373be4fd129c6b060a31f1d6dc5d18cc49b75322b9066a4ffe638bdb1415f005ab9978980c39cb67518fc6025a020b9876c002ec278942e32a6878dd3eeb2b9947f257efb5a05ad1e4ef2808afef1dd68c957c85486fdfa4af646046db6d6329e210e8971ab", 0x81}, {&(0x7f00000014c0)="1237b6d2c9ed7d9f37d852c8e5b9c6c9e0cff15545400ab8eaa16d2484f3c502df131f1fbe6518739f4ce4691d72b813fee17195c8cf0c44221dd0db03a694ff4bb052e5f4bb34a91c90b7db4bbae0c8eb49a87491d6e0a87d709ec822a43ae1f4cec3dc4c0be2268137456953c861fe4e665262851e096083fc6a269f8604d9c5dba912a74a8a8977d9d99b1357bf0c5ba978f5e0ac6c", 0x97}], 0x7, 0x0, 0x0, 0x8}, 0x4) write(0xffffffffffffffff, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed9", 0x5d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) recvfrom(r3, &(0x7f0000001680), 0x0, 0x43, &(0x7f00000016c0)=@in={0x2, 0x1}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:04:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x48}, {0x20000000000006}]}) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x4, 0x1, 0xc, 0xdfbc, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) dup(r3) 08:04:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x25}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 08:04:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x88, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x2}, {0x25, 0x0, 0x45}, {0x82, 0x0, 0x0, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000240)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x9, 0x1bee, 0x7b971bf8, 0x5, "00184171c50738b178dd5da86e36c487fb6c7523", 0x7, 0x1}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000200)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) dup(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x1e3, 0x3, 0x5, 0x4}, {0xfffd, 0xea, 0x2, 0x3}, {0xfffc, 0x4, 0x6, 0x5}, {0x1000, 0x3f, 0x54, 0x5}, {0x3, 0x80, 0x3e, 0x6}, {0x4, 0xa, 0x31, 0xa12b}, {0x4, 0x15, 0x3, 0x6}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") login: tap1: address list non empty 08:04:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 08:04:44 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x80, 0x16d) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x622, 0xffffffffffffffff) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x4, 0x5, 0x3, 0x800}) 08:04:44 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x3}, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x9cd818a66ba88b29, 0x1, 0x7, 0x8}, {{r3}, 0xfffffffffffffffb, 0x94, 0x800fffec, 0xbba, 0x9}], 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r1, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r7}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r8}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r9}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r4}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r4}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r10, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 08:04:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000040)) shutdown(r0, 0x0) r1 = semget$private(0x0, 0x0, 0xa08) semctl$IPC_RMID(r1, 0x0, 0x0) 08:04:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) chdir(&(0x7f0000000000)='./file0\x00') getpgrp() syz_emit_ethernet(0x70, &(0x7f0000000180)="1ec75295249825b12751ed1d74050db3fa1a153bbcb8232539ba38765a00029f6d236ae2edf25d4442386f16448d49f405210b48d3e58633a7f6314e2b19700f747c3420be3844ff37df2b44c0a976d1a83b7ab8dedf3b25bf6af217f54d02cf3d3e881cac00"/112) 08:04:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = getegid() r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r1, &(0x7f0000000240), 0x6) r2 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) 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(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r16, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = semget$private(0x0, 0x4, 0xa5) semop(r19, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r24 = socket(0x2, 0x400000000002, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r22, r26, 0x4}, 0x200, 0x401, 0x2}) r27 = semget$private(0x0, 0x4, 0xa5) semop(r27, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r30, r32, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x7, &(0x7f0000000240)=[r12, r0, r18, r26, r6, 0xffffffffffffffff, r29]) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r34, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, r0, r4, r35]) r36 = socket(0x2, 0x3, 0x1) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r36, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r36, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 08:04:46 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012a0300472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906c17300ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659245490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f2b9a127497ce9a327e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78100000093721aa78802000000dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a2d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c9872b8b91441cc595608ed83da7dcd8c889cfbb98457aa1ad69fe9c0a87"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 08:04:46 executing program 0: ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40, 0x0, 0x80, 0x3}, {0x3c}, {0x4}]}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xc9844afea636b893) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x0, 0x40, 0x2, 0x9, 0x1}], 0x7, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x20, 0x1, 0x5, 0x3}, {{r0}, 0xfffffffffffffffc, 0x51, 0x40000000, 0x1, 0x8}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0xfff, 0x9}, {{r3}, 0xffffffffffffffff, 0x0, 0x10, 0x1, 0xe8a}, {{r4}, 0xfffffffffffffff8, 0x4, 0x1, 0xffffffffffffff81, 0x2}], 0x7fff, &(0x7f0000000240)={0x200}) 08:04:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 08:04:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x1ff, 0x0, 0x9526]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 08:04:46 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffffa, 0x2, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) r7 = dup(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r8, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r8, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r9, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r9, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = getppid() r11 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r13 = socket(0x2, 0x3, 0x0) connect$unix(r13, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r13, r12) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x20, 0x0) r16 = dup(r15) sendto$inet6(r16, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r17 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r17, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r18 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r19 = getegid() fchown(r18, 0x0, r19) fchownat(r16, &(0x7f0000000000)='./file0/file0\x00', r17, r19, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="b15e7126b6f46c315e101343be77dee13cf3d16cbd00c782b6c3eee77aaacb9044d36af845ba5a73997e6c36fa8362b6ac7a38bcb93d811dd56a064f50829cfd4cea708c4090730507b753cb6cd94b6b19a808c4d0cfed7d484c0bb4df000fd8da6fc29386e5d5b57794ae8419985794dd2615fa4509a457a9207ba5c9e95ddcdfeff5f30421", 0x86}, {&(0x7f00000001c0)="d52732b91732230a129ad9fe3839ef64991cd74fbc3cd5c4fa1590f790d397497a8f439ee1e7a7d5b3f57bcce982abc2130bf37eea8f84a60315c60f587bf7b21d2a3c48bc2ef4bd3f50d3c14e536955b50026d12488068e0f8e6d13", 0x5c}, {&(0x7f0000000080)='4s', 0x2}, {&(0x7f0000000240)="24c88f431abcd5283b52928d48fb4195d9ef3903b1b5a9579713e47be501d9dff31a41ddccb810d78fc0acbacb0fe4c17042e8fcb34ba690e0aa24403667635e847f5598b44a831b", 0x48}, {&(0x7f00000002c0)="c817da12672081af4cfe507ec7dece07", 0x10}], 0x5, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [r4, r5, r7, r1, r8]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r9]}, @cred={0x20, 0xffff, 0x0, r10}, @cred={0x20, 0xffff, 0x0, r11, 0x0, r19}], 0xb0, 0x408}, 0x400) 08:04:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762d22aa6854b898a7d154727d247d7"], 0x10) dup2(r3, r1) msgget$private(0x0, 0x0) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000280)=[{0x2, 0x78df, 0x1000}, {0x0, 0xf801, 0x1000}, {0x1, 0xdf01, 0x1800}, {0x3, 0x1, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r7 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x9, r8, r9, 0x0, r10, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r9}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r1) sendto$inet6(r11, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r12 = openat(r11, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 08:04:46 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) 08:04:46 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r4 = socket(0x800000018, 0x3, 0x102) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) r5 = accept$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup(r7) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea00"/125], &(0x7f0000000600)=0x6e) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = fcntl$dupfd(r10, 0x0, r11) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000002b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd94d335ed9b2a86e53cd095adbda185788e7fe6d7a6e29b70c4f97a9347e635a1e11210396f87731f9b6796064f66ec1392a34cf18daf1fde2b05cf1d5400d4c5c56c051f41e7fbeccb0d0aa43a"], &(0x7f00000016c0)=0x1002) r21 = socket(0x800000018, 0x3, 0x102) connect$unix(r21, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r25 = dup(r24) ioctl$WSKBDIO_SETMODE(r25, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r27 = semget$private(0x0, 0x4, 0xa5) semop(r27, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r27, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r27, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r27, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r27, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r27, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000100)={{0x3, r28, r29, r30, r32, 0x4}, 0x200, 0x401, 0x2}) fchownat(r23, &(0x7f00000010c0)='./bus\x00', r26, r32, 0x2) r33 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r34 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r35 = dup(r34) ioctl$WSKBDIO_SETMODE(r35, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r37 = semget$private(0x0, 0x4, 0xa5) semop(r37, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r37, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r37, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r37, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r37, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r37, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000100)={{0x3, r38, r39, r40, r42, 0x4}, 0x200, 0x401, 0x2}) fchownat(r33, &(0x7f00000010c0)='./bus\x00', r36, r42, 0x2) r43 = fcntl$getown(0xffffffffffffffff, 0x5) r44 = semget$private(0x0, 0x4, 0xa5) semop(r44, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r44, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r44, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r44, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r44, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r48 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000100)={{0x3, r45, r46, r47, r49, 0x4}, 0x200, 0x401, 0x2}) r50 = semget$private(0x0, 0x4, 0xa5) semop(r50, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r50, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r50, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r50, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r50, &(0x7f00000001c0)=[{0x3, 0x4, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x801, 0x400}], 0x2b2a) semop(r50, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r52 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r54 = open(&(0x7f0000000580)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000100)={{0x3, r51, r52, r53, r55, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="c62734aa8dc54b799f140b253800d62f2e", 0x11}, {&(0x7f0000000140)="d4a3dd818161317885600f98a43fccd891ca6ef0f8a6f8efbb574de3a324c5a065a834f84ac4c5b15bc09e7405d6db0253610d4bc1e5902a38999d7de00de4b5555bc82c3794dfc055538bcf6e3f63eed5e039c9498a8cb2007c6068448787ffeed26a02f4a2a5eb41aa1ef36bc5fce922dd07ef38176ae11fde1edab4", 0x7d}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="00cfdc9b82f3ac31d37767f7dc2f16710967b736ef9d71a2a1fd9ba4436ec430edce3bff5faf3f05df10378d37013d2a6b193919dbe880cacdf61b2aa8e6fd0692c80d0fb60a42c284356c2ef259dddf749e59413a36194b710fc0d607fa8a5f50fb43c62c0fddea59f2377c49ad6317db708d9a685f0408a552fa5161f8cc36e744a75306f06eb26865a9e585f5a7ca24792e16c5b1622ce2a2221927ad6ada5231998035d0f273e708fc3de32dd873b6484d58a9bb8996e317bc97fc9f45d748e9caef6cc1a606314eac9345ee219bfff010f43913ce261e1a67e32e14d66fa164b15d8c461986ea3606", 0xeb}, {&(0x7f0000000300)="e167b6bc2c9130055274ffca9bef6748a3a1629f3c618d0d8819f21e29856ec5f5c9230986512b87550663bfce0270e8cb91eb9d14a531c0a917936a86f03d53a5118643ccc852d7be02fb0dc224638b214831dd6eb00995aa9490cb3ea14d0f67ac452a8e15f31e605fef7aa508307ac61702f031cc07c0978b55aaca221b88980c99cca17db1f5dcf346e43d3e424675826d1d177bf0ca4239fb6ffa87b3dfb8db2c7316cc1b2ac88890f0c24162ecf3d1503bc03b5fd77b3e42586d1ec69ee808c54abf8a3fb6a9382bbfbd3745c1318d2b616233", 0xd6}], 0x5, &(0x7f00000019c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="00edff002000000000008000ffff000000000000309c46c10ce29624c36d683383e20fe0db7155d685ca89b83a415b281340b85538d28f8c1ed4f8fe2c0418957bd42d2ac34ad72efc0a81f68dfe4ce3709e8a50f7fc2bce26623e20b5363069b9490d013e0aee7669307340718ee3e9305f6873ada132c3eacdda6d3748f2093234fda10480d3d9c5990e81a5194021100e8e5b65f8df76fd36eb8b56f23c55d9d4ce71fd6ec5c18fd66211d7428133", @ANYRES32=r22, @ANYRES32=r26, @ANYRES32=r42, @ANYBLOB="0000000004000000000000000050110a77000000df02e13d96b55ee8", @ANYRES32=r43, @ANYRES32=r47, @ANYRES32=r52, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x5}, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) socket$unix(0x1, 0x1, 0x0) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000480)) r56 = socket(0x800000018, 0x3, 0x102) connect$unix(r56, &(0x7f0000000040)=@abs, 0x8) accept$inet6(r56, &(0x7f00000004c0), &(0x7f0000000500)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x80, 0x0) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r57) accept$unix(0xffffffffffffff9c, &(0x7f0000001740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000007836c0acaa963c00000000000000000000000000000000000000000000000000000000000000e51058046f3f14ea00"/125], &(0x7f0000000600)=0x6e) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r58, 0x0, r59) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x80, 0x0) socket$unix(0x1, 0x2, 0x0) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x24}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, &(0x7f0000003c00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033125dfd8b882b89b84c694c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b74c692bfcda515123e16b8b37bcb8cf58ae89ecb04b67b65cbeb57c61ca000000000000000000000000000000000000000000000000000000000bdc2e0875cda803e66a4087764dad7467e077276dc71220d6732c22fe02e5c31e42efde4031ed001114ead9754595c6904bdf747393b1ecae31d4e743e8a210049195190403d07a5f98685398591a4b2a45927dfeede6b60d405347d3cb8467f3774c2db9f017700bef60ba86d44e14a9c0609facef9dbc56e63acd1a93b5316a979c6e2de228a8887a4669cec747f0e1dcd0e7cd803eb82e6d5286129bfc69aabb5ac6"], &(0x7f00000016c0)=0x1002) r65 = socket(0x800000018, 0x3, 0x102) connect$unix(r65, &(0x7f0000000040)=@abs, 0x8) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000001700), 0xc) r66 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r67 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r68 = dup(r67) ioctl$WSKBDIO_SETMODE(r68, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r70 = semget$private(0x0, 0x4, 0xa5) semop(r70, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r70, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r70, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r70, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r70, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r70, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r72 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r74 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r74, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000100)={{0x3, r71, r72, r73, r75, 0x4}, 0x200, 0x401, 0x2}) fchownat(r66, &(0x7f00000010c0)='./bus\x00', r69, r75, 0x2) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r76 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r77 = dup(r76) ioctl$WSKBDIO_SETMODE(r77, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) r78 = semget$private(0x0, 0x4, 0xa5) semop(r78, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r78, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r78, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 08:04:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x2}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r1, 0x0, 0x1, &(0x7f0000000100)) 08:04:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) fcntl$dupfd(r1, 0x0, r2) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0x9) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') dup2(r1, r0) 08:04:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 08:04:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb92b7877a5e3593f66fa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc00000000000000000000000268819b2fd5571cb2798ab1bf11e58256afe84daa647f410f3826e4ff67b1d7523b576a960daa34b0fc75d9801ab1e9b11396a82c1d50c48b0d695fbf10cc53dad8baefd055446232fd68454832dd3ee6f84902409f81ecbe49dc506e22d6e4f2923023e47008bee8c36828388658215271cd4d973ae084c107a064502d33f006405acfc00bfe62418db5688aaf7ebfa906916d9cfdfee04a5f76dc13704c1ccd49e3074cb31bf74042c39a5000eac5e9b78f81e658e6204635cec61dd1928e1b9e9e820c6220c4a8f350f8415c8d4aa28736fc2ccfffec2da1d77141696303e1e0b1f9aae0eb2c09c93a0b5a44b19d40b0480cfba895530cd30349de0ebbcabba26c289a65343b92c0d566cc79366d08857238020eff507af6f614dbdee6e790d5d67371b700ee2cfcdb9c32182ac0aea91d042c00d95175bcd3f6e94ef5f9735be62075e76e05adc0c292826895c6f86f857805310d189b6680fb7e054ad88563cdf9e349b99d52178f3d0c58253042cfea7f338b786472fc36e3485580163a92926576e0f9a88eb818e53375d412ce1f34b9409176ac29a8dad02"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) panic: kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 65392 6638 0 0 0x4000000 0K syz-executor.1 36322 11032 0 0x14000 0x200 1 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822092b2,ffffffff821d5feb,350,ffffffff821ade45) at __assert+0x2b rtrequest(b,ffff800024bc1878,83,ffff800024bc1918,0) at rtrequest+0xbd2 rt_clone(ffff800024bc1988,fffffd806f6d0b70,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d0b70,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800024bc1a60,fffffd8062b5a120,fffffd806f6d0af0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d0af0,fffffd8062b5a100) at in_pcbconnect+0x107 udp_usrreq(fffffd806f6d1900,4,0,fffffd8062b5a100,0,ffff800020ab0290) at udp_usrreq+0x560 sys_connect(ffff800020ab0290,ffff800024bc1be8,ffff800024bc1c30) at sys_connect+0x3df syscall(ffff800024bc1cb0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,ca585432010) at Xsyscall+0x128 end of kernel end trace frame: 0xca78c080c50, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822092b2,ffffffff821d5feb,350,ffffffff821ade45) at __assert+0x2b rtrequest(b,ffff800024bc1878,83,ffff800024bc1918,0) at rtrequest+0xbd2 rt_clone(ffff800024bc1988,fffffd806f6d0b70,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d0b70,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800024bc1a60,fffffd8062b5a120,fffffd806f6d0af0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d0af0,fffffd8062b5a100) at in_pcbconnect+0x107 udp_usrreq(fffffd806f6d1900,4,0,fffffd8062b5a100,0,ffff800020ab0290) at udp_usrreq+0x560 sys_connect(ffff800020ab0290,ffff800024bc1be8,ffff800024bc1c30) at sys_connect+0x3df syscall(ffff800024bc1cb0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,ca585432010) at Xsyscall+0x128 end of kernel end trace frame: 0xca78c080c50, count: -12 ddb{0}> show registers rdi 0xffffffff815a92f7 db_enter+0x17 rsi 0x423f __ALIGN_SIZE+0x323f rbp 0xffff800024bc1690 rbx 0xffff800024bc1740 rdx 0x4240 __ALIGN_SIZE+0x3240 rcx 0xffff800021b6a000 rax 0xffff800021b6a000 r8 0xffffffff821269af kprintf+0x16f r9 0x1 r10 0x25 r11 0x27743eaffe756623 r12 0x3000000008 r13 0xffff800024bc16a0 r14 0x100 r15 0x1 rip 0xffffffff815a92f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800024bc1680 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=65392 stat=onproc flags process=0 proc=4000000 pri=77, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0508,0xffffffff8266aad8 process=0xffff800020a8ae10 user=0xffff800024bbc000, vmspace=0xfffffd807f00a730 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 6638 185085 39704 0 2 0 syz-executor.1 * 6638 65392 39704 0 7 0x4000000 syz-executor.1 39704 272908 39320 0 2 0x482 syz-executor.1 51669 194176 39320 0 3 0x82 nanosleep syz-executor.0 14443 328276 1 0 3 0x100083 ttyin getty 47452 444069 0 0 3 0x14200 bored sosplice 39320 274123 57722 0 3 0x82 thrsleep syz-fuzzer 39320 467973 57722 0 3 0x4000082 nanosleep syz-fuzzer 39320 57744 57722 0 3 0x4000082 thrsleep syz-fuzzer 39320 288073 57722 0 3 0x4000082 thrsleep syz-fuzzer 39320 337216 57722 0 3 0x4000082 thrsleep syz-fuzzer 39320 455058 57722 0 3 0x4000082 thrsleep syz-fuzzer 39320 89412 57722 0 3 0x4000082 thrsleep syz-fuzzer 39320 260645 57722 0 3 0x4000082 thrsleep syz-fuzzer 39320 78033 57722 0 3 0x4000082 thrsleep syz-fuzzer 39320 79431 57722 0 3 0x4000082 thrsleep syz-fuzzer 39320 405074 57722 0 3 0x4000082 kqread syz-fuzzer 57722 353302 32592 0 3 0x10008a pause ksh 32592 357665 71928 0 3 0x92 select sshd 71928 497055 1 0 3 0x80 select sshd 16763 314069 84440 74 3 0x100092 bpf pflogd 84440 135175 1 0 3 0x80 netio pflogd 82307 309965 12553 73 3 0x100090 kqread syslogd 12553 14996 1 0 3 0x100082 netio syslogd 41122 120692 1 77 3 0x100090 poll dhclient 81970 54122 1 0 3 0x80 poll dhclient 51199 403942 0 0 2 0x14200 zerothread 48611 271572 0 0 3 0x14200 aiodoned aiodoned 47014 402493 0 0 3 0x14200 syncer update 89632 258920 0 0 3 0x14200 cleaner cleaner 11032 36322 0 0 7 0x14200 reaper 78110 446524 0 0 3 0x14200 pgdaemon pagedaemon 63604 208961 0 0 3 0x14200 bored crynlk 22213 466787 0 0 3 0x14200 bored crypto 46392 281224 0 0 3 0x40014200 acpi0 acpi0 55190 50924 0 0 3 0x40014200 idle1 5675 313827 0 0 3 0x14200 bored softnet 35282 333406 0 0 3 0x14200 bored systqmp 98063 462282 0 0 3 0x14200 bored systq 34527 217191 0 0 3 0x40014200 bored softclock 38472 474136 0 0 3 0x40014200 idle0 16982 516200 0 0 3 0x14200 bored smr 1 357774 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 6638 (syz-executor.1) thread 0xffff800020ab0290 (65392) exclusive rwlock netlock r = 0 (0xffffffff824895c8) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82663580) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9525 6418K 7391K 78643K 12928 0 0 pcb 13 8K 8K 78643K 94 0 0 rtable 97 3K 4K 78643K 460 0 0 ifaddr 58 13K 13K 78643K 110 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1503 0 0 iov 0 0K 16K 78643K 91 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1223 77K 77K 78643K 1876 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 10 0 0 VM map 7 3K 3K 78643K 9 0 0 sem 12 1K 1K 78643K 12 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 444 0 0 sigio 0 0K 0K 78643K 1 0 0 proc 60 63K 95K 78643K 584 0 0 subproc 32 2K 2K 78643K 68 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 45 0 0 in_multi 23 1K 2K 78643K 90 0 0 ether_multi 1 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 282 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 134 64K 64K 78643K 2550 0 0 UVM aobj 70 3K 3K 78643K 70 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 73 0 0 NDP 12 0K 0K 78643K 33 0 0 temp 171 3559K 3628K 78643K 18720 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 16 0 12 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 79 0 77 1 0 1 1 0 8 0 rtentry 112 93 0 55 2 0 2 2 0 8 0 unpcb 120 394 0 384 2 0 2 2 0 8 1 syncache 264 10 0 10 4 3 1 1 0 8 1 tcpqe 32 54 0 54 2 1 1 1 0 8 1 tcpcb 544 422 0 413 6 5 1 6 0 8 0 inpcb 280 1026 0 1013 7 5 2 7 0 8 1 nd6 48 10 0 8 1 0 1 1 0 8 0 ppxss 1128 4 0 4 2 2 0 1 0 8 0 pffrag 232 15 0 15 2 1 1 1 0 482 1 pffrnode 88 15 0 15 2 1 1 1 0 8 1 pffrent 40 414 0 414 2 1 1 1 0 8 1 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 51 0 11 1 0 1 1 0 8 0 pfstkey 112 51 0 11 2 0 2 2 0 8 0 pfstate 328 51 0 10 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 395 0 210 15 1 14 15 0 8 2 art_table 32 397 0 210 2 0 2 2 0 8 0 art_node 16 91 0 56 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 2 1 0 1 1 0 8 0 semapl 112 10 0 0 1 0 1 1 0 8 0 shmpl 112 68 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2060 0 654 46 0 46 46 0 8 0 ffsino 272 2060 0 654 96 1 95 95 0 8 0 nchpl 144 2946 0 1339 62 1 61 61 0 8 0 uvmvnodes 72 2666 0 0 49 0 49 49 0 8 0 vnodes 208 2666 0 0 141 0 141 141 0 8 0 namei 1024 9144 0 9144 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 5 0 0 1 0 1 1 0 8 0 vmpool 552 7 0 2 1 0 1 1 0 8 0 scxspl 192 8632 0 8632 9 7 2 7 0 8 2 plimitpl 152 40 0 32 1 0 1 1 0 8 0 sigapl 432 637 0 622 3 1 2 3 0 8 0 futexpl 56 11581 0 11581 1 0 1 1 0 8 1 knotepl 112 205 0 186 1 0 1 1 0 8 0 kqueuepl 104 263 0 261 1 0 1 1 0 8 0 pipepl 112 406 0 387 1 0 1 1 0 8 0 fdescpl 488 638 0 622 3 0 3 3 0 8 0 filepl 152 5592 0 5491 10 4 6 9 0 8 2 lockfpl 104 155 0 154 1 0 1 1 0 8 0 lockfspl 48 43 0 42 1 0 1 1 0 8 0 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 43 0 32 1 0 1 1 0 8 0 ucredpl 96 552 0 542 1 0 1 1 0 8 0 zombiepl 144 622 0 621 1 0 1 1 0 8 0 processpl 896 654 0 621 4 0 4 4 0 8 0 procpl 632 1655 0 1611 5 0 5 5 0 8 1 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 48 0 48 3 2 1 1 0 8 1 sockpl 384 1504 0 1479 16 8 8 11 0 8 5 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 8 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 15 0 0 2 0 2 2 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 152 0 0 18 0 18 18 0 8 0 mtagpl 80 35 0 0 1 0 1 1 0 8 0 mbufpl 256 374 0 0 22 0 22 22 0 8 0 bufpl 256 7398 0 1313 381 0 381 381 0 8 0 anonpl 16 89819 0 73292 102 9 93 99 0 124 8 amapchunkpl 152 3913 0 3759 9 1 8 9 0 158 0 amappl16 192 3615 0 2499 75 16 59 68 0 8 2 amappl15 184 359 0 359 1 0 1 1 0 8 1 amappl14 176 207 0 201 1 0 1 1 0 8 0 amappl13 168 2 0 1 1 0 1 1 0 8 0 amappl12 160 7 0 6 2 1 1 1 0 8 0 amappl11 152 62 0 47 1 0 1 1 0 8 0 amappl10 144 11 0 6 1 0 1 1 0 8 0 amappl9 136 627 0 623 1 0 1 1 0 8 0 amappl8 128 220 0 185 2 0 2 2 0 8 0 amappl7 120 49 0 44 1 0 1 1 0 8 0 amappl6 112 69 0 57 1 0 1 1 0 8 0 amappl5 104 149 0 135 1 0 1 1 0 8 0 amappl4 96 766 0 733 1 0 1 1 0 8 0 amappl3 88 417 0 411 1 0 1 1 0 8 0 amappl2 80 4272 0 4194 3 1 2 3 0 8 0 amappl1 72 24019 0 23560 25 15 10 20 0 8 0 amappl 80 1947 0 1894 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 69 0 0 2 0 2 2 0 8 0 uaddrrnd 24 645 0 622 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 645 0 622 1 0 1 1 0 8 0 vmmpekpl 168 9591 0 9556 2 0 2 2 0 8 0 vmmpepl 168 87871 0 85482 175 26 149 149 0 357 45 vmsppl 368 637 0 621 2 0 2 2 0 8 0 pdppl 4096 1297 0 1251 6 0 6 6 0 8 0 pvpl 32 262662 0 242916 229 6 223 228 0 265 27 pmappl 232 644 0 623 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 562 0 10 16 0 16 16 0 8 0